Politiche di profilo modificate in modo efficace — Pubblicazione dei prezzi/capitali/servi
Nuovo MlosPolicyWriteService (isolato; il suo repos in modo che il config-collection write- servizio è intatto): versione demote-then-insert monoattivo sullo st...
InvestorConfig consegna + sub-collezioni regola impegno CRUD
Non e' vero. (+update/delete) sulla spina dorsale di configurazione D31 (org fail-closed tramite l'investitore genitore, WORM change-log per riga); controller /...
InvestorConfig credit-box overlay subcollection CRUD
♪ **************************************************************************************************************************************************************...
ScenarioDiscoveryService — genesi del profilo canonico a creazione/aggiornamento del prestito-app (D1)
MortgageAppController (re)produce il BorrowerScenarioProfile canonico tramite il nuovo ScenarioDiscoveryService dopo l'entrata in servizio. (migliore sforzo, il...
AUS-connession config superficie di scrittura (D37) + singolo mercato ipotecario per org (D38)
- MlosConfigWriteService ***************************************************************************************************************************************...
Delegazione degli investitori superficie di scrittura — per-programma CRUD (D39)
Goccia delegatoAuthority da InvestorConfig scrivere / visualizzare; aggiungere il InvestorDelegazione sotto /investors/{id}/delegation (GET/POST/ PUT, eliminare...
[08] ReconciledFactPublisher — los.pipeline.fact pubblicare cucitura (D34)
doc 08 §3.3: il blocco******************************************************************************************************************************************...
[04] fetta E2 RiskOverlay raccolta CRUD (D31)
Sovrapposizioni di rischio (credit-box / geo-concentrazione / strati limite di esposizione su base credit box) come raccolta di configurazione sulla colonna ver...
[04] fetta E2 InvestorConfig collezione CRUD (D31)
Il secondo dominio di configurazione di raccolta (doc-04 §3.2 InvestorConfig) — per-investor approvazione/consegna/autorizzazione che alimenta l'esecuzione dei ...
[04] fetta E2 licensing collection CRUD (D31)
Il primo dominio di configurazione di COLLECTION (doc-04 §3.2 LicensingEntry, molti per profilo) — una nuova forma di scrittura id-keyed sulla stessa spina dors...
[04] pass-2 AutonomyStageOverride CRUD + mappa dell'autonomia per stadio (D28)
L'autonomia per-stadio esce dalla configurazione verticale differita fino a StageWallRegistry esisteva (la sua nota di deferral ora è soddisfatta): - No, no. u...
Assegnabili-membri endpoint + estensione del lavoro sul profilo dei membri
- E' una cosa da fare. (VIEW LEADS supports abitudine grant-all) → {id,name,extension} per l'assegnazione di lead-view dropdown (nome + estensione di lavoro, no...
Doc-04 strato di configurazione dell'inquilino — sommario di attivazione + 5 domini GET/PUTs
mlos.config.enabled + com.kamo.z.shared.mlos.config in @EnableJpaRepositories. MlosConfigSelfHealRunner: default LenderProfile + 5 singoli di dominio per attivo...
Registrazioni client OAuth2 CRUD (platform-admin gated, crittografato-a-rest, segreti mai trapelati) + piattaforma-enc-key env
Processi Steward WRITE — feedback record, pubblicare politica di pull-through, avviare la corsa dei prezzi
Scrivi disciplina, applicata identicamente su tutti e tre i POST: - lato server costruito a valle da un WHITELIST di campi del browser; - organizzazioneId + att...
Live FFA toggle — endpoint rapido + trasmesso sugli aggiornamenti dei prodotti
- PATCH... (MANAGE CREDITS): attivare un prodotto flag free-for-all dalla scorciatoia Leads-Available; pubblica vendor-product + disponibilità. - No, no. → Non ...
Avvertito quando un collegamento sociale manca fornitoreProdotto / mercato (permesso creato ma non in piscina)
SicurezzaServizio di lettura-proxy per MLOS Governance
Un controller / coppia cliente davanti MLOSGovernanceService cinque letture (entrambi la sua i moduli steward-feedback e pull-through-policy condividono /api/go...
SicurezzaServizio lettura-proxy per documenti MLOS (doc + doc-orchestration)
Due coppie di controllori di lettura/client facenti fronte a MLOSDocService (/api/docs) e MLOSDoctionService (/api/doc-orchestration) Documenti schermo steward....
M2 SecurityService — social.lead.new consumer (core NATS) crea POOLED lead con il flusso di commento SEPARATE + SocialRemoteUserMapping Lead; SocialMediaClient interno membro-add; LeadAcceptController gancio aggiunge accettare rep alla conversazione sociale + trigger popup
Verifica dei prezzi proxy di lettura (scala + decomposizione LLPA)
MlosPricingController @ /api/security/mlos/precing + MlosPricingCliente a MLOSPricingService (/api/pricing). Riutilizza MlosBaseController. esegue inietti di in...
filtro ?status nella lista dei mercati; rimuovere il DELETE ridondante
GET /api/security/commerce-markets ora prende uno stato opzionale=active|archived|all (default active) in modo che le impostazioni La scheda archiviata può cari...
Sottoscrittura recensione leggere proxy (Agenzia AUS + regole interne non QM)
MlosUnderwritingController @ /api/security/mlos/underwriting + MlosUnderwriting Cliente a MLOSUnderwritingService (/api/underwriting, X-Internal-Auth). Riutiliz...
Delega di lettura per il Centro Comando
Aggiungere un proxy MLOS-named, in sola lettura che permette il kamo-internal Capital & Risk Centro di comando raggiungere MLOSCapitalMarketsService senza espor...
Toggle a livello di sistema, lead-viewers, modifiche di bilanciamento del credito, paginazione della storia
- /credits/system-wide GET+PATCH (org credit-suspend), /credits/lead-viewers (VIEW LEADS titolari incl. Grant-all) per il filtro membro di Storia. - Modifica de...
Inject test lead + fix Manage-Credits list for grant-all admins
- Nuovo elicottero. (MANAGE CREDITS): crea un sintetico 'Void > Test Lead' (John Doe / 555-555-5555 / noreply@ richiedeAssignment=true nel mercato dato/vendor/p...
Archivio file originale a MinIO + download endpoint
Inietti MinIOStorageService; POST /source-file memorizza il caricamento grezzo in privato secchio interno; GET /{id}/source-file lo scorre indietro (controllato...
Persist run/records, modello CRUD, header auto-detect & re-import
- LeadImportPersistenzaServizio: intestazione normalizzare+SHA3 impronte digitali (ordinato / non ordinato), mappatura / freccia JSON round-trip, persist run + ...
GET /leads/disponibile-sommario per l'allerta live NavPri
Aggrega l'accettabilità del chiamante in tutti i mercati attivi (cancello del cliente + credito/FFA/ regole quotidiane). Resi haAcceptable / hasAcceptableCredit...
Mark-reassignment gated by MARK right; Manage-Credits restituisce i membri con Spend/Receive right
LeadAcceptController: marchio-riassegnazione richiede MARK LEADS REQUIRES ASSIGNMENT. LeadCreditController.manage: rendimenti ammissibiliMemberIds (supporti SPE...
API per il controllo di credito
- LeadAcceptController: GET /leads/disponibile, POST /leads/accept (atomic, comment-gated, FFA + credito), GET /leads/uncommented, POST /leads/{id}/mark-reassig...
Filtro di stato di mercato, archivio / riattivazione, venditori di mercato
- E' una cosa da fare. (default active); arricchire ogni mercato DTO con prodotti del fornitore derivato dai suoi fornitori - Sostituire DELETE /lead-markets/{i...
Avviare l'orologio di prova sul primo login del proprietario di org
Seed new orgs with a PENDING trial (source=TRIAL, trialExpiresAt=null) che non concede nulla fino all'inizio, quindi iniziare l'orologio di 3 giorni primo login...
Il cancello dei membri concede il catalogo illimitato per TRIAL attivo + espone il processoExpiresAt
Aggiungi kamp-apps, VectorService, kamolos, kamo-signer-monorepo a changelog pubblico
Endpoint dell'impersonazione di Dio
POST /api/security/impersonate mints un fresco ***+OTK per un arbitrario membro dell'attuale org del chiamante, portato alla sessione del chiamante modalità dio...
Ritorno orgName + lingua in /user-info
Risolvere il nome del display dell'org e la lingua selezionata del membro (ISO-639- 1 codice) dal DB così kamo-universe può mostrare ogni giocatore's org + la b...
Il membro dello scopo dà diritto alla radice del prodotto, non KamoCRM
EntitlementService risolve ora la radice del diritto di ciascun membro tramite EntitlementRootResolver (nearest market-owning ancestor-or-self) invece di cammin...
Backfill programma offerte per i mercati ipotecari esistenti sul boot
DataLoader ora chiama E' il momento giusto. dopo il backfill AppMortgage-engagement. Nuota ogni MORTGAGE esistente CommerceMarket e assicura che le sue offerte ...
PUT /programs/{code}/active + deprecare i punti finali di POS di ipoteca legacy
MortgageProgramController guadagna PUT *************************************************************************************************************************...
Enforce LOS rights + /commerce/engagements endpoint
- MortgageAppController: ogni punto finale ora cancelli su RoleRightType. Leggi richiedere LOS VIEW PIPELINE; creare una nuova applicazione richiede LOS TAKE AP...
Emettere il marchio di creditore + i campi di divulgazione in per-org config.json
Due cambiamenti che terminano il canale di marca Kamo-los: 1. OrganizationController ottiene un GET pubblico /api/security/org/domain/{host} endpoint. Risolve ...
MortgageConnectController — connessioni + fatti verificati + riconciliare endpoint
Esprime la prima superficie di cattura a ***********************************************************************************************************************...
Aggiungi MortgageProgramController — programmi di elenco, set persona, set programma selezionato
Expose Prometheus metriche endpoint
Aggiunge micrometro-registry-prometheus e configura management.endpoints per esporre /actuatore/prometeo insieme salute/info. Richiesto così contatori/timer agg...
GET /mortgage-apps/hmda/lar/problems conteggio sommario
Aggregate problemi di validazione in tutta la LAR per l'anno dato e restituisce {errors, avverte, righe con esiti} in modo che l'interfaccia utente possa render...
Esposizione GET E' il momento giusto
Superficie # Come consulente pre volonta' # controllare gli incendi TransitionDialog quando l'utente sceglie uno stato di destinazione.
Tradurre concomitante-modificazione IllegalStateException a 409 con codice
Abbina con il cambio di blocco ottimizzato-lib condiviso: quando LoanPipelineService getta "Modifica corrente: rinfresco e riprovazione", superficie strutturata...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.