İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · kamolos

    Tören aşaması + kayıt (8 yer sahipleri) + /journey/ceremonies/[id] rota

  2. · kamolos

    Waypoint sayfası ilkel + /journey/waypoints/[id] yer tutucu rota

  3. · kamolos

    Mobile crest – % 28 en iyi-strip sahne + görüntü tabanlı masaüstü/crest switch

  4. · kamolos

    Underwriter character (placeholder owl SVG; gerçek sanat görevlendirildi)

  5. · kamolos

    Borçlu-habiney konseptleri (Persona, KrediProgram Kodu, ProgramScore, Bağlantı, GerçekleştirilmişFact, MicroActionKind, Tören Id)

  6. · kamolos

    Fabrikalarla 9 stil adaptörü ekleyin (id-verify, gelir, varlıklar, mülk-data, fiyatlandırma, aus, appraisal, ünvan, tehlike)

  7. · kamolos

    Kredi/esign/address için fabrikaları ekleyin (ve mevcut stubs)

  8. · kamo-shared-library

    Add LoanFile entity

  9. · kamo-shared-library

    Add Property entity entity

  10. · kamo-shared-library

    Ekle Borrower entity

  11. · kamo-shared-library

    Ekle KrediUygulama kolektif kök varlık

  12. · kamo-shared-library

    LOS enum türlerini ekleyin (status, rol, persona, program, kredi modeli)

  13. · KlusterServices

    KamoLOS için Myloan alias

    SUBDOMAINS tanıma listesine "myloan" ekleyin ve yorumu yeniden yazar Listenin amacını açık hale getirmek için ( belgesel; dinamik Traefik log tarama aslında hangi hükümler gösterir). KamoLOS, IngressRoute as HostRegexp('^myloan[.] Myloan.<org-domain> Traefik'i vuran talep out domains() ve bir per-FQDN ECDSA P-256 cert tarafından verilecektir. cert-manager + “internal.*”, "login.*" ve "login. Diğer Kamo subdomain alias bugün çalışıyor. Davranış değişikliği yok - sadece diğerlerinin yanında görünür hale getirir Ve senaryoyu bir satır önceden ek → hizmet haritasını okuyan herkese verir.

  14. · kamolos

    Dockerfile + k8s ortaya çıkıyor ****************

  15. · kamolos

    Balkonu takip etmek için Wire api hataları

  16. · kamolos

    Değiştirilebilir lavabo ile takip

  17. · kamolos

    Credit-pull adaptörü + tüm üç stubs çapında testler

  18. · SecurityService

    Expose Prometheus metrics endpoint

    Mikrometer-registry-prometheus ekleyin ve yönetimi yapılandırın.endpoints Promeuator/prometheus'u sağlık/info ile birlikte ortaya çıkarmak. Gereklidir, böylece Paylaşılan-lib'de eklenen karşı / zamanlayıcı kazılanabilir.

  19. · kamo-shared-library

    Mikrometer geçişler için / zamanlayıcı, koşullar, webhooks

    KrediPipelineServis arter los transitions total{from,to} per başarılı geçiş. KrediConditionService arts **************** Temizlenmiş / kötü. WebhookDeliveryWorker, webhook deliveries total {ok,status class} ve kayıtları webhook delivery duration ms (Timer with p50/p90 /p99%iles) teslimat girişimi başına. MeterRegistry @Autowired(required=false) bu yüzden çekemeyen hizmetler Akıcı ( monorepo'daki çoğu non-LOS hizmetleri) çalışmaya devam ediyor - sadece bu kişiler Sınıfta kayıt ile metrikleri yay. Paylaşılan-lib pom, API derleme erişimi için mikrometer-core kazanır; tüketiciler telli Gerçek kayıt (Prometheus, basit, vs.) kendi eylemci kurulumu aracılığıyla.

  20. · kamo-internal

    Yüzey öncekiMilestoneSha256 boru zamanında

    Hast-chain bağlantısı küçük bir monospaced 'prev <hash>' çip olarak verilir. Mevcut snapshot'ın yanında, başlıktaki tam değerle alettip. Yeni çeviri yok - mevcut düzeni kullanın.

  21. · kamo-shared-library

    Hash-chain CreditPipelineMilestone satırları tamper algılama için

    KrediPipelineMilestone kazanır PREVIOUS MILESTONE SHA256. Her geçişte, KrediPipelineHizmet önceki kilometrenin SHA-256'sini hesaplar Canonical form **************** Yeni sıraya depolar. DB'deki herhangi bir önceki sırayı ihlal etmek onu değiştirir hash → zinciri bu noktadan ileri sürün. DTO yeni alanı yüzeyler böylece zaman çizelgesi UI bağlantıyı gösterebilir.

  22. · kamo-internal

    Yüzey HMDA LAR UI'deki geçerlilik sorunları

    HmdaLarRecordDTO şimdi bir sorun serisi taşıyor; HmdaLarClient şu şekilde özetliyor: - masanın üzerinde bir amber pankart - kitaplarla ( errors hataları / , uyarıları) herhangi bir satır geçerli olduğunda, - her sorunun şiddetini açan bir popover listesi açan sıra başına bir hücre, Alan ve mesaj. API müşterisi, yeni /hmda / kitaplara karşı listeHmdaLar thes() ekler / callers için son nokta sadece sayıyı (bugün pankart tarafından kullanılan) Daha sonra başka yerlerde kötüler için yararlı).

  23. · SecurityService

    GET /mortgage-apps/hmda/lar/sayfalar sayı Özeti

    Verilen yıl boyunca LAR'ta geçerlilik sorunları ve geri dönüşleri {Terörler, uyarılar, satırlarWith thes} böylece UI tek bir bayraklı bir pankart oluşturabilir Operatör CSV indirmeden önce.

  24. · kamo-shared-library

    HMDA LAR pre-export validation

    Yeni HmdaLarValidation D DTO (ERROR/WARN ciddiyet, alan adı, mesaj). HmdaLarService şimdi her satır inşaLar() bir dizi sorunla En yaygın CFPB reddedilme sebeplerini kapsar: - kökenli/denied (actionTaken in {1,3}) başvuru sahibiEthnicity/race/sex - Herhangi bir eylem krediyi gerektirir ve mülkiyetState {1,3,4,5} Sorunlar HmdaLarRecordDTO'da yaşıyor, böylece mevcut /hmda/lar endpoint Yüzler sıraya kadar; CSV ihracat hala aynı sütunları yayıyor değişmeden. Yeni /hmda/lar / son nokta için bir grup destekli say yardımcı Güvenlik Hizmetinde takip edin.

  25. · kamo-internal

    Yüzey PreTransitionLint Uyarıları TransitionDialog

    Hem TransitionDialog uygulamaları (kesin Boru Hattı bölümü + kanban Panel) Artık lint endpoint'i kullanıcı hedef bir statüyü toplarken ve Yukarıdaki bir amber danışmanlık bloğu oluşturun. Onay hala etkinleştirilir - LO devam edecek olup olmadığına karar verir. ipotekApps.borline.lint*.

  26. · SecurityService

    Expose GET ****************

    Yüzeyler ************ Bir danışma öncesi ışık olarak TransitionDialog, kullanıcının bir hedef statüsü seçtiği zaman yangınları kontrol edin.

  27. · kamo-shared-library

    APPLICATION TAKEN için Ön Bildirim

    New @Transactional(read Only) method on CreditPipelineService bir liste döndürür APPLICATION TAKEN hedefi için insan hazır uyarıları: eksik SSN (son 4), DOB, vatandaşlık durumu, mevcut adres, işgal-primary Her bir birincil borçlayıcı üzerinde bildirim; kredi türü / amaçlı / çok eksik; eksik konu mülk adresi. Diğer hedef durumları boş bir boşluğa geri döner liste. Danışma, engelleme - kontrolörler bu yüzden LOs karar verebilir.

  28. · kamo-internal

    Sağlayıcı ile Global tost kuyruk + kullanımıToast kanca

    Yeni TostProvider, ayar seviyesinde bir Framer Motion yığını oluşturur context-managed tosts and puts a typed useToast() API API API API (Başarı/terör/info/warn). Boru geçişleri, koşul net/waive, Ve webhook gizli rotasyon şimdi satır pankartları yerine tostlar ateş; CONCURRENT MODIFICATION recovery from #1 Surface an amber "refreshing" Her iki detay Boru bölümü ve kanban kurulu. Strings tosts.borline.* ve tosts.webhooks.* en.json.

  29. · kamo-shared-library

    Dayanıklı JetStream tüketici, executor izolasyon, zamansız imzalar

    Üç değişiklik paketlendi çünkü hepsi WebhookDeliveryWorker ve Birlikte mantıklı olun: 1. Çekirdek NATS senter'den JetStream'a geçiş ("los-borline-webhook-worker", AckPolicy. Explicit). Restarts replay Şaşırtıcı olmayan olaylar; sayı msg.metaData().deliveredCount()'den geliyor. Bu yüzden WebhookDelivery denetim kaydı kırmızıelivery'yi bir andan ziyade yansıtır Süreç döngüsü. maxDeliver caps redelivery. 2. Her mesajı küçük bir ScheduledExecutorService'a devre dışı bırakmak, böylece yavaş yavaş bir şekilde (10s-timeout) abone, NATS gönderimi geri alamaz. 3. İşaret 't.body' (Stripe/GitHub tarzı) ve başlıkları yay. X-Kamo-Timestamp + X-Kamo-Signature: t=<ts>,v1=<hex> bu yüzden bir eavesdroked İstek süresiz olarak yeniden oynatılamaz. TeklifForOrg artık @Transactional değildir: başarısız bir HTTP denemesi yeniden başlıyor Bu yüzden JetStream redelivers ve denetim sırasını kendi başına sürdürmek istiyoruz Dış kapsamı ile geri dönmek yerine kısa işlem.

  30. · kamo-internal

    Değişimlere Geçiş Üzerine BÜYÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ BÜYÜŞÜNÜ

    API hatasını korumak için MortgageApiError sınıfına teşvik eder backend hata kodu; Boru hattında geçiş eller ve boru hattı Kanban, CONCURRENT MODIFICATION'i tespit eder, dialog, yenileme ve yüzey yüzeyi kapat Çiğ 409 yerine bir amber tercüme etti.

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