KamoCRM

Live Change Log

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

17,705
Total Changes
6,107
Features
5,347
Fixes
30
Projects
Filter by project
All Projects17,705AIService261APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService589InitializerService331KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,883TranslateService62VOIPService251VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,428kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,692kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore776Docs3,266Feature6,107Fix5,347Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 7, 2026
Featurekamo-internal

Passa mailbox dallo stesso raccoglitore ricercabile che il compositore utilizza

Il commutatore era la metà più debole della coppia: una selezione tenendo ogni casella di posta il membro può aprire, che per l'accesso a tutto org è ogni casel...

kamo·2mo ago
Featurekamo-internal

Proxy la coda-sommario e rivendicare gli endpoint

kamo·2mo ago
Featurekamo-internal

Scarica il documento eseguito e scegli un vero ordine di firma

Il mittente non aveva alcuna via per il documento finito. Busta sintesi pubblicizzato un firmatoDocumentUrl puntando all'interno dell'app kamo-signer BFF, auten...

kamo·2mo ago
Featurekamo-internal

Ricostruire le impostazioni del mercato ipotecario in sette schede coerenti

La pagina di mercato MORTGAGE ha portato quindici schede, dodici di loro lender config, e diversi hanno risposto alla stessa domanda in due posti: hedging è sta...

kamo·2mo ago
Featurekamo-internal

Scegli l'indirizzo da una finestra di dialogo ricercabile, non un menu a tendina

Una selezione non può contenere questa lista. Tutto il /messages switcher offre è inviabile, e per un membro con ACCESS ALL MEMBER MAILBOXES che è ogni casella ...

kamo·2mo ago
Fixkamo-internal

Abbina i DTO TypeScript a quelli Java che proxy

