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
August 29, 2026
Featurekamo-shared-library

Un dominio viene rivendicato dimostrandolo, non digitandolo

Tre regole, e hanno solo senso insieme. **Notare un dominio non dice nulla. Un FQDN è stato unico a livello globale qui, quindi il la prima organizzazione ad e...

Kamo·2mo ago
August 28, 2026
FeatureSecurityService

Effettuare i default dello schermo a casa per-membro

Leggi su POST/PUT /security-models e PUT /master-model, emessi da Impostazioni /applied-model in modo che la shell possa decidere dove un membro atterra su "/"....

Kamo·2mo ago
Featurekamo-shared-library

Un modello di sicurezza dice dove ogni tipo di membro atterra su "/"

Tre colonne su ChildOrgSecurityModel — DEFAULT MEMBER HOME SCREEN, Non e' vero. DEFAULT ORG OWNER HOME SCREEN. Ciascuna detiene HOME SCREEN DEFAULT o REQUIRES C...

Kamo·2mo ago
FeatureInitializerService

Le tre colonne home-screen di tipo per membro su un modello di sicurezza

CHILD ORG SECURITY MODELS guadagna DEFAULT MEMBER HOME SCREEN, DEFAULT TEAM MEMBER HOME SCREEN e DEFAULT ORG OWNER HOME SCREEN. Ciascuna detiene HOME SCREEN DEF...

Kamo·2mo ago
Featurekamo-internal

Una lista di ciò che la scansione ha trovato, accanto a quello che si sta utilizzando

La sezione di marca di /network/create diventa tre bande con la stessa forma: quello che il tuo sito ha a sinistra, quello che la tua organizzazione sta usando ...

Kamo·2mo ago
Featurekamo-internal

Una schermata iniziale predefinita di tipo per membro

Un modello di sicurezza ora dice dove ciascuno dei suoi tre tipi membri atterra quando essi aperto "/". Due valori: HOME SCREEN DEFAULT è il launchpad che tutti...

Kamo·2mo ago
Featurekamo-internal

Crea il mio gratis Org diventa un widget di tre fasi

Il widget ha incorporato l'intero di CreateOrgForm — cinque sezioni, il marchio anteprima, il misuratore di disponibilità — che è circa 1400px all'interno di un...

Kamo·2mo ago
Featurekamo-internal

Avviare la scheda sulla pagina di atterraggio Impostazioni

Aggiunge una scheda di gruppo essenziale che collega a /settings/wizard, corrispondente al makeCard idiom utilizzato dai suoi fratelli. Tasti dizionario già spi...

Kamo·2mo ago
Featurekamo-internal

A SEND TO AI accendere il modulo di relazione

Allineato a destra sulla riga "Cosa stai segnalando?", ogni volta che la finestra si apre — inizia una sessione su una macchina che tiene le credenziali del clu...

Kamo·2mo ago
FeatureSecurityService

Invia a AI direttamente dal modulo di rapporto

Un titolare di MANAGE SYSTEM BUGS ottiene un SEND TO AI accendere il Report Bug finestra, e presentare con esso sulle mani il rapporto a una sessione senza fine...

Kamo·2mo ago
Featurekamo-internal

Avviare la procedura guidata di configurazione a /settings/wizard

Trasforma i nove passi della procedura guidata spostati in un editor sopra l'organizzazione il membro è già firmato. Ogni passo ora semi il suo valore da live o...

Kamo·2mo ago
Featurekamo-internal

L'eroe /copilota ed entrambi i codici di scansione portano anche il segno di camaleonte

erano gli ultimi due siti, e non poteva semplicemente prendere il nuovo src invariato, perché l'opera è una silhouette trasparente 127x102 dove il raster era un...

kamo·2mo ago
Featurekamo-internal

Scambiare il marchio mobile-app per il camaleonte SVG nella rotaia e sulla casa

raster. Entrambi ora disegnano l'opera KamoMobileApp come vettore. Controllato come SVG perché questo è ciò che il marchio è: una singola silhouette bianca con...

kamo·2mo ago
Featurekamo-internal

Crea il widget My Free Org

Nave lo stesso CreateOrgForm la pagina /network/create renders, nella sua layout widget, come widget home-launchpad (org.create) gated on CREATE FREE ORG WIDGET...

Kamo·2mo ago
FeatureKlusterServices

Apri Invia a AI in una scheda di sessione del codice VS, non una finestra di Konsole

Una spedizione ora inizia una sessione BACKGROUND e le mani Codice VS sua sessione id, invece di eseguire il CLI in una finestra terminale: Passare il prompt ...

Kamo·2mo ago
Featurekamo-internal

/network/create è una pagina; i dodici passi si spostano a /settings/wizard

CreateOrgForm.tsx è un componente con due layout (pagina/widget), costruito da Task 7/8 CreareOrgFields modello, gruppi di campo e OrgBrandPreview. page.tsx è o...

Kamo·2mo ago
Featurekamo-internal

