Live Change Log

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

17,922
Variazioni totali
4,609
Caratteristiche
4,537
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,922AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService372InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,574kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,609Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 22, 2026
FeatureEmailService

Servire e annunciare i widget del calendario home-page

CalendarWidgetService risponde a ciò che un widget ha effettivamente bisogno e la pagina del calendario haEarlier/hasLater così una freccia grigi fuori invece d...

Kamo·3w ago
Featurekamo-shared-library

Dare a ogni widget di casa una politica di cinque-destra, e pagina il calendario per esso

Dieci diritti arrivano come due blocchi a cinque diritti — uno per widget — sospeso VIEW CALENDAR, perché un widget deve essere gated dal diritto che governa i ...

Kamo·3w ago
Featurekamo-internal

Aggiungere la scheda Politiche, e smettere di offrire chat il backend rifiuta

Quattro punti di vista su un progetto di regolamento, perché ci sono quattro domande diverse e nessun singolo layout risponde a tutti. Le regole sono ciò che og...

kamo·3w ago
August 21, 2026
FeatureInitializerService

Creare lo schema dei criteri di chat

Sei tabelle: il regolamento versioned, le sue regole e le loro clausole, la risposta concede dietro "ripiegare solo mentre la loro finestra è aperta", e il sent...

Kamo·3w ago
FeatureSecurityService

Annunciare il roster membro con il suo verdetto politica di chat

SecurityService serve il roster la chat UI è costruito da, quindi deve rispondere con gli stessi verdetti MediaService fa rispettare -- uno condiviso evaluator,...

Kamo·3w ago
FeatureMediaService

Forzare la politica di chat org, e chiudere due fori su

Si basa sulla politica nei tre posti in cui una conversazione può iniziare o continuare: creazione di sessione, componente aggiunge, e il percorso di invio. Una...

Kamo·3w ago
Featurekamo-shared-library

Aggiungi il org chat policy engine

Decide se un membro può aprire una conversazione con un altro, e se possono inviare in uno che esiste. Le regole sono un elenco ordinato sopra ordinato coppie e...

Kamo·3w ago
Featurekamo-internal

Riordinare le schede e dipingere Binders e Uploads

La striscia legge Originals | Modificato | Common | Binders | Uploads, che mette le tre viste dei documenti insieme e le due destinazioni dopo di loro. Binders ...

kamo·3w ago
Featurekamo-internal

Dire quando un documento selezionato non potrebbe essere aggiunto

Il legante Docs selezionato salta un documento che non può contenere legalmente piuttosto che fallire l'intera sincronizzazione, che è giusto — ma ha fatto così...

kamo·3w ago
Featurekamo-internal

Piegare la scheda Modifica in Binders

La striscia è ora Originals | Binders | Modificato | Common | Caricamenti. Modificare è andato: tutto ciò che ha fatto — organizzare i documenti controllati, in...

kamo·3w ago
FeatureDocsService

Servire e sincronizzare il raccoglitore Docs selezionato

POST /api/docs/binders/scratch fetches the caller's Selected Docs binder for una raccolta, che la crea al primo utilizzo, e sostituisce i suoi documenti con il ...

Kamo·3w ago
FeatureInitializerService

Aggiungere leganti.is scratch

Quattro dichiarazioni piuttosto che una ALTER: i leganti sono popolati, e Yugabyte respinge l'intero ADD COLUMN... Non la dichiarazione NULL piuttosto che la cl...

Kamo·3w ago
Featurekamo-shared-library

Segnare il legante autogestito del membro

binders.is scratch bandiere l'unico legante per (proprietario, collezione) il cui i documenti sono la selezione della griglia DocManager piuttosto che una lista...

Kamo·3w ago
Featurekamo-internal

Assemblare il record principale invece di tenerlo dietro un girante

Lo stato di caricamento della scheda Dettagli era una scheda di quattordici righe di impulso grigio MUI — una forma il pannello non prende mai, su un orologio p...

kamo·3w ago
FeatureSecurityService

Chiedi a EmailService di ricaricare un'e-mail passata

Implementa la libreria condivisa LeadEmailBackfillTrigger, così ticchettio "Associate Passato E-Mails w/ Lead" su un salva piombo raggiunge l'unico servizio che...

Kamo·3w ago
FeatureEmailService

Scansiona le caselle di posta dell'org per un'e-mail passata di piombo su richiesta

Serve la casella di spunta "Associate Past E-Mails w/ Lead". Data una pista e indirizzo appena registrato su di esso, leggere INBOX e Inviato di ogni casella di...

Kamo·3w ago
Featurekamo-shared-library

Lasciare una mail di reclamo di piombo che predate il suo indirizzo e-mail

La corrispondenza è punto in tempo per design — un punto di contatto solo rivendica il traffico all'interno della sua finestra, quindi la modifica di un lead no...

Kamo·3w ago
Featurekamo-internal

Offerta per associare e-mail passata quando viene impostato l'indirizzo di un lead

La posta è abbinata a un lead rigorosamente point-in-time: un indirizzo rivendica solo traffico dal momento in cui è registrato, in modo che la modifica di un l...

kamo·3w ago
Featurekamo-internal

Un agente picker per l'assegnazione, le prenotazioni e il filtro

Il controllo dell'agente assegnato sul pannello di assegnazione del piombo era un componente locale nel LeadViewClient. Altri due posti volevano esattamente ess...

kamo·3w ago
FeatureSecurityService

Accettare una prenotazione sollevata per un altro agente

# E ora gli onori di BehalfOfMemberId # ceduto su EDIT OPPORTUNITIES — il diritto che i cancelli gestiscono le opportunità elenco riservato, e già il diritto ne...

Kamo·3w ago
FeatureInitializerService

Aggiunga..

Registrazioni che hanno presentato una prenotazione quando non è l'agente che chiama, quindi qualcuno gestire le opportunità può sollevare uno per conto di un a...

Kamo·3w ago
Featurekamo-shared-library

Lasciare un manager alzare una prenotazione per un agente

Qualcuno che gestisce le opportunità può ora presentare una richiesta di prenotazione su una vendita Per conto dell'agente. CreareRiservazioneRichiesta porta su...

Kamo·3w ago
Featurekamo-internal

Nascondi i controlli di bilancio che non possono usare

Equilibrio di credito, Lega giornaliera e Max Balance tutti agiscono su un equilibrio concesso, e un prodotto FFA non ha nessuno — l'accettazione ci menti e spe...

kamo·3w ago
Featurekamo-shared-library

Fai libero per tutti l'accettazione spendibile, in modo che possa essere bloccato

FFA ha bypassato il sistema di credito in uscita, che ha lasciato un manager senza leva sopra it: Max Daily Spend si sedeva dietro se (!ffa) e non poteva cattur...

Kamo·3w ago
Featurekamo-internal

Chiama il richiedente, sposta la linea org, accorcia il pulsante Apri org

Tre regolazioni sulle superfici di supporto. "Open org as System User" è ora "Open Org", seduto subito dopo assegnare/riassegnare piuttosto che alla fine della...

kamo·3w ago
Featurekamo-internal

Dire quale orologio è attiva la finestra di dialogo evento e mostrare l'ora di inizio

Quattro cose che il compositore ha sbagliato, su /calendar e sulla pagina principale allo stesso modo. La zona era del browser. Questo è un fatto sul computer ...

kamo·3w ago
FeatureSecurityService

Pubblicare la dichiarazione di Hibernate conta a Prometheus

/actuator/prometheus ha già portato jdbc * e hikaricp * ma nessun hibernate *, perché Spring Boot 3 solo auto-configura quelle metriche quando E' sulla pista di...

Kamo·3w ago
Featurekamo-internal

Mostra la foto del richiedente su ogni riga di chat di supporto

Ogni riga in Chat → Supporto indossava lo stesso glifo di supporto blu, che non è aiuto a tutto quando la lista è quello che si scansiona per decidere cosa pren...

kamo·3w ago
FeatureMediaService

Metti il viso e il nome del richiedente su ogni riga di chat di supporto

Una chat → riga di supporto ha mostrato lo stesso glifo di supporto su ogni linea, quindi una coda di erano un muro di cerchi blu identici. La gente faccia effe...

Kamo·3w ago
Featurekamo-internal

Conto piscina sull'intestazione del prodotto, accettato oggi per membro

Leads Disponibile è stato reso in ogni riga di un gruppo di prodotti, ma è un proprietà del (prodotto, mercato) pool — lo stesso numero ripetuto giù il colonna ...

kamo·3w ago
Featurekamo-shared-library

Risolvere l'URL fotografico di un membro dalla libreria condivisa

La lista Chats → Support sta per mostrare il volto del richiedente, e un supporto richiedente è — sulla scrivania della piattaforma — sempre membro di qualcun a...

Kamo·3w ago
FeatureSecurityService

Ritorna il conteggio giornaliero di ogni membro per prodotto

Manage-Credits mostra Max Daily Spend ma nulla di quanto viene utilizzato, così un manager non poteva dire se un membro era un vantaggio dal loro cappello o ave...

Kamo·3w ago
Featurekamo-shared-library

Contare la spesa di oggi attraverso i prodotti di un membro in una query

Manage-Credits vuole mostrare, per membro, quante piste hanno accettato così lontano oggi — il totale in esecuzione il cappello Max Daily Spend è confrontato co...

Kamo·3w ago
Featurekamo-shared-library