/api/webinar/* è un passthrough, quindi ogni nome del campo TS che derivava dal Java DTO silenziosamente letto come non definito invece di non compilare. Le imp...

kamo·2mo ago
Docskamo-internal

Registra il ponte di compatibilità e ciò che lo reti

Il ponte è invisibile dal codice che alla fine lo cancellerà -- il campo Sembra una parte reale della richiesta. Nome della condizione che lo termina: SecurityS...

kamo·2mo ago
Featurekamo-internal

Assegnare una casella di posta a un dipartimento e all'organizzazione

L'e-mail di contatto del dipartimento era testo libero, in modo da poter chiamare un indirizzo org non possiede. Diventa un raccoglitore sopra le caselle di pos...

kamo·2mo ago
Fixkamo-internal

Popolare i consigli rapidi e utilizzare i primitivi di aiuto condivisi

I consigli di supporto programmati hanno reso quattro stringhe segnaposto ("Come Step1"...); sostituirli con vera guida che copre il tipo → presentatori → slot ...

kamo·2mo ago
Fixkamo-internal

Componi dalla casella di posta che hai aperto e offri tutti quelli che puoi accedere

Nuovo Messaggio ha aperto il compositore nella casella di posta predefinita del membro: solo suBehalfOf è stato passato, e solo per la casella di posta di un al...

kamo·2mo ago
Featurekamo-internal

Un campo Manager sulla posizione, e uno persone picker per l'intera app

La scheda di posizione guadagna Manager, facoltativo. È una ricerca, non una discesa: un org può tenere migliaia di nomi, e l'unica cosa che una selezione con t...

kamo·2mo ago
Featurekamo-internal

Disegnare i reparti come grafico org con un genitore picker

La scheda dei reparti era un elenco piatto, quindi un org con le operazioni > Successo del cliente > L'imbarco non ha avuto modo di dirlo e non ha modo di veder...

kamo·2mo ago
Featurekamo-internal

Crescere i campi To/Cc/Bcc a tre righe, quindi scorrere

I campi destinatari nella finestra dello strumento di composizione erano una singola riga orarap che doveva essere trascinato lateralmente per leggere, e la fin...

kamo·2mo ago
Featurekamo-internal

Make org creation survivable, and offer every branding option up front

The wizard could fail a customer in ways nothing on screen explained, and it asked for a fraction of what Settings → Behavior & Labeling exposes. Creation reli...

kamo·2mo ago
Fixkamo-internal

Rendere il modulo di creazione-account dirvi che cosa è successo

La creazione di un account da una pista sembrava non fare nulla. Il server era restituire un 500 (vedi AccountAddress fix in kamo-shared-library), ma il solo er...

kamo·2mo ago
Fixkamo-internal

Rendere il modulo di creazione-account dirvi che cosa è successo

La creazione di un account da una pista sembrava non fare nulla. Il server era restituire un 500 (vedi AccountAddress fix in kamo-shared-library), ma il solo er...

kamo·2mo ago
Fixkamo-internal

Tenere il menu di scelta rapida all'interno del viewport

Fare clic destro su una cartella bassa nella barra laterale ha aperto il suo menu sotto la piega. La logica flip-at-the-edge era lì ma mai correva: il component...

kamo·2mo ago
Featurekamo-internal

Inviare il pulsante posteriore dell'editor da cui il membro è venuto

L'editor di carta da parati era un vicolo cieco — non via d'uscita ma il nav rail. Entrambe le voci punti (il chip home top-bar e il profilo utente scorciatoia)...

kamo·2mo ago
Fixkamo-internal

Fermare un menu fare clic su una pagina delle impostazioni aperte da rimbalzare indietro, e riparare i collegamenti della scheda morti

Fare clic su Apps & Features (o Stats & Costs) mentre /settings/account era già aperto atterrato sul Da dove vieni. Next.js swaps the query string senza rimonta...

kamo·2mo ago
Featurekamo-internal

Mostra una casella di posta primaria sotto il nome del suo membro

Una cassetta postale tenuta come prima di qualcuno è l'indirizzo di quella persona, quindi suggerendolo come "Sales Desk" — qualsiasi cosa sia accaduto essere e...

kamo·2mo ago
Fixkamo-internal

Interrompere il contenuto della scheda traboccando e toccando le pareti

Due cause, entrambe mie. Niente imbottiture. TabPanel deliberatamente non fornisce nessuno — ogni scheda pads stesso, e avevo No. Il guscio ora utilizza p:{xs:...

kamo·2mo ago
Fixkamo-internal

Attivare l'etichetta fuori il segnaposto sul nome prefisso/suffix seleziona

MUI deriva InputLabel restringe da `filled |focus ||ב |, e `isFilled({value: ''})` è falso. Qualsiasi selezione che ancora dipinge qualcosa mentre vuoto quindi ...

kamo·2mo ago
Fixkamo-internal

Inviare il filtro provider timeline come param ripetuti, non un CSV

socialTimelineApi.timeline set provider a un CSV unito. Una virgola in una query VALUE viaggia in %2C, e qualsiasi hop che re-encodes trasforma quello in %252C ...

kamo·2mo ago
Fixkamo-internal

Chiedi prima di qualsiasi azione di massa, non solo le cartelle

Svuotare e cancellare una cartella già confermata. Tutto il resto mail o riscrive il suo stato di lettura non ha funzionato il momento in cui l'icona è stata co...

kamo·2mo ago
Fixkamo-internal

Smettere campi di denaro caricando un valore che non riesce la propria convalida

L'API memorizza denaro come NUMERIC(19,4) e serializza con toPlainString(), quindi il ritiro minimo di $50.00 spedito è arrivato come "50.0000". Entrambi gli in...

kamo·2mo ago
Fixkamo-internal

Link della Commissione sotto il Mio Account, scheda riordinata, duplicati intestazioni rimosse

Le voci di navigazione e di atterraggio si muovono sotto il mio account piuttosto che una sezione separata. The le schede vivono su quella pagina, quindi è dove...

kamo·2mo ago
Featurekamo-internal

Registrare le pagine della commissione nelle impostazioni nav e pagina di atterraggio

Le schede esistevano ma niente di legato a loro. Non e' vero. è l'esempio cautelare già in questo repo: una pagina reale senza carta, senza scheda e nessuna voc...

kamo·2mo ago
Fixkamo-internal

Invia il secchio di stato come param ripetuti, non un CSV

Aprire... Condividi su Google "Stato sconosciuto: Per ogni membro. listMyAssignments ha inviato l'intero secchio come un valore CSV. Una virgola in una query V...

kamo·2mo ago
Fixkamo-internal

Ripristinare il posizionamento della riga e rendere le cartelle realmente trascinabili

Due regressioni da 8ab88d59. La lista dei messaggi è cresciuta un divario che si è allargato con ogni riga. Questo progetto costruisce Tailwind con `importante...

kamo·2mo ago
Featurekamo-internal

Scheda delle commissioni e delle due schede del conto finanziario

Scheda dei membri (solo se stessi, membri del team): bilancio + registro, commissionato opportunità, configurazione dei pagamenti e prelievi. Impostazioni accou...

kamo·2mo ago
Featurekamo-internal

Cartelle su cui puoi agire, posta è possibile selezionare

Fare clic con il pulsante destro del mouse su qualsiasi cartella per le sue azioni. L'intestazione del menu non è cromata — nomina la cartella e mostra il suo l...

kamo·2mo ago
Featurekamo-internal

Rendere la superficie del membro una vera griglia di dati kamo

I pacchetti del membro erano una lista di carte senza movimento, che non è come il resto di kamo guarda. Questa è ora la casa AG Grid: Pending and Completed sub...

kamo·2mo ago
Featurekamo-internal

Mostra il nome del membro senza il prefisso "Hi,"

kamo·2mo ago
Refactorkamo-internal

Lasciare la pagina e la sezione Impostazioni Note

La pagina delle impostazioni Note era solo un segnaposto ComingSoonTab, così ha dato membri un ingresso nav e una carta di atterraggio che non ha portato da nes...

kamo·2mo ago
Featurekamo-internal

Scheda di notifiche e-mail personale sostituisce la scheda Notifiche

Entrambi gli interruttori si spostano sul mio profilo nella stessa forma della scheda password: una scheda, una piastrella icona e aiutare il testo per riga, e ...

kamo·2mo ago
Featurekamo-internal

Gruppo di autorizzazione Accounting & Finance e accesso diretto alla finanza alle impostazioni dell'account

I gruppi di sicurezza e amministrazione di accesso esistevano solo in SecurityRoleManager come liste di nomi in linea, quindi JobTitleManager, DepartmentManager...

kamo·2mo ago
Otherkamo-internal

Ridefinire la scheda Doc Manager a editDocs

f98c5edc ricostruì il suo albero da un indice pre-8cb0a485 e portò la vecchia linea con esso. `modifiedDocs` non esiste più nel dizionario, quindi principale er...

kamo·2mo ago
Featurekamo-internal

Piegare MFA nella scheda password e rilasciare la scheda di sicurezza firma

Due posti hanno fatto una domanda — come posso entrare in questo conto — quindi il secondo fattore ora vive accanto alla password sul mio profilo, in una scheda...

kamo·2mo ago
Otherkamo-internal

La seconda scheda Doc Manager legge Modificato Docs

Punti alla chiave ribattezzata `docManager.tabs.editedDocs`; `modifiedDocs` è andato dal dizionario, quindi questo deve muoversi con esso.

kamo·2mo ago
Featurekamo-internal

Suggerisci le caselle di posta proprie dell'org, gli alias e le caselle di posta condivise

L'autocompleto del destinatario conosceva solo i contatti e gli indirizzi raschiati dal Cartella di passaggio, così gli indirizzi dell'organizzazione — tutto ge...

kamo·2mo ago
Featurekamo-internal

Una visualizzazione della casella di posta, e una colonna che è tutta l'elenco

Il Toggle Conversazionale/Classico è andato e ogni membro ottiene lista classica. La vista di conversazione ha portato la propria lista, il proprio thread panne...

kamo·2mo ago
Refactorkamo-internal

Consolidare la superficie del membro su ?tab=compliance legale

Lo standalone E' il momento giusto. percorso reso lo stesso componente come la scheda impostazioni dietro un secondo URL. Eliminalo e tieni la scheda: una super...

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