Utilizați portul 80 pentru serviciul de securitate URL-ul serviciului K8s, nu portul aplicației brute 4201
Truncate comite titluri mai mari de 500 de chars pentru a preveni introducerea de eșecuri DB
Mută jurnalul de schimbare în Navigatorul de resurse / subsol și adaugă la toate sitemaps
Actualizează data lansării bannerului de previzualizare până în 20 aprilie
Handle image files (JPG, PNG, TIFF, etc.) directly via PDFBox instead of Docs
Docs can't convert images to PDF. Added ImageToPdfService that embeds images into a PDF page using PDFBox. Docs is only used for office document formats (DOC, D...
Use imgRepository.findByDat() instead of lazy imgDat.getImages()
Quartz jobs run outside JPA sessions, so lazy collection access on ImgDat.images throws LazyInitializationException. Use explicit repository query instead.
Arată mesajul de eroare specific pe pagina de editare în loc de eșec generic
Utilizați butonul React JSX în AG Grid cellRenderer în loc de elementul DOM brut
Actualizează toate semnăturile funcției imagisticeApi pentru a accepta șiruri de caractere
Name
Hibernat nu poate rezolva nume enum pe deplin calificate în JPQL pe toate versiuni. Pass ImageAssocType.SYSTEM WIDE ca parametru numit în schimb.
Actualizați tipul imgId pentru a string-ul numar pentru siguranța ID-ului CockroachDB, adăugați eroare de logare
Serialize imgId as String to prevent JavaScript precision loss
CockroachDB unique_rowid() IDs exceed Number.MAX_SAFE_INTEGER. Changed imgId from Long to String in UploadDocumentResponse and DocumentMetadata DTOs so Jackson ...
Download converted PDF from MinIO instead of original file
The converted-pdf endpoint was calling imageService.downloadDocument() which returns the original file. Now downloads directly from MinIO using the convertedDat...
Set proxyClientMaxBodySize to 500mb for large file uploads in Next.js 16.2
Înaintează corect FormpartData și stabilește limita de dimensiune a corpului handler traseu
- Revenind la parsing FormData si reconstructia pentru expediere (reparatii MalformatStream Excepție de la matricea brutăBuffer forwarding) - Adăugaţi rutaHandl...
Adăugați URL- ul multipart 500MB și serviciul de conversie la configurarea K8s
Stream upload corp direct pentru a evita Next.js 10MB dimensiunea corpului limita
- Citește cererea ca arrayBuffer și înainte octeți brute cu conținut-tip antet în loc de parsing FormData (care declanşează Next.js limita corpului) - Adăugaţi ...
Redenumește filele de semnătură electronică și reordonează la șabloane disponibile, schițe, arhivate
Apelați Serviciul de Securitate direct prin RKE2 DNS, fixați calculul hash, adăugați progres de încărcare în etape
- Toate şablon API rute apel acum SecurityService direct prin intermediul intern K8s DNS în loc de proxy prin APIservice - Utilizaţi calculatorulBlake3/calcuteS...
Utilizaţi paramele asinc în trasee API dinamice pentru compatibilitate Next.js 16
Atașați ascultătorii evenimentului widget atunci când pas parolă redă, nu pe montare inițială
Permite autentificarea atunci când widget este verificat, modifica eticheta la 'Human Verified'
Utilizaţi spaţierea explicită a pixelilor pe ambele rânduri de opţiuni utilizator şi parolă
Context-aware *** mesaje de eroare, strânge distanța între câmpuri și opțiuni
Swap swap on username/password views, etichet to 'I am Human', update eroare message
Mută Remember Me to username view, Forgot Password + *** under parole field, sterge widget border/bg
Utilizați tipul CSSVariables de widget în loc de React. CSSProperties for style prop
Eliminați declarațiile de tip duplicat Capcha-widget JSX (nave widget proprii)
Vânzător kamo-capcha-widget local în loc de URL git (Docker nu poate rezolva k0m1)
Instalați git în Docker construi etapa pentru kamo-capcha-widget dependență
Element widget Cast prin intermediul necunoscut pentru modul strict TypeScript
Utilizați atributul "provocare" în loc de "contestare" pentru widget Capcha v3
Elimină brandingul Capcha și upgrade-ul la PBKDF2/SHA-256 cu efort determinist
Defer Capcha widget redă client-side pentru a preveni eșecul de hidratare SSR
Eliminați cererea depreciată.ip proprietate (nu este disponibil în Next.js 16)
Add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column aliasing (`${column} name`) which causes a PostgreSQL syntax error when the column name (like...
Citește OTK de la Redis master după autentificarea serviciului de securitate
Evită lipsa *** atunci când REDIS REPLICA HOST puncte la o replică rămasă.
Actualizează data lansării bannerului de previzualizare până în 13 aprilie
Face hexagonul borduri pictogramă mai gros și vizibil
Se înlocuieşte frontiera invizibilă CSS (cu clip-pat) cu: înainte limita pseudo-element care extinde 3px în afara formei hexagonului.
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.