Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· kamo-internal
Kredi sekmesine kurtarıcı Satıcı Kredileri ekleyin
· kamo-shared-library
SatıcıKredi alanı + @JsonIgnoreProperties toleransı DTOs talep üzerine
Aynalar yenilemeCost: varlık sütunu, 3 DTOs (CreateLeadRequest / UpdateLeadRequest/LeadDTO MortgageFieldsDTO + LeadDTO oluşturucu), LeadService oluşturma / güncel geçiş ve bir LeadHistoryFieldRegistry Descriptor (mortgage.sellerKredileri). Nullable, varsayılan değil. LOS senkronizasyon Beklenmeyen alan onayı. Ayrıca, ************ = gerçek)'ı da ekliyor **************** (outer + nested MortgageFieldsDTO) Bu nedenle yanıt-shape, istek DTO'lar taşımaz (örneğin.g. KrediPurpose string enum aynası artık 400 ipotek tasarrufu ile ****************
· kamo-internal
Cash-to-Kapa kartı çıkartın; alıcının kendine özgü alanları hareket ettirin
· kamo-internal
Warn at navigating away / switch tabs with unsaved edits
· kamo-internal
Senaryo kartlarından tahmin / talep eden ayağı iptal et
Tahmin edilen Not bileşeni ve onun tesisatı ve AI-narrative doğrulamadan önce, sahibi başına göstermek için talep ipotek senaryo kartlarında tahmin/disclaimer ayaknotes.
· kamo-internal
Reorder Çıktıları **************** + hareket, aşağı aşağı aşağı en küçük hata kurtarmak
· kamo-internal
Etiketten sonra grafik alanı işaretleyicileri, uzak değil
· kamo-shared-library
KapanışHorizon – §5 yakın güncel heuristic ( stage → business days)
Kapanış ufuk için bir kaynak, böylece sermaye piyasası tahminleri ve doc-freshness süpürücü proje SAME yakın tarihi. Bir kalibreli CDF daha sonra masayı değiştirir.
· kamo-internal
Inline red/yellow alan işaretleri + sekmeleri; Profil Tamamness pane
· kamo-internal
Konut-Mortgage sütunları (Purpose/Loan $/LTV/DTI) + Amaç filtre
/leads'ta, seçilen pazar bir Konut Mortgage pazarı olduğunda, dört göster Devlet hakkı için sütunlar: - Amaç - ipotekFields.loanPurpose, ünvanlı ******************************************** Kredi Miktarı - yeni fmtK() ile kompakt "574k" LTV / DTI - ipotek motoru (ltv()/dti().backBit), bir decimal Her şey, kendi alanı/inputs unset olduğunda bir em-dash oluşturur. Kredi hedefi de bir araç çubuğu filtresi alır (productFilterValue kalıbı: eyalet + Her iki filtrede + filtre seçinRowData şubeler + sıfırlama + tarayıcı devlet Devam et, gösterdi ve sadece Konut-Mortgage görünümünde uygulandı, böylece yapamaz Sessiz bir şekilde amortgage olmayan bir ızgara boş. Kapı: piyasayı korumak.SubsalesType (daha önce API'de hazır) ve Tür:ResidentialMortgageView = currentMarket.satSubType: RESNGIAL MORTGAGE. Veriler genişlenen LeadListDTO'dan gelir; Api değişikliği (mapLeadResponse yayılır). Yeni saf yardımcılar fmtK + krediPurposeLabel birim test edilmiş ************************************************************************
· kamo-shared-library
/leads ızgara için BackDTO'daki ipotek figürlerini taşıyın
/leads Konut-Mortgage sütunları (Loan Maden, Kredi Amaç) ve müşteri tarafında LTV/DTI, yalın liste projeksiyonunun gemi olmadığı konusunda ipotek verilere ihtiyaç duyar. Widen ListMortgageFields + fromLead with CreditAmount, CreditPurpose (+id) mülkValue, satınPrice, downPayment, currentLoanBalance, nakitOutAmount, Tahmin tahmini tahmini tahmin tahmini tahmin tahmini Income, aylıkDebts, yıllıkPropertyTaxes, yıllık sigorta, aylıkHoa - LeadDTO.MortgageFieldsDTO ve krediPurpose.name() encoding. Yine de PII ile iletişime geçmiyor ( Sokak/şehir/zip, e-posta veya telefon).
· kamo-shared-library
Sen yenilemeCost + şu ankiLoanType MeridianLink harita üzerinden harita (di TODO-flagged)
Alteran LO-XML kablo (1f583db) iki yeni yenileme / yenileme / yenileme Aero-refi alanları 4A'da eklendi (5132026). - LoXmlFieldMapper: FIELD RENOVATION COST (sRehab TotalCost) + FIELD CURRENT LOAN TYPE (ProdCurrentLoanT) sabitler, hem TODO-flagged as unconfirmed tahmin kongreleri olarak, TRACKED FIELD IDS. leadToLoXml para ile yenilemeCost yayıyor() ve Şu ankiLoanType, eğerPresent(); loX mlToLead pars aracılığıyla parseMoney()/trimToNull() Yeni izlendirici yama bileşenleri olarak. - LeadFieldPatch: kanonik kayıt 9 bileşene büyür (...isVeteran, yenilemeCost, Şu ankiLoanType; 6arg back-compat aux inşaator şimdi tüm üç üç varsayılan GüvenlikHizmetinin 6arg LOS-apply testini devre dışı bırakmak için bileşenleri takip etmek. - LeadService.applyLosPatch: iki null-guarded write-backs record ipotek.renovationCost / ipotek.currentLoanType tarihi anahtarları, aynalama Veteran. - LoXmlFieldMapperTest: her iki alanda için de yay/parse/absent kapsamı + güncellenmiş İzlenenFieldIds Are theSyncedSet iddia. - LeadServiceLosTest: 4 önceden gelişmekte olan 7arg LeadFieldPatch (...) 9-arg arama siteleri 9-arg (toplayıcı derleyici düzeltme, hiçbir davranış değişikliği).
· kamo-internal
Yenileştirme ailesi (203k/HomeStyle) + modern refis (FHA Streamline/VA IRRRL)
İki yeni ifade edilen girişleri ekleyin (ennovationCost, currentLoanType) ve beş uygunluk satırları gerçek borç sinyalinde kapılandı, mevcut mevcut mevcut mevcut olanı eşleştirin Show-sadece-mihraman disiplini: - FHA 203K LIMITED / FHA 203K STANDARD: forward + primary-only, bölünmüş 75k rehab-cost sınırı - ANASAYFASTYLE CHOICE: geleneksel yenileme analogu, herhangi bir ccupancy (merges) HomeStyle + CHOICERenovation into one row) - FHA STREAMLINE / VA IRRRL: Refi-only, mevcut kredi türünde kapılandı
· kamo-internal
Projected Close bölümü - §5 yakın tarih tahminleri
Capital & Risk konsolu şimdi ortaya çıkıyor / yayıyor-forecast ve her aktif kredinin projesini gösteriyor ( aşamaya dayalı iş günü ufuk), en kısa sürede. Best-effort (never konsolu başarısız olur). Makes the Yakın güncel motor son-to-end usable.
· kamo-shared-library
YenilemeCost + mevcutLoanType ipotek alanları
Mirrors the isVeteran field (3f0cea1): varlık sütunu, 3 DTOs **************** MortgageFieldsDTO + LeadDTO oluşturucu), LeadService oluşturmak / güncel geçiş yaratır ve LeadHistoryFieldRegistry descriptors (mortgage.renovationCost, ipotek.currentLoanType). Her ikisi de güvenilmez, varsayılan değil. Unlocks the the Yenilik-ailesi ve artırılmış-refi programı uygunluk çalışması (Task 4B/4C).
· kamo-internal
Kredi Hedefini ilk önce Kredi sekmesinde koyun (bölgesel ilgi)
· kamo-shared-library
You isVeteran through MeridianLink LoX mlFieldMapper (id TODO-flagged)
Wires LeadClaimMortgage.isVeteran'ı LO-XML turunu kullanarak Kongre alanı birBIsVeteran (birB ile uyumludur... borç veren-attribute ABFirstNm/aBLastNm'in ilk eki, boş ve 1/0'ı onaylamak için bir TODO ile Onant LOX mlFormatDefinition.xml'e karşı kodlama. - LoXmlFieldMapper: FIELD BORER IS VETERAN sabit + TRACKED FIELD IDS Giriş, leadToLoXml "1"/"0 yayıyor, loXmlToLead pars yeni parseBoolol helper (1/Real/y/yes -> TRUE, 0/false/n/no -> FALSE, diğer null). - LeadFieldPatch: Yeni izlemeVeteran rekor bileşenidir. - LeadService.applyLosPatch: Inbound isVeteran, records ipotek.isVeteran tarihi anahtarı (mesajlar LeadHistoryFieldRegistry from from from 3A taahhüt). - LeadServiceLosTest: 4 pre-existing LeadFieldPatch (...) call Yeni kayıt bileşeni için siteler (toplayıcı derleme düzeltme, hayır Davranış değişikliği). - LoXmlFieldMapperTest: gerçek / rahatsız/null round-trip için yeni kapsama Her iki yol da.
· kamo-internal
Gazi-status alanı + harita konusu devlet/zip; VA uygunluk sağlar; dedupe içgörüler / tamamlanma
· kamo-shared-library
Add isVeteran ipotek alanı (entity, DTOs, hizmet, tarih)
· kamo-internal
Cross-field tutarlı kontroller (Data Checks kart)
· kamo-internal
Amaç-aware profili tamness + ağırlıked Title metre
· DaemonService
Org-scoped inbound kredi tanıma MeridianLink kirletici
· kamo-shared-library
Org-scope inbound LOS kredi lookup + after-commit outbound push + inbound history denetim
· kamo-internal
Kayıp girişler için dürüst DTI / ödeme etiketleri (partial PITI, hayır-debts back-end, konvansiyonel-PMI MI)
· kamo-internal
Amaç Eligability Snapshot; düşünülemez programları gizleyin; HomeReady/Home Possible'i bir araya getirin; Birleşmiş MilletlerKNOWN son derece
· SecurityService
İç LOS, inbound senkronizasyon için son noktayı uygular
POST **************** {leadUid, sağlayıcı, loXmlFields} - server-to-server ( oturum/sağlar). Constant-time X-Internal-Auth check Kombine karşı içsel gizli; eksik /wrong başlığı -> 403 Herhangi bir görünüm veya mutasyondan önce. Map LO-XML via LoX mlFieldMapper.loX mlToLead Ve MeridianLink-wins LeadService.applyLosPatch (bu yaylar) aracılığıyla uygulanır. Gerçek zamanlı LEAD UPDATED). DaemonService inbound kirletici tarafından çağırın.
· DaemonService
MeridianLink 60s inbound anket işi
Per-appCode değiştirilmiş-loans kuyruğunu (kaynağı ayrı ayrı ayrın (instanceBaseUrl, appCode) kirleticiler ve ileri tanınan alan Güvenlik Hizmeti'nin içsel LOS'a yapılan değişiklikler RestTemplate aracılığıyla son noktayı uygular + X-Internal-Auth. Kabul edilen krediler (LosLink var) uygulanır Daha sonra + sonPulledIn puled (gected saat); tanınmamış krediler Başarısızlık ise kuyrukta bırakılır. Başarısızlık, çıplak, Kuart 60'lar tetikliyor; PLATFORM ENC KEY, haçlılar için monte edildi.
· kamo-internal
Lead Create/Open Application düğmesine + LOS proxy rotaları + Api
MeridianLink dış-LOS entegrasyonunun 7. aşaması: Başlıkları ekler Oluşturan veya bir lead'in bağlantılı MeridianLink kredi dosyasını oluşturan düğme, Sonraki.js proxy aramalarını rotalar ve Api/tip yüzeyi yolluyor losProvider/losLinkStatus piyasa yapısından taşır.
· SecurityService
Lead create/open LOS application endpoints + market- yapılandırılmış MLOS alanları
· kamo-shared-library
LeadLOSLOS push/patch + outbound senkronizasyon kanca

Evreniniz sizi bekliyor.
Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.
Sonsuza kadar ücretsiz — kredi kartı gerekmiyor