Borrower notifiche chiudere il loop di raccolta
DocNotificationService invia e-mail transazionali (stabilito EmailTemplateServiceClient percorso, destinatario = account primario, link al portale da dominio ra...
DOC REQUEST + Modelli canonici DOC REJECTED
Borrower document-collection email (transactional, CAN-SPAM-exempt): una richiesta nudge quando la lista di controllo è coniata, e un avviso di ritorno-per-rica...
Colonna di avanzamento del documento
Per-loan doc progress (accettato/totale + una barra colorata, 'N da mutuatario' / in-review / completo) nelle applicazioni pipeline, recuperato in un lotto da p...
Ricordatevi presto Suggerimenti aperti/chiusi per USER in tutte le pagine
La visibilità della colonna di aiuto è stata memorizzata in un'unica chiave globale localeStorage, quindi non era indirizzato all'utente. Introdurre l'usoQuickT...
Proattivo checklist generazione + pipeline doc sommario
- Generare la lista di controllo del documento di scenario a APPLICATION TAKEN (MortgagePipelineController aggancio di transizione) quindi esiste il momento in ...
Standardizzare Quick Suggerimenti aiuto colonna + de-slop pagina di riferimento
- Rinominare il titolo help side-column a "Quick Tips" ovunque (SettingsView leggi E' il momento giusto. il cui valore è ora "Quick Tips"). - Aggiungi un set di...
Sotto-opzioni nidificate così elementi più profondi (ad esempio sotto-topi delle impostazioni) sono raggiungibili
Il menu di sottoopzione ha reso solo un livello, quindi una sottoopzione che ha in sé sotto-opzioni (Impostazioni argomenti → sub-topics) era inaccessibile. - ...
Navigazione configurabile — opzioni di trascinamento tra barra e barra superiore, binario espandibile, layout per membro
Trasformare i due nav codificati (NavPri/NavTop) in un sistema di dati-driven, per-member. - Registro nav singolo (navRegistry) + puro risolutore (risolveNavLa...
e' il momento giusto. auto-guarigione
Re-link Idempotent di ogni mutuatario su un prestito alla sua parte-account, chiamabile dal le superfici del documento in modo che un caricamento possa sempre r...
Documento scheda volte — partiti, requisiti, soddisfare/accettare/rifiuti
- AccountDocumentsTab: vista per-borrower-partita della volta del documento del conto e requisiti per-loan. Carica una volta, soddisfare ogni prestito (satisfy-...
Proxy la superficie del requisito a volta
- MlosDocClient: verbi POST (generare, soddisfare, accettare, rifiutare, soddisfare-across) + prestito/parte arricchita legge su X-Internal-Auth. - MortgageAppC...
Account-borrower-partito servizio di collegamento + cercatori di volte
- Trovare o ricreare la parte di account riutilizzabile (documento-vault chiave condivisa-umano) per ogni prestito Borrower; dedup ssn4+dob, altrimenti primario...
Cassetto di perforazione Transaction nella pipeline
Fare clic su un accordo multi-loan apre un cassetto destro che mostra lo stato del gruppo + ogni prestito membro (prelievo, proprietà, stato di prestito), ogni ...
******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
Restituisce un sommario arrotolato del gruppo di affari + AppMortgageSummaryDTO di ogni membro (drill-in per la per-transazione pipeline). Vista operatore o una...
P4 documento membro volte backend (documenti riutilizzabili attraverso prestiti)
- MemberDocumentService: caricare un documento ONCE su AccountBorrowerParty → ImageService crea un Img in Secchio auto-creato per l'imaging-membro-vault********...
Per-transazione pipeline — elenco per accordo, non per prestito (req proprietario)
ApplicazioniPipelineConsole ora elenca UN fila per LoanTransaction (il suo prestito rappresentativo + eventuali prestiti ereditari non raggruppati), con una col...
Il portale KamoMLOS designazione del prodotto predefinito nei produttori-prodotti (#11)
Un gioco a stella su ogni prodotto designa il singolo KamoMLOS portale prodotto auto-assegna (single-attivi). Gated via GET /lead-vendors/mlos-readiness: mostra...
Backend di design del prodotto predefinito P3 (single-active) + prontezza dell'operatore
- No, no. designa UN LeadVendorProduct come KamoMLOS dell'org prodotto porta auto-assegna; singolo-attivo (demode qualsiasi altro, org-scoped, fail-closed) via ...
P2c porta il primo portale backend
- MortgageVerticalResolver: risolve un org RESIDENTIAL MORTGAGE LeadMarket, MORTGAGE CommerceMarket, designato default LeadVendorProduct, e EFFECTIVE POS-enable...
UI (MERGE ACCOUNTS)
AccountManager acquisisce un'azione di Merge Accounts (consegnata da *******************************************************************************************...
Strumento di emergenza account P2a + backend di transazione P2b
P2a — conto di amministrazione si fondono (requisito proprietario A), gated da MERGE ACCOUNTS: - AccountMergeService: reparents EVERY account uid bambino tramit...
Fondazione P1 entità — primo capo/refattore contabile-centrico/gruppo transazioni
NUOVE entità (additive; KI gestisce DDL): - TransactionGroupStatus enum + LoanTransactionStatusDeriver: gruppo derivato lifecycle (Created→...→Completato) arrot...
Autorizzazione self-service di Borrower (guardia IDOR di partito)
Un mutuatario è un semplice membro org senza diritti LOS dell'operatore; possono agire sull'ONE l'applicazione sono un partito a — e solo quello. Guardia a stra...
Proprietà del prestito di Borrower su AppMortgageService
Aggiunge i primitivi di proprietà per il self-service del mutuatario (un mutuatario è un semplice org Membro senza diritti LOS operatore): - creareBlankOwnedByM...
Colonna Borrower-journey + filtro di aspirazione nella pipeline di prestito
La sotto=pipeline datagrid (ApplicationsPipelineConsole) ora mostra pre-app-taken avanzamento del debitore-giornale in modo che i dipendenti possano rivedere lo...
Pre-app-taken prestito-journey endpoint per la pipeline dell'operatore
Nuovo GET E' il momento giusto. (LOS VIEW PIPELINE) restituisce per-DRAFT avanzamento del mutuatario in modo che gli amministratori del gasdotto possono guardar...
I controller LOS accettano per-borrower *** sessioni (doc03 §0.1)
BaseLosController ora risolve la sessione del chiamante tramite CallerSessionResolver (X-OTK-validated attributo FIRST — operatori/BFF invariati — allora una pr...
LOE-Core server-authoritative program scorer + /programs/scores (doc03 §9 Fase 2)
Porta il cliente di KamoMLOS (lib/los/scoring.ts) in SecurityService LOE-Core: LoeCoreScorer segna l'efficace catalogo del programma dell'org (baseline profonda...
Seed 17 regole del programma reale (doc03 §9 Fase 1)
Migra i dati autorevoli ProgramRuleset dal regolamento client KamoMLOS I fascicoli in un'altra stanza. (17 codici, estratti fedelmente) e sostituisce ProgramSee...
Real deep-merge per org programma-ruleset overrides (doc03 §9 Fase 0)
Sostituisce il M2 ultimo-scrittura-wins mergeOverlay segnaposto (che silenziosamente scartato l'autorevole linea di base su qualsiasi org override) con una rico...
MlosExtractedCandidate entità di staging per la pipeline di ingestione (D48)
L'uscita terminale per campo del parser di MLOSIngestionService: una fase, recensibile candidato di estrazione (segment/source-doc FK, targetEntity, fieldPath, ...
Riscrittura del profilo migliore di sforzo isolato per i percorsi di parete legale (D47)
mergeFactsBestEffort esegue l'arricchimento write-back nella sua transazione OWN (REQUIRES NEW) in modo che un fallimento non possa mai tornare indietro la tran...
Sezione Licensing basata su Stato sul mio profilo
New SectionCard (NMLS ID + tabella con licenza per Stato con attivo- fornire la casella di controllo e le date di rinnovo / scadenza, il rinnovo E' stato un pia...
Stato membro licenza API + licenza-consapevole disponibilità di piombo
Aggiunga il regolatore di licenza degli Stati membri (GET/PUT /api/security/members/{id}/ stato-licenza) gated da diritti STATE LICENSING * con lato server rinn...
Con licenza di Stato membro + cancello di accettazione
Riutilizzare mlos.legal StewardLicense come singolo per-member/per-state NMLS registro (add attivamenteProvidingBusiness). Aggiungi Member.nmlsId. Aggiunta dei ...
Aggiungi Source ai campi di piombo mappabili
"fonte di piombo" è mostrato nella pagina di dettaglio principale, ma mancava dalla lista di campo di importazione; aggiungere (percorso 'fonte') ora che l'impo...
Mappa una colonna importata sul campo `source` principale
Aggiungi caso "fonte" per impostareDirectFieldOnCreateRequest in modo che il percorso di mappatura 'fonte' sia onorato.
Aggiungi il campo `source` importabile per CreateLeadRequest + persisterlo in createLead
Il Piombo ha una `source` di testo libero (mostrata/edited sulla pagina di dettaglio di piombo) ma era non importabile — CreateLeadRequest non aveva campo sorge...
Aggiungi ScenarioProfileSource.PRICING per sceneggiatore FICO/ratio write-back (D45)
Spina dello scenario-fatto canonico — genesi derivante + fattiJson populate + write-back + overlay matcher (D45)
D1/D45 amplia il consumo di BorrowerScenarioProfile. Popola il dormiente fattiJson e lo rende la fonte comune di verità per il mutuatario / fatti soli: - Scena...
Canale Regole scheda — completa la superficie di configurazione §3.2
Canale di applicazione regole raccolta CRUD — completa §3.2 config
creareChannelRule/update/delete sulla spina dorsale di raccolta piana D31 (livello file, org fail-closed, WORM change-log); controller /channel-rules GET/POST/P...
Configurazione di attivazione del prodotto — per-programma monoattivo, efficace-dated
Non e' vero. (program-scoped demote-then-insert) + leggi; controller /product-enablements GET (attivo per programma) / PUT (pubblicato). Corpo trasporta program...
Scheda delle politiche — pricing/capital/servicing config
Nuovo MortgagePoliciesTab: versione attiva corrente + modulo di nuova versione + versione storia per ciascuna delle tre politiche efficaci; configTypes/configAp...
Politiche di profilo modificate in modo efficace — Pubblicazione dei prezzi/capitali/servi
Nuovo MlosPolicyWriteService (isolato; il suo repos in modo che il config-collection write- servizio è intatto): versione demote-then-insert monoattivo sullo st...
Interfaccia VersioneProfilePolicy per politiche efficaci
Pricing/Capital/ServicingPolicy lo implementano in modo da pubblicare routine guida versione demote-then-insert.
Consegna degli investitori + regole di impegno
La riga di investitore espanso guadagna Consegna (comportamento di finanziamento / percorso di esecuzione / remittance) e Commitment (type / min pull-through % ...
InvestorConfig consegna + sub-collezioni regola impegno CRUD
Non e' vero. (+update/delete) sulla spina dorsale di configurazione D31 (org fail-closed tramite l'investitore genitore, WORM change-log per riga); controller /...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.