Aggiungi ristrutturazioneCost + correnteLoanType campi ipotecari
Specchi il campo èVeteran (3f0cea1): colonna entità, 3 DTO Non e' vero. MortgageFieldsDTO + LeadDTO builder), LeadService creare / aggiornare passante, e LeadHi...
6-arg LeadFieldPatch costruttore (èVeteran default null)
Mantiene i consumatori 6-arg esistenti (ad es. SecurityService LOS-apply test) compilando sul urto condiviso-lib senza un cambio di blocco.
Sync èVeteran attraverso MeridianLink LoXmlFieldMapper (id TODO-flagged)
Fili LeadClaimMortgage.isVeteran nel giro di LO-XML utilizzando il convenzione campo id aBIsVeteran (taglie l'aB... mutuatario-attributo prefisso di aBFirstNm/a...
Add isVeteran campo ipotecario (entity, DTO, servizio, storia)
Org-scope inbound LOS prestito di ricerca + post-commissione spinta in uscita + controllo della storia in entrata
ApplyLosPatch possiede lastPulledAt (stamp on no-op too); singolo link writer
MarketLosConnection finder attivo
Addirittura, ***************************************************************************************************************************************************...
PiattaformaOAuthProviderType Append-order guard
Regressione blocca la fase 5 pull-forward: MERIDIANLINK(8,"meridianlink", "MeridianLink Mortgage") deve rimanere costante LAST quindi nessun esistente il provid...
Fail chiuso su MeridianLink vuoto Salva stato + OKWithWarning test
LO-XML campo mapper
LoXmlFieldMapper traduce Lead/LeadClaimMortgage <-> confermato MeridianLink LO-XML ids (sLAmtCalc, sPurchPrezzo, sApprVal, sLPurposeT, aBFirstNm, aBLastNm) con ...
MeridianLink modificato-prestiti + deeplink
Adds ListModifiedLoansByAppCode (parsa ArrayOfString -> nomi di prestito), E AppView. GetPmlLoanUrl (prefisso il parziale URL con l'host di origine derivato dal...
Il client MeridianLink SOAP crea/salva/carica
MeridianLinkSoapClient avvolge le operazioni Loan.asmx su un WebServiceTemplate di primavera-WS (nomespazio) Loan. Creare -> nome di prestito; Loan. Salva scriv...
MeridianLink auth cache dei biglietti
MeridianLinkAuthService mints and caches the sTicket per (instanceBaseUrl + sha256(clientSecret)) con un orologio del fornitore iniettato e un orologio configur...
MeridianLink creds risolutore
Aggiunge il pacchetto Phase 2 SOAP-adapter... con MeridianLinkCreds (registrazione segreta) + MarketLosConnectionResolver, che decifra il segreto del mercato tr...
LeadLosLink entità + repository
Traccia il link di un piombo in un file di prestito LOS esterno, una riga per (carta, fornitore). Cura la sincronizzazione di contabilità (contentHash, lastPush...
MarketLosConnection entità + repository
Per-market credenzialial/connessione di configurazione a un LOS esterno (MeridianLink / KamoMLS / Encompass), una riga per (mercato, fornitore). Vita segreta so...
LeadMarket.mlosIntegrazione colonna + DTO giro
Aggiunge la colonna MLOS INTEGRATION (STRING-stored, default NO MLOS, null-guarded getter) plus DTO/create/update-request idraulico. LeadMarketService crolla il...
Promuovere base mutuo-mercato porta a LeadClaimMortgage su salvare così i campi di ipoteca persistono
Un vantaggio il cui sottotipo di mercato è (residential/commerciale) ipoteca è stata memorizzata come base Piombo a meno che il backend venditeTipo stesso ugual...
Aggiungi 6 campi ipotecari perseverati (debiti, tasse, assicurazione, HOA, pagamento corrente, età mutuante)
Aggiungi campo di marca bgWatermark all'Organizzazione
Colonna di stringa Nullable (NONE|FULL|SIMPLE) che guida lo sfondo per-org logo watermark preferenza; null si risolve a FULL nel client. Merged in patchOrganiza...
MlosAiClient — il punto d'entrata dell'AI legato sanzionato per MLOS
Il testo migliore()/vision() a un livello di costo attraverso il fornitore configurato dell'org (AIService interno endpoints). Resi Facoltativo.vuoto su no-prov...
Il piombo Mortgage trasporta i prestiti finanziari (reddito, credito, prezzo di acquisto, pagamento in contanti, saldo di rimborso/cash-out)
Supera l'esistente *********************************************************************************************************************************************...
Aggiungi Gestire il proprio / altri sfondo Immagini diritti (gruppo generale)
Aggiunge MANAGE OWN BACKGROUND IMAGES (165) e ******************************************************************************************************************...
LOAN DOCS READY LO modello canonico — notificare LO assegnato quando i documenti di un prestito sono tutti in
LoanFileDTO.loanTransactionId (app view know its deal)
Supera la transazione del prestito in modo che la vista /applicazioni può mostrare / scambiare fratelli prestiti. Verificato: mvn install clean.
Originatore/transazione-primo schema — Incarico LO, congelare WORM, documentazione affare-scoped
Backbone per il sistema-gestito-originatore + primo refattore transazione (spec 2026-07-08): - LoanTransaction: transazioneNumero (org-unique) + assegnatoLoanOf...
AusEngineClassifier condiviso — una fonte di verità per la mappatura dell'agenzia §8.2
Il programma→motore, run→motore, e la decisione→gate mappature erano locali per Non e' vero. Il capitale-markets lock-stage AUS hard-stop ha bisogno della class...
AiProvider costa tier + la bandiera della visione (due assi di capacità ortogonali)
Aggiunge il costoTier (LIGHT/MEDIUM/HEAVY tramite il nuovo AiProviderTier enum) e sostieneVision boolean a AiProvider, così le integrazioni possono scegliere qu...
EmailRemoteImageEntità client + repository
Iscritto che un membro ha scelto di visualizzare immagini esterne (rimozione) per un messaggio specifico, chiave da member id + normalized RFC Message-ID (uniqu...
Registra il vero prezzo di investimento non-par su RateLock + LoanPricingSnapshot
Il tasso vincolante-blocco-di-record e il suo vincolo hanno portato solo tasso + bloccoGiorni; punti di sconto /riginazione sono stati lasciati null, quindi le ...
MaterialeEvent entità+repo (analisi dell'utilizzo)
Solo eventi di utilizzo # Con un per-(imgId,type) # query aggregata. Tabella MATERIAL EVENTS (targeted CRDB DDL; KI auto-scans).
MaterialeReview entità+repo (stato di approvazione side-table)
DRAFT/PENDING/APPROVED/ARCHIVED per materiale, con chiave imgId (imaging schema intatto). Tabella MATERIAL REVIEWS (targeted CRDB DDL; KI auto-scans).
Aggiungi MemberVoipOAuthToken per i collegamenti anelli centrali
Token OAuth (memberId, provider, istanzaId) Anello ad anello con circuito chiuso — softphone sip-provision più registro di chiamata personale del membro / segre...
MaterialeCampaign + entità/repos (collezioni)
Collezioni di prima classe che raggruppano materiali attraverso cartelle. Tavoli MATERIALE CAMPAIGNS + MATERIAL CAMPAIGN ITEMS (targeted CRDB DDL; KI auto-scand...
MaterialeTag + entità di assegnazione/repos (tassi di geoscopi)
Asse di tag piatto e trasversale su cartelle per materiali di marketing. Tavole MATERIALE TAGS e MATERIALI (creato tramite CRDB DDL mirato; KI auto-scans sulla ...
MaterialeShareLink entità del registro + repo (collegamenti pubblici gestiti/tracciati)
Supporti revocabili, espulsi, link pubblici conteggiati per materiali di marketing — persistiti in modo che i collegamenti possono essere elencati, revocati, e ...
DecisionGate.applied Threshold espone la barra di fiducia reale
Il cancello si applica internamente max (corridoio tenant, sicurezzaFloor, piano) ma I chiamanti avevano solo il muro pre-gate. applicato La soglia restituisce ...
I risolutori puntuali includono finestre SUPERSEDEDED (risoluzione storica efficace)
Tutti e tre i risolutori di conversione efficaci (taglio, linea guida, lock-policy) queried only status=ACTIVE, then window-filtered. Ma la supersessione capovo...
l'aggiornamento mirato
Conversione asincrona (fili virtuali) e spazzate programmate tengono un ImgDat staccato; salvare()/merge() cascate nell'orfanoRemoval=true raccolta immagini e g...
Rifiutare gli importi di reddito negativo / asset / responsabilità su risparmi di sezione
Estende la guardia non negativa (già su importo di prestito + valori di proprietà) al core DTI/asset inputs in BorrowerSectionService: reddito dell'occupazione ...
CanvaSchedule entità + repo (generazione ricorrente)
Programma di ricorsi in oroscopio (recipe + cadenza + obiettivi sociali facoltativi) con una domanda atomica-claim in modo che una spazzata MediaService esegue ...
CanvaAutofillRecipe entità + repo (ricedimenti di riempimento automatico)
Rilegatura di un modello di marca Canva ai valori di campo (lettera testo o un'immagine dei Materiali), così gli amministratori possono eseguire una ri-mergenza...
Aggiungi campo ID materiale end-to-end in condiviso-lib
Aggiunge un materiale nullable, max-40-charId all'entità di piombo (MATERIAL ID VARCHAR(40)), lo registra in LeadHistoryFieldRegistry (categoria del profilo) co...
Una transizione auto-sottomessa di prima classe
DRAFT→APPLICATION TAKEN per un mutuatario (un prestito, non un operatore, quindi nessun LOS TAKE APPLICATION). Percorsi attraverso la transizione() con un predi...
Colonna trascrizione su Recording + RecordingMetadata
Aggiunge una colonna TEXT TRANSCRIPT all'entità di registrazione e filetta una trascrizione E' il momento giusto. (con retrocompatto) Costruttori così esistenti...
Modello canonico di riunione-sommario
Aggiunge il modello transazionale "meeting-summary" (soggetto + marcato HTML con {{roomName}} e raw {{summaryHtml}}) e lo registra in CANONICAL KEYS in modo che...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.