Live Change Log

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

17,865
Variazioni totali
4,581
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 27, 2026
FixSecurityService

Nulla ha restituito un conto id, in modo che nulla potrebbe essere ritirato

Ritiro l'accesso al portale e la concessione di un proxy prendono entrambi un account id e no endpoint ne ha mai restituito uno. Una pratica potrebbe invitare u...

Kamo·2w ago
Docskamo-login

Registrare la trappola di enum-ordering il PBX rollout

Vedere una riga di catalogo il cui prezzo model è un nuovo valore enum rende quella riga illeggibile a qualsiasi servizio ancora su un vecchio condiviso-lib, e ...

Kamo·2w ago
ChoreSecurityService

Ricostruisci contro la Model.PER EXTENSION condivisa-lib

L'immagine in esecuzione predata il valore enum, quindi la lettura dei due cataloghi PBX seme righe (pricing model = 'PER EXTENSION') getta su enum parse - e pe...

Kamo·2w ago
Featurekamo-shared-library

Aggiungi il libro delle attività a tasso piatto

Un catalogo delle mansioni a prezzi i cui contributi portano manodoperaMinutes — il numero che entrambi i prezzi una linea e dimensioni una visita. ServiceLineI...

Kamo·2w ago
Docskamo-internal

Ripristina la chiusura di SW4, persa a un'editing stale working-tree

Il commit precedente ha modificato la copia on-disk di questo piano, che ha predato Sezione saltata — quella sezione è stata allegata a una copia della gratta e...

kamo·2w ago
FixKlusterServices

Aumentare il limite di memoria a 1Gi e rilassare il timeout sonda di liveness

Traefik sedeva a ~485Mi contro un limite di 512Mi (95%). Il gruppo c 47836 memoria.max colpisce con oom kill 0 — mai OOM-killed, perché abbastanza dell'impronta...

Kamo·2w ago
Docskamo-internal

Applicare DDL apre una finestra 40001 — guardarlo, non riavviare

Bumping una versione di catalogo lascia in pool connessioni JDBC tenendo il vecchio e la prossima query attraverso ogni fallisce SQLState 40001, che Hibernate f...

kamo·2w ago
Fixkamo-internal

La voce listino prezzi letto e aggiornamento ha parlato al punto finale sbagliato

Due silenziosi errori del cliente/server hanno reso l'entrata della lista dei prezzi al dettaglio il percorso di scrittura dello schermo è morto: - l'elenco de...

kamo·2w ago
FeatureInitializerService

Per-estensione PBX schema di fatturazione, riempimento e catalogo

PbxBillingSchemaMigration è @Order(0) perché aggiunge una colonna. The entità libreria condivisa mappe phone cost mode dal momento in cui la costruzione inizia,...

Kamo·2w ago
FeatureBillingService

Servizio telefonico di Bill dall'estensione

PricingModel.PER EXTENSION, la sua chiave di quantità riservata, un allocatore, un riconciliatore notturno, un cancello di rimozione e l'API di sintesi - il gem...

Kamo·2w ago
Featurekamo-marketing

Give the phone add-ons a phone icon

PER_EXTENSION already renders as "extension/month" - addOnUnitLabel handles it and needs no change. The icon map does: it is keyed on the lowercased catalog cod...

Kamo·2w ago
Featurekamo-internal

Mostra il costo delle estensioni, dove vengono gestite le estensioni

ExtensionUsagePanel sulla scheda statistiche, accanto alla casella di posta e pannelli di archiviazione: conteggio per classe, il tasso di catalogo, il totale m...

kamo·2w ago
FeatureKlusterServices

Queue timeout e "press 0" entrambi cadono attraverso la segreteria

Sostituisce il quadrante a mano()+ Vai alla coda loop con app queue. La decisione fattore è DTMF: le cifre NON sono abbinate contro il dialplan mentre Dial() è ...

Kamo·2w ago
Featurekamo-shared-library

Contare le estensioni un server di terze parti non addebita per

Queues, IVR, gruppi di anelli e risparmi sono le estensioni a cui nessuno è assegnato, e sotto la regola di terzi sono liberi - dodici di una produzione org's d...

Kamo·2w ago
FixVOIPService

L'estensione spazza non cancella più ogni assegnazione dei membri

MemberVoipConfigController.put scrive un incarico a due posti - MEMBER VOIP CONFIG e... Poi ha liberato il secondo sul suo prossimo passaggio. No. provider memo...

Kamo·2w ago
Featurekamo-shared-library

Contare estensioni telefoniche fatturabili