Gruppi di campo riutilizzabili e l'anteprima live del marchio

Estrae gli input da BranchTypeStep, BasicsStep, LogoStep, ColorsStep, AppsStep e AgeRestrictionsStep in cinque componenti di campo controllati (OrgTypePicker, I...

Kamo·2mo ago
Featurekamo-internal

Avviare il pulsante Configurazione guidata con un bordo di attenzione

Aggiunge il punto di ingresso del launchpad nella procedura guidata di configurazione: un proprietario-solo, diritti-gated pillola che legge "Getting Started Co...

Kamo·2mo ago
Featurekamo-internal

Avviare mago passo modello e client

Aggiunge il modello passo lato client (app/lib/orgSetupWizard.ts), una API sottile client per GET/PUT/DELETE /api/security/org-setup-wizard (app/lib/orgSetupWiz...

Kamo·2mo ago
FeatureSecurityService

Aggiungi servizio di avanzamento e endpoint dietro la procedura guidata

GET/PUT/DELETE in /api/security/org-setup-wizard traccia che dei nove Iniziare i passi che un'organizzazione ha completato. Una lettura non crea mai una fila, e...

Kamo·2mo ago
Featurekamo-internal

Il pannello massimizzato zoom nella conversazione che hai scelto

Cambiare le conversazioni nella vista massimizzata era un nudge 8px e una dissolvenza di 180ms — abbastanza vicino a nulla che il pannello sembrava semplicement...

Kamo·2mo ago
Featurekamo-internal

Widget a tre colonne e dimensioni minime per-widget

Widens WidgetWidth a 1 | 2 | 3 | 'full' e permette un WidgetDefinition dichiarare minWidth/minHeight. widgetMinSize(definizione) converte che in un pavimento Pa...

Kamo·2mo ago
Featurekamo-internal

Toccare un logo tracciato a mano e scaricare il file convertito

Quattro cose sul convertitore raster-to-vector e la semplice slot logo. **La barra di scorrimento sulle opzioni raster è tre volte più ampia.** 4px è stato un ...

Kamo·2mo ago
Featurekamo-internal

Set di campo di una pagina e le impostazioni predefinite che sostituiscono i passaggi caduti

CreateOrgFields è ciò che la nuova forma single-page /network/create chiede per: un tipo di ramo, nome, alias, l'app switch, e una manciata di optional campi. t...

Kamo·2mo ago
Featurekamo-shared-library

Creare i diritti dei widget di My Free Org e Avviare il progresso della procedura guidata

Aggiunge RoleRightType 288-292 (CREATE FREE ORG WIDGET e i suoi quattro ADDED/OPTIONAL/ CREATE CHILD ORG (131). Aggiunti OrgSetupWizardStep, il supporto enum di...

Kamo·2mo ago
Featurekamo-internal

Per-pane dimensione minima, applicato su lettura e su trascinamento

Filetta un `min opzionale?: PaneSize | null` tramite morsettoPaneSize, i due helper resize-delta, e le due funzioni di lettura/scrittura preferenze nella modell...

Kamo·2mo ago
FeatureSecurityService

Metti un bilancio in tempo reale sulla rettifica

Il punto finale non aveva limiti di alcun tipo. *** lo schermo del registro richiesto prima di abilitare il suo pulsante di ricerca non è mai stato letto qui — ...

Kamo·2mo ago
FeatureInitializerService

Crea org setup wizard progress per la procedura guidata

Kamo·2mo ago
Featurekamo-internal

L'anno stabilito dell'org è facoltativo, e renders non impostati come assenti

Nulla sul server mai richiesto — la colonna è nullable, la creazione parser mappa un valore vuoto a null, e patchOrganization applica solo le chiavi un corpo PU...

Kamo·2mo ago
Featurekamo-internal

Mostra un membro solo le schede che sono loro da vedere

Le tre superfici dei componenti erano aperte alle persone che non possono significare nulla per. Ogni cancello è sul MEMBER TYPE o le app di org, mai su checkRi...

Kamo·2mo ago
Featurekamo-internal

Offrire un membro solo i tipi che possono ricevere

Il centro di notifica e le sue impostazioni attirano ogni genere a tutti. A membro senza applicazione Leads è stato mostrato un filtro "Lead callback" che potre...

Kamo·2mo ago
FeatureEmailService

Un membro è detto solo sulle app che hanno

Un tipo di notifica appartiene ad un'app — un lead callback è Leads, un Il promemoria di riunione è Riunioni — ma sollevare() chiesto solo se il membro l'aveva ...

Kamo·2mo ago
Featurekamo-internal

La console mostra un lettore che cosa possono avere, e non più

Due cose che la pagina /kb ha riferito a chiunque abbia VIEW KB ARTICLES. Il corpo. Il pubblico scheggia un autore zecche nel compositore — Membri, Team I memb...

Kamo·2mo ago
FeatureKBService

Rafforzare i chip del pubblico su ogni lettura umana

Il compositore ha sempre offerto un autore tre chip sotto "Visible to" — Membri, membri del team, pubblici. Sono stati scritti alla riga e indicizzati in Qdrant...

Kamo·2mo ago
Featurekamo-internal

Un gruppo per app, una console per concedere loro, e master notes come widget

Tre cambiamenti che si sono rivelati essere uno. L'HOME PAGE. "Il mio Master Note" e "La nostra Master Note" sono stati riquadri su misura resi direttamente da...

Kamo·2mo ago
FeatureSecurityService

Seed the master-note widgets from VIEW_NOTES

The two master-note panes shipped with no right at all — "My Master Note" and "Our Master Note" were on every member's launchpad unconditionally — and this is t...

Kamo·2mo ago
Featurekamo-shared-library

A security group per app, and the master notes as widgets

Ten new rights, 278-287: NOTES_MASTER_MINE_WIDGET and NOTES_MASTER_OURS_WIDGET, each with the four policy children every home widget carries. Both hang off VIEW...

Kamo·2mo ago
FeatureKlusterServices

Passare il saluto vocale a KamoCRM-LeaveVM

24.9s, giù da 27.9s. Caricato accanto alla registrazione precedente piuttosto che sopra di esso, così rotolare indietro è un cambiamento di una linea a KAMO VOI...

Kamo·2mo ago
Featurekamo-login

Lasciate che un membro firmato raggiunga il modulo di iscrizione, e di nuovo dal raccoglitore spazio di lavoro

Due metà dello stesso problema: la pagina di login era una strada a senso unico. Ha convalidato qualsiasi cookie *** esistente su carico e, quando la sessione ...

Kamo·2mo ago
August 27, 2026
Featurekamo-shared-library

La nota di credito, l'unico percorso di correzione per una fattura finalizzata

B3: Kamo possiede tutto prima di finalizzare() e il fornitore possiede tutto dopo, e ogni fornitore sulla roadmap tratta una fattura finalizzata come immutabile...

Kamo·2mo ago
Featurekamo-shared-library

Il contatore del documento e un numero che non può forcheggiare

Ogni numero di documento esistente su questa piattaforma è una gara check-then-insert con nessun vincolo unico dietro di esso: i numeri di preventivo sono COUNT...

Kamo·2mo ago
Featurekamo-shared-library

L'ente fattura, con ogni campo fiscale e nessun motore fiscale

La fattura di Kamo, scritta solo da InvoicingService. Nulla su di esso è fornito da un chiamante: ogni figura deriva dalle linee su ogni scrittura, che è la di ...

Kamo·2mo ago
Featurekamo-internal

Scegliere la risoluzione KamoDesktop e smettere di nascondersi perché un lancio non è riuscito

Il desktop remoto traccia la finestra del browser e ha sempre, quindi non c'era modo avere più desktop che finestra. Un raccoglitore ora imposta una dimensione ...

kamo·2mo ago
FeatureSecurityService

Lasciate che il chiamante scelga una risoluzione fissa KamoDesktop

Il desktop remoto non è mai stato bloccato a una risoluzione — traccia il browser finestra, e sempre. guacd onora la dimensione del cliente e xorgxrdp ridimensi...

Kamo·2mo ago
FeatureInitializerService

I REVOKEs tre entità javadocs già rivendicati esistevano

BillingWormGuard, BillingDispatch e BillingSyncIssue ogni cite "un REVOKE UPDATE, DELETE nella migrazione di KamoInitializer". Non esisteva una tale migrazione....

Kamo·2mo ago
Featurekamo-internal

Il percorso del proxy di fatturazione e i quattro specchi TS di MANAGE BILLING PROVIDER

Compito 8, la metà interna kamo. Sei specchi dell'architettura dei diritti; quattro di loro vivono qui. 3. app/lib/rightsHierarchy.ts MANAGE BILLING PROVIDER -...

kamo·2mo ago
FeatureSecurityService

Il relè a InvoicingService, e il diritto che lo porta

Task 8. SecurityService è il limite di autorizzazione; InvoicingService è ClusterIP senza ingressi, quindi questo relè è l'unico modo per entrare. InvoicingSer...

Kamo·2mo ago
Featurekamo-shared-library

MANAGE BILLING PROVIDER (277), un bambino delle impostazioni di commercio

Compito 8, specchio 1 di 6 (il Java enum) e specchio 2 (la linea genitore(...)). Id 277 è stato ri-derivato dall'origine/mangono immediatamente prima di assegn...

Kamo·2mo ago
Featurekamo-internal

`?bug= <id>` apre il cassetto del rapporto

Dove si trova la nuova email di scambio di stato. La relazione deve essere nominata piuttosto che la scheda: il filtro di stato predefinito a New, e quella e-ma...

Kamo·2mo ago
Featurekamo-internal

Immering carte non lette, un distintivo dal vivo, e per-status conta

La carne e' su di te ora, non sulla questione. Ha contato ogni NUOVO rapporto a livello di piattaforma, quindi è caduto solo quando qualcuno ha spostato uno sta...

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