KamoCRM

Live Change Log

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

17,494
Variazioni totali
5,983
Caratteristiche
5,282
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 4, 2026
Refactorkamo-internal

La scheda Integrazioni singole sostituisce la scheda Solo AUS (D40)

MortgageIntegrationsTab: tutte le 15 categorie di fornitori (credito, AUS, eSign, closing- docs, titolo, inondazione, ...) in una scheda, ciascuna sezione espan...

kamo·3mo ago
FixInitializerService

Scansione mlos.intake repos (§5.A) + goccia mlos aus connection config (D40)

- Aggiungi com.kamo.z.shared.mlos.intake a @EnableJpaRepositories — il §5.A # E' stato registrato come componente, # # ma non un repo di JPA. # abortire l'avvio...

Kamo·3mo ago
RefactorSecurityService

Le singole integrazioni scrivono superficie — MortgageProviderConfig (D40)

Sostituisce il percorso di scrittura solo AUS con il CRUD generico di connessione del provider VendorCategory+vendorKey: /provider-connections GET/POST/PUT, sol...

Kamo·3mo ago
Refactorkamo-shared-library

MortgageProviderConfig Generico sostituisce la configurazione AUS (D40)

Un negozio di integrazione-credential chiave di VendorCategory+vendorKey (credito, AUS, eSign, closing-docs, title, flood, ...) dietro una singola scheda Integr...

Kamo·3mo ago
Featurekamo-internal

AUS scheda connessioni (D37) + blocco 2 ° mercato ipotecario (D38)

- MortgageAusConnectionsTab: org-scoped DU/LP/GUS credenzialial config (uno per genere); segreto è un campo di password di sola scrittura, la riga mostra solo s...

kamo·3mo ago
FeatureSecurityService

AUS-connession config superficie di scrittura (D37) + singolo mercato ipotecario per org (D38)

- MlosConfigWriteService ***************************************************************************************************************************************...

Kamo·3mo ago
Featurekamo-internal

Sottoeditore della delegazione dell'investitore — autorità per programma (D39)

Getta l'interruttore/colonna delegati; ogni riga di investitore si espande a un per-programma editor di delegazione (programma UUID, vuoto = default a livello d...

kamo·3mo ago
ChoreInitializerService

Getta la colonna (D39)

Il booleano grossolano è sostituito dal per-programma mlos investor delegation bambino; cadere la colonna NON-NULL rimossa in modo INSERTs Hibernate non sono ri...

Kamo·3mo ago
FeatureSecurityService

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...

Kamo·3mo ago
Featurekamo-shared-library

Delegazione degli investitori per programma (D39) — nuovo bambino di InvestorDelegation

La delegazione è granulare per (investitore, programma), non un grosso InvestorConfig Boolean. Aggiunge DelegazioneAuthority {DELEGATED, NON DELEGATED}, il Inve...

Kamo·3mo ago
Featurekamo-shared-library

[AUS] entità AusConnectionConfig — per-org per-market connessioni DU/LP/GUS

Proprietario #6: ogni org configura le proprie AUS vendor API (Fannie DU / Freddie LP / USDA GUS) per mercato ipotecario, in impostazioni→commerce. Modello di d...

Kamo·3mo ago
Featurekamo-shared-library

[ImageAssocType] append LOAN — immagini attaccano ad un prestito, tipo doc richiesto

Direttiva del proprietario: le immagini possono essere attaccate direttamente a un prestito ipotecario, sempre con un tipo di documento rilevante. Appendice LOA...

Kamo·3mo ago
Featurekamo-shared-library

[sign-convention] money sign-convention validators + modello di regolazione

Per le regole canoniche del proprietario. Il core domain money non codifica mai significato in un segno: - No, no. / richiestoPositivo — attività, crediti, pass...

Kamo·3mo ago
Featurekamo-shared-library

[§5.A] BorrowerScenarioProfilo + ProductDiscoveryGate

Per il §5 del proprietario. Una direttiva: ScenarioSupportPolicy deve consumare una canonica Profilo Scenario Borrower generato da dati URLA normalizzati, forme...

Kamo·3mo ago
Featurekamo-shared-library

[12] §5.A ScenarioSupportPolicy deferral-interlock risolutore (D36)

doc 12 linea 235 P0 — «l'aggiunta più economica del ciclo di vita più levante». Un muro legale alla scoperta del prodotto che mantiene E' il momento giusto. sil...