Aggiunge la gemella telefonica dell'aggregatore per-mailbox: PbxBillingClass con un esaustivo VoipProviderType switch e nessun braccio predefinito, OrgPbxBillin...

Kamo·2w ago
Docskamo-login

Design per estensione PBX fatturazione

Kamo·2w ago
FeatureKlusterServices

Coda Hold-music che suona 8000 e 8080 simultaneamente

Otto tracce di attesa caricate come la classe "kamocrm-hold" MOH, ammortizzata. The ordine casuale viene da `random=1` sulla riga nella tabella `music` di FreeP...

Kamo·2w ago
FixMediaService

Una reazione attivata due volte alla volta è un no-op, non un 500

setReazione leggere, quindi salvato, quindi catturato la violazione del vincolo che la lettura doveva prevenire — che non funziona: le superfici di violazione a...

kamo·2w ago
Fixkamo-shared-library

Lasci che il database decida se una reazione è già lì

Il vincolo unico su (messaggio, membro, emoji) non stava facendo nulla di utile. Una spada a lettura perde la gara con il secondo clic del membro, e la cattura ...

kamo·2w ago
Fixkamo-internal

Una reazione o una modifica fallita non si attacca al messaggio

Prende @kamo/chat-core 0.1.9, che rotola una modifica o una reazione ottimistica quando il la connessione scende piuttosto che solo quando il server si rifiuta....

kamo·2w ago
Featurekamo-internal

Un emoji su un singolo messaggio e un messaggio che puoi correggere

Un membro ha chiesto sia sulla chat individuale. Essi atterrano sullo stesso menu per messaggio la finestra ha già, accanto a Copy e Unsend. Le reazioni rendon...

kamo·2w ago
FeatureMediaService

Reagire a un messaggio con un emoji, e correggere quello che hai inviato

"POST"... "Sistema o cancella l'emoji del chiamante e risponde con... l'intero set di reazione del messaggio, quindi un client che si è corsa converge sul serve...

kamo·2w ago
Featurekamo-shared-library

Per-message emoji reazioni, e un messaggio il suo mittente può correggere

Due cose che un membro ha chiesto sulla chat individuale: un emoji chiunque nella conversazione può mettere su un singolo messaggio, e la capacità di correggere...

kamo·2w ago
FeatureKlusterServices

Saluto registrato, quadrante per estensione, 1/2 per operatore

Sostituisce il pattern musicale-on-hold con l'introduzione registrata: - No, no. suona il saluto E ascolta al Allo stesso tempo, così un chiamante può comporre...

Kamo·2w ago
Fixkamo-internal

Lo spazio di lavoro che hai scelto è quello che atterri

Scegli "ABC Mortgage" al momento del sign-in e sei arrivato in uno spazio di lavoro indossando KamoCRM's logo e colori, con menu a sinistra che offre Etichettat...

kamo·2w ago
FixEmailService

Fermare la carta non letto che offre la posta che è stato letto e cancellato

Il widget di home-page unread-mail legge email metadata.search index direttamente — non deve spendere una connessione IMAP, che è l'intero ragione che esiste — ...

kamo·2w ago
Fixkamo-internal

Tenere i biglietti di supporto dal distintivo non letto per-membro

perSender è quello che mette un numero su una persona — la loro riga di directory membro, la loro hex head — quindi deve significare "i messaggi non letti da lo...

kamo·2w ago
Fixkamo-shared-library

Un conteggio non letto nomina un mittente solo quando un singolo membro è la risposta

senderId è ciò che indica un distintivo non letto a una persona — la loro riga di directory membro, loro testa hex — quindi deve significare "questi messaggi so...

kamo·2w ago
August 26, 2026
FeatureKlusterServices

Inbound auto-attendente — musica in attesa + dial-by-estensione

Le chiamate in entrata non avevano un posto dove andare: il tavolo "in arrivo" era completamente vuoto, così anche una chiamata consegnata sarebbe morto. Aggiun...

Kamo·2w ago
Fixkamo-marketing

A per-mailbox add-on non è prezzo per utente

PER MAILBOX è caduto fino al braccio predefinito, quindi la pagina dei prezzi pubblici pubblicizzato i due componenti aggiuntivi di e-mail come "/utente/mese" c...

Kamo·2w ago
FeatureInitializerService

Un calendario condiviso per org, un primario per membro

Il provisioning non aveva nulla sotto di esso, quindi due carichi simultanei prima entrambi inserito. Colpisce ciò che già fatto — venti righe duplicate attrave...

Kamo·2w ago
FixEmailService

