KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 14, 2026
Stylekamo-internal

Tinto la spazzata di carico della cassetta postale con il colore dell'org

I segnaposto /messages hanno attirato la loro banda di luce da viaggio --accent-comms, l'accento della famiglia comms (#6366f1), così ogni inquilino ha guardato...

kamo·2mo ago
Fixkamo-internal

Rimuovere i campi di registrazione payroll nulla legge

Sei campi sulle carte paga non sono mai stati consumati da nulla. Una registrazione campo nessuno carichi è peggio di uno mancante: un operatore lo riempie, rit...

kamo·2mo ago
Fixkamo-shared-library

ADP prende le credenziali per-org, non una registrazione della piattaforma

ADP spedito PLATFORM OAUTH classificato sulla forza di ADP pubblicando un Marketplace modello ISV, dove Kamo avrebbe un cliente partner id, segreto e certificat...

Kamo·2mo ago
Featurekamo-internal

Sullo schermo non è lo stesso come letto

Una conversazione di supporto è stata contrassegnata leggere l'istante la sua finestra caricata, quindi quella tipo di finestra che non deve contare come letto ...

kamo·2mo ago
FeatureMediaService

Unread significa che il richiedente ha parlato, o il biglietto è appena diventato il vostro

Il distintivo ha contato "i biglietti vivi nessuno ha raccolto, più quelli che tengo" — messaggio-blind, ed è caduto solo quando un biglietto ha raggiunto uno s...

Kamo·2mo ago
Featurekamo-shared-library

Una definizione di una conversazione di supporto non letto

Il distintivo navtop e la lista dei biglietti sono due volte allontanati rispondendo domande diverse. findUnreadStateForViewer è la risposta unica entrambi ora ...

Kamo·2mo ago
Stylekamo-internal

Pulire la barra di scorrimento della ferrovia espansa a 20px

A 10px era più sottile di quanto doveva essere — la ferrovia ha la larghezza per e un bar più ampio è un bersaglio più ampio. Il pollice è trasparente inset dop...

kamo·2mo ago
Featurekamo-internal

Dare alla rotaia espansa una barra di scorrimento invece di frecce finali

Le frecce su / giù esistono perché una rotaia collassata è 80px di piastrelle senza stanza da spendere per qualsiasi altra cosa. Espanso, la rotaia è 248px e le...

kamo·2mo ago
Featurekamo-internal

Utilizzare i loghi reali del fornitore payroll sulle schede del fornitore

Aggiunge i dieci beni del venditore e li rende al posto della lettera segnaposto. Questi sono WORDMARKS, non icone quadrate come il set del provider di posta e...

kamo·2mo ago
Fixkamo-internal

Il segno di bisogno-attenzione smette di mentire quando si apre un biglietto

Fare clic su una riga sgomberò il suo punto ambra mentre il distintivo accanto a esso rimase messo, e un Il rinfresco ha riportato indietro il punto. Il distint...

kamo·2mo ago
Fixkamo-internal

Segnare gli elementi il distintivo navtop è in realtà contare

Il badge ha letto "5 elementi di supporto hanno bisogno di attenzione" e la lista non ha segnato nessuno di loro. Entrambi i numeri avevano ragione sulla loro d...

kamo·2mo ago
FixMediaService

La lista dei biglietti segna gli stessi elementi che il badge conta

conteForMember ha dimensionato un set costruito privatamente, quindi la lista non aveva modo di chiedere che i biglietti erano in esso e approssimato invece — h...

Kamo·2mo ago
Featurekamo-shared-library

Assicurarsi se un biglietto è uno degli elementi che il badge di supporto conta

Il distintivo navtop e la lista dei biglietti rispondevano a diverse domande e Nessuno lo sapeva. Il distintivo conta oggetti in attesa di attenzione — travolge...

Kamo·2mo ago
Featurekamo-internal

Payroll Provider Setup, e mappare le persone a pagare l'iscrizione

Sostituisce il segnaposto HRS Panoramica scheda con la cosa reale. La scheda è ora "Provider Setup" e lo schermo è "Payroll Provider Setup", seguendo il schermo...

kamo·2mo ago
FeatureInitializerService

Indice e REVOKE le tabelle payroll-provider

Ciò che Hibernate non può esprimere per i nuovi tavoli hr timecard payroll *. Due RIVOKE. PayrollDispatch e PayrollSyncIssue rifiutano aggiornamenti ed elimina...

Kamo·2mo ago
Featurekamo-internal

Dimensione di un allegato da ciò che l'API del fornitore trasporta effettivamente

Il compositore ha tenuto ogni DM sociale ad un appartamento di 10 MB, che è la foto di Telegram limite applicato a quattro fornitori che non lo condividono. Ogn...

