Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,917
Variazioni totali
4,606
Caratteristiche
4,536
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,917AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService372InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,606Fix4,536Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 25, 2026
FeatureAPIService

Avanti /api/email/oauth/callback a EmailService

Obiettivo di reindirizzamento di Google OAuth. Stessa forma dell'email e del fornitore di incontrare callbacks accanto a esso: pubblico e senza sessione, perché...

Kamo·2w ago
FeatureEmailService

Servire il callback di Google su /api/email/oauth/callback

La console della piattaforma ha bisogno di un indirizzo per mostrare un operatore che imposta Google Workspace registrazione, il modo in cui VOIP ha /api/voip/o...

Kamo·2w ago
Featurekamo-register

Firma di marca e portata con ?org=

register.kamocrm.com è la pagina di registrazione per ogni organizzazione che non ha registrazione host del proprio, quindi il nome host non può dire quale un v...

Kamo·2w ago
Featurekamo-shared-library

Lo strato di tipo dati FHIR e la sua imbracatura disciplina (SP3)

La fondazione ogni entità clinica riutilizza, e il cancello di costruzione che ferma E' alla deriva. Entrambi i terreni insieme di proposito: un'imbracatura scr...

Kamo·2w ago
FeatureSecurityService

Rifiutare le esportazioni del corpo di formazione AI per gli inquilini PHI

ANALYTICS EXPORT è bloccato perché le esportazioni lasciano il confine senza de-identificazione. Entrambe le esportazioni di formazione hanno già avuto un contr...

Kamo·2w ago
FeatureMCPGatewayService

Rifiutare l'esecuzione dello strumento MCP per un inquilino che gestisce PHI

eseguiTool inoltra argomenti forniti dall'operatore a un URL di tipo operatore e può deporre un processo di stdio, senza permesso, senza guardia SSRF e senza au...

Kamo·2w ago
FeatureMediaService

Guardia messaggi sociali e Canva ai loro chokepoint credenzialial

SOCIAL MESSAGING è applicato in SocialCredsResolver.resolve — il più stretto punto che copre ogni adattatore e entrambe le direzioni. Nessuna credenziali signif...

Kamo·2w ago
Featurekamo-shared-library

Controllare le ultime quattro capacità non forzate; la linea di base è ora vuota

SOCIAL MESSAGING, CANVA, MCP GATEWAY e ANALITICS EXPORT erano ciascuno dichiarato al di fuori del confine di conformità, legato a nessun ServiceType, e — la dic...

Kamo·2w ago
Featurekamo-shared-library

Diritti, entità, repository e DTO

MANAGE SYSTEM BUGS è una PlatformRightType e deve rimanere una: la dispaccia un amministratore inquilino può modificare i modelli di sicurezza della propria org...

Kamo·2w ago
Featurekamo-shared-library

Aggiungere un controllo globale dell'alias-uniqueness

E questo e'... era giusto mentre un alias era stato risolto solo (security provider id, alias) — la coppia dietro un <alias>. ospite. Due org sotto diversi forn...

Kamo·2w ago
FeatureKlusterServices

Invia un bug report nel codice VS aperto di salvia

URI handler che crea una conversazione in una finestra RUNNING e pre-fill l'ingresso, che è l'unico modo per raggiungere il saggio dell'editor ha già aperto inv...

Kamo·2w ago
FeatureInitializerService

Creare le tabelle System Bugs

Nessun vincolo CHECK sulle colonne ordinali: support ticket status check is che cosa succede quando Hibernate congela uno alla dimensione di un enum e l'enum al...

Kamo·2w ago
Featurekamo-internal

Gestire un dominio personalizzato dalle impostazioni aziendali

Un dominio usato per essere la porta d'ingresso in un'organizzazione: DNS doveva essere configurato prima che qualcuno potesse firmare a tutti, motivo per cui /...

kamo·2w ago
FeatureSecurityService

Invia l'albero anche sul punto finale dell'app-catalogo

Branch Types → App consentite costruisce il suo editor da /features/app-catalog, non dalle caratteristiche inquilino, quindi era l'unica superficie che poteva n...

Kamo·2w ago
Featurekamo-internal

Render l'albero dell'app, e confermare ciò che un genitore passa

I bambini ora siedono sotto il loro genitore nella lista Apps & Features, ciascuno con il proprio interruttore. La nidificazione è espressa da ORDER più un inde...

kamo·2w ago
August 24, 2026
FeatureInitializerService

Prezzo il commercio bambini e la EHR, con una guardia totalitaria

Né la mappa dei prezzi ha avuto un controllo della totalità, e le due modalità di fallimento sono diverso ed entrambi silenziosi. Mancando da CATALOG, un'app no...

Kamo·2w ago
Featurekamo-marketing

