ProgramSeederRunner - semințe 17 programe de bază LoanProgramCode (idepotent)
Repositoare, DTO-uri, ProgramService (un catalog numai pentru citire cu unificare de straturi naive)
Adaugă coloana de creditareModel (additive; nul = implicit BROKER la nivelul aplicației)
Adaugă program + entități OrgProgramOverride (catalog + suprataxă per-org)
Stadiul ceremoniei + regiștrii (8 deținători de locuri) + /călătorie/ceremonie/[id] traseu
Foaie de parcurs primitivă + / călătorie/puncte de drum/[id] rută de plasare
Adaugă tipuri de LOS enum (status, rol, persona, program, model creditor)
Document Myloan alias pentru KamoLOS
Adăugați pentru a face ca scopul listei să fie explicit (documentarul; dinamica Traefik jurnal scanare este ceea ce furnizează de fapt certificate). KamoLOS p...
Expuneți criteriul de evaluare al substanței Prometeu
Adaugă micrometru-registry-prometheus și configurează managementul.endpoints pentru a expune /acector/prometeu alături de sănătate/info. Necesar astfel încât co...
Contoare micrometru/timper pentru tranziții, condiții, proteze web
LoanPipelineCreșteri de servicii los tranziții total {de la, la} per succes Tranziţie. Creșteri ale serviciului de împrumut Nu-ţi face griji. pentru șters/ștear...
Suprafață anterioarăMilestoneSha256 în cronologie conductă
Link-ul hash-lanț este redat ca un mic cip monospațial "prev <hash>" lângă hash-ul de instantaneu existent, cu valoarea totală în titlu vârful sculei. Nicio tra...
Rânduri Hash-chain LoanPipelineMilestone pentru detectarea modificărilor
LoanPipelineMilestone a câștigat anterior MILESTONE SHA256. Pe fiecare tranziție, Serviciul LoanPipeline calculează SHA-256 din etapa anterioară formă canonică ...
Validarea HMDA LAR de suprafață în UI
HmdaLarRecordDTO are acum o matrice de probleme; HmdaLarClient redă: - un banner chihlimbar deasupra tabelului care sintetizează rândurile cu elemente (Σ erori/...
GET / imortage-apps/hmda/lar/emissions count rezumat
Agregate emisiuni de validare în cadrul LAR pentru anul dat și returnări {erori, avertizări, rânduri WithIssues} astfel încât UI poate face un banner o linie în...
Validarea înainte de export a HMDA LAR
New HmdaLarValidationIsue DTO (ERROR/WARN gravity, field name, message). HmdaLarService annotează acum fiecare rând în buildLar() cu o listă de probleme care ac...
Avertizare pretransitionLint in TransitionDialog
Ambele implementări de tranzițieDialog (secțiune de conductă de detaliu + kanban de bord) acum trage obiectivul scama atunci când utilizatorul alege un statut ț...
Expune GET Nu-ţi face griji
Suprafețe E ca şi cum ai fi un consilier înainte de zbor. Verificați TransitionDialog incendii atunci când utilizatorul alege un statut țintă.
Consultanta PretransitionLint pentru Aplicare TAKEN
Noua metodă @Transactional (readOnly) pe LoanPipelineService returnează o listă al avertismentelor care pot fi citite de om pentru obiectivul de aplicare TAKEN:...
Coada globala prajita cu furnizor + utilizare Cârlig toast
ToastProvider nou la nivel de aspect redă o moţiune de cadru de toasturi gestionate în context și expune o utilizare tipatăToast() API (succes/error/info/warn)....
Consumator Durabil JetStream, izolare executor, semnături în timp
Trei schimbări grupate pentru că toate trăiesc în WebhookDeliveryWorker și face sens împreună: 1. Treceți de la dispecer NATS de bază la un consumator de împin...
Recuperare grațioasă de la MODIFICARE CONCURRENT asupra tranzițiilor
Promovează gestionarea erorilor API la o clasă ipotecarăApiError care păstrează Codul de eroare al suportului; manipulatori de tranziție în secțiunea de conduct...
Traducerea concomitentă a statului ilegal Excepție la 409 cu cod
Pereche cu schimbarea optimistă a blocului partajat: atunci când LoanPipelineService aruncă "Modificare curentă: reîmprospătare și rejudecare," suprafață struct...
Optimist-lock LoanFile.status pentru a preveni tranzițiile de curse
Clicurile simultane "Advance" ar putea scrie ambele repere. Adaugă @Versiune la LoanFile și o culoare explicită în LoanPipelineService.tranziție astfel încât Su...
Afisare nume, editor REO lien, admin webhook, curatare siruri de caractere
Pasă poloneză care aliniază frontend-ul cu modificările corespunzătoare ale platformei: - Componentele reda acum rezolvat *MemberName câmpurile de la backend (...
Obiective de referință REO + controler de abonament webhook
- Ipoteca AppController: Post / {uid}/reos/{reoId}/liens, PATCH / {uid}/reo-liens/{id}, DELETE / {uid}/reo-liens/ {id} Delegarea la noile metode CRUD de servici...
Rezolutia numelui, REO liens, sarbatori TRID, livrare webhook, link-ul ESignTemplate
Lac de tăiere transversală trece peste toate subproiectele LOS: Rezoluţia numelui afişat de membru (MemberNameRezolvator): - Serviciu unic de soluționare comun...
Prețuri, informații, HMDA LAR UI
Încă trei subproiecte expediate la final: Subproiectul 5 - Lista instantaneelor de preţuri cu adăugarea de dialog (program, investitor, rată, APR, puncte, zil...
Controlori pentru prețuri, informații, HMDA LAR
Trei noi controlere REST sub /api/securitate/ipotecare-applications: - IpotecaPricingController: capturi de preț, încuietori, constatări AUS CRUD ({uid}/preț, ...
Preturi instantanee, rate de blocare, constatările AUS, dezvăluiri, cronometre TRID, HMDA LAR
Subproiectele 5, 6 și 7 trimise împreună: Subproiectul 5 (preturi și încuietori): - LoanPrecingSnapshot APR, puncte, zile de blocare) - RateLock - AusFinding...
Conducta LOS UI
Subproiect 4 frontend, end-to-end: - / aplicaţii/pipeline (pipelineBoardClient): kanban grupat după LoanFileStatus cu benzi off-ramp sub coloanele Happy-path. ...
Ipoteca PipelineController + LOS PIPELINE configmap entry
Expune backend-ul conductei LOS sub /api/securitate/securitate-apps: - GET /pipeline - GET / / {uid} / teavă linie - POST / {uid}/extractions - GET / {uid} ...
Masina de stat conducta, conditii, modele, evenimente NATS
Subproiectul 4 (LOS conductle & workflow) suport: - Noul enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - entităţi noi: LoanPipelineMilestone (audit de tranziţ...
Secţiunile de origine şi prezentare UI
Închide subproiectul 3: ruta de iniţiere primeşte două blocuri editor (individual NMLS + organizație NMLS + adresa org) conectat la patchOriginator cu autosalva...
Secţiunea demografie HMDA
Înlocuiește locașul Coming-Soon pentru ruta hmda. Etnie utilizează căutarea tri-statală cu un bloc sub-box de verificare în linie atunci când Hispanic este sele...
Secțiunea Serviciului Militar UI
Înlocuiește locașul Coming-Soon pentru ruta militară. ă everServed comut upserts via ipoteca AppsApi.put Military; toggling off, de asemenea, șterge starea de s...
Secţiunea I.I
Înlocuiește locașul Coming-Soon pentru ruta REO. Fiecare proprietate cardul editează adresa, locul de muncă/status/utilizare preconizată, valoarea de piață; asi...
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ă.