Live Change Log

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

17,874
Variazioni totali
4,587
Caratteristiche
4,515
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 27, 2026
FeatureKlusterServices

Avviso di registrazione anche sulle estensioni direttamente dilatate

Un chiamante che compone un'estensione sul saluto ora sente l'avviso come Bene. Quel percorso è passato da-did-direct, dove il Quadrante appartiene a L'ext-loca...

Kamo·2w ago
FeatureKlusterServices

Avviso registrato a entrambe le parti contemporaneamente, poi un tono ponte

Quando un agente risponde a una chiamata in coda, il chiamante sente l'avviso del cliente e il agente sente l'avviso dell'agente allo stesso tempo, poi un segno...

Kamo·2w ago
FixKlusterServices

La zona deve essere denominata 'locale' per corrispondere al nodo

Il config.ini stava caricando correttamente e l'URI AMQP aveva ragione, ma ogni nodo loggato 'nessuna zona locale configurata, aggiungendo AMQP predefinito' e p...

Kamo·2w ago
TestKlusterServices

Sonda SIP per reale, e affermare il white-label tiene sul filo

Una connessione TCP a 5060 dimostra quasi nulla — succede contro qualsiasi cosa ascoltare, e su UDP non può fallire affatto. Questa ambiguità è esattamente ciò ...

Kamo·2w ago
FixKlusterServices

Distinct Erlang nodo nomi per applicazioni e ecallmgr

Un'immagine funziona come due nodi. Hanno bisogno di nomi diversi o si rifiutano di coesistere, ed entrambi hanno bisogno del cookie condiviso che FreeSWITCH mo...

Kamo·2w ago
FixKlusterServices

Eseguire il rilascio OTP, non fare il rilascio

L'immagine ora spedisce un rilascio relx piuttosto che l'albero di origine, così passando 'make release' al punto di entrata non è riuscito con 'Nessuna regola ...

Kamo·2w ago
DocsKlusterServices

Script Bootstrap e README operativo

bootstrap.sh crea l'account master, lo promuove al rivenditore e scrive configurazione della piattaforma non segreta. Idempotent: un secondo run rileva l'esiste...

Kamo·2w ago
FeatureKlusterServices

Passa il saluto in arrivo a KamoCRM-Main-Intro-3

Terza presa, 40 (sotto i 60). Caricato accanto ai due precedenti piuttosto che sopra di loro, in modo da tornare a entrambi è un cambiamento di una linea KAMO A...

Kamo·2w ago
ChoreKlusterServices

Scala il bordo a 0 fino a quando la sua configurazione è riscritta

Kamailio non può iniziare su configurazioni vendored 2600Hz — hanno bisogno di 2600Hz patched costruire (spec 16). Lasciandolo alle repliche: 1 riavvio-storsion...

Kamo·2w ago
DocsKlusterServices

Il NAT è in posizione; un porto chiuso significa nessun ascoltatore

Il router inoltra per 5060/5061 TCP+UDP e 20001-29999/UDP a 192.168.4.36 sono confermate. Il mio cancello ha riferito PHASE 0 BLOCKED contro di loro mentre Kama...

Kamo·2w ago
FeatureKlusterServices

App, media, edge manifests e politica di rete

- config.ini porta un blocco [zona] dal primo giorno quindi una seconda regione è una configurazione modificare, non chirurgia. I segreti sono sostituiti da un ...

Kamo·2w ago
FixKlusterServices

K3m1 è 47.181.8.87 (pbx.k3.kluster.kamocrm.com)

Reverte un mio cambiamento errato. Avevo propagato 42.181.8.87 e modificato coturn/deployment.yaml's comment, che è stato tutto il tempo. Verificato da DNS: pbx...

Kamo·2w ago
FeatureKlusterServices

CouchDB e RabbitMQ su k3m1

CouchDB q=8 / n=1, verificato dal vivo. q è fissato alla creazione di database e KamoPBX crea un database per account più MODB mensili, quindi q è dimensionato ...

Kamo·2w ago
FeatureKlusterServices

Fase 0 cancello dell'infrastruttura

- TURN sopra TLS su 5349 con un vero cert (turn-kamocrm-com-cert). Senza gira:, un cliente dietro un firewall di egresso di sola 443 non ha un percorso multimed...

Kamo·2w ago
ChoreKlusterServices

Drop dead rate.loans and priceturbo.com from static provisioning

Both have had ACME challenges stuck pending for 47-54 days. The ratestack estate they proxy to has been scaled to 0 since 2026-08-04, so nothing can answer HTTP...

Kamo·2w ago
FixKlusterServices

Scendi con GOMEMLIMIT e dichiara una vera e propria richiesta di memoria

La causa principale dell'incidente non era una perdita. Il 485Mi stato costante che Tenuto inciampare il vecchio limite 512Mi era due cose normali impilati: ~3...

Kamo·2w ago
FeatureKlusterServices

Passa il saluto in arrivo a KamoCRM-Main-Intro-2

Caricato come nuovo file piuttosto che sovrascrivere il vecchio, quindi rotolare indietro è un cambiamento di linea a KAMO ATTENDANT INTRO plus a dialplan reloa...

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
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
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
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
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
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
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
FeatureKlusterServices

Bounce a bare visit to the Kamo login, e terminare la sessione sulla scheda chiudere

La chiusura della scheda KamoDesktop ha lasciato una sessione live seduta sulla macchina. Guacamole mantiene il suo token auth in localStorage (GUAC AUTH), che ...

Kamo·2w ago
FixKlusterServices

L'auto-riconnettere ricarico-looped ogni pagina in uno schermo vuoto

Ho spedito questo e ha preso il desktop giù: una pagina bianca vuota e una scheda Caricare per sempre. Disabilita immediatamente l'incluster; questa è la soluzi...

Kamo·2w ago
August 25, 2026
FixKlusterServices

L'auto-riconnessione stava guardando per una classe che non appare mai

E' stato messo sotto chiave. Quella classe esiste da Guacamole foglio di stile e in nessuno dei suoi modelli, quindi il selettore non ha abbinato nulla: il scri...

Kamo·2w ago
FixKlusterServices

Cap Guacamole's heap, e distruggi la distribuzione che lo bloccava

Due difetti, uno dei miei. MINE FIRST: il cancello `node --test` aggiunto con lo script di ricollegamento automatico indicato in un DIRECTORY, e il nodo del co...

Kamo·2w ago
FixKlusterServices

Fermare il canarino che piange il lupo dopo ogni riavvio legittimo

session durable ha trattato un token REJECTED come un guasto di durata. Questo non è il outage che protegge: un gateway riavvia, o il timeout di inattività di G...

Kamo·2w ago
FixKlusterServices

Smettere ogni dispiegamento da gettare tutti fuori dal desktop

"Si è verificato un errore e questa azione non può essere completata" dopo aver lasciato un desktop aperto non era un timeout idle e non un problema del browser...

Kamo·2w ago
FeatureKlusterServices

Un canario di accesso che effettivamente accede, e avvisi che raggiungono una persona

Due lacune, entrambe provate contro il cluster live di oggi. PRIMO: ogni avviso KamoDesktop esistente misura se un COMPONENTE è vivo. Tutti e quattro erano ver...

Kamo·2w ago
FixKlusterServices

Eseguire una sessione inviata nel genitore comune dello spazio di lavoro

sage's VS Code è uno spazio di lavoro multi-root con tutti i 63 repository, quindi prendendo la prima cartella workspace rooted un bug sul sito di login in aise...

Kamo·2w ago
FixKlusterServices

Dire che cosa significa realmente un collegamento KamoDesktop morto

Lo stock di Guacamole CLIENT.ERROR TUNNEL 204 è "La connessione richiesta non esiste. Si prega di controllare il nome della connessione e riprovare." Non c'è co...

Kamo·2w ago
ChoreKlusterServices

Finitura rimuovere Roundcube webmail

La distribuzione/servizio di Roundcube e la mail.kamocrm.com IngressRoute erano già caduto dalla lista di distribuzione CI, ma il MySQL bootstrap ancora creato ...

Kamo·2w ago
FixKlusterServices

Inserisci il bug report senza simulare un tasto

vscode:// URI handler e inviato un ritorno sintetico. Misurato sul desktop-1, che non può funzionare: lo schermo di KDE tiene una presa di ingresso X esclusiva ...

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
August 23, 2026
OtherKlusterServices

auto-cert: lasciare che la pulizia della spazzatura effettivamente vedere la spazzatura che è stato scritto per

cleanup orphan certificates() elencato con '-l auto-cert.kamo/fqdn'. Che cosa? etichetta è più recente di quanto lo scanner certs la funzione esiste per rimuove...

Kamo·2w ago
OtherKlusterServices

auto-cert: rilasciare i certificati di un org come lotto, non uno ogni 90 secondi

Una nuova organizzazione ha bisogno di un certificato per tutti gli undici dei suoi ospiti, e ciascuno è un certificato cert-manager separato. Il loop ha aspett...

Kamo·2w ago
August 20, 2026
OtherKlusterServices

Preferire brotli sull'host tema, e correggere la razionalità precedente

Due cose, una di loro una correzione al commit prima di questo. Il commit precedente giustificato `codifica: [br, gzip]` con una sonda contro api.kamocrm.com. ...

Kamo·3w ago
OtherKlusterServices

Preferire brotli, smettere di comprimere ciò che è già compresso

Il middleware condiviso `compress` era `compresso: {}`, che è tre di default separati e nessuno di loro è quello che vogliamo. Traefik sceglie gzip ogni volta ...

Kamo·3w ago
FixKlusterServices

Cache CORS preflights per due ore, non 100 secondi

`accessControlMaxAge: 100` significati browser re-ran il preflight circa una volta per visita, così ogni carico di pagina sul sito di marketing ha pagato due ul...

Kamo·3w ago
FixKlusterServices

Fermare il limite di bordo da 429ing ogni carico freddo KamoDesktop

L'apertura di un'istanza Linux assegnata è sempre atterrata sul generico "Un errore si è verificato e questa azione non può essere completata" modale, e sempre ...

Kamo·3w ago
FeatureKlusterServices

MARKETING EVENTI per segnali di conversione dei visitatori

Codici di monitoraggio del marketing accreditano un partner per le iscrizioni, organizzazioni e i conti pagati il loro link prodotto, e quei tre momenti avvengo...

Kamo·3w ago
August 19, 2026
FixKlusterServices

Rendere le playlist HLS immutabili, e dire ciò che costa

Le playlist erano l'ultima voce nell'audit cache-lifetime di Lighthouse — 300s Originariamente, poi un'ora, ha ancora segnalato. Tutto il resto nella scala era ...

Kamo·3w ago
FixKlusterServices

Comprime l'host tema, che serviva ogni risorsa di testo crudo

MinIO restituisce oggetto byte esattamente come memorizzato — non negozia Contenuti-Encoding — e i due temi IngressRoutes hanno portato `strip-hsts` e `cors` ma...

Kamo·3w ago
FeatureKlusterServices

Scambiare la bobina dell'eroe a kamo13

kamo13.mp4 caricato su MinIO a pubblico/kamo13.mp4 (30 MB, sha256 174aaec6..., verificato date-identico alla fonte locale dopo il trasferimento — questo collega...

Kamo·3w ago
FixKlusterServices

Pin e verificare il download kubectl invece di cadere in un wget rotto

Il dispiegamento morì a "Install kubectl". Tre difetti separati allineati: 1. curl abortito midstream con (56) "decryption fail o male record mac" — il collega...

Kamo·3w ago
DocsKlusterServices

Correggere il README alle rotte che in realtà hanno spedito

Il punto finale di WebRTC si è spostato da /webrtc/hych>/whep a /live/hych>/whep quando i canali sono stati rinominati dal vivo / > per cadere StripPrefix, e il...

Kamo·3w ago
FixKlusterServices

I canali di nome dal vivo / nome>, utilizzare Recreate, alimentare il loop un GOP uniforme

Tre difetti trovati esercitando il servizio distribuito. 1. Il percorso /live/ 404'd attraverso Traefik. MediaMTX risponde al primo HLS richiesta con un 302 a ...

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