Smettere di contare le visite di un membro al proprio link

Un membro che controlla che il proprio link di tracciamento funziona è il primo più comune visitare qualsiasi codice mai ottiene, ed è peggio che inutile: gonfi...

Kamo·2w ago
Featurekamo-internal

Il widget della filiale vendite Scoreboard

Una colonna di griglia larga e alta due righe: le dieci persone nell'organizzazione portare di più attraverso i loro collegamenti di tracciamento, oggi, questo ...

kamo·2w ago
FeatureMediaService

Il punto finale delle vendite di affiliazione

Risponde a questo. L'organizzazione e' la top ten per una metrica su una finestra, piu' il chiamante e' proprio. in piedi quando non ci sono sopra. I contatori...

Kamo·2w ago
Featurekamo-shared-library

Aggiungi i diritti dei widget della filiale Vendite Scoreboard

Cinque diritti, 234-238, nel gruppo MARKETING e appeso fuori VIEW REFERRAL CODES: una classifica dei numeri di riferimento è dati di codice di monitoraggio e un...

Kamo·2w ago
Featurekamo-login

Marca e applica la schermata di accesso con ?org=

login.kamocrm.com è lo schermo di accesso per ogni organizzazione che non ha l'ospite del proprio, così il nome host non può dire quale si sta firmando. Traduzi...

Kamo·2w ago
FeatureSecurityService

Servire il marchio di un org a uno schermo senza sessione

Login, registrazione e la sala riunioni dipingono i colori di un'organizzazione prima che esista una sessione. Sapevano quale dal nome dell'ospite, che è esatta...

Kamo·2w ago
FeatureMediaService

Rifiutare la registrazione di riunione per un inquilino che gestisce PHI

La capacità di divisione ha permesso ServiceType.MEET — una conferenza dal vivo su self-hosted Meet non lascia mai il cluster — mentre MEETING RECORDING rimasto...

Kamo·2w ago
FeatureVOIPService

La capacità bloccata ora supera la destra e la modalità dio

PhiPlaybackAuthorizer ha portato la riproduzione delle chiamate PHI su VIEW CALL LOGS. Quello era l'intero controllo perché ServiceType.VOIP mappato al bloccato...

Kamo·2w ago
FeatureSecurityService

Servire l'albero dell'app e fissare l'auto non custodito

FeatureController ora invia genitore/bambini/isParent su ogni serializzato app in modo che il cliente possa rendere i bambini nidificato sotto il loro genitore....

Kamo·2w ago
Featurekamo-internal

Specchio le sei app per bambini di commercio, e fermare gli specchi alla deriva

Entrambi gli specchi TS sono ora GENERATED di ServiceType.java piuttosto che mantenute a mano. Si erano allontanati male da Java e l'uno dall'altro: stale "inte...

kamo·2w ago
Featurekamo-internal

Una barra di scorrimento, tre volte più ampia, giù ogni conversazione

La barra accanto ai messaggi era 8px nella chat dei membri e SMS, 6px nei biglietti di supporto e social, e nella chat AI non era affatto nulla: quella lista ha...

kamo·2w ago
FeatureInitializerService

Estendere il nonno di mercato nel backfill dell'app-tree

nonnoEsistere GatedMarkets ha già camminato i mercati attivi di ogni org, risolto getRequiredService() e abilitato l'app mancante — era solo ristretto ad isGate...

Kamo·2w ago
FeatureSecurityService

Inserimento-controllare ogni verticale, non solo il gated due

Ogni CommerceType ora nomina la propria app per bambini sotto POS, quindi la isGated() cortocircuito che ha waved retail, affitti, servizio, abbonamenti e l'app...

Kamo·2w ago
Featurekamo-internal

La ricerca della barra degli strumenti è un glifo che si apre in un campo

La chat dei membri ha portato una casella di ricerca permanente nella parte superiore della finestra — la larghezza della intera barra degli strumenti, speso su...

kamo·2w ago
Featurekamo-shared-library

Ogni verticale nomina la propria app per bambini

richiestoServizio diventa totale ora che ogni verticale ha un'app per bambini sotto ServiceType.POS, che elimina il "null significa POS da solo è sufficiente" c...

Kamo·2w ago
FeatureMediaService

Lasciate che la configurazione pubblica sia indirizzata da org id, non solo da host

Il sidecar dell'incontro cerca una configurazione di org per decidere se un ospite ha bisogno di una password di riunione. Ha chiesto da hostname, che sull'inco...

Kamo·2w ago
Featurekamo-shared-library

Funzione Cascade abilita/disattiva dall'albero app

Abilitare un bambino abilita il genitore; disabilitare un genitore disabilita ogni bambino; disabilitare l'ultimo bambino disabilita il genitore. Abilitare un g...

Kamo·2w ago
Featurekamo-shared-library