Contare la piscina assegnabile per ogni prodotto fornitore subito

countAssignablePool risponde per un prodotto, quindi un chiamante può solo chiedere circa prodotti che già detiene. Gestire-Credits è stato iterating stanziamen...

Kamo·3w ago
FeatureInitializerService

Indici compositi per geolite locations

Il solo paese era l'unico indice su una tabella di 80.429-row. Misurazione della produzione: risoluzione della città (paese + suddivisione) indicizzato tutte le...

Kamo·3w ago
Featurekamo-internal

Mostra l'org del richiedente e offri la porta dell'utente del sistema al loro agente

L'intestazione di chat di supporto ora nomina l'organizzazione la richiesta è venuta da, a tutti che lavorano la conversazione e a nessun altro — la persona che...

kamo·3w ago
FeatureMediaService

Nome dell'org del richiedente e accesso dell'utente del sistema finale quando il biglietto si sposta

Tre cose, tutto su una scrivania di supporto che risponde a più di un inquilino. Il dettaglio del biglietto porta ora un verdetto per-viewer su se offrire "ape...

Kamo·3w ago
FeatureSecurityService

Mint a System User session per il biglietto aperto di un agente di supporto

entra-come guadagna un secondo motivo per dire sì. SystemUserEntryPolicy trasforma il chiamante *** nei fatti il SupportSystemAccessResolver condiviso prende, e...

Kamo·3w ago
Featurekamo-shared-library

Lasciare un biglietto aperto concedere al suo agente l'org del richiedente, e scadere con esso

Un agente di supporto deve guardare all'interno dell'inquilino del cliente per rispondere al biglietto loro stanno tenendo. Finora l'unico modo per entrare era ...

Kamo·3w ago
FeatureInitializerService

Indice membro rights applied su (member id, the right)

La tabella non aveva affatto indici, mentre ogni ricercatore su di esso filtra da MEMBER ID. A 10.524 righe la ricerca dei diritti di un singolo membro era una ...

Kamo·3w ago
August 20, 2026
FeatureInitializerService

Indici di piombo compositi, e sbloccare la corsa che li crea

La griglia /leads ora filtra e pagine nel database invece di spedizione l'intera organizzazione al browser. Con solo IX LEADS ORG ID che avrebbe spostato la sca...

Kamo·3w ago
Featurekamo-internal

Azienda offerta Nome come campo di importazione mappabile

leadFields.ts è l'elenco che la tela di mappatura disegna, e deve specchio il backend switch in LeadImportController — un percorso mancante da entrambi i lati è...

kamo·3w ago
FeatureSecurityService

Mappa azienda Nome in modo che un foglio di calcolo possa portare il nome commerciale

setDirectFieldOnCreateRequest non aveva alcuna azienda Nome caso, quindi il campo era irraggiungibile dalla procedura guidata di importazione manuale anche se C...

Kamo·3w ago
FeatureDaemonService

Lasciare un carico utile mappato portare societàName e fonte

L'interruttore a campo diretto del lavoro di assunzione si è fermato al vendorLeadID, quindi una mappatura su companyName o fonte è stato accettato dall'UI, mem...

Kamo·3w ago
Featurekamo-marketing

Rimetti la band swept del titolo

Restaurato esattamente com'era — stesso gradiente a due strati, stessa banda 120deg, stesso 9s/1.1s tempistica ed easing — dopo la rimozione nel passaggio compo...

Kamo·3w ago
Featurekamo-internal

Modificato per convertire e fissare due icone della scheda

Entrambe le schede indossavano un'icona che già significa qualcos'altro in questa griglia: Modificare la scheda utilizzata GetApp, il pulsante di download a liv...

kamo·3w ago
Featurekamo-internal

Scegliere quale pagina un link di tracciamento atterra su

Un codice non è legato a una pagina — il sito di marketing lo cattura in tutto il sito — così il solo vera domanda quando condividere uno è dove il visitatore d...

kamo·3w ago
Featurekamo-marketing

Mostrare un ancora della bobina invece di un polso grigio

Aggiunge public/img/hero-still.webp — 1280x720, corrispondente all'apertura 16/9 esattamente — e lo rende ciò che l'eroe mostra fino a quando qualcuno preme gio...

Kamo·3w ago
Featurekamo-internal

Costruire il link condiviso come ?discount=

buildTrackingLink emette il nuovo parametro, e la striscia di collegamento evidenzia il ?discount= segmento usato per evidenziare come ?mrt=. Il segno stesso è ...

kamo·3w ago
Featurekamo-register

Leggi i cookie di sconto e invia i campi di sconto*

Segui il sito di marketing: kdsc vid / kdsc src, con ?discount= come il query-param fallback per un visitatore che atterra sul modulo di registro con il link an...

Kamo·3w 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