Face citire numai-, lăsând un scriitor de *** TTL
Expirarea din înregistrarea Redis ESTE sesiunea: atunci când expiră membrul semnat. Citind o sesiune nu o mai atinge. Numai interacţiune autentică extinde-l, pr...
Rezolvați depredarea prin catalogul aplicației
O aplicație pe care operatorul o retrage trebuie să dispară peste tot, nu doar din pagina de aplicații în răspunsurile pentru drepturi. Ambele servicii solicit...
Face apelurile de judecată accept-popup lui testabil, și soluționa minorii amânate
Drop the Notes setings page and section
Pagina de setări Notes a fost doar un titular ComingSoonTab, așa că a dat Un echipaj de navigaţie şi un card de aterizare care nu duce nicăieri. Elimină ruta îm...
Consolidarea suprafeței membre pe ?tab=respectare legală
Stanalone Nu-ţi face griji. ruta transformată la fel componentă ca fila de setări din spatele unui al doilea URL. Ștergeți și păstrați fila: o suprafaţă, o intr...
Semnează pe (envelopeUid, destinatarUid, orgId), nu pe o SignerSesssion
Acum ia triplul. Publicul operatorul continuă să o rezolve de la SEMNESH, astfel încât aplicația de signer este neschimbată; a Personal-autentificare suprafata ...
Condu restul ecranelor sondajate de la NATS/WebSocket
Cincisprezece sondaje de rețea pe întreaga aplicație, înlocuit cu evenimentele care au fost deja se întâmplă sau cu evenimente adăugate serviciilor care dețin s...
Pune setările de încărcare per fișier în linie pentru a jumătate înălțimea cardului
Câmpurile de nivel Descriere/dosar/Doc sub rândul de fișiere, astfel încât fiecare cost de încărcare în așteptare ~108px. Mutaţi-le în rândul de sus între numel...
Elimină time-box-ul modulului lui Dumnezeu
Verificarea muncii lăsate neangajate în acest arbore de lucru printr-o sesiune concomitentă. Nu autor aici; comis astfel încât nu este pierdut și astfel princip...
Depanează sistemul sub administrarea platformei
Diagnosticele sunt operaţionale, nu acces. Regulă, astfel încât fila stă acum la *************** În spatele platformei-admin garda în loc de MANAGE ACCESS RULES...
Redenumește cluster ratestack-scylla -> kamo-scilla, documente de proprietate corecte
Acest caz este kamo lui: ea susține universul cheie ***************** prin Scylladb-direct ExternalName) și spaţiul-cheie de la aeroportul din Schönefeld. Nume...
Mută sticla spartă în calea ferată principală
Controlul de activare a fost o pastila fix ancorat la partea de jos-stânga a vedere port. Asta a pus o acţiune privilegiată undeva unde nimic nu mai trăieşte, c...
Aruncați mort "doar extins" UI de la timeout popup
doar Extins nu a fost niciodată setat la adevărat arată un stat de succes titlul și subtitrarea, iar panoul verde "continuă să lucrezi" nu au putut fi accesat...
Partajați rezoluția antetului între pagina publică și personal
Previzualizarea personalului trebuie să arate exact ceea ce clientul primește, astfel branding, termenul document și link-ul gazdă rezolva acum într-un singur l...
Traduceți panourile consolei steward; fixați trapa de evacuare a etichetei
Catalog, identificatori, Ingestia, Loan Sales Desk și tabelul de conducte redate hardcoded Engleză în interiorul unei console ale căror alte ecrane au fost trad...
Utilizați tastele următoare pentru sirurile de caractere ale dispozitivelor mobile
Schimbă etichetele literale adăugate cu subtabelele dispozitivelor pentru Cheile, acum. publicat în dicţionarul de traducere (CI le fani la celelalte localităţi...
Ori documentul QC în documente și condiții; Ingera anunțuri PDF
Documentul QC avea propriul ecran de lucru care este acelasi document, pe acelasi ecran împrumuturi, efectuate de același evaluator. Împărţirea ei în două file ...
Consumă @kamo/* libs partajate, șterge copii web duplicate
kamo-internal importă acum pachetele TS partajate pe care le-a însămânțat inițial (unul - avatarUrlTransform → re-exporturi @kamo/media-core (getAvatarSized Url...
I18n LabelManager software-identitate etichete prin next-intl
Înlocuirea corzilor literale cu *************** Chei (adăugat la dicţionarul de traducere). Retragere engleză acoperă localuri în curs de traducere.
Constructor backward-compatibil cu 6 arg LeadFieldPatch (isVeteran implicits null)
Menţine consumatorii existenţi cu 6 arg (de exemplu, teste LOS-applicy Service) compilate pe Cucui comun-lib fără o schimbare de etapă.
Se împarte formularul în file de împrumut / împrumut / proprietate subiect
Splits the ipotecar sub-form's mega-grid into four sub-tabs (Loan, Borrower, Proprietate subiect, ce-Dacă Studio) și redenumește "Address Property" la "Subiect ...
Utilizaţi tastele dicţionar t () pentru integrarea MLOS siruri de caractere UI
Înlocuiește tasta de dicționar TODO LeadMarketManager (selectează integrarea MLOS), MeridianLinkConfigDialog (etichete de câmp, butonul Test Connection) și ante...
Aruncați caseta de colaps în jurul upload + galerie
Secţiunea "Tapetul tău" a fost un cap de secţiune colapsabil + colaps motiv pentru a ascunde upload și galerie în spatele unui comutație extinderea. Înlocuieșt...
Aruncați secțiunea de fundal și temă din contul meu
Completează consolidarea pe pagina de tapet dedicat: elimină Comutator org-vs-proprietar, handler-ul, link-ul "My Wallpapers" și acum-neutilizat drepturile de f...
Retrimiteți fundalul consolei la nivel global în aspect, nu pe pagină
Comutatorul de fundal rămâne pe pagina de start, dar fundalul ales (aplică gradient sau org slideshow) ar trebui să fie în spatele fiecărei pagini, nu doar cele...
Mută editorul de stare pe rândul file; notă apelback auto-note
- Starea/substatus editorul împărtășește acum rândul principal: file stânga, stare dreapta aliniată (se îndepărtează rândul separat sub butoanele de acțiune). -...
Elimină ID-ul de produs vânzător din câmpurile cartografibile
Produsul furnizor este selectat o dată la nivelul run/template (etapa de configurare) și aplicat la fiecare rând; importatorul backend ignoră deja un vânzător c...
Fila de integrare unică înlocuiește fila numai AUS (D40)
Ipoteca IntegrationsTab: toate cele 15 categorii de furnizori (credit, AUS, eSign, closing- documente, titluri, inundații, ...) într-o singură filă, fiecare sec...
Suprafata de scriere unica Integrari (D40)
Înlocuiește calea de scriere numai AUS cu furnizorul generic de conexiune CRUD tastat de Categoria Vendor+vendorKey: / provider-conections GET/POST/PUT, secret ...
Generic IpotecarProviderConfig înlocuiește AUS-only config (D40)
Un magazin de integrare-credentiala tastat de VendorCategory+vendorKey (credit, AUS, eSign, closing-docs, title, flood, ...) behind a single Integrations tab Ip...
Utilizați denumirea simplă a entității în numărătoarea de calibrare JPQL (D32)
calibration Samples referință AiDecizie prin nume de clasă complet calificat în DIN Clauza; Hibernatul rezolvă acest lucru, dar toate celelalte @Query în utiliz...
Drop titluri redundante in-view pe șabloane/Tb-uri din trecut
Etichetele sub-tab numesc deja vizualizarea, aşa că scoateţi titlul h4 + subtitrare din LeadImportTemplateManager și LeadImportHistoryManager; păstrați acțiunea...
Drop the Import Leads tab; two sub-tabs + header buton
- Eliminați sub-tabul 'Import Leads'; vrăjitorul de import deschide acum de la un întotdeauna-vizibil Butonul 'Import Leads' din antetul paginii. Mai rămân doar...
Eliminați ecranul de animație de introducere/încărcare 2s
Drop show Intro/intraComplete stat, 2s intro timer efect, și branded ecran de încărcare cu întoarcere rapidă. Pagina redă acum direct în fundal + Panou-buunce/c...
Declararea indicilor Slice-2a prin @Tabelul(indexe) privind entitățile
Mută definițiile indicelui mlos orchestration state și mlos steward task de la SchemaCleanupRunner KamoInitializer pe entitățile în sine (@Tabel(indexes=@Index(...
Reproiectarea paginii nou-ofertă ca spațiu de lucru cu două coloane + previzualizare live
Ai cerut imobiliare complete, moderne, lustruite formă monocolată într-o carcasă cu lățimea totală, care este exact latura jumătate de pagină de-gol-canvas cri...
Latimea intreprinderii lustruieste peste 10 pagini
Adoptă modelul modern de întreprindere (cap de absolvent + pesmet + săgeată spate + cochilie flexă cu înălțime completă + conținut grupat pe gri deschis panza) ...
Împrumut.angajament Uid → Long + originalOrderUid
Logodna extinde bazaEntity (PK lung) astfel încât angajamentul Uid trebuie să fie lung, nu UUID model de "Lungă logodnăUid." Angajamentul rămâne UUID (BaseUuid...
Curățați sesiunea
Trei agenţi de revizuire au apărut probleme reale şi copy-paste Fixări bug: - utilizareEnsurePrimaryBrowner returned dead state (primarUid, creeing) și dublu-...
Retire the URLA wizard — waypoints now own the borrower journey end-to-end
Wires each connect-first waypoint to write through the existing /api/security/mortgage-apps/* endpoints, then redirects /apply/<section> to its matching /waypoi...
Unificați toate cutiile goale demontate în <EmptyState / >
O duzină de copii inline ale "frontierelor rotunde-xl de culoare albă-albă/10 bg-albă/[015] ..." peste fişierele secţiunii, coloana kanban, lista HMDA LAR şi li...
Promovează ModalShell/ModalActions și SaveSpot la module partajate
Opt fișiere secțiune plus webhooks admin pagina fiecare definit propria lor copie de ModalShell + ModalActions și/sau un SaveSpot salva-stat cip. Toate acum tră...
Consolidarea sesiunii de controlor/drepturilor/ajutorilor de răspuns în BaseLosController
Șase controlere ale zonei LOS (MortgageApp, IpotecarPipelină, IpotecarPricing, IpotecareDivulgare, Ipoteca Hmda, WebhookAbonare) fiecare copiat același ~80 de l...
Collapse toolbar, remove ChatHeader, add members intro row
- Delete ChatHeader row from embedded chat; move Add Member icon into unified toolbar - Toolbar: search input on left, VideoCall icon + PersonAdd icon + scroll-...
Cache-only bulk translate, FE handles fills
Bulk message-fetch endpoints now return only translations that are already cached and tag missing rows with needsTranslation:true. The chat UIs (kamo-internal C...
Rescrie sistemul drag/cluster cu capsator magnetic si aduna gestul
Înlocuiți HexHeadGroup monolitic (847 de linii) cu un motor modular cluster în cadrul aplicației/componentelor/chat/hexheads/. O singură sursă a adevărului: fie...
Înlăturați obiectivul manual de furnizare-comp de auto-vindecare
Comenzile COMP sunt acum furnizate automat la pornirea serviciului de securitate prin AbonareServicii @PostConstruct. Obiectivul manual nu mai este necesar.
Scope SettingsSearchBar to components.settings namespace
Use **************** with searchBar.* keys instead of global t() with full dotted paths.
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ă.