Fermare due primi carichi fornendo due di ogni calendario

Il launchpad dipinge due widget del calendario e ogni fetches il proprio feed, quindi due richieste hanno raggiunto la listaCalendars subito. Provvedimenti sono...

Kamo·2w ago
Fixkamo-internal

Salvare una pagina delle impostazioni non ridipinge più la scheda come la piattaforma

Registrato a Wienerschnitzel, aperto Impostazioni → Branding, salvato Informazioni Aziendali, e l'intero spazio di lavoro ritornò al logo e ai colori di Kamo. C...

kamo·2w ago
FixKlusterServices

Letlist Telnyx in entrambe le prigioni fail2ban

Aggiunge gli indirizzi di segnalazione Telnyx US (192.76.120.10, 64.16.250.10 — sip.telnyx.com) per ignoraip ora che il bagagliaio portante è fornito. Inoltre ...

Kamo·2w ago
Fixkamo-asterisk-support

Predial hooks must Return(), non MacroExit() — Asterisk 21

Asterisk 21 ha rimosso la famiglia di applicazione Macro() e FreePBX raggiunge questi ganci con Gosub() (extensions additional.conf: E' il momento giusto. Il ga...

Kamo·2w ago
FixKlusterServices

Make fail2ban actually run — enable Asterisk's security log

fail2ban has never started on this PBX. Its asterisk-security jail watches /var/log/asterisk/security, a file Asterisk never created: FreePBX generates logger_l...

Kamo·2w ago
FixBillingService

Scansiona l'email condivisa-lib. pacchetto del repository di fatturazione

@EnableJpaRepositories elenca i pacchetti esplicitamente, quindi MailboxBillingDayRepository era invisibile e il servizio si rifiutò di iniziare a destra — pres...

Kamo·2w ago
Fixkamo-internal

Non bloccare mai il fornitore un org sta già usando

Due org di produzione eseguono 26 e 41 caselle di posta in diretta senza tenere posta codice aggiuntivo, così il raccoglitore avrebbe detto loro KamoMail richie...

kamo·2w ago
Featurekamo-internal

Verificare l'accesso di emergenza e portare le ultime due superfici

L'endpoint di revisione in vetroresina ha una funzione client che nulla chiama: ogni L'accesso al grafico di emergenza è stato registrato e non c'era schermo pe...

kamo·2w ago
Featurekamo-internal

Alzare e inviare un reclamo dalla coda che ha trovato il lavoro

Il ciclo di ricavi legge sette code e non potrebbe sollevare un reclamo. Ogni scrittura ora si blocca la coda che ha superato il bisogno di esso piuttosto che v...

kamo·2w ago
Featurekamo-internal

Correggere i dettagli di un paziente

I dettagli potrebbero essere inseriti una volta e mai fissati. Il pannello si trova sotto il riassunto piuttosto che in una schermata delle impostazioni, perché...

kamo·2w ago
ChoreBillingService

Ricostruire contro la corrente kamo-shared-library

Cloni CI condiviso-lib a tempo di costruzione dell'immagine. Questo servizio è stato costruito per l'ultima volta condiviso-lib ha guadagnato GMAIL PERSONAL e O...

Kamo·2w ago
Featurekamo-internal

Impostare i tipi di visita e le ore di lavoro

Il primo schermo ha bisogno di una nuova pratica, e quello che non esisteva. Prenotazione offre visita tipi da una tabella e cerca disponibilità contro un altro...

kamo·2w ago
Featurekamo-internal

Scrivere una prescrizione, un ordine e una vaccinazione

Il grafico potrebbe mostrare tutti e tre e non creare nessuno. Un pannello piuttosto che tre, perché sono un momento: un clinico che termina una visita scrive p...

kamo·2w ago
Featurekamo-internal

Scegliere chi paga per mailbox e mostrare il conteggio per fattura

Il controllo dei costi appare solo una volta che esiste un gruppo di fatturazione — con nessuno l'impostazione non cambia nulla, e l'offerta invita la convinzio...

kamo·2w ago
FeatureInitializerService

Schema per caselle di posta associate

Il vecchio membro unico su member imap configs è scoperto per forma piuttosto che con il suo nome Hibernate-generato, e caduto solo dopo esiste una chiave più a...

Kamo·2w ago
Featurekamo-shared-library

Contare caselle di posta personali collegate

Kamo·2w ago
Docskamo-internal

Chiudere SW4

Nove partenze. I due che hanno più importanza: questo piano è proprio Self-Review affermò che un tipo era coerente in tre luoghi, ed era coerente e sbagliato; e...

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