Aggiungi PhiCapabilityGuard per i controlli delle capacità di chiamata

PhiTenantGuard corre a tempo reale e nessun altro — tre chiamate siti, tutti in FeatureService. Ora che PhiModule è dotato di capacità, un app il cui nucleo è c...

Kamo·2w ago
Featurekamo-shared-library

Split PhiModule da app-grained a funzionalità-grained

POS mappato a ECOMMERCE SYNC (BLOCKED NO BAA) e all'intero commercio superficie appende fuori POS, quindi un org con maniciPhi=true non poteva cambiare commerci...

Kamo·2w ago
Featurekamo-internal

Terreni all'interno di un org appena creato anziché in configurazione DNS

Creare un org ha indirizzato il creatore a /setup/dns, e la ragione era reale: entrare significava un reindirizzamento di OTK all'interno. org non ha DNS, in mo...

kamo·2w ago
Featurekamo-shared-library

Dare a ServiceType un genitore di due livelli / albero bambino

Sei bambini di commercio al nuovo ids 26-31, cablati a POS in un blocco statico su il modello RoleRightType (una costante di enum non può fare riferimento a un ...

Kamo·2w ago
Featurekamo-internal

Fare un org senza un dominio inseribile

Inserire un org significava passare a... Con nessun dominio che l'URL ha reso come E' il momento giusto. così Enter è stato disabilitato e proprietari sono stat...

kamo·2w ago
FeatureSecurityService

Lascia che il guscio prenda il suo org dalla sessione, non l'host

il layout radice di kamo-internal legge l'intestazione di Host, strisce "interne". fetches /org/domain/ <that>. Su un ospite che serve un inquilino che è lo ste...

Kamo·2w ago
Featurekamo-internal

Scrivere una descrizione di supporto programmato come testo ricco

La descrizione su... area di testo a tre righe. È la /kb / nuova superficie di scrittura ora, meno immagini e la libreria multimediale — quelli caricati in KB m...

kamo·2w ago
Featurekamo-login

Aggiungi il raccoglitore spazio di lavoro

Un segno in cui i nomi di nessuna organizzazione ora torna con una lista invece di una sessione. Questa è la metà del cliente: /api/login passa che payload attr...

Kamo·2w ago
FeatureMediaService

Portare la descrizione del tipo in entrambe le sue forme

La descrizione è un documento Lexical ora, quindi il servizio memorizza il testo normale specchio il cliente invia accanto a esso e mani lettori qualsiasi forma...

Kamo·2w ago
FeatureInitializerService

Colonne di descrizione del testo ricco su webinar type

Specchi il cambiamento dell'entità condivisa-lib. Due cose che il tavolo ha bisogno prima MediaService li mappa. La colonna di descrizione deve essere unbounde...

Kamo·2w ago
Featurekamo-shared-library

Conservare la descrizione del tipo come testo ricco

La descrizione su... L'editore Lexical afferma ora piuttosto che una linea di prosa, quindi la colonna deve essere un TEXT non legato come un lungo varchar — un...

Kamo·2w ago
FeatureSecurityService

Lasciate un membro entrare senza un host che nomina il loro org

Aggiunge la seconda metà della divisione: un segnale in cui non nomina nessuna organizzazione autentica l'utente, quindi chiede quale spazio di lavoro. POST /ap...

Kamo·2w ago
FeatureInitializerService

Ricordate l'ultimo spazio di lavoro a cui un membro ha firmato

user.last org id supporta il raccoglitore dello spazio di lavoro. Un'organizzazione non è più chiamato dal nome host, quindi un membro che appartiene a diverse ...

Kamo·2w ago
Featurekamo-internal

Un file può essere abbandonato ovunque su una finestra di chat, non solo sulla striscia di input

L'obiettivo di goccia era la sola superficie del compositore — alcune dozzine di pixel in fondo a una finestra che è altrimenti tutti i messaggi. Uno screenshot...

kamo·2w ago
August 23, 2026
Featurekamo-internal

Gettare il blocco di saluto e mettere la testata su una riga

La testata della lancetta portava un kicker, una voce "buon pomeriggio" e una status line di app/title/trial/date accanto al logo, e il membro controlli gallegg...

kamo·2w ago
Featurekamo-internal

Spostare Binders e Carica a destra della striscia

La striscia ora separa ciò che un responsabile del documento è da dove ti porta. Sinistra: Originals, Modificato, Comune — tre punti di vista degli stessi docum...

kamo·2w ago
August 22, 2026
Featurekamo-marketing

Impostare la titolo in virgolette

Quotazioni intorno alla linea banner, come richiesto — ma reso da CSS (`open-quote`/`close-quote` contro `quote: auto`) piuttosto che digitato nel stringa, per ...

Kamo·2w ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo