KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
July 7, 2026
Featurekamo-shared-library

Lead contact-info privacy rights + elenco magra DTO

Aggiungi tre diritti CRM (161-163): "Assegnato ad altri: View/Edit Lead Contatto Info" e "Vista Piombo Unassigned". Aggiungi LeadListDTO - un magra proiezione p...

Kamo·3mo ago
Featurekamo-register

Invia il tipo di iscrizione dai percorsi /member e /team

/team signups creare un TEAM MEMBER (creato PROSPECT, in attesa di attivazione di amministrazione); /member le iscrizioni creano un MEMBER. RegisterFlow prende ...

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
Featurekamo-internal

Il popup di supporto di richiesta mostra argomenti condivisi da genitore-org

Indicare il tema della creazione del biglietto a discesa al nuovo /api/support/topics/ endpoint disponibile (own-org + argomenti condivisi dai genitori) così gl...

kamo·3mo ago
FeatureMediaService

Superficie genitore-org argomenti condivisi in richiesta-support popup

Gli utenti di Child-org non potevano vedere gli argomenti di supporto condivisi del loro genitore org (assignToOwnOrg=false) quando si richiede il supporto, per...

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
Featurekamo-login

Mostra l'avviso collegato all'account su ?linked=1

Quando si registra un account esistente a un nuovo org, si reindirizza qui con ?linked=1. Mostra "Hai già un account Kamo - abbiamo aggiunto questa organizzazio...

Kamo·3mo ago
Featurekamo-register

Mantenere la risposta collegata all'account per gli utenti esistenti

Quando l'email inserita appartiene già ad un account ACTIVE, il backend collega questo og a esso e ritorna ACCOUNT LINKED. Collegare direttamente gli utenti all...

Kamo·3mo ago
Featurekamo-internal

Wire up membro/team-member creare + Prospect-gate UI

