/api/los proxy HMAC-signs identity headers
When LOS_PROXY_HMAC_SECRET env var is set, the proxy now computes **************** secret) and sends X-Proxy-Signature + X-Proxy-Timestamp alongside the X-Org-I...
Tier 1 kritis benar lewat
Strategi pemecatan T1.1 Stripe: TREAMURY (stub - membutuhkan upgrade SDK atau raw HTTP) / CONNECTED _ ACCOUNT (Transfer.create - bekerja di SDK 28.2.0) / MANUAL...
Kueri repo berpage + countByStatus untuk jalur panas
- LoanRepositori: countByStatus / countByOrganization AndStatus + Halaman < Loan > findByStatus (...) / * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...
Paksa sambungan surel klik via navigasi capture- fase
Laporan menunjukkan klik pada link surel-pratinjau diam-diam melakukan apa-apa - hover menunjukkan URL, tidak ada galat konsol, tetapi navigasi tidak pernah keb...
Halaman detail sisi organik + penyesuaian / janji API
- Losapi: Manual Adjust, waiveFee, promiseToPay - * * * * * * * * * * * * * * sepenuhnya halaman operasi * 4-up balance cards (current, principal, interest, nex...
Campuran akhir - kepatuhan, paket, penyesuaian, Grafana, tes
Pujian: - MlaCheckService - Undang-Undang Penegakan Militer ditutupi - peminjam lookup terhadap DoD MDC single-record query. ReturntNotCovered jika tidak dikonf...
P2 batch - observability, test, year-end pajak, real Stripe ID
Observasi: - mikrometer- registray- Prometheus pada classpath - / actuator / Prometheus terkena melalui konfigurasi manajemen (kedua konfigurasi lokal + k8) - L...
LoanOrganisme StripeConnect + Pinjaman bidang pajak / akcrual + indeks panas
- New LoanOrgans StripeConnection Entity (one-per-org, holding stripeConnectedAccountId + Sambung kemampuan onboarding) + repositori - Pinjaman: stripeCustement...
Biarkan target asli = _ kosong membuka tab baru, drop window.open
Perbaikan sebelumnya dicegat klik dan disebut window.open () - tapi blocker dan ekstensi popup dapat memblokir window.open bahkan dari langsung klik penangan, s...
Frrontend P1 - charge-off antrian + audit timeline
- Losapi: chargeOffQueue / confirmamChargeOff / auditByLoan - * * * * * * * * * * * * * * Halaman antrian review D120; org pengguna meninjau setiap pinjaman, me...
P1 batch - kondisi muka webhook, kron, vertikal perdagangan
Gerakan uang (inti P1): - LoanPaymentPostingService: markSuccededAndPost / markFailed / MarkReturnedAndReverse / markDisbursePenjaranSukses / markDrawDisbursed....
Loan.engagement Uid £Long + originatingOrderUid
Pertunangan meluas BaseEntity (Long PK) jadi keterlibatan Uid harus panjang, tidak UUID - ini konsisten dengan perjanjian yang ada pola "Long engagement Uid". K...
P0 hardening - formulir, penyelesaian sesi, metode pembayaran
Format (org-side): - * * * * * * * * * * * * / {produkUid} edit halaman - New LoanProductForm: dasar-dasar / harga / batas / syarat / kepatuhan daerah, fields k...
P0 hardening - Stripe Connect endpoint + PDF flatten
- Perbaiki impor EsignClient: EsignGenericEnvelopeRepositori / EsignSignatureRepositori tinggal di .esign.repos, bukan akar .esign - POST StripeConnectControlle...
KamoLOS 1f KamomMLOS dalam referensi komentar
The / Next.js / KamoLOS proyek (aliran pemohon hipotek) diubah namanya untuk KamomMLOS sehingga nama KamoLOS dapat digunakan kembali untuk yang baru layanan pin...
Mutakhirkan komentar peta subdomain KamoLOS 1f KamoMLOS
The / Next.js / KamoLOS project was changed to KamoMLOS (Kamo Mortgage Loan Origination System). Nama KamoLOS sekarang digunakan untuk layanan pribadi-pinjaman ...
/ api / los / * proxy route 1f KamoLOS via k8s DNS
Cermin / api / billing / [[... path]]] Proksi Layanan BillingService: - * * * sesi diselesaikan via Redis; X-Organs-Id + X-Anggota-Id diteruskan - / api / los /...
Tambahkan jenis perdagangan PERSONAL _ LOANS sebelum akhir
- Perkembangan TypeLabel: Perpanjang Pertunangan Tipe union + kosa kata - MarketCardGrid: warna PERSONAL _ LOANS (# 14b8a6) + ikon Landmark + counter - Halaman ...
Taut Email-preview terbuka dalam tab baru lagi
Penyengat telah mengatur target = "_ kosong" pada setiap link, tetapi penangan klik level dokumentasi dalam Pendeteksi Navigasi sedang menembak untuk setiap kli...
Initial personal- loan initiation + service service
New Spring Boot 3.1,5 / Java 21 microervice dimodelkan pada BillingService. Memiliki domain pribadi-pinjaman end-to-end: - LoanProduct / LoanOffer / Loan CRUD ...
Tambah paket perdagangan tipe% s% s
- CommerceType.PERSONAL _ LOANS + parallel EngagerType + kosakata - Entri BuiltinVsupportKategori untuk vendor-pinjaman pribadi - 15 entitas JPA (LoanProduct, L...
Foto-album uploads memakai pipeline WS yang sama dengan tab Upload
Mengekstrak aplikasi-manajer upload pipeline (hashing shandedup cek lema register- atau -upload converse WebSocket- didorong konversi) ke dalam kail Userable Im...
Tambah / api / keamanan / hipotek -apps catch-all proxy - root menyebabkan 404
Aplikasi kamo- internal proksi setiap path backend Java melalui eksplisit Next.js route handler (satu per segmen top-level: / commerce- pasar, / pos, / lead,......
Sembunyikan isaktif = program palsu dari peminjam secara real time
useProgramCatalog sekarang menyaring program dengan iAktif = false sebelum Kembalikan mereka ke ahli pinjaman. Flag dihitung server- side sebagai (base.isActive...
/ baris pipa / {vertikal} / {x} 404s - namespace telah diubah namanya ke / commerce /
Namespace / pipeline tidak memiliki rute dalam aplikasi ini - setiap link akan / baris pipa / aplikasi / {x}, / baris pipa / perintah / {x}, / baris pipa / kete...
Menawarkan program pengisian ulang bagi pasar hipotek yang ada pada boot
Dataloader sekarang memanggil * * * * * * * * * * * * * * * setelah AppMortgag - keterlibatan backfill. Menyapu setiap MORTGAGE yang ada CommerceMarket dan mema...
Bootstrap penawaran program hipotek di pasar membuat + boot backfill
Ketika pengguna membuat Pasar Perdagangan dengan Tipe Komersial = MORTGAGE - melalui Pasar & Pengaturan Fields tab - pasar membutuhkan program Offerings di bawa...
Lepas sebelum mengganti koleksi fitur dalam / org / domain
Perbaikan sebelumnya kabel Proyeksi-model ke Tapi dipanggil org.setFeatures (diproyeksikan) pada entitas yang masih dikelola. The Organisasi-fitur @ OneToMany m...
Hapus ikon Aplikasi standar - LOS hidup di bawah Iklan
Pipa aplikasi hipotek adalah salah satu vertikal dari sistem perdagangan, bukan navigasi tingkat atas. Loan officer, prosesor, and underwriter reach it via Apli...
Resolve ambigu / org / domain handler - Commerce nav menghilang
SecurityController punya secontroller kedua bertabrakan dengan... Musim semi ditolak permintaan dengan "metode handle ambiguous dipetakan" £500 Aiffthe kamo- in...
Pengikatan ganda sehingga pengguna dapat fork tanpa mempengaruhi yang asli
Tambahkan aksi "Duplikasi" yang dapat diakses dari menu konteks daftar binder dan dari tombol baru di kepala penyunting. Duplikat dimulai dari metadata sumber b...
Tambahkan POST * * * * * * * * * * * * * * * * * * * * * *
Deep-copy sebuah binder yang dapat dilihat pemohon (dimiliki, dimiliki, berbagi, atau template) menjadi binder segar yang dimiliki oleh pemohon. Salinan setiap ...
Program Mortgage menjungkitkan + MORTGAGE pertunangannya deep- link
- MortgageProgramsPanel sekarang kapal Switch nyata pada setiap kartu program dengan pemutakhiran optimis + rollback pada kegagalan. Menandai panggilan program ...
PUT / program / {kode} / active + deprecate hipotek warisan POS titik akhir
- MortgageProgramController memperoleh PUT * * * * * * * * * * * * * dengan tubuh {"isaktif": bool}, gated on LOS _ TAKE _ APPLIKASI. Delegasikan ke * * * * * *...
Per-org aktifkan / nonaktifkan + deprecate inlegacy commerce -only hipotek path
- * * * * * * * * * * * * * * upserts sebuah baris Organ ProgramOverride dengan recordState.isActive = diinginkan; listForOrg sekarang AND 's program dasar tand...
Tampilkan Lencana Bertunangan / Melakukan Lencana pada kartu aplikasi
Setiap kartu hipotek dalam / aplikasi sekarang menghasilkan sebuah chip kecil di samping pasangan count: hijau "Committed" ketika pinjaman memiliki Komitmen (di...
Backfill keterlibatan hipotek pada boot
DataLoader now faktkes * * * * * * * * * * * * setelah penyelarasan hak dan Sistem Pengguna backfill. Idempoten - sekali aplikasi adalah melekat ke keterlibatan...
Polandia - backfill, hapus pembersihan, sinkronisasi jumlah, link appuid
- * * * * * * * * * * * * * * menyembuhkan Applan Mortgages mendahului kabel; disebut dari DataLoader SecurityService. - Appt MortgageService.delete membatalkan...
Ratakan menu add- item sehingga Docs Generasi dapat dicapai
The "Add Generated Doc" submenu pendekatan tidak bekerja: mengklik menu item menutup menu induk, yang melepas Kait Menu sebelum nested Menu dapat jangkar untuk ...
Drive perjalanan langit dari SkyToggle, unstack dari chip kepribadian
- Pindahkan SkyJunge ke baris kanan atas sendiri di atas -14 sehingga slider berhenti overlapping LoGuideChip, yang diposisikan di right- 14 asumsi itu hanya pe...
Tema hari yang dapat digosok pada malam hari dengan sun- moon SkyJggle
- Continuous t Achone [0,1] posisi drive ~ 25 CSS properti custom pada: root melalui interpolasi RGB linear antara hari perang-kertas dan aurora night anchors i...
Tampilkan UID keterlibatan / maksud / komitmen
Applain MortgageDTO sekarang membawa iklan-lifecycle identifikasi bahwa Backend SecurityService mengisi setiap aplikasi hipotek. KAMOLOS tidak aktif menggunakan...
Tampilkan tab pengaturan konteks Commerce + Programs
- / pahlawan aplikasi sekarang membaca "Perdagangan > Mortgages perumahan sehingga staf melihat hipotek sebagai salah satu vertikal modul perdagangan, bukan pip...
Paksa hak LOS + / commerce / keterlibatan titik akhir
- MortgageAppController: setiap titik akhir sekarang gerbang di RoleRightType. Baca membutuhkan LOS _ VIEW _ PIPELINE; membuat aplikasi baru memerlukan LOS _ TA...
Wire URLA hipotek ke Pertunangan / Intent / Komitmen
Mortgage adalah salah satu vertikal dari sistem perdagangan - bersama ritel, sewa, layanan, berlangganan, dan pengadaan. Ini kabel hipotek URLA- kesetiaan stack...
Stop double-appending render query string; tambahkan share + meta dialog
Perbaikan render: - * * * * * * * * * * * * secara manual appending? inline = true to apiPath, but forwardToApi already preserves the encoming query string. Str...
Sertakan com.kamo.z.shared.binder dalam @ EnableJpapositories
Boots DocsService dengan daftar basePackages eksplisit, bukan pemindaian kelas, jadi BinderRepositori tidak ditemukan - startup gagal dengan "Tidak ada qualifyi...
Tambah tab Penyelenggara dengan binder, pemisah, docs yang dihasilkan
Tambahkan Penyelenggara ke manajer doc: - Tab "Organizer" baru (posisi 4) dengan daftar binder + tampilan split editor; tab shift kanan yang ada - "Tambahkan ke...
Tambah backend Organizer - CRUD, render, pembuatan dokumen
Permukaan REST baru di bawah / api / docs / binders untuk fitur Organisasi: - BinderController: CRUD, item add / update / remove / reorder, share, render - Bind...
Tambahkan Entiti Binder / BinderShare dan repositori
Tambahkan lapisan kegigihan untuk fitur pengelola dokter baru: - Binder (ID panjang, anggota pemilik, org- scoped, isTemplate, binderwide modifierjson) - Binder...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.