kamo·2mo ago
FeatureDaemonService

Lavoro di sincronizzazione payroll-provider notturno

Guida TimecardService # Che si sincronizza # ogni organizzazione la cui prossima sincronizzazione è dovuta. Cron vive qui piuttosto che in TimecardService perc...

Kamo·2mo ago
FeatureSecurityService

Il limite di autorizzazione per la configurazione del fornitore di payroll

Relays the new**************************************************************************************************************************************************...

Kamo·2mo ago
Featurekamo-shared-library

Il dominio payroll-provider dietro il motore di timecard

Aggiunge la colonna vertebrale di persistenza per collegare le schede temporali di un'organizzazione a una sistema payroll di terze parti: la connessione e la s...

Kamo·2mo ago
August 13, 2026
Fixkamo-internal

Lato un messaggio da cui lato lo ha inviato, non da chi sta leggendo

Una conversazione di supporto ha esattamente due lati, e non sono "me" e "Tutti gli altri". Una parte è la persona che ha chiesto aiuto — sempre esattamente una...

kamo·2mo ago
FixMediaService

Un biglietto non può mai essere risposto dal membro che l'ha allevato

Una conversazione di sostegno ha due lati — qualcuno che chiede e qualcuno risponde — e nulla ha imposto che fossero persone diverse. Un membro ACCEPT SUPPORT T...

Kamo·2mo ago
Featurekamo-internal

Un muro a "ora", e una carta che spiega un pugno cancellato

Nessuno può registrare il tempo che non hanno ancora lavorato. Dragging un bordo, scorrendo un l'intero arco, nudging con i tasti freccia, il magnete, il blocco...

kamo·2mo ago
Refactorkamo-internal

Gocciare la linea di velocità

La scheda è raggiunta dalla sua icona e le righe dicono quello che sono, quindi un titolo e una frase di spiegazione sopra di loro costa solo spazio verticale i...

kamo·2mo ago
Featurekamo-internal

Dare il supporto e le finestre sociali il compositore di chat membro

Un biglietto di supporto e un DM sociale sono la stessa cosa di una chat membro — una sessione media con messaggi su di esso — ma sono stati risolti attraverso ...

kamo·2mo ago
FixMediaService

Inviare un allegato in uscita al punto finale il suo tipo appartiene a

Ogni allegato sociale è uscito attraverso il mittente dell'adattatoreImage, che su Telegramma è /sendPhoto. Un PDF o una zip postata là è respinto da provider, ...

Kamo·2mo ago
Fixkamo-internal

Quadrante di velocità del Dipartimento appeso a Caricamento per sempre

Dipartimenti elencati dell'effetto loader Stato nei suoi deps e impostarlo a 'caricare' all'ingresso, quindi React tore quell'istanza effetto giù immediatamente...

kamo·2mo ago
Fixkamo-internal

Fai eliminare effettivamente eliminare e selezionare esattamente una pillola

Elimina non ha fatto niente. Il gestore è stato appeso al fuoco della pillola, e la pillola mai avuto messa a fuoco: prevenireDefault() nel puntatore verso il b...

kamo·2mo ago
Featurekamo-internal

Il quadrante della velocità elenca le estensioni del reparto dell'org

La scheda ha spedito sei voci inventate — Squadra di vendita su 1001, una Sala di conferenza suonare permanentemente — così dialling uno ha raggiunto ciò che è ...

kamo·2mo ago
Featurekamo-internal

Widen chat, sociale, ai-chat e comporre finestre per il formato di supporto

La finestra del biglietto di supporto si apre a 460px mentre la chat dei membri, la chat sociale, la chat AI e il compositore di posta elettronica tutto sedeva ...

kamo·2mo ago
Featurekamo-internal

Mostra messaggi invisibili su ogni riga di coda, non solo quelli uniti

Il distintivo e la tinta di fila erano già qui — semplicemente non erano mai popolati per la maggior parte della lista. getUnreadFor leggere solo la mappa live ...

kamo·2mo ago
FeatureMediaService

Il francobollo conta sulla lista dei biglietti e mantiene la coda in diretta

getTickets ora carica in massa un numero di messaggio non visto per riga per il chiamante, accanto le righe dei visitatori carica già in quel modo, e ottenereTi...

Kamo·2mo ago
Featurekamo-shared-library

Contare messaggi invisibili per uno spettatore che non è nella conversazione

Unread è sempre stato derivato dalla fila MediaSessionMember dello spettatore, quindi una conversazione che non avevano aderito prodotto nessun conteggio affatt...

Kamo·2mo ago
Featurekamo-internal

Eliminare, magneti, un menu di scelta rapida, e un orologio che chiede quale

Sei aggiunte al grafico di periodo e all'orologio nav. DELETE rimuove la pillola concentrata. Backspace troppo, perché su un Mac la chiave etichettato "delete"...

kamo·2mo ago
FeatureSecurityService

Relè il vuoto del pugno

Passaggio per POST /punches/{id}/void, la chiave di cancellazione dell'editor e la macchine dietro fusione di due campate adiacenti. Stessa autorità di /corret...

Kamo·2mo ago
Featurekamo-shared-library

Un pugno può essere annullato senza essere cancellato

Quattro colonne nullable e una seconda transizione da scrittura su TimecardPunch. A void dice che il pugno non avrebbe mai dovuto esistere — un doppio rubinetto...

Kamo·2mo ago
FeatureInitializerService

Le colonne vuote su hr timecard punch

Specchi quattro nuove colonne nullable sull'entità TimecardPunch. Un vuoto è né un'eliminazione né una correzione: dice che il pugno non avrebbe mai dovuto esis...

Kamo·2mo ago
FixKlusterServices

Riparare il backup kamouniverse, rotto dal taglio Yugabyte

Rinominare il morto CockroachBackupMissing allerta nel commit precedente l'ha fatto fuoco immediatamente: nessun backup dell'universo era riuscito dal 2026-08-0...

Kamo·2mo ago
ChoreKlusterServices

Retire CockroachDB ora che YugabyteDB possiede i dati

CockroachDB v24.2.4 è stato fissato all'ultimo rilascio sotto la vecchia BSL gratuita termini ed è stato sostituito da YugabyteDB il 2026-08-09. Nulla è collega...

Kamo·2mo ago
Refactorkamo-internal

Uno schermo Plans & Billing invece di due che ciascuno ha risposto metà

La piattaforma aveva due schermi di fatturazione. /settings/account?tab=billing risposto quello che l'organizzazione paga; Plans & Billing sul profilo membro ha...

kamo·2mo ago
FixInitializerService

Punto a YugabyteDB, e fermare `mvn test` la produzione di migrazione

La datasource ha ancora nominato la porta 26257. Questo è il CockroachDB in pensione, che è ancora in esecuzione e ancora rispondere, quindi una corsa contro di...

Kamo·2mo ago
Featurekamo-internal

Mostra il pannello di bordo del mercato quando non esistono mercati CRM

/leads reso la griglia di piombo con una barra di linguetta di mercato vuota e disabilitata per un org che non aveva mai configurato un mercato CRM. Ora mostra ...

kamo·2mo ago
August 12, 2026
FixInitializerService

Ricominciate e fermate la migrazione di fatturazione eliminando il proprio indice

KamoInitializer non poteva affatto cominciare. Hibernate rileva CockroachDialect, il cui I supportiInsertReturn() e*********************************************...

Kamo·2mo ago
Fixkamo-internal

Aprire al nuovo messaggio, e scorrere per il resto

Aprire una lunga conversazione ha mostrato il più vecchio messaggio caricato prima e poi viaggiò fino al presente mentre il membro aspettava. Entrambe le superf...

kamo·2mo ago
Featurekamo-internal

Il grafico del periodo e una scheda temporale che si modifica come un progetto

Sostituisci la timeline di un giorno... con una sola. tutto il periodo di pagamento, e cambia quello che la modifica si sente come. Le pillole non portano mess...

kamo·2mo ago
FeatureSecurityService

Relè l'intervallo di periodo dell'editor

Passaggio per GET /members/{id}/range, il grafico del periodo è letto. da/per inoltrato solo quando presente in modo da TimecardService può risolvere la propria...

Kamo·2mo ago
Featurekamo-internal

Aumentare una conversazione di supporto quando qualcuno risponde in esso

La chiusura di una finestra di supporto non lascia la conversazione, ma è stato trattato come Se lo fosse. ChatNotificationListener è tornato presto su ogni SUP...

kamo·2mo ago
FeatureMediaService

Una conversazione, molte mani — unire su aperto, nominare ogni messaggio, riaprire su una risposta

Un biglietto di supporto è lavorato da chiunque stia aiutando, non solo da chi è attualmente timbrato con. Assegnazione decide a chi il lavoro è offerto e il cu...

Kamo·2mo ago
Fixkamo-shared-library

Cita gli alias delle domande di feed e smettila di contare i tuoi messaggi di supporto contro di te

Due difetti indipendenti nelle Chat si nutrono, entrambi invisibili dal lato Java. Il nativo chat / supporto / domande sociali aliased colonne in camelCase sen...

Kamo·2mo ago
Featurekamo-internal

Tavole collegabili, un Add Member funzionante e una scheda storia completa

Ogni scheda su /account/view/{id} è un percorso reale ora — /members, /history e riposo sono collegamenti che qualcuno può inviare, segnalibro, o atterrare. Old...

kamo·2mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo