Faptele revendicateDTO poartă plumbul ipotecar FULL (35 de câmpuri)
Adaugă cele 16 câmpuri pe care portalul nu le-a putut trimite structural (LunthlyDebts, taxe, asigurări, HOA, ActualPayment, vanzatorCredits, renovareCost, împr...
Sudura lantului LO
(1) PortalLeadService direcţionează un portal către portofoliul de asignări bazate pe credite (cerințeAsignare=adevărată) În momentul în care are un punct de co...
Reconstruiește împotriva lib-ului comun (vânzătorCredits + JsonIgnoreProperties plumb Toleranță DTO)
Reconstruiește împotriva câmpurilor de fază-4 în comun (renovareCost + curentLoanType + LeadFieldPatch)
Reconstruiește împotriva bibliotecii kamo-împărțite
Pick up LeadListDTO ipotecar (suma/scopul creditului + LTV / intrări DTI) așa sunt servite coloanele rezidenţiale-Mortgage ale grilei de plumb. Nicio modificare...
Reconstruiește împotriva shared-lib isveteran (LeadClaimMortgage col + LeadFieldPatch + mapper)
LOS intern aplica obiectivul de sincronizare intrare
POST *************** {LeadUid, provider, loXmlFields} server-to-server (fără sesiune/drepturi). Verificare continuă X-Non-Auth împotriva secretului clusterului...
Criteriile de evaluare a cererii de plumb/deschise LOS + câmpurile MLOS config de piață
Real soft-delete + reactivare-on-upsert pentru conectarea LOS; mesaj sigur de încercare-conectare
I1: vizualizare () /testConnection () acum citită prin intermediul filtrării active a lib-ului comun Găsitorul astfel încât o conexiune moale (piață, furnizor) ...
Serviciu de conectare LOS pe piață/controlor
Faza 3 (Tasks 3.1-3.2) a integrării MeridianLink extern-LOS: CRUD + Test-Connection pentru o conexiune MeridianLink piață. - MarketLosConnection Service: *****...
Reconstruiește pentru a ridica fix de promovare ipotecar-lib comun-liad
Reconstruiește pentru a ridica câmpuri de credit ipotecar în comun (LeadClaimMortgage +6)
Eșec upload-ul în cazul în care redimensionarea nu reușește (nici o rezervă completă)
Restaurează retragerea de la magazin: dacă serviciul de conversie nu poate redimensiona imagine, reveni 422 în loc de stocarea original complet-size (o imagine ...
Retrageți-vă la imaginea originală atunci când redimensionarea eșuează
Serviciul de conversie poate fi nativ-cash (libwebp-imageio SIGSEGV) sau indisponibil, care a făcut fiecare membru tapet upload eșua ("Nu a reușit să proceseze ...
Reconstruiește pentru a ridica Organizația Share-lib. bgWatermark
Nicio schimbare de sursă. Declanşează CI pentru a re-clona kamo-împărţit-library principal (care transportă acum coloana bg watermark org adăugată în bc45b97) a...
Citirea în curs de încheiere a procedurii de trecere (operator, org din sesiune)
Pass-through pentru a recalcula proiecțiile de finanțare a conductei P (fond)
POST *************** → MlosCapitalMarketsClient (X-Normal-Auth, org ştampilat din sesiune) → MLOSCapitalMarketsServiciul de calcul. Operator-Gated ca alte capit...
Criteriul de evaluare a scenariilor
POST ***************** ia un rezumat (estimat) de scenariu, apeluri MlosAiClient.text (orgId, prompt, LIGHT) prin furnizorul de AI configurat de org, întoarce {...
Finanțare cu împrumut pe cont propriu + telefon pe creditul ipotecar
Revendicat FapteDTO câştigă achiziţionareaPreţ, plată în avans, curentLoanBalance, cashOutAmount şi telefon; PortalLeadService.aplyFacts le cartografiază pe Lea...
Membru proces uploads like org bg + gate by new rights
- New ImageResizeClient rulează upload-uri de fundal pentru membri prin intermediul SAME post-procesare ca fundaluri org (POST ************* și stochează rezult...
Anunță ofițerul de credit desemnat atunci când sunt primite toate documentele de împrumut
Fires LOAN DOCS READY LO la punctele de satisfacţie alături de împrumutat DOC COMPLETE. Rezolvă LO prin împrumutFile -> - Nu. -> Membru; auto-păzit pentru împru...
Blocarea inițiatorului gestionat de sistem (proiecție, înghețare, atribuire)
8 teste pe LoanTransactionService: proiecție live completează numele/NMLS/statul subiectului Licență + org și mărci LIVE; intrarea în mână staţionară este elimi...
Upload seif poate detail-scop un document (împrumutTransaction Id)
Seif upload acceptă acum un împrumut opţionalTransacţiune Id, ştampilat pe MemberDocument astfel încât un doc sensibil la timp (raport de credit / extras bancar...
Înghețați instantaneul inițiatorului la estimarea inițială a împrumutului (reg Z/TRID)
Completează ciclul de viață al inițiatorului: o rezoluție comunăProjecție() alimentează acum AMBELE Proiecție de citire live și îngheț (fără derivă). La emitere...
Tranzacție la suprafață Număr pe TranzactionSummaryDTO (tranzacție teavă #)
Linia conductei per tranzacție poartă acum numărul tranzacției umane. Verificat: MVN compila curat.
Proiecţia iniţiatorului rezolvă licenţa pe stat
Completează proiecția inițiatorului live: StewardLicense LO atribuit (NMLS MLO) pentru statul de proprietate al subiectului (din proprietate.adresă.subdiviziune...
Proiecţie iniţială live
GET / imortage- apps/ {uid} Acum acoperă o proiecție de inițiator în viață, gestionată de sistem (compusă pe citire, niciodată păstrată) cu excepția cazului în ...
Atribuirea de credite la nivel de tranzacție + numărul tranzacției
asiguraTransacţiunePentruApp acum ştampile un număr de tranzacţii org-unique (TXN-<uid>). Noul ***************** + Put / imortage- apps/ tranzactions/ {uid}/loa...
Cod de identificare al materialului cartografiat privind importul manual + aportul API
Ambele seturi DirectFieldOnCreateRequest comutatoare nu au un caz implicit, deci o Sistemul necartografiatFieldPath este scăzut în tăcere. Adăugați un caz mater...
Include ambele desktop-uri în fiecare jeton SSO, legătura profundă cu cel ales
Fiecare jeton purta doar propria conexiune, astfel încât sesiune Json reutilizat browser-ului Lipsește celălalt -> deschiderea Windows după ce Linux a dat "cone...
Imprumutatul de ruta se prezinta prin conducta astfel incat focul *************************************
plastureLoanFile's player (DRAFT->APPLICATION TAKEN) acum sună Nu-ţi face griji. în loc de o actualizare brutăLoan Starea fișierului setat, așa depunerea produc...
Rezolvați sesiunea de la antetul X-***-Token din CallerSessionRezolvator
Kamo-intern -> APIservice BFF înaintează sesiunea ca X-***-Token antet, dar rezolvatorul citi doar atributul X-OTK sau cookie *** așa BaseLosController final (i...
PatchLoanFile nu mai este un statut backdoor; deblocarea unei condiții are nevoie de dreapta subscrie; cascade clare
************* schimbarea stării este starea conductei Mașină de locuri de muncă (POST / Tranziții impune săgeți legale + per-arrow rol poarta + poarta de blocar...
Injectaţi KamoDesktop SSO env direct + sârmă guac-sso în desfăşurarea K8s urmărite
- @Value reads KAMO GUAC SIGNING KEY / DESKTOP PASSWORD from env direct (runtime aplicare.yml este configmap montat, astfel încât indirecția proprietății nu s-a...
KamoDesktop SSO token final pentru membrii lui Dumnezeu
GET *************** (numai eligibile pentru Dumnezeu) ments a 5 minute guacamole-auth-json token (HMAC-SHA256 + AES-128-CBC, per extensia lui format sârmă) și î...
Creditorul depune incendii efectele secundare luate în aplicare (lista de verificare a doc + notificare)
Imprumutatul portal prezentat este fisierul de imprumut PATT {statusId:2}, care a ocolit operator / obiectivul de tranziţie în cazul în care efectele secundare ...
Borrower nu poate escalada starea fişierului de împrumut sau edita URLA după depunere
Două găuri de autorizare legate de debitor pe obiectivele de autoservire ale aplicației: - escaladarea Privilege (#2): plastureLoanFile a aplicat orice statusI...
Creditor auto-creare idempotență + compensare orfană; nu transmite o listă de verificare goală ca succes
Ipoteca AppController.create() creditat cu creație proprie: - Idempotenţă (#2): reluarea unui PROIECT existent prin findOwnedDraft de a menta un duplicat gol pe...
Criterii finale de evaluare a apelurilor de plumb (program/listă/rezolvare)
Noul ***************** operator + serviciu: persistă Apeluri, mesaje de planificare/ieșire note în fluxul media plumbului, și reflectă apelul pe calendarul memb...
Reconstruiește împotriva dbNow-lib comun () fix CAST
Se angajează gol pentru a declanșa CI, care clonă kamo-shared-library la timpul de construcție și ia ***********************************************************...
Reconstruiește împotriva fixației "kamo-shared-Library rights-waterfall" (5f20d29)
CI clone și construiește kamo-împărțit-library de la sursă, astfel încât acest angajament gol redeclanşează construcţia pentru a ridica rezoluţia asupra dreptur...
Restaurează securitatea Furnizor de auto-pointing; membru auto-vindecare drepturi aplicate
Două probleme prod de la schimbarea de securitateProvider-oglindă: 1. Enter-as-System-Member a eșuat cu "Niciun membru al organizației furnizor de securitate" ...
Întărirea drepturilor de confidenţialitate a contactului principal-info
allLeads returnează acum LeadListDTO slab și ascunde conduce nealocate din partea membrilor fără VIew UNASsignED LEADS. obține contact cu măștile LeadById infor...
Traducerea şi adaptarea:
dbNow() întoarce acum DB-UTC wall-clock (now()::timestamp), astfel recupera absolut instant cu toInstant (UTC) în loc de zona implicită JVM Numărătoarea invers...
/echipa creează o TEAM MINTE (PROSPECT), /membru creează un membru
Înregistrare publică onorează acum membrulTip site-ul de înregistrare trimite (din /membru vs /echipa calea): /echipa creeaza o TEAM newday înainte de a putea ...
Expuneţi extinderea telefonului de lucru pentru membrii echipei în contractori
Filtrul /conduce agentul are nevoie de extensia de telefon de lucru pentru a eticheta opțiunile ca "Numele (următorul 8080) ." Extinderea există deja pe TeamMem...
Orgi noi pentru copii moștenesc securitatea părinților lorProvider
Atunci când se creează un copil org din kamo-internă, setați noua org de securitateProvider la Siguranţa părintelui OrgProvider (orgul sub care este creat) în l...
Reutilizați utilizatorii existenți, oglinda pentru securitateProvider, poartă-membru de echipă sign-in
Reutilizare (nicio copie a conturilor pentru aceeași persoană): - MemberCreateController reutilizează acum un utilizator existent prin e-mail personal caz-insen...
Fișier conturi noi sub org a domeniului, nu kamocrm
/Înregistrare legat org nou membru a gazda cererii, dar semnalul org niciodată nu a supraviețuit hop: kamo-register proxys fiecare înscriere la comun Api.kamocr...
Sarcini principale REST API + în timp real TASK CHANGED
Implementează backend tab-ul /liders/view Tasks a fost deja de asteptare, dar că Nu a existat niciodată: GET/POST/PUT/DELETE - Nu. (LeadTaskController + LeadTas...
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ă.