- Aggiungere le rotte di proxy POST mancanti /api/security/members/creare e /create-team-member (questo 405'd prima, quindi la creazione non ha mai raggiunto il...

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
Featurekamo-shared-library

SecurityProvider adesione specchio + riutilizzazione / patch

# Specchio un utente # la sicurezza dell'orgProvider org come membro di base (incorporato; no-op quando l'org si assicura o l'utente è già lì). La regola che og...

Kamo·3mo ago
Featurekamo-internal

Wire Tasks scheda per backend reale + eliminare azione + conteggio live

Aggiunge i Prossimi percorsi proxy per /leads/{id}/tasks[/{taskId}] (la scheda ottieneTasks/ addTask/updateTask/completeTask chiamate erano 404ing), un'azione d...

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
Featurekamo-shared-library

LeadTask entità per attività di follow-up di piombo

Backs /leads/view Tasks scheda (precedentemente un frontend-solo stub senza persistenza). LeadTask (tabella LEAD TASK) rispecchia la frontend TaskItem forma E' ...

Kamo·3mo ago
Featurekamo-internal

Datagrid in tempo reale + vista live lead con serrature per-pane edit

/leads griglia è ora completamente live su websocket (NATS→STOMP): righe aggiungere/remove/aggiornamento contro il filtro attivo automaticamente e le celle camb...

kamo·3mo ago
FeatureMediaService

Org-guardare l'abbonamento /topic/leads/rt/{orgId} in tempo reale

Protezione cross-tenant SUBSCRIBE per il nuovo tema in tempo reale di piombo, specchiando il esistente /topic/social/feed guard: un membro può iscriversi solo a...

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
Featurekamo-shared-library

In tempo reale NATS pubblicazione + per-pane edit-lock entità

Pubblica gli eventi principali org-scoped su security.leads.rt.{orgId} (creato/updated/ cancellato con le chiavi del campo modificato, la cronologia-appended) i...

Kamo·3mo ago
Featurekamo-internal

Integrare le schede primarie nell'intestazione sulle pagine di Style A rimanenti

Seguire la spazzata Style A→B, che copre pagine che non attraversano Visualizza impostazioni: - /kb: KbNavBar diventa un intestazione gradiente eroe con gli ar...

kamo·3mo ago
Featurekamo-internal

Rilocare le barre di conta inferiore nell'intestazione attraverso le schede sociali, importazioni

Si applica il trattamento dei vendor-tab alle superfici delle impostazioni CRM in sibling in modo che il standalone "x • y" barra riassuntiva in basso non mangi...

kamo·3mo ago
Featurekamo-internal

Spostare il contatore/prodotto sopra le azioni dell'intestazione, in basso allineare Refresh + Add Vendor

Riprende la pagina immobiliare la barra di riepilogo del fondo standalone utilizzata per occupare — la linea "x vendors • x prodotti" ora impila sopra l'azione ...

kamo·3mo ago
Featurekamo-internal

Integra le schede primarie nell'intestazione della pagina (Stile B) attraverso le pagine Style A

Ogni pagina gradiente-eroe che ha reso le sue schede primarie in una scheda separata sotto l'intestazione ora li rende all'interno dell'intestazione gradiente s...

kamo·3mo ago
Featurekamo-internal

Freccia posteriore in intestazione ritorna a /leads

Aggiungi un optional backHref/backTooltip a SettingsView che rende un bianco freccia posteriore sinistra del titolo, e collegare la pagina impostazioni CRM per ...

kamo·3mo ago
Featurekamo-internal

Impostazioni CRM Bold:' prefisso, separatori di tubi, hover-solo sottolineano sui link di scheda

Prefazione dei collegamenti delle impostazioni CRM con un'etichetta grassa 'CRM Settings:' *********************************************************************...

kamo·3mo ago
Featurekamo-internal

Aggiungi i link della scheda impostazioni CRM sopra aggiornamento, gated come menu impostazioni

Render una fila di destra allineata di link bianchi, sottolineati, separati dallo spazio a ogni /settings/features/crm scheda sopra il pulsante di aggiornamento...

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
FeatureEmailService

DOC ACCEPTED anteprime variabili campione

Kamo·3mo ago
Featurekamo-internal

Superficie 'Needs review' (documenti sovvenzionati che aspettano il personale) come stato distinto e prioritario

Un documento caricatore del mutuatario capovolge il requisito di RECEIVED (aspettando prestatore), ma la colonna Documenti ha mostrato solo 'Awaiting mutuatario...

kamo·3mo ago
Featurekamo-shared-library

Centralizzare §4.5 supersession-collapse (RequirementSupersession)

Il motore di freschezza lascia un predecessore STALE EXPIRED accanto alla sua fresca Il successore di una sola persona... Solo il letto il sentiero (ConditionCl...

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
Featurekamo-shared-library

DOC REQUEST + Modelli canonici DOC REJECTED

Borrower document-collection email (transactional, CAN-SPAM-exempt): una richiesta nudge quando la lista di controllo è coniata, e un avviso di ritorno-per-rica...

Kamo·3mo ago
Featurekamo-internal

Colonna di avanzamento del documento

Per-loan doc progress (accettato/totale + una barra colorata, 'N da mutuatario' / in-review / completo) nelle applicazioni pipeline, recuperato in un lotto da p...

kamo·3mo ago
Featurekamo-internal

Ricordatevi presto Suggerimenti aperti/chiusi per USER in tutte le pagine

La visibilità della colonna di aiuto è stata memorizzata in un'unica chiave globale localeStorage, quindi non era indirizzato all'utente. Introdurre l'usoQuickT...

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
Featurekamo-internal

Standardizzare Quick Suggerimenti aiuto colonna + de-slop pagina di riferimento

- Rinominare il titolo help side-column a "Quick Tips" ovunque (SettingsView leggi E' il momento giusto. il cui valore è ora "Quick Tips"). - Aggiungi un set di...

kamo·3mo ago
Featurekamo-internal

Sotto-opzioni nidificate così elementi più profondi (ad esempio sotto-topi delle impostazioni) sono raggiungibili

Il menu di sottoopzione ha reso solo un livello, quindi una sottoopzione che ha in sé sotto-opzioni (Impostazioni argomenti → sub-topics) era inaccessibile. - ...

kamo·3mo ago
Featurekamo-internal

Navigazione configurabile — opzioni di trascinamento tra barra e barra superiore, binario espandibile, layout per membro

Trasformare i due nav codificati (NavPri/NavTop) in un sistema di dati-driven, per-member. - Registro nav singolo (navRegistry) + puro risolutore (risolveNavLa...

kamo·3mo ago
Featurekamo-shared-library

e' il momento giusto. auto-guarigione

Re-link Idempotent di ogni mutuatario su un prestito alla sua parte-account, chiamabile dal le superfici del documento in modo che un caricamento possa sempre r...

Kamo·3mo ago
Featurekamo-internal

Documento scheda volte — partiti, requisiti, soddisfare/accettare/rifiuti

- AccountDocumentsTab: vista per-borrower-partita della volta del documento del conto e requisiti per-loan. Carica una volta, soddisfare ogni prestito (satisfy-...

kamo·3mo 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