KamoCRM

Live Change Log

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

17,541
Variazioni totali
6,015
Caratteristiche
5,292
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,541AIService257APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices741MCPGatewayService253MediaService602RAGService79SecurityService1,855TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,359kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,666kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore775Docs3,255Feature6,015Fix5,292Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 12, 2026
FeatureKlusterServices

Postfix-bulk, un secondo relè di uscita per la posta di campagna, con i risultati di consegna alimentato indietro

La posta della campagna ora lascia attraverso il proprio relè su k3m1 (egress 47.181.8.87) Salve. kamocrm.com, quindi le lamentele su bulk mail non toccare mai ...

Kamo·1mo ago
FixKlusterServices

Mantenere hello.kamocrm.com fuori da questo relay e fermare tre errori su ogni inizio

- Un mittente @hello.kamocrm.com è rifiutato relè qui con un 4xxx, quindi posta in massa può lasciare solo attraverso postfix-bulk; la consegna ai nostri domini...

Kamo·1mo ago
September 10, 2026
FixKlusterServices

Intestazioni di identità striscia su myloan.*/api/ prima che il portale BFF li relè

Le rotte BFF di KamoMLOS sotto /api/ (passthrough /api/proxy/*, /api/session/ext, /api/chat/routing, /api/chat/subject-state) copia ogni intestazione client ecc...

Kamo·1mo ago
FeatureKlusterServices

Dial 911 e 933 da ogni estensione, con un messaggio di posta elettronica MLTS

Le estensioni non possono raggiungere il 911: nessun percorso in uscita corrisponde al 911 o al 933, quindi dall'interno cadde al cattivo numero e giocato "non ...

Kamo·1mo ago
FixKlusterServices

Eliminare le intestazioni di identità al bordo prima degli intestazioni-trusting backends

Aggiungi una fascia-identity-headers Middleware. Un valore personalizzatoRequestHeaders di " elimina l'intestazione, così X-Org-Id, X-Member-Id, X-User-Id, X-Go...

Kamo·1mo ago
September 6, 2026
FeatureKlusterServices

Segnala l'assegno del coder di ciascun account alla console

Il menu Linux Desktop sta ottenendo due metri — quanto del membro numeri. trascrizioni non li portano, e né la metrica di OTel è circa finestra di abbonamento....

Kamo·1mo ago
September 5, 2026
FixKlusterServices

Quattro lavoratori su un nodo che possono tenerli, non due su uno che non può

Correggere il commit precedente, che era a metà destra e ha causato un corto esodo. La diagnosi di memoria era corretta: quattro lavoratori, ciascuno carica la...

Kamo·1mo ago
FixKlusterServices

Dai ai modelli di traduzione la stanza per rimanere residente e rifiuti uno scanner

libretranslate ha eseguito 4 lavoratori di gunicorn contro un limite di 12Gi, e ogni lavoratore carica la propria copia ~3GB del modello argos set — 11,8GB resi...

Kamo·1mo ago
FixKlusterServices

Il terminale non aveva alcun rotolo per scorrere, quindi girare il mouse di tmux su

per qualsiasi altra cosa. L'ho costruito contro uno xterm nudo. js scrivendo il proprio output e mai contro la vera pipeline, che è l'intero errore. tmux è un ...

Kamo·1mo ago
PerformanceKlusterServices

Abbattere la finestra che un DDL lascia dietro per gli schienali stanti

Applicare DDL urta la versione del catalogo, e backend ancora tenere il vecchio fallire la loro prossima dichiarazione con SQLState 40001 fino a quando non veng...

Kamo·1mo ago
FeatureKlusterServices

Dire se un terminale sta lavorando o aspettando il suo membro

Ogni terminale nella lista ora porta `stato`: occupato, o in attesa. E'... una domanda che qualcuno fa di una finestra che non possono vedere, ed è quello che u...

Kamo·1mo ago
FeatureKlusterServices

Lasci una sessione di coder eseguire al modello e lo sforzo del membro scelto

per una nuova sessione e per una ripresa simile, da `--model` e `--effort` sono bandiere per sessione in entrambi i casi. Essi sono la parte SOLO del comando c...

Kamo·1mo ago
FixKlusterServices

Invia A AI non deve aprire una scheda nell'editor di salvia

Una consegna Send-to-AI è ospitata in un terminale remoto l'operatore è già guardando nella console. Oltre a questo, l'agente ha anche consegnato la sessione a ...

Kamo·1mo ago
FixKlusterServices

Riavviare l'agente non deve uccidere le conchiglie di ogni membro

oggi a metà lavoro, e avrebbe portato con sé i terminal di ogni altro membro. systemd's default è KillMode=gruppo di controllo: in stop o riavviare SIGKILLs og...

Kamo·1mo ago
FeatureKlusterServices

Un terminale coder indossa il nome coder ha dato la conversazione

da tempo era stato intitolato "Iniziare l'implementazione delle commissioni e Harmony regolazione del conto". Due cose separate stavano ingoiando quel nome. La...

Kamo·1mo ago
September 4, 2026
FixKlusterServices

Un bilancio non deve essere in grado di sbloccare un nodo di scarico

Interruttori ogni PodDisruptionBudget da minDisponibile: 1 a maxNon disponibile: 1. Su una deployment di due replica i due sono identici — un pod evittibile al...

Kamo·1mo ago
FeatureKlusterServices

Budget gli ultimi quattro servizi per ottenere una seconda replica

BillingService, EmailService, KamoLOS e SecurityService ora eseguire due pod, ciascuno avendo messo il suo effetto condiviso programmato spazza dietro un contra...

Kamo·1mo ago
FeatureKlusterServices

Budget i sei servizi che hanno appena guadagnato una seconda replica

AIService, KBService, ESigService, VOIPService, DocsService e TranslateService ora eseguire due pod, così uno scarico di un nodo deve sfrattare loro uno alla vo...

Kamo·1mo ago
FeatureKlusterServices

Misurare se una distribuzione costa a chiunque una richiesta

Ogni correzione in questo programma è un reclamo su ciò che accade durante un rollout. Fino ad ora quei reclami non sono stati testati: MediaService spedito con...

Kamo·1mo ago
FeatureKlusterServices

sessioni coder sulla macchina dev, elencato e recuperabile

è qui, perché la macchina è l'unica cosa che ne conosce. ## L'indice di sessione casa, esattamente come i loro terminal sono tutto quello che tmux è in esecuz...

Kamo·1mo ago
FeatureKlusterServices

Bilancio ogni scarico, e fallire un dispiegamento che regressa rollout sicurezza

PodDisruptionBudgets per i 25 Diployments che ora veramente eseguire due repliche. minDisponibile: 1 lascia un pod di scarico evito e aspettare la sua sostituzi...

Kamo·1mo ago
CIKlusterServices

Eseguire l'audit di distribuzione-sicurezza su ogni distribuzione

Ungated di proposito. Ogni altro passo qui è destinato alla sua directory modificata, ma questo assegni che arrivano da 48 altri repository, così gating it on a...

Kamo·1mo ago
StyleKlusterServices

Ripristinare la linea CRLF di questo manifesto

Il commit precedente ha riscritto il file con uno script che lo ha normalizzato a LF, che è un interfile diff per un cambiamento che ha toccato 28 linee. Nessun...

Kamo·1mo ago
FixKlusterServices

Smettere di eseguire l'intero bordo della piattaforma su una capsula

Traefik ha eseguito una sola replica, così ogni riavvio di esso — un rollout, un OOM, un'evizione — ha preso L'intera piattaforma e' a terra. 192.168.4.22:443 n...

Kamo·1mo ago
ChoreKlusterServices

Careers entra nella lista documentata alias

kamo-careers serve il consiglio di lavoro pubblico di org in carriera. La lista è informazioni — il meccanismo di log-scan è ciò che effettivamente mints certif...

Kamo·1mo ago
September 3, 2026
FixKlusterServices

L'AI corrispettivo tmux, quindi niente è stato digitato e niente chiamato

Catturato correndo sulla macchina: il terminal aperto sul sentiero destro, con nessun comando e nessun titolo. Una gara, entrambi i sintomi. `bootstrap` corre ...

Kamo·1mo ago
FeatureKlusterServices

Pin la sessione id e collegare la sessione terminale in codice VS

`--session-id <uuid>` è scelto in tempo di preparazione piuttosto che lasciato al CLI, che è ciò che rende il redattore deterministico hand-off: il id è conosci...

Kamo·1mo ago
FeatureKlusterServices

Hosting di un invio Invia all'AI in un terminale remoto

composto pronto — e risposte con un TOKEN opaco. Un terminale che collega comando digitato in esso. IL TOKEN E' LA SICUREZZA ORGANIZZATA'. mezzo codice e un mo...

Kamo·1mo ago
FixKlusterServices

L'elenco dei terminali era sempre vuoto — tmux sfugge controllo chars

Il separatore di campo era un separatore di unità (0x1f), che è la scelta evidente e silenziosamente sbagliato: tmux OCTAL-ESCAPES controlla i caratteri in usci...

Kamo·1mo ago
FeatureKlusterServices

Elenca, rinomina e termina i terminal di un membro

GET /terminals?user=X, POST /terminals / <id>/kill, POST /terminals/δid>/title. Non c'è alcun dato in questo modo, e questo è il disegno piuttosto che una scor...

Kamo·1mo ago
RefactorKlusterServices

Il mietitore ha usato `su` troppo — runuser, e nessun guscio dovunque

Gocciare su dal sentiero exec lo ha lasciato in reap idle, che corre su ogni collegamento terminale. Le stesse tre obiezioni, e l'ultima è quella che morde: `su...

Kamo·1mo ago
FixKlusterServices

Il terminale IngressRoute era in una directory nulla vale

È stato scritto in securityservice/k8s/ accanto alla distribuzione, che legge come l'ovvia casa e non è una: il flusso di lavoro del repo si applica esattamente...

Kamo·1mo ago
FixKlusterServices

Goccia `su` — ha ingoiato SIGWINCH, quindi nessun terminale mai ridimensionato

Catturato eseguendo il protocollo contro la macchina dal vivo, non leggendolo: dopo un telaio di controllo di ridimensionamento, `tput cols` nella shell ha anco...

Kamo·1mo ago
DocsKlusterServices

Pin il no-pipelining invariant sull'aggiornamento PTY

self.rfile è un lettore BUFFERED sopra la presa e pompa legge la presa RAW, così un chiamante che ha inviato byte dietro la sua linea di richiesta li avrebbe in...

Kamo·1mo ago
TestKlusterServices

Guidare un vero PTY e una presa reale attraverso la pompa terminale

I test esistenti pongono argv e inquadrano in isolamento; questi quattro provano pezzi effettivamente spostare byte. Una conchiglia è forcata sotto un vero pecc...

Kamo·1mo ago
FeatureKlusterServices

Dare all'agente un endpoint PTY per il terminale remoto

GET /pty aggiorna la connessione a `kamo-pty` e diventa un guscio: un PTY per finestra strumento del browser, `su - <user>` in `tmux nuova sessione -A`, cornici...

Kamo·1mo ago
September 2, 2026
FixKlusterServices

Aggiungi 8777 al roster endpoint WebRTC

L'estensione di Aiden Perry è stata creata da KamoCRM, che non può scrivere questo file — così si è registrato su WSS senza DTLS o ICE e le sue chiamate avrebbe...

Kamo·1mo ago
August 30, 2026
FeatureKlusterServices

64G swap sulla macchina dev, e l'accesso di cattura che non intermittenza

La pagina bianca vuota era la VM fuori memoria. 16Gi di RAM ospite con NO swap significa "fuori memoria" va dritto al killer OOM: le applicazioni muoiono metà d...

Kamo·1mo ago
August 29, 2026
FixKlusterServices

Sonda la vera salute del ponte, non un porto sempre aperto

kamo-meet ha lasciato una persona in un incontro e poi ha chiuso il momento un secondo si è unito. Il ponte era stato duramente malsano per 41 ore: un contenito...

Kamo·2mo ago
August 28, 2026
FeatureKlusterServices

Apri Invia a AI in una scheda di sessione del codice VS, non una finestra di Konsole

Una spedizione ora inizia una sessione BACKGROUND e le mani Codice VS sua sessione id, invece di eseguire il CLI in una finestra terminale: Passare il prompt ...

Kamo·2mo ago
FeatureKlusterServices

Passare il saluto vocale a KamoCRM-LeaveVM

24.9s, giù da 27.9s. Caricato accanto alla registrazione precedente piuttosto che sopra di esso, così rotolare indietro è un cambiamento di una linea a KAMO VOI...

Kamo·2mo ago
August 27, 2026
FixKlusterServices

Impostare la MTU della VM sulla rete pod e lasciare che il desktop applichi gli aggiornamenti

Due motivi separati l'aggiornamento "Code" non poteva essere installato. L'Upto non potrebbe essere danneggiato. enp1s0 è arrivato a MTU 1500 mentre tutti gli ...

Kamo·2mo ago
FeatureKlusterServices

Dare ogni estensione kamocrm WebRTC, e il cancello in uscita chiamata

Tutti i membri del team di 21 kamocrm ora hanno un'estensione 8XXX sul k1m1 PBX (Chris rinumerato dal 7255 all'8134). Due cambiamenti qui dietro. I blocchi ter...

Kamo·2mo ago
FixKlusterServices

Stop aggiornamenti incustoditi riavviare xrdp sotto una sessione live

Lo schermo nero era apt-daily-upgrade.service aggiornato xrdp alle 06:49 UTC su 2026-08-27 e riavviato mentre un desktop da 2026-08-25 era in esecuzione. xrdp-s...

Kamo·2mo ago
FixKlusterServices

Tenere il registro di FreeSWITCH leggibile mentre si sta bloccando

FreeSWITCH funziona con -nc, quindi mod logfile è l'unico record di ciò che ha fatto, e sul filesystem contenitore che registra muore con il contenitore — preci...

Kamo·2mo ago
FixKlusterServices

Smettere di offrire 8 candidati ICE non disponibili su ogni chiamata

I chiamanti ascoltano diversi secondi di audio a senso unico all'inizio di una chiamata — il altra parte dice "hi" tre o quattro volte prima che l'utente softph...

Kamo·2mo ago
FeatureKlusterServices

Avviso registrato sulle chiamate di estensione a estensione

Completa il terzo percorso di chiamata. Le chiamate da personale a personale non toccano mai il partecipante — vanno dall'interno - > ext-local, dove il Quadran...

Kamo·2mo ago
TestKlusterServices

Abbina il codice di stato SIP, non la frase del motivo

sip-probe.py ha richiesto la stringa letterale "200 OK". 2. Kamailio config di Hz risposte OPTIONS con "200 Rawr!!", così la sonda ha riferito un sano, corretta...

Kamo·2mo ago
FixKlusterServices

I lavori di registrazione SIP terminano

Un endpoint può ora REGISTER da internet pubblico e rapporti API di Kazoo # It's gonna # 200 OK via 47.181.8.87:5060. Quattro difetti separati, ognuno dei qual...

Kamo·2mo ago
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·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