KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 9, 2026
FeatureSecurityService

L'upload del vaso può trattare un documento (loanTransaction Id)

Il caricamento del caveau ora accetta un prestito facoltativoTransazione Id, timbrato sul MemberDocument così un documento tempo-sensibile (relazione di credito...

Kamo·3mo ago
FeatureSecurityService

Bloccare l'istantanea del creatore all'Estima del prestito iniziale (Reg Z/TRID)

Completa il ciclo di vita del creatore: una risoluzione condivisaProiezione() ora alimenta BOTH live leggere la proiezione e il congelamento (nessuna deriva). S...

Kamo·3mo ago
FeatureSecurityService

Transazione superficiale Numero su TransactionSummaryDTO (trazione pipelina #)

La riga per-transazione pipeline ora porta il numero di transazione umana. Verificato: mvn compila pulito.

Kamo·3mo ago
FeatureSecurityService

La proiezione di Originator risolve la licenza per Stato

Completa la proiezione del live originator: il LO assegnato StewardLicense (NMLS MLO) per lo stato della SUBJECT PROPERTY (da property.address.subdivision, norm...

Kamo·3mo ago
FeatureSecurityService

Proiezione live originatore — org + assegnato LO, su lettura

GET /mortgage-apps/{uid} ora sovrappone una proiezione LIVE, sistema-managed originator (computato su letto, mai memorizzato) a meno che la riga non sia congela...

Kamo·3mo ago
FeatureSecurityService

Assegnazione del prestito a livello di transazione + numero di transazione

assicurarsiTransactionForApp ora timbra una transazione org-uniqueNumero (TXN-iutauid>). Nuovo... + PUT /mortgage-apps/transazioni/ {uid}/loan-officer stabilisc...

Kamo·3mo ago
July 8, 2026
FeatureSecurityService

Persist mappato ID materiale su importazione manuale + aspirazione API

Entrambi gli switch setDirectFieldOnCreateRequest non hanno un caso predefinito, quindi un sistema non mappatoFieldPath è silenziosamente caduto. Aggiungere un ...

Kamo·3mo ago
FixSecurityService

Includere entrambi i desktop in ogni token SSO, deep-link a quello scelto

Ogni token ha portato solo la propria connessione, quindi la sessione json riutilizzata del browser mancava l'altro -> aprire Windows dopo Linux ha dato 'la con...

Kamo·3mo ago
FixSecurityService

Il mutuatario di strada si presenta attraverso il gasdotto in modo da accendere E' una cosa che non va

patchLoanFile's mutuatario inviare (DRAFT->APPLICATION TAKEN) ora chiamate E' il momento giusto. invece di un aggiornamento grezzoLoan Impostato stato file, qui...

Kamo·3mo ago
July 7, 2026
FixSecurityService

Risolvere la sessione dall'intestazione X-***-Token in CallerSessionResolver

Il kamo-internal -> Il percorso APIService BFF inoltra la sessione come X-***-Token intestazione, ma il risolutore legge solo l'attributo X-OTK o il cookie *** ...

Kamo·3mo ago
FixSecurityService

PatchLoanFile non è più una backdoor di stato; sbloccare una condizione ha bisogno del diritto di sottoscrittura; cascate chiare

I cambiamenti di stato sono lo stato del gasdotto. lavoro della macchina (POST /transitions applica frecce legali + per-arrow ruolo gate + apri-blocco-condizion...

Kamo·3mo ago
FixSecurityService

Inietto KamoDesktop SSO env direttamente + filo guac-sso in k8s tracciato distribuzione

- @Value legge KAMO GUAC SIGNING KEY / DESKTOP PASSWORD da env direttamente (runtime application.yml è configmap-mounted, quindi l'indirezione della proprietà n...

Kamo·3mo ago
FeatureSecurityService

KamoDesktop SSO token endpoint per i membri di Dio

E' il momento giusto. (solo per legge) 5 minuti guacamole-auth-json token (HMAC-SHA256 + AES-128-CBC, per l'estensione formato del cavo) e restituisce un URL di...

Kamo·3mo ago
FixSecurityService

Borrower presenta incendi gli effetti collaterali Application-Taken (doc checklist + notifica)

Il portale che il mutuatario presenta è il file di prestito PATCH {statusId:2}, che ha bypassato il operatore /transitions endpoint dove vivono gli effetti coll...

Kamo·3mo ago
FixSecurityService

Borrower non può escalare lo stato del prestito o modificare l'URLA dopo la presentazione

Due relativi buchi di autorizzazione del mutuatario sui endpoint dell'app self-service: - Escalation Privilege (#2): patchLoanFile applicato qualsiasi statoId ...

Kamo·3mo ago
FixSecurityService

Borrower auto-creare idempotency + compensazione orfano; non relè una lista di controllo vuota come successo

MortgageAppController.create() ramo auto-creato del mutuatario: - Idempotency (#2): riprendere un DRAFT di proprietà esistente tramite findOwnedDraft di copiare...

Kamo·3mo ago
FeatureSecurityService

Punti finali di callback di piombo (schedule/list/resolve)

Nuovo... controller + servizio: persiste callback, post scheduling/outcome note nel flusso media del piombo, e rispecchia il callback sul calendario del membro ...

Kamo·3mo ago
ChoreSecurityService

Ricostruire contro dbNow condiviso-lib() CAST fix

Empty si impegna a attivare CI, che clona kamo-shared-library a tempo di costruzione e Ritiro' l'apposito aggiornamento.

Kamo·3mo ago
ChoreSecurityService

Ricostruire contro la correzione di caduta di diritti-diritti-librari di kamo-shared (5f20d29)

CI clona e costruisce kamo-shared-library dalla fonte, così questo commit vuoto re-triggers la costruzione per raccogliere la risoluzione dei diritti stratifica...

Kamo·3mo ago
FixSecurityService

Revertire la sicurezza Fornitore di autodidatta; membro del self-heal diritti applicati

Due problemi prod dal cambiamento di sicurezzaProvider-mirror: 1. Enter-as-System-Member non è riuscito con "Nessun appartenenza all'organizzazione fornitore d...

Kamo·3mo ago
FeatureSecurityService

Enforce lead contact-info privacy rights

ottenereAllLeads ora restituisce il magra LeadListDTO e nasconde piste senza firma dai membri senza VIEW UNASSIGNED LEADS. getLeadById maschere contatto info (s...

Kamo·3mo ago
FixSecurityService

Interprete blocco LAST EDIT AT come UTC per la scadenza epoca-millis

dbNow() ora restituisce DB-UTC wall-clock (ora()::timestamp), quindi recuperare l'assoluto istantaneo con toInstant(UTC) invece della zona di default JVM — mant...

Kamo·3mo ago
FeatureSecurityService

/team crea un TEAM MEMBER (PROSPECT), /member crea un MEMBER

La registrazione pubblica ora onora il membroTipo il sito del registro invia (da /membro vs /team path): /team crea un TEAM MEMBER — come PROSPECT, quindi un am...

Kamo·3mo ago
July 6, 2026
FeatureSecurityService

Esponere l'estensione del telefono di lavoro del team-membro in team-membri-appaltatori

Il filtro agente /leads ha bisogno dell'estensione del telefono di lavoro per le opzioni di etichetta come "Nome (ext 8080)". L'estensione esiste già su TeamMem...

Kamo·3mo ago
FeatureSecurityService

I nuovi figli ereditano la sicurezza del genitoreProvider

Quando si crea un org bambino da kamo-internal, impostare il nuovo org di sicurezzaProvider a il genitore org's securityProvider (il org è creato sotto) invece ...

Kamo·3mo ago
FeatureSecurityService

Riutilizzare gli utenti esistenti, specchio per la sicurezzaProvider, gate team-member sign-in

Riutilizzo (senza account duplicati per la stessa persona): - MemberCreateController ora riutilizza un utente esistente tramite email personale case-INSENSITIVE...

Kamo·3mo ago
FixSecurityService

File nuovi account sotto l'org del dominio, non kamocrm

/Registrati legato il nuovo membro org alla richiesta Host, ma il segnale org mai sopravvissuta al luppolo: kamo-register proxes ogni iscrizione al condiviso ap...

Kamo·3mo ago
FeatureSecurityService

Leader task REST API + in tempo reale TASK CHANGED

Implementa il backend /leads/view Tasks scheda era già chiamando ma che mai esistito: GET/POST/PUT/DELETE Non e' vero. (LeadTaskController + LeadTaskService), o...

Kamo·3mo ago
FeatureSecurityService

Per-pane edit-lock REST API + auto-save spazzatrice

Aggiunge /api/security/leads/{id}/locks E' una cosa da fare. LeadLockService: prenotazione esclusiva per-pane, battito cardiaco abbordante che resettare un TTL ...

Kamo·3mo ago
FeatureSecurityService

Staff vendor-doc upload endpoint soddisfa i requisiti di terze parti

# POST # (LOS write): personale caricare una valutazione/titolo/HOI/flood doc al negozio di immagini a livello di prestito, poi soddisfare il requisito THIRD PA...

Kamo·3mo ago
FeatureSecurityService

Cascade condizione waive/delete ai requisiti di documento

waiveCondizione ed eliminazioneCondizione ora migliore sforzo chiamare MLOSDocService soppresso-per-condizione dopo una rinuncia / cancellazione di successo, qu...

Kamo·3mo ago
FixSecurityService

I prestiti del mutuatario per il proprio partito

I requisiti arricchiti /documenti leggono autorizzato qualsiasi parte all'app e restituito i requisiti di ogni partito, così su un prestito congiunto un mutuata...

Kamo·3mo ago
FixSecurityService

Autorizzazione a volta per parte + routing di notifica per parte

La volta del conto ha tenuto documenti per-PARTY (umano condiviso) ma autorizzato accesso per-ACCOUNT — due grandi difetti multi-umani su un prestito comune: -...

Kamo·3mo ago
FeatureSecurityService

Borrower notifiche chiudere il loop di raccolta

DocNotificationService invia e-mail transazionali (stabilito EmailTemplateServiceClient percorso, destinatario = account primario, link al portale da dominio ra...

Kamo·3mo ago
FixSecurityService

Il raggruppamento di tubature per transazione è stato rotto

TransactionSummaryDTO.loanUids ha portato uids LOAN-FILE, ma la console pipeline chiavi righe su APPLICAZIONE uid — in modo da raggruppare silenziosamente cadde...

Kamo·3mo ago
FeatureSecurityService

Proattivo checklist generazione + pipeline doc sommario

- Generare la lista di controllo del documento di scenario a APPLICATION TAKEN (MortgagePipelineController aggancio di transizione) quindi esiste il momento in ...

Kamo·3mo ago
FixSecurityService

L'upload dei risultati è stato interrotto (access level NON-NULL)

Il percorso di imaging a livello di account non era mai realmente eseguito (0 volte Imgs in prod): uploadDocument è stato passato accessoLevel=null. Passare CON...

Kamo·3mo ago
FixSecurityService

Satisfy-across confuso-deputy IDOR + account partito self-heal

- SUPERIORE: l'attraversamento del sentiero è stato recintato, ma si è fatto un'idea del DOCUMENT parte a valle; verificare il documento appartiene alla parte a...

Kamo·3mo ago
FixSecurityService

Collegamenti di partito self-heal prima di necessità arricchita leggere

elencoDocumentRequirements chiama garantirePartyLinks così requisito righe portare sempre un accountBorrowerPartyId (il target di upload/soddisfacente del mutua...

Kamo·3mo ago
FeatureSecurityService

Proxy la superficie del requisito a volta

- MlosDocClient: verbi POST (generare, soddisfare, accettare, rifiutare, soddisfare-across) + prestito/parte arricchita legge su X-Internal-Auth. - MortgageAppC...

Kamo·3mo ago
July 5, 2026
FixSecurityService

Predefinito prodotto non riuscito — HQL bulk UPDATE non consente il venditore→org unirsi

setDefault ha usato una massa 'update LeadVendorProduct ... dove p.vendor.id in (subquery)' — Hibernate aggiornamenti di massa rifiutano l'associazione implicit...

Kamo·3mo ago
FeatureSecurityService

P4 documento membro volte backend (documenti riutilizzabili attraverso prestiti)

- MemberDocumentService: caricare un documento ONCE su AccountBorrowerParty → ImageService crea un Img in Secchio auto-creato per l'imaging-membro-vault********...

Kamo·3mo ago
FeatureSecurityService

Backend di design del prodotto predefinito P3 (single-active) + prontezza dell'operatore

- No, no. designa UN LeadVendorProduct come KamoMLOS dell'org prodotto porta auto-assegna; singolo-attivo (demode qualsiasi altro, org-scoped, fail-closed) via ...

Kamo·3mo ago
FeatureSecurityService

P2c porta il primo portale backend

- MortgageVerticalResolver: risolve un org RESIDENTIAL MORTGAGE LeadMarket, MORTGAGE CommerceMarket, designato default LeadVendorProduct, e EFFECTIVE POS-enable...

Kamo·3mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo