İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · kamo-internal

    MLOS entegrasyonu piyasa üzerinde düştü

    Bir MLOS Entegrasyonu Bırak **************** Piyasa Ekle /Edit modal, yalnızca Hizmet > Konut Mortgage için gösterilen pazarlar, artı bunun yanında bir Configure düğmesi. Configure devre dışı bırakılırsa Pazar kurtarılır; MERIDIAN LINK için yeni per-market Configure açıyor KAMO MLS için mevcut iç MLOS konsoluna derin bağlantılar (Tek POS Ticaret Türü:MORTGAGE pazarının Bütünleşmesi sekmesi) ve ENCOMPASS ICE, "en kısa sürede" bir alettipiyle devre dışı kalır.

  2. · kamo-internal

    MeridianLink per-market Configure dialog

    Yeni MeridianLinkConfigDialog, OAuth EditDialog platformunda modellendi, tek bir LeadMarket'in losConnectionApi (Phase 3 Geri dönüş. Edits **************** artı bir yazı sadece müşteri sırrı (blank saklanan ciphertext) ile Test Bağlantı eylemi ve losConnectionApi ile yük-on-open.get.

  3. · kamo-shared-library

    Active-filtered MarketLosConnection finder

    Adds ************ Bu yüzden tüketiciler Yumuşak bir şekilde tedavi edilebilir (isActive=false) LOS bağlantısı yok, SocialConnectionController'in aktif filtrelerini yansıtan. Hiçbir şema değişikliği - zaten EmbRecordState aracılığıyla var.

  4. · kamo-internal

    MeridianLink satıcı müşteri kartı OAuth kayıt defteri

    OAuth2 müşteri platformuna bir MeridianLink Mortgage ProviderDef ekleyin Kayıt İşlemleri**************** satıcı satıcı satıcı satıcı müşteri id ("Vendor Müşteri ID") + gizli olmayan yapılandırma.tokenUrl ve Yapı.environment. Platform kapsamında müşteri Sekreterliği yok - per-market Gizli Aşama 3. Sağlayıcı kartları FE-declared (PROVIDERS serisi) Backend'in GET listesinden elde edilmez, bu yüzden giriş gereklidir Hatta **************** Zaten 2. Aşama'da bulunan server-side idi.

  5. · kamo-internal

    Market LOS connection proxy + müşteri

    3. Aşama (Task 3.2) kamo-internal yarı: Sonraki.js + proxy türü bir müşteri için Piyasanın MeridianLink bağlantısı, SecurityService's tarafından desteklenen MarketLosConnectionController. - ******************** GET/PUT /DELETE ... / bağlantı; arka uçun adanmışlığına POST proxy ... /s-connection/test endpoint (Test Connection action, no separate Sonraki.js rotası). İleriToApi'yi kullanın, X- -Token'i keşfedin. - app/lib/los/types.ts: LosConnectionView (sadece, asla sırf ciphertext), LosConnectionUpsert (sadece gizli; boş / aşağı tutar Depolanan kişi), LosConnectionTestResult, MlosIntegration Değer. - app/lib/los / bağlantıApi.ts: **************************** **************** üzerinde modelleme npx tsc -noEmit geçer.

  6. · SecurityService

    Market LOS bağlantı servisi / kontroller

    3. Aşama (Tasks 3.1-3.2) MeridianLink dışsal entegrasyon: CRUD + Bir piyasanın MeridianLink bağlantısı için test. - MarketLosConnectionService: ******************** Over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over over MarketLosConnection, MortgageProviderConfig'in gizli-at-rest Kongre (Thecrypt-on-write via PlatformGizliCipher, boş bakımlar-existing Sır, sadeceGizli görüşe sahiptir, başarısız Cipher NotConfiguredException when cipher'in anahtarı yoktur. Bir MeridianLink auth Paylaşılan adaptör (MarketLosConnectionResolver + MeridianLinkAuthService) ve asla atmayın. - MarketLosConnectionController @ ************************ los-connection (GET/PUT/DELETE + POST /test) kapılandı MANAGE CRM SETTINGS + org-productship of the market (via LeadMarketService,, Aynı model, LeadMarketController olarak). GüvenlikHizmet Uygulamaları: ****************'i ekledi @EnableJpaRepositories so MarketLosConnectionRepository enjekteler. Odaklı testler (kesin ünite testleri, canlı SOAP/HTTP aramaları – MeridianLink boarding hala bekliyor: MarketLosConnectionServiceTest (10), **************** (11).

  7. · kamo-shared-library

    LO-XML alanı haritaper

    LoX mlFieldMapper liderlik/LeadClaimMortgage <-> onaylanmış MeridianLink LO-XML ids (sLAmtCalc, sPurchPrice, sApprVal, sLPurposeT, aBFirstNm, aBLastNm) Bir KrediPurposeType<->sLPurposeT çeviri masası (0=Purchase,1=Refi, 2 =Refi- Paramisyon), artı istikrarlı bir siparişe sahip bir SHA-256 içerik Hash over the the yankı bastırmak için alan kuruldu. LeadFieldPatch nullable kısmi LeadService.applyLosPatch (Phase 6) tarafından tüketilen güncelleme. Kalanlar ************ tek bir etiketle park edilir FIELD MAP bloğu açık faz bağımlılıkları (LOX mlFormatDefinition.xml).

  8. · kamo-shared-library

    MeridianLink değiştirilmiş-loans + derin-link

    Adds ListModifiedLoansByAppCode (parse SeriesOfString -> kredi isimleri) **************** ve AppView. GetP mlLoanUrl (prefix the partial Bağlantı örneğinden elde edilen kaynaklama ev sahibi ile URL, varsayılan **************** to MeridianLinkSoapClient. Javadoc sınıfındaki per-appCode drenaj-ve açık kuyruk sözleşmesini Belgeler (Bilgeli krediler temizlenir; tanınmaz krediler kuyrukta bırakılır).

  9. · kamo-shared-library

    MeridianLink SOAP müşterisi yaratır /

    MeridianLinkSoapClient, bir Bahar-WS WebServiceTemplate üzerinden krediyi genişletiyor. (isimspace ************ per-op SOAPAction): Kredi. Oluşturma -> kredi adı; Kredi. Kaydet sadece değişen LO-XML alanları yazıyor (Deterministik bir ücret yükü için) ve bir hata statüsüne atlar; Kredi. Load Load Parsesler <field id =.> elementler bir haritaya geri döndü (ödülü nested-elementize etmek). ya da kaçmış LO-XML). s. çağrıcı tarafından sağlanır. Tüm testler alay eder MockWebServiceServer ile ulaşım; Faz 0'a kadar hiçbir şey canlı hatırlanamaz.

  10. · kamo-shared-library

    MeridianLink auth bilet önbellek

    MeridianLinkAuthService mints and caches the s the per (instanceBaseUrl + sha256(clientGizlilik) enjekte edilen bir enjekte ile <Instant> saat ve yapılandırılabilir bir TTL ************ varsayılan 20 min. Oauth modu çerçeveler "Bearer {token} olarak değiştirildi; miras modu (meridianlink.auth.mode) geri döner GetP mlUserAuth. bilet fiilatim. Hediye değişimi geride bırakılır MeridianLinkTokenExchanger (default OAuth müşteri credentials POST via via via ************ Bu nedenle önbellek / TTL sözleşmesi sahte bir sahte ile test edilebilir.

  11. · kamo-shared-library

    MeridianLink çözüldü

    Faz 2 SOAP-adapter paketini ekleyin **************************** MeridianLinkCreds (gizli kayıt) + MarketLosConnectionResolver, PlatformSecretCipher aracılığıyla per-market sırrını şifreler ve okur Platform satıcı müşteri id via PlatformOAuthClientResolver. Pulls forward the Phase 5 ******************** Sürekli sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit sabit (Sadece boş 8 ) çünkü çözüm buna bağlıdır. Adds ************************ + Spring-ws-test (test) daha sonra Faz 2 görevleri tarafından kullanılan SOAP taşımacılığı için.

  12. · kamo-shared-library

    LeadLosLink entity + repository

    Bir lead's link into an outside LOS kredi dosyası, bir satır per (lead, sağlayıcı). Carries the senkronizasyon kitabı (contentHash, lastPushedAt, GeçenPulatedAt) Bu Aşama 6 (outbound push) ve 8 (inbound anket) kullanmak yankıyı bastırın. Lead FK sütunDefinition="INT8" (No DEFAULT) için kilitlendi MarketLosConnection olarak aynı eşsiz rowid geri dolum-veyaphan nedeni. Same repository-slice-harness substitution as ************************ (Bu sınıfın Javadoc’unu görün) – kamo-shared-library'nin DB test kullanımı yoktur, bu yüzden Bu, bunun yerine bir derleme seviyesi / seviye testidir.

  13. · kamo-shared-library

    MarketLosConnection varlık + repository

    Per-market dış bir LOS (MeridianLink /MeridianLink / KamoMLS / Encompass), bir satır (pazar, sağlayıcı). Gizli sadece bir kişi olarak yaşar AES-256-GCM metin sütunu (@JsonIgnore); veyag/market FK sütunları pinlenmiş Düz INT8 / UUID sütunDefinitions için, böylece referansları miras almazlar PK'nın DEFAULT ************ ve sessiz bir şekilde yeteneğe geri çekildi Gelecekte KamoInitializer çalışır. Hiçbir DB destekli repository-slice kullanımı henüz kamo-shared-library'de mevcut değildir (hayır). @DataJpaTest/H2/Testors, arama ile doğrulandı), bu yüzden test yedekleri Kombinasyon/unit iddialar (entity behavior + annotations + repository DB'nin devam ettiği için elde edilen imzalar geri alındı+ görünüm testi Plan belirtir.

  14. · kamo-shared-library

    LeadMarket.mlosIntegration column + DTO round-trip

    MLOS INTEGRATION sütunu (STRING-stored, varsayılan NO MLOS, null-guarded getter) artı DTO/create/update-request tesisatı. LeadMarketService çöktürüyor Çözülen SaleType'ın ne zaman YEŞİLİŞK olmadığını NO MLOS'a geri değer Bu nedenle sadece Hizmet/Residential-Mortgage piyasaları bir LOS bağlayıcı taşıyabilir.

  15. · kamo-internal

    Konsol- DB DB'de per-member; daha net yükleme hatası

    - kullanımBackgroundMode şimdi üyenin DB’sinde düz/slideshow seçeneği devam ediyor ui-preferences (tüm cihazlardaki üyeyi takip eder) çünkü per-device localStorage. Relabel the toggle "Bu aygıt" -> "Console" and drop the drop the toggle "This device" "won't follow... to other devices" başlığı. - 4xx yükleme reddedilmesi (server görüntüyü yapamıyordu, e.g. an HEIC gibi desteklenmeyen format, "Bu görüntüyü işlemey. Bir JPEG deneyin veya PNG.” yerine jenerik "try again".

  16. · kamo-internal

    Flush 4-col düzeni (potkin sekmede encasing kartına dikkat edin); net What- If sandbox; back düğmesi next name, drop redundant Title-ID

  17. · kamo-internal

    Affordability Hesapını sol sütun sütunun üst kısmına taşıyın

  18. · kamo-internal

    3. form alt-tab olarak Studio nedir; sandbox formda sütuna sığmak için yığılır

  19. · kamo-internal

    Çıktılar Panel 2col (Eligability so, short menus right); şu anda başlıkta KPIs /meters'i bırak

  20. · kamo-internal

    Mortgage KPI + LTV/DTI/Complete summary in page Title (tüm sekmeler, konut-mortgage only)

  21. · kamo-internal

    Header eylemleri sekmelere taşınır; KPI + metre yuvalarını ana sıraya ekleyin

  22. · kamo-internal

    Split alanları Mortgage Details / Adres alt-tabs; drop kart başlığı

  23. · kamo-internal

    Eğer canlı karşılaştırma masasının yanında aşırılıklar varsa; ölü LeadScenarioWorkspace kaldırmak

  24. · kamo-internal

    Side-by-side fields|outputs düzeni; emekli gradient kahraman grubu

  25. · kamo-internal

    MortgageOutputsPanel (temiz çıktılar sütunu, hiçbir gradient)

  26. · kamo-internal

    Alanlar görünüş modundaki etiketler olarak gösteriyor, düzenleme modunda girişler; Bayraklı devlet düşüş

  27. · kamo-internal

    Mortgage Details sekmesi + İletişim Bilgi Adı; İnline ipotek blokunu kaldır

  28. · kamo-internal

    MortgageDetailsTab konteyner (canlı kokpit)

  29. · kamo-internal

    Relevance-gated ScenarioToolGrid

  30. · kamo-internal

    MortgageHeroBand with count-up KPIs + metre

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