Kamo·3mo ago
Testkamo-shared-library

[11] doc 11 §6.2 guardia alla deriva monoattiva

****************************************************************************************************************************************************************...

Kamo·3mo ago
FeatureSecurityService

[08] ReconciledFactPublisher — los.pipeline.fact pubblicare cucitura (D34)

doc 08 §3.3: il blocco******************************************************************************************************************************************...

Kamo·3mo ago
Refactorkamo-shared-library

Utilizzare il nome dell'entità semplice nel conto di calibrazione JPQL (D32)

countCalibrationSamples ha fatto riferimento ad AiDecision con il nome di classe completamente qualificato nel DA clausola; Hibernate risolve questo, ma ogni al...

Kamo·3mo ago
Testkamo-shared-library

Aggiornamento CanonicalTemplateLoaderTest per il set di modelli change-password

Commit 7c6b20f (supporto di parola di cambio) ha aggiunto il canonico PASSWORD CHANGED modello e riworded EMAIL VERIFICATION la variabile di scadenza ({{expiryM...

Kamo·3mo ago
Featurekamo-shared-library

[12] §5.C AutonomyGovernor — kill-switch + force-steward-until-calibrated (D32)

La DecisionGate trasporta già una forza-sterzo statica GLOBAL @Value, ma §5.C ha bisogno di due cose che non può dare: un kill switch flippable SENZA redeploy (...

Kamo·3mo ago
Featurekamo-internal

[04] scheda di sovrapposizione del rischio — strati di casella di credito/geo/esposizione (D31)

Nuova scheda di configurazione del mercato MORTGAGE per overlay di rischio per-tenant: categoria (scatola di credito / geo concentrazione / tipo di proprietà / ...

kamo·3mo ago
FeatureSecurityService

[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...

Kamo·3mo ago
Featurekamo-internal

Scheda investitori MORTGAGE (list/add/remove) — [04] fetta E2 (D31)

La 7° scheda di configurazione MORTGAGE: per-investor **********************************************************************************************************...

kamo·3mo ago
Featurekamo-internal

UI della linea temporale sociale unificata a /marketing/social

Live, animato cross-provider feed riutilizzando lo stile di feed clubhouse: virtualizzato timeline, chip di filtro del fornitore, SocialPostCard (risposte/react...

kamo·3mo ago
FeatureMediaService

Unificato backline timeline (persistenza, adattatori, relè live)

SocialFeedService persegue i messaggi/commenti sullo schema MediaSession/MediaObj (riutilizzando il modello di chat); SocialFeedMapper costruisce il filo DTO; S...

Kamo·3mo ago
Featurekamo-shared-library

Timeline unificata SPI + entità sullo schema dei media

Riutilizzare MediaSession/MediaObj per tenere messaggi e risposte sociali (post=MediaObj, comment=child MediaObj via MediaObjMsg.parent, linkage del fornitore s...

Kamo·3mo ago
FeatureSecurityService

[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 ...

Kamo·3mo ago
Featurekamo-internal

Scheda di licenza MORTGAGE (list/add/remove) — [04] fetta E2 (D31)

La 6a scheda di configurazione MORTGAGE: NMLS/state/agency/investor con date efficaci / scadenze e un server-computato chip efficace-oggi (status non è mai memo...

kamo·3mo ago
FeatureSecurityService

[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...

Kamo·3mo ago
Fixkamo-internal

Tipo di ritorno onesto per l'aggiornamentoStageOverride (raw righe, non StageAutonomyView)

Osservazione della recensione: il PUT restituisce l'entità di override immagazzinata cruda, non una StageAutonomyView (l'efficace/ricomputo del pavimento è solo...

kamo·3mo ago
DocsSecurityService

Correggere il commento auto-esecuzione D28 (override REPLACES config, non AND)

Osservazione recensione: la mappa GET javadoc ha detto 'auto-execute = config AND override' Ma la configurazione di override-replaces. Solo commento; il GET sup...

Kamo·3mo ago
Featurekamo-shared-library

Tipo di evento IDENTIFIER REGISTERED (mlos.identifier.registered)

La controparte di registrazione iniziale a IDENTIFIER SUPERSEDED — il segnale durevole mirror downstream / cache di risoluzione globale consumano quando un iden...

Kamo·3mo ago
Featurekamo-internal

Tabella di sovrascrittura dell'autonomia per stadio sulla scheda ai-autonomia (D28)

Il doc-04 §4.2/§4.5 per-stadio mappa sotto il singolo di AiAutonomy: ogni ciclo di vita stadio con la sua piattaforma di classificazione parete (legal-wall chip...

kamo·3mo ago
TestSecurityService

Bloccare la logica di scrittura dello stadio-override D28 (rifiuti della parete legale, delete+audit, rollback)

6 test sui nuovi metodi MlosConfigWriteService: fasi legali respinte prima di qualsiasi scrittura; routine upsert urti profiloVersione + aggiunge il WORM change...

Kamo·3mo ago
FeatureSecurityService

[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...

Kamo·3mo ago
FixDaemonService

Risultati di recensioni dei consumatori - MLOS secret, HTTP timeouts, max-deliver clamp, 4xx skip, boot rebind

Recensione avversaria (2 lenti; 5 verificatori sono morti su un limite di sessione - ha giudicato il 9 risultati grezzi a mano, 6 reali): - WRONG SECRET (confer...

Kamo·3mo ago
July 3, 2026
Fixkamo-internal

Tipo TrialStatus ids come stringa per abbinare serializzazione Long-as-string

BillingService ora serializza Long come una stringa JSON (gli ids sono CockroachDB Unique rowid() > JS MAX SAFE INTEGER). Allineare TrialStatus.organizzazioneId...

kamo·3mo ago
FixBillingService

Serializzare id lunghi come stringhe per fermare la perdita di precisione org-id

Org ids sono CockroachDB valori unici rowid() che superano JS MAX SAFE INTEGER. BillingService li stava serializzando come JSON crudo numeri, così il JSON.parse...

Kamo·3mo ago
FixDaemonService

Registrare JSR-310 sulle mappe dei consumatori - buste reali portare un istantaneo si è verificatoAt

E2E l'ha preso: entrambe le decisioni reali. "non parassibile" perché il nudo ObjectMapper non può deserializzare java.time. Immediatamente. trovareAndRegisterM...

Kamo·3mo ago
FeatureDaemonService

[03] MLOS consumatori sul lato letto - Decision.routed ventilatore-out + task.risolto cucitura (D26/D27)

Il doc-03-router si ripiegava nell'ospite MLOS-consumer della flotta (l'unico Ricreazione-strategia - rebinds durevoli morire sotto RollingUpdate), per il L'esp...

Kamo·3mo ago
Featurekamo-internal

Modulo strumenti di marketing + rielaborazione nav

- /modulo di marketing con intestazione dell'eroe in stile account + percorso di diritti schede: Panoramica, Social Media (/social), Materiali (/materiali), Cod...

kamo·3mo ago
ChoreSecurityService

Ricostruire per raccogliere il gruppo di diritti di marketing (shared-lib 4cfbf64)

RoleRightsSyncServizio self-heals i 6 nuovi diritti di marketing (ids 150-155) in tutti i ruoli sull'avvio; /roles/rights poi serve il gruppo MARKETING.

Kamo·3mo ago
Featurekamo-shared-library

Gruppo di diritti di marketing — ServiceType.MARKETING + 6 diritti (ids 150-155)

VIEW MARKETING, VIEW SOCIAL MEDIA, MANAGE SOCIAL MEDIA, VIEW MATERIALS, VIEW REFERRAL CODES, MANAGE REFERRAL CODES. IL MERCATO è un raggruppamento dei diritti m...

Kamo·3mo ago
Fixkamo-internal

Hot Reassign — sempre posta la nota di chiamata richiesta; mantenere l'assegnatore corrente selezionabile

Revisione dei follow-up: (1) rilasciare il commento-dedup ref che potrebbe silenziosamente saltare la nota richiesta su un tentativo successivo (o una riprovata...

kamo·3mo ago
Featurekamo-shared-library

Tipi di eventi di conformità AUS - downgrade.forced, waiver.recorded, validation.recorded

I segnali durevoli dell'unità [10] (D22/D24): FHA TOTAL decisione-di-registrazione forzata, e l'append-only waiver/data-validation righe del ciclo di vita (doc ...

Kamo·3mo ago
Featurekamo-internal

Hot Reassign — flusso live call-transfer anteriore-desk

Aggiunge un'azione Hot Reassign al lead-view Assignment card (personale front-desk su chiamate live): un spiegatore + richiesto chiamata-nota dialogo, quindi ri...

kamo·3mo ago
FeatureSecurityService

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...

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