KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
June 15, 2026
Fixkamo-internal

Non adottare il cookie legacy ***; chiarirlo invece

Subito dopo la sessioneStorage Switch navi, ogni browser ha ancora il suo vecchio biscottino. La migrazione ha adottato tale valore in sessioneStorage (e il coo...

kamo·4mo ago
Fixkamo-internal

Ripiegare le mie reti quando tutte le reti 403s

hasPlatformAdminAccess è derivato lato client (proprietario-of-session-org AND host-org-is-top-level). Un proprietario di un bambino-org la cui sessione atterra...

kamo·4mo ago
Featurekamo-internal

Carry *** in sessione per-tabStorage invece di un cookie condiviso

La sessione id ha vissuto in un cookie del browser condiviso in tutte le schede di un origine, quindi una seconda scheda (impersonazione) non poteva tenere la p...

kamo·4mo ago
Featurekamo-internal

Pulsante Impersonate God-mode sull'intestazione delle impostazioni dei membri

Aggiunge un'azione top-right 'Impersonate' su /settings/member/[id], visibile solo quando la sessione firmata porta la modalità dio (getIsGod) e l'obiettivo non...

kamo·4mo ago
June 14, 2026
June 13, 2026
June 10, 2026
Featurekamo-internal

Expose API SIGNATURE (E-Signature API) portachiavi

Aggiungi il campo API E-Signature al gestore chiave API org in modo che il personale possa concedere Accesso e-sign programmatico per affari o per affari. Utili...

kamo·4mo ago
Featurekamo-internal

Azione per la firma + stato della busta nell'editor dei documenti

Aggiungi un pulsante 'Invia per la firma' all'intestazione dell'editor template che apre un finestra di dialogo per inviare il documento ai destinatari e tracci...

kamo·4mo ago
Featurekamo-internal

Toggle del prodotto della piattaforma nella scheda Organizzazione

Superare la designazione del prodotto della piattaforma dove appartiene — Piattaforma → Organizzazioni. Aggiunge un interruttore gated per org (disabilitato per...

kamo·4mo ago
June 9, 2026
Fixkamo-internal

Mantenere l'elenco org sul refetch di sfondo

/network re-fired fetchNetworks su ogni sessione di sfondo rinfrescare e ha nascosto l'intera lista su qualsiasi errore fetch, quindi un blip transitorio o una ...

kamo·4mo ago
Fixkamo-internal

Revertire email link click handlers, isolare causa

Rapporti utente email-preview link click ancora non fare nulla E testo la selezione viene uccisa a metà della falesia. Fare clic con il tasto destro e passare e...

kamo·4mo ago
June 8, 2026
Fixkamo-internal

Mostra il logo completo con la sua estensione reale, non hardcoded .svg

La scheda di marca costruito logoFullUrl come logo-full.svg sul supporto, ignorando il logo di orgFullExt. Loghi completi caricati come png/jpg/etc. in diretta ...

kamo·4mo ago
May 30, 2026
Featurekamo-internal

Riscrittura di impresa a tutta larghezza con anteprima live

LoanProductForm era una singola colonna stretta (maxLarghezza: 880) con codice rigido Inglese ovunque. Ora utilizza lo stesso modello di impresa della pagina of...

kamo·5mo ago
Featurekamo-internal

Layout a due colonne con riquadro in anteprima live

La pagina della nuova offerta era una colonna stretta alta su schermi larghi — sprecato metà la vista. Ora utilizza CSS Grid con il modulo sulla sinistra (5fr) ...

kamo·5mo ago
Refactorkamo-internal

Riprogettare la nuova pagina dell'offerta come spazio di lavoro a due colonne + anteprima live

Hai chiesto pieno immobiliare, moderno, lucido — ultimo refactor ha messo un forma monocolonna all'interno di un guscio di larghezza piena, che è esattamente l'...

kamo·5mo ago
May 29, 2026
Featurekamo-internal

Polacco pagina nuova offerta — stato vuoto, distintivo LOC, termini personalizzati

Tre vuoti UX la pagina offerta aveva dopo il refactor precedente: 1. Stato vuoto. Quando un mercato non ha ancora prodotti di prestito, il calo utilizzato rend...

kamo·5mo ago
Fixkamo-internal

Aggiungi /commerce/personal-loans/new entry + polish market-scopes offerta page

L'azione QuickActionsBar "New Loan Offer" ha indicato /commerce/personal-loans/new ma non esisteva una pagina del genere, quindi Next.js ha percorso la pagina d...

kamo·5mo ago
Refactorkamo-internal

Polish aziendale a tutta larghezza su 10 pagine

Adotta il modello di impresa moderno (intestazione conveniente + pangrattato + freccia posteriore + guscio flex a tutta altezza + contenuto raggruppato in carta...

kamo·5mo ago
Featurekamo-internal

Esporre PERSONAL LOANS nel tipo di commercio e raccoglitori di fidanzamento

Aggiunge PERSONAL LOANS al COMMERCE TYPES ed EngagementType list in modo da nuovo mercato dei prestiti personali KamoLOS può essere creato dai mercati/nuovi e m...

kamo·5mo ago
Featurekamo-internal

T6+T7 frontend polish + rapporti org + autopay UI

Smalto frontale (T6): - Nuova lib/format.ts: aiutanti locali-aware Intl — formatCurrency / formatDate / formatDateTime / formatPercentBps. Sostituisce hardcoded...

kamo·5mo ago
May 28, 2026
Featurekamo-internal

/api/los proxy HMAC-segna intestazioni di identità

Quando LOS PROXY HMAC SECRET env var è impostato, il proxy ora calcola E mi manda. X-Proxy-Signature + X-Proxy-Timestamp accanto al X-Org-Id / Intestazioni X-Me...

kamo·5mo ago
Fixkamo-internal

Clicca sul link email della forza tramite la navigazione cattura-fase

Rapporti mostrano clic sui collegamenti email-preview silenziosamente facendo nulla — Hover mostra l'URL, nessun errore di console, ma la navigazione non spara ...

kamo·5mo ago
Featurekamo-internal

Org-side dettaglio prestito pagina + regolazioni / Promise API

- losApi: manualeAdjust, waiveFee, promiseToPay - La pagina completa delle operazioni * 4 carte di bilancio (corrente, principale, interesse, prossimo due) * Mo...

kamo·5mo ago
Fixkamo-internal

Lasciare nativo target= blank aprire la nuova scheda, drop window.open

La correzione precedente intercettato il clic e chiamato finestra.open() — ma blocchi di popup e le estensioni possono bloccare finestra.open anche da un dirett...

kamo·5mo ago
Featurekamo-internal

P1 frontend — coda di ricarica + timeline di audit

- losApi: chargeOffQueue / confermareChargeOff / auditByLoan - No, no. D120 recensione coda pagina; org utente recensioni ogni prestito, aggiunge un motivo, cli...

kamo·5mo ago
Featurekamo-internal

P0 indurimento — forme, risoluzione della sessione, metodi di pagamento

Forms (org-side): E' una cosa che non va. /{productUid} modificare pagine - Nuovo LoanProductForm: basi / prezzi / limiti / termini / conformità sezioni, campi ...

kamo·5mo ago
Featurekamo-internal

/api/los/* percorso proxy → KamoLOS via k8s DNS

Specchi il /api/billing/[...percorso] Delegazione del servizio di fatturazione: *** sessione risolta tramite Redis; X-Org-Id + X-Member-Id inoltrata - /api/los/...

kamo·5mo ago
Featurekamo-internal

Aggiungi PERSONAL LOANS tipo di commercio front-end

- engagementTypeLabels: estendere l'engagement Tipo unione + vocabolario - MarketCardGrid: PERSONAL LOANS colore (#14b8a6) + icona del marchio + contatore - Pag...

kamo·5mo ago
Fixkamo-internal

Email-preview link aperti in una nuova scheda

Il sanitizzatore già imposta target=" blank" su ogni link, ma il maneggiatore di clic a livello di documento in NavigationInterceptor stava sparando per ogni li...

kamo·5mo ago
May 21, 2026
Featurekamo-internal

Gli upload di album fotografici utilizzano la stessa pipeline WS della scheda Caricamenti

Estrae la pipeline di upload doc-manager (hashing → dedup check → registro-or-upload → conversione di WebSocket-driven) in un uso riutilizzabileImagingUploads g...

kamo·5mo ago
Fixkamo-internal

Aggiungi /api/security/mortgage-apps catch-all proxy — 404 causa radice

L'app kamo-internal proxes ogni percorso di backend Java attraverso un esplicito Next.js route handler (uno per segmento di alto livello: /commerce-markets, /po...

kamo·5mo ago
Fixkamo-internal

/pipeline/{vertical}/{x} 404s — namespace è stato rinominato /commerce/

Il namespace /pipeline non ha percorsi in questa app — ogni link che va a /Pipeline/applicazioni/{x}, /pipeline/orders/{x}, /pipeline/engagements/{x}, /pipeline...

kamo·5mo ago
Fixkamo-internal

Rimuovere standalone Applications icon — LOS vive sotto Commercio

Il canale di domanda di ipoteca è uno verticale del sistema di commercio, Non un nav di alto livello. Agenti, processori e sottoscrittori lo raggiungono tramite...

kamo·5mo ago
Featurekamo-internal

Duplicare leganti in modo che gli utenti possono forcheggiare senza influenzare l'originale

Aggiunge un'azione "Duplicata" accessibile dal menu contestuale dell'elenco dei raccoglitori e da un nuovo pulsante nell'intestazione dell'editor. Il duplicato ...

kamo·5mo ago
Featurekamo-internal

Mortgage Programmi di gioco + MORTGAGE impegno deep-link

- MortgageProgramsPanel ora spedisce un vero Switch su ogni scheda di programma con aggiornamento ottimistico + rollback sul fallimento. Toggling delle chiamate...

kamo·5mo ago
Chorekamo-internal

Mostra distintivo engaged / Ammesso sulle schede di applicazione

Ogni carta ipoteca in /applicazioni ora rende un piccolo chip accanto alla coppia conteggio: verde "Commesso" quando il prestito ha un impegno (finanziato), ind...

kamo·5mo ago
Fixkamo-internal

Menu aggiuntivo Flatten in modo che i Doc generati siano raggiungibili

L'approccio sottomenu "Add Generated Doc" non ha funzionato: fare clic sulla voce del menu ha chiuso il menu principale, che ha smontato il MenuItem prima che i...

kamo·5mo ago
Featurekamo-internal

Mostra contesto commerciale + Impostazioni programmi

- /applicazioni eroe ora legge "Commerce > Residential Mortgages · URLA 2021" così il personale vede ipoteca come una verticale del modulo di commercio, non un ...

kamo·5mo ago
Fixkamo-internal

Smettere doppio appending render query string; aggiungere condivisione + meta dialoghi

Render fix: - **************************************************************************************************************************************************...

kamo·5mo ago
Featurekamo-internal

Aggiungere la scheda Organizzatore con leganti, separatori, documenti generati

Aggiunge l'Organizzatore al Doc Manager: - Nuova scheda "Organizzatore" (posizione 4) con una lista legante + editor vista divisa; le schede esistenti cambiano ...

kamo·5mo ago
May 16, 2026
Fixkamo-internal

Bypass service worker per attacco + inline-image fetches

Fare clic su una riga di allegati <a download> navigata al file invece di scaricarla. L'operatore del servizio di posta elettronica stava intercettando ogni /ap...

kamo·5mo ago
May 15, 2026
Fixkamo-internal

Risolvere cid: immagini in linea al tempo di sanitize per fermare flicker firma

Cid: la riscrittura stava accadendo in un uso post-commitEffect, quindi i sanitizzati HTML ha colpito il DOM con src="cid letterale:..." e l'effetto ha mutato o...

kamo·5mo ago
Featurekamo-internal

Superficie precedenteMilestoneSha256 in termini di pipeline

Il collegamento hash-chain è reso come un piccolo chip monospazio 'prev <hash>' accanto all'hash snapshot esistente, con il valore completo nel titolo tooltip. ...

kamo·5mo ago
Featurekamo-internal

Problemi di validazione HMDA LAR nell'interfaccia utente

HmdaLarRecordDTO ora trasporta un array di problemi; HmdaLarClient rende: - un banner ambra sopra la tabella che riassume righe-con-problemi (Smarrimenti Σ) qua...

kamo·5mo ago
Refactorkamo-internal

Unificare tutte le scatole di stato vuoto forate in <EmptyState />

Una dozzina di copie in linea di "rotondato-xl bordatura-bianco/10 bg-bianco/[0.015] ..." attraverso i file di sezione, la colonna kanban, l'elenco HMDA LAR, e ...

kamo·5mo ago
Featurekamo-internal

PreTransitionLint avvertenze in TransitionDialog

Entrambe le implementazioni TransitionDialog (dettaglio Pipeline sezione + kanban scheda) ora accendere l'estremità lint quando l'utente sceglie uno stato di de...

kamo·5mo ago
Featurekamo-internal

Coda di brindisi globale con provider + useToast hook

Il nuovo ToastProvider a livello di layout rende uno stack Framer Motion di i toast gestiti dal contesto e espone un uso digitatoToast() API (successo/error/inf...

kamo·5mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing