KamoCRM

Live Change Log

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

17,671
Total Changes
6,083
Features
5,346
Fixes
30
Projects
Filter by project
All Projects17,671AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,415kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore776Docs3,257Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
July 8, 2026
Fixkamo-internal

Ricorda "Mostra immagini esterne" per messaggio

La scelta di sblocco viveva nello stato locale del rendering, ma scambiando messaggi smonta/rimonta il renderer iframe (il pannello di lettura mostra un caricat...

kamo·3mo ago
Featurekamo-internal

Analisi di utilizzo + Vista delle prospettive (P2)

Records Non e' vero. eventi e una finestra di dialogo Insights con org totali + il materiali più utilizzati (da download + anteprime).

kamo·3mo ago
Featurekamo-internal

Flusso di lavoro omologo UI + filtro di carico (P2)

Controllo dello stato nel cassetto e un distintivo di stato sulle piastrelle. stato filtro nella barra degli strumenti. Carica anche tutte le pagine materiali i...

kamo·3mo ago
Fixkamo-internal

Trattare lo stato ACTIVE come collegato in OAuth provider configura

Le viste Microsoft 365 / Google Workspace / Zoho config hanno gated loro stato collegato sul providerStatus ==== 'CONNECTED', ma il backend EmailProviderStatus ...

kamo·3mo ago
Featurekamo-internal

Per-membro RingCentral collegare + softphone web-phone v2 correzioni

Softphone SDK correzioni (ringcentral-web-phone è v2.4.0, non v0.x l'adattatore mirato — il vecchio wp.userAgent.* uso gettato init): - Rewrite RingCentralPhone...

kamo·3mo ago
Featurekamo-internal

Collezioni/campagne UI (P2)

Sinistra-nav Collezione sezione (creare/select/delete), filtro campagna sulla vista della collezione, e un editor di collezioni nel cassetto dei dettagli (add/r...

kamo·3mo ago
Featurekamo-internal

Tag UI + controllo a livello di accesso (P2)

Tag (org-scoped, cross-cutting): tag chips su piastrelle, una barra filtro tag (AND attraverso selezionato), e un tag editor nel cassetto dei dettagli (assegna/...

kamo·3mo ago
Featurekamo-internal

Link pubblici gestiti UI (P1) — creare/espiry/revoke/view-count

Il cassetto del dettaglio ottiene un pannello 'Public links' (ShareLinkManager): crea un collegamento durevole con un'etichetta facoltativa e la scadenza (1h/1d...

kamo·3mo ago
Featurekamo-internal

Aggiungi il tasto destro del mouse / menu contestuale a righe di conversazione

Completa il menu di azione elenco in entrambe le modalità di visualizzazione. Conversazione righe ora aperte lo stesso menu condiviso sul tasto destro del mouse...

kamo·3mo ago
Featurekamo-internal

Spazio di lavoro dei materiali aziendali (P0) — cartelle, ricerca, massa, anteprima reale, compositore di posta elettronica condiviso

Sostituisce la griglia piana di 200 caratteri con uno spazio di lavoro completo del documento sull'imaging esistente backend (che già supporta cartelle, cestino...

kamo·3mo ago
Featurekamo-internal

Overhaul /messages — iframe rendering, elenco menu di contesto, threading, gare, a11y

Implementa l'audit della pagina /messages end-to-end. Questioni segnalate: - Rispondere/Ripristinare i pulsanti All/Forward ora mostrare le etichette di testo;...

kamo·3mo ago
Fixkamo-internal

Fonte casa dal registro di sistema nav, aggiungere nav cross-highlight, correggere le impostazioni scorrere

La home page stava rendendo un elenco delle caratteristiche stanti e mantenute separatamente (Clubhouse, Feed, Reports, Tasks, Network) che non è nemmeno nel re...

kamo·3mo ago
Featurekamo-internal

Riprogettazione del pannello dello strumento — famiglie di accenti, testata, sezione-indice nav, carta di vetro unificata

Ridisegna i due sbarchi più visitati in una console operatore a forma di permesso. Fondazione - Accendere il già beccato Geist Sans/Mono (è stato scartato da u...

kamo·3mo ago
Featurekamo-internal

Rispondi Tutto al pannello di lettura dei messaggi e la visualizzazione del thread

Rispondi Tutto era pubblicizzato (etichetta keyboard-shortcut + chiave i18n) ma non aveva Manico. Filo su: nuovo computeReplyAllRecipients helper mette il mitte...

kamo·3mo ago
Fixkamo-internal

Aggiungi Marketing all'editor app per modelli di sicurezza

L'elenco delle app dell'editor del modello (SERVICE TYPES) è uno specchio a mano di ServiceType.java e mancava MERCATO — così il marketing non ha avuto fila in ...

kamo·3mo ago
Otherkamo-internal

Mostra le azioni Canva solo quando Canva è utilizzabile

La pagina precedentemente offerto Crea/Import/Generate-in-Canva accanto a un "Canva non è impostato" avviso — incoerente. Ora la barra degli strumenti rivela pr...

kamo·3mo ago
Featurekamo-internal

Programmi di generazione ricorrenti UI

ScheduleManager: creare/list/eliminare gli orari (recipe + giornaliero/settimanale/mese + ora/giorno + bersagli auto-post opzionali + didascalia); lanciato da M...

kamo·3mo ago
Featurekamo-internal

Trascrizione Whisper espandibile in linea su softphone voicemail + call-history righe

Ogni riga registrata (voicemail e cronologia delle chiamate) ottiene un 'Transcript' toggle che esegue la trascrizione di Whisper su richiesta e lo mostra in li...

kamo·3mo ago
Featurekamo-internal

Salvare + riutilizzare le ricette di autofill

TemplateAutofill: "Ricette salvate" chip caricare un modello + mappatura preriempita; "Salva come ricetta" persiste il modello corrente + valori di campo org-wi...

kamo·3mo ago
Featurekamo-internal

Aggiungi campo ID materiale per creare forma, pagina dettagli e importazioni

Fila un materiale nullableId (max 40) attraverso il tipo di piombo, conduceApi (creare + aggiornare le richieste di fili), e il campo di sistema leadFields cond...

kamo·3mo ago
Featurekamo-internal

Enterprise autofill UI — modelli di marca data-merge

TemplateAutofill: scegli un modello di marca Canva, riempi ogni campo con letterale testo, un org/compliance token (NMLS #, Equal Housing Declaration, org name/...

kamo·3mo ago
Featurekamo-internal

Attacco sociale + email-a-materiale + link pubblici

Distribuzione per materiali di marketing, costruita sulla nuova cucitura pubblica-URL firmata. - materialiApi.publicLink(imgId) + /api/materials/link proxy - M...

kamo·3mo ago
Featurekamo-internal

Elimina + anteprima + Import-file-to-Canva

- eliminare un materiale (gated on MANAGE MATERIALS) con conferma - fare clic su una miniatura per visualizzarla in un lightbox - "Import a file" trasforma un P...

kamo·3mo ago
Fixkamo-internal

Stop double-appending ?target nel percorso proxy SSO

forwardToApi già inoltra la stringa di query in arrivo, così passando il percorso con ? - > target='linux?target=linux - > 400 «Obiettivo sconosciuto» - > «La g...

kamo·3mo ago
July 7, 2026
Featurekamo-internal

Integrazione del calendario per le riunioni programmate + misuratore di archiviazione di registrazione reale

- calendarIntegrationEnabled: quando è in programma una riunione clubhouse aggiunto al calendario del creatore (tramite il sistema di calendario esistente) che ...

kamo·3mo ago
Featurekamo-internal

App di marketing, impostazioni hub, materiali Canva

Fare Marketing una prima classe org-enable app e spedire il Canva-powered Esperienza dei materiali. App-enablement: - AppType.MARKETING mirror, Organization.is...

kamo·3mo ago
Chorekamo-internal

Aggiornare Linux desktop nav icona

kamo·3mo ago
Featurekamo-internal

Le icone KamoDesktop (Linux + Windows) che aprono sessioni autoconnesse

Due icone nav rimaste di Analytics, mostrate solo a membri divini (isGod aggiunto a NavGateContext). Ogni fetches un collegamento SSO di breve durata da Securit...

kamo·3mo ago
Featurekamo-internal

Org-scoped nomi di camera, formato di camera-nome, calendario incontri Kamo, promemoria di inizio; impostazioni i18n

- useMeeting/MeetingDialog: i nomi delle camere sono ora namespaced by org token così due Gli org non possono mai scontrarsi nella stessa conferenza di Prosody ...

kamo·3mo ago
Featurekamo-internal

Mostra la disponibilità dei membri nell'elenco delle chat; rinomina la scheda a Directory

1:1 chat righe ora superficie la presenza live della controparte + disponibilità la stesso modo in cui la scheda Directory fa — stesso usoAvailability/usePresen...

kamo·3mo ago
Fixkamo-internal

Iscriviti membri invitati alle riunioni tramite link click-time OTK

Invita i link (chat + e-mail) precedentemente incorporato un URL di incontro nudo, quindi i destinatari sono atterrati come ospiti anonimi invece di se stessi. ...

kamo·3mo ago
Featurekamo-internal

Sub-tabs per gruppi di chat, ricorda la scheda ultima aperta

La lista delle chat filtrata da una fila di chip di pillola multi-select che ha guardato fuori di posto sotto la scheda Chats. Sostituiscili con una barra sub-t...

kamo·3mo ago
Refactorkamo-internal

Spostare l'editor di stato sulla riga di schede; note callback auto-nota

- L'editor Status/sub-status condivide ora la riga delle prime-tabs: schede sinistra, stato a destra allineata (rimuove la riga separata sotto i pulsanti di azi...

kamo·3mo ago
Fixkamo-internal

Mostra gli avatar membri nella scheda Chat

MediaService restituisce chat-session membro avatarUrl=null di design (gli avatar sono risolto sul frontend), ma la scheda Chat non li ha mai risolti, quindi se...

kamo·3mo ago
Fixkamo-internal

Banner di disponibilità rinfresca con il pulsante Refresh e non mostra mai un nome di mercato vuoto

Due follow-up sul banner di prontezza MLOS: - Refresh (IconButton) ora chiama anche loadMlosReadiness(), in modo da surfacing un il mercato appena creato in un'...

kamo·3mo ago
Featurekamo-internal

Spiegare quando l'email non è configurata; cancello comporre

Il /messages inbox precedentemente reso il suo guscio completo anche quando l'org non aveva alcun provider di posta elettronica o il membro non aveva casella di...

kamo·3mo ago
Featurekamo-internal

Tutti i tipi Elenco delle chat + attenzione browser-tab

Chats sub-tab ora elenca membro, gruppo, supporto e conversazioni sociali insieme, la maggior parte del centro prima, con un filtro multi-select (Membri del tea...

kamo·3mo ago
Featurekamo-internal

Finire le azioni di intestazione di lead-view + callback

- Header: split Call in Call (Work)/Call (Personal) che apre il softphone (nascosto quando il membro non ha estensione registrata), Email apre il compositore, t...

kamo·3mo ago
Fixkamo-internal

Spiegare perché il controllo delle risorse MLOS predefinito-lead-source è nascosto invece di cadere silenziosamente

Nella scheda prodotti dei fornitori il controllo "progettare il prodotto di piombo predefinito" è gated su prontezza ipoteca-verticale — POS abilitato, un MORTG...

kamo·3mo ago
Featurekamo-internal

Crea una sessione per chat di gruppo aperte da memberIds

ChatTool ignorato props.memberIds: un gruppo aperto è arrivato con un vuoto userId e nessuna sessioneGuid, quindi il 1:1 creareSession rilasciato presto e il La...

kamo·3mo ago
Fixkamo-internal

Smettere popup di chat duplicati per la stessa conversazione

La finestra di avvolgimento dello strumento ha solo esatteggiato una singola chiave userId contro un async-mirrored windowsRef, così la stessa 1:1 chat aperta d...

kamo·3mo ago
Fixkamo-internal

Mostra tutti i gruppi di autorizzazioni abilitati-app in titolo di lavoro e editor di reparto

JobTitleManager e DepartmentManager hanno reso solo due gruppi di autorizzazioni — Generale e CRM, quindi... i diritti erano invisibili. ineditable lì, mentre S...

kamo·3mo ago
Fixkamo-internal

Aggiorna lo stato del fornitore quando OAuth popup si chiude

Il fornitore ora reindirizza al callback api-gateway (un'origine diversa), in modo che il suo postMessage non può passare il controllo di origine apripista. Rec...

kamo·3mo ago
Fixkamo-internal

I miei Docs usa MY DOCS ordinal (3), non enum id (4)

Il backend risolve ImageAssocType tramite `valori()[assocType]` (indice normale) e persiste @Enumerated (ORDINAL). Ogni superficie di imaging passa l'ordinale, ...

kamo·3mo ago
Fixkamo-internal

Stop 404/422 errori di console per nav non personalizzati e senza telefono

Leggi il punto finale della collezione ui-preferences (sempre 200) per l'iniziale navLayout caricare invece del GET single-key, che 404s quando un membro ha mai...

kamo·3mo ago
Featurekamo-internal

Gate lead contact-info per incarico + nuovi diritti sulla privacy

Specchio i tre nuovi diritti CRM. Sulla pagina di dettaglio di piombo, maschera / bloccare il Contatti primari, indirizzi postali e indirizzi di proprietà per i...

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