KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 19, 2026
Fixkamo-marketing

Nominare i controlli che non avevano nome e sollevare il testo sotto 4,5:1

Tre difetti separati, tutti invisibili alla costruzione, il tipo di controllo, il Corsa e entrambe le guardie esistenti. CONTROLLI UNNAMED — la funzione di nav...

Kamo·2mo ago
Fixkamo-marketing

Ogni cambiamento di rotta stava animando una pergamena in alto

<html> ha portato il `scroll-smooth` di Tailwind e nient'altro. Il prossimo sopprime liscio scorrendo mentre scorre su un nuovo percorso, ma solo per le pagine ...

Kamo·2mo ago
Fixkamo-capcha

Rifiutare un payload Capcha riprodotto invece di accettarlo per sempre

"verifySolution" risponde "è questa una soluzione corretta per una sfida che abbiamo lanciato". Dice Non c'è nulla di cui abbiamo già accettato quella soluzione...

Kamo·2mo ago
Fixkamo-marketing

Sopravvivere un'immagine riattivata tirare, e smettere di distribuire due volte per spinta

Il dispiegamento 013faf1 non è riuscito su `ha superato il suo termine di progresso` mentre il rollout se stesso era bene — il pod è venuto in su sano circa 90s...

Kamo·2mo ago
FixMediaService

Risolvere il proprietario di una chat pubblica senza camminare un'associazione pigro

getChatSessions esegue fuori una transazione, quindi raggiungere il proprietario della sessione attraverso il visitatore pigro sessione proxy ha lavorato solo p...

Kamo·2mo ago
Fixkamo-internal

Nessuno con un login è il visitatore anonimo web-chat

Un widget nomina il membro SYSTEM dell'org come suo richiedente perché il visitatore non ha un membro record — e quel membro è il proprietario org, di solito la...

kamo·2mo ago
FixMediaService

Smettere di leggere il membro del sistema di org come il visitatore web-chat

Quattro difetti segnalati, una causa. Un visitatore di widget non ha un membro, quindi il membro SYSTEM di org — il proprietario, che lavora la coda — sta in lo...

Kamo·2mo ago
Fixkamo-shared-library

Dare al visitatore web-chat un'identità propria

Un visitatore del web-chat pubblico non ha nessun membro, quindi la piattaforma è il membro del SYSTEM dell'org per loro: il richiedente del biglietto, e l'auto...

Kamo·2mo ago
Fixkamo-marketing

Portare il contrasto intestazione fissato a prezzi, sicurezza, circa e offrire

Stesso difetto della home page, stessi nove punti rimanenti: sezioni intestazioni aperto su `--colore-primario`, che misura 2.61:1 contro un mezzo verde sfondo ...

Kamo·2mo ago
Fixkamo-marketing

Alzare il contrasto di sezione-heading dall'estremità verde della rampa

Ogni sezione della seconda linea ha funzionato `--colore-primario` -> `--color-primary-light` -> `--color-secondary`, quindi STARTED nel marchio verde. Misurato...

Kamo·2mo ago
Fixkamo-internal

Fermare la posta in arrivo sostenendo e-mail non è impostato mentre funziona fuori

Apertura /messaggio ha mostrato che "l'email non è disponibile / non hai posta" pannello per un momento su quasi ogni visita, poi sostituito con il membro Posta...

kamo·2mo ago
Fixkamo-internal

Lasciate che una nota appiccicata dalla sua appiccicosa raggiunga la band di lancio

La band di casa ha preso l'elenco pinned una volta sul monte, quindi una nota pinned dal suo galleggiante appiccicoso dopo era in nessuna lista che ha tenuto. C...

kamo·2mo ago
Fixkamo-marketing

Spostare la griglia da styled-jsx; rilasciare due componenti morti

Finisce il look stiled-jsx iniziato sul banner di anteprima. No! blocco rimane ovunque nell'app. SITEMAP — la griglia era un `display in linea:grid` bicolonna ...

Kamo·2mo ago
Fixkamo-marketing

Interrompere il banner lampeggiante non modellato, fare intere schede funzionalità cliccabile

PREVIEW BANNER — il suo CSS ha vissuto in un blocco ` Пstyle jsx>` all'interno del componente. Nell'App Router styled-jsx non server-render CSS per i componenti...

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

Rendere accessibile l'aggiornamento DNS della scansione di verifica

DomainVerification Watcher ha fatto un salto. E' solo una risposta. non è mai ritornata "verificata". AllVerified era quindi falso su ogni spazzare, così il gua...

Kamo·2mo ago
FixKlusterServices

Spostare la logica di decisione del lavoro di codifica dal contenitore mc

La fase del piano morì su `sed: comando non trovato`. L'immagine minio/mc è minima al punto di non avere sed, awk, grep, wget o curl — può spostare oggetti e po...

Kamo·2mo ago
FixKlusterServices

Segmenti di carico con un globo esplicito, non --recursive

mc cp --recursive prende una directory; i segmenti sono stati passati come una glob, che è la forma sbagliata per quella bandiera. Segmenti e la playlist accant...

Kamo·2mo ago
FixSecurityService

Ripristinare i media come alias DNS richiesto in modo che la sua scheda possa verificare

media. auto-cert e il catalogo /setup/dns studio, ma è stato abbandonato da KnownAliases in 76e968f e elencato come deprecato in verificaDns. Entrambi i loop qu...

Kamo·2mo ago
Fixkamo-register

Tenere il token int64 ids come cifre, non come numeri

KToken non poteva verificare un vero token. I quattro id che trasporta sono int64s, e il Java signer (kamo-shared-library KToken#canonicalForMac) si applica cia...

Kamo·2mo ago
Fixkamo-login

Tenere il token int64 ids come cifre, non come numeri

KToken non poteva verificare un vero token. I quattro id che trasporta sono int64s, e il Java signer (kamo-shared-library KToken#canonicalForMac) si applica cia...

Kamo·2mo ago
Fixkamo-internal

Tenere il token int64 ids come cifre, non come numeri

KToken non poteva verificare un vero token. I quattro id che trasporta sono int64s, e il Java signer (kamo-shared-library KToken#canonicalForMac) si applica cia...

kamo·2mo ago
Fixkamo-internal

I filtri di mercato stavano confrontando un UUID contro un numero

Entrambi i filtri di mercato erano morti, in modi diversi, e nemmeno detto così. Leads: una scheda di mercato corrisponde a un vantaggio sia da marketId o dai ...

kamo·2mo ago
FixKlusterServices

Conservare l'IP client in modo che il KAMOTEAM esportazione ACL corrisponde

I montaggi non sono riusciti con 'accesso negato dal server'. Una cattura di pacchetti all'interno dell'ospite ha mostrato il collegamento che arriva da 10.42.0...

Kamo·2mo ago
FixSecurityService

Smettere di segnalare una colonna mancante come tabella mancante

Quattro controller ogni riscritto QUALSIASI messaggio contenente "non esiste" in "La tabella base X non esiste. Si prega di eseguire KamoInitializerApp per crea...

Kamo·2mo ago
Fixkamo-shared-library

Generare l'id prima dell'inserto, in modo da ipotecari possono essere creati

Creazione di un vantaggio su un mercato ipotecario fallito con "Database tabella LEADS fa Non esiste. Si prega di eseguire KamoInitializerApp per creare lo sche...

Kamo·2mo ago
FixKlusterServices

Rendere sicura la workstation fstab rewrite

Backs up /etc/fstab, normalizza una nuova linea mancante (una semplice append sarebbe altrimenti splice sull'ultima voce), e si rifiuta di installare un file ch...

Kamo·2mo ago
Fixkamo-internal

Smettere di arrotondare int64 ids sul modo di tornare al server

Nuotare la metà del cliente del lavoro int64 id. Ognuno di questi ha preso un id il server aveva inviato intatto e messo attraverso Number()/parseInt(), che gir...

kamo·2mo ago
FixSecurityService

Chiudere due endpoint non autenticati raggiungibili da internet

SecurityService è qualsiasiRequest().permitAll() con @EnableMethodSecurity assente, quindi ogni @PreAuthorize è inerte e il pubblico è il default; /api/security...

Kamo·2mo ago
August 16, 2026
FixKlusterServices

Stop xrdp riavvia sessioni orfanotrofi e causando schermi neri

systemctl restart xrdp fa xrdp-sesman dimenticare il suo registro sessione in memoria mentre i processi Xorg continuano a funzionare. Il prossimo login non può ...

Kamo·2mo ago
Fixkamo-internal

Lascia che la tavolozza dei colori prenda nuovamente dei clic

La tavolozza del bastone era un bambino della barra dei titoli. Intestazione e scrittura superficie sono fratelli sullo stesso strato, quindi il corpo — in segu...

kamo·2mo ago
FixVOIPService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixTranslateService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixMediaService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixMCPGatewayService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixRAGService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
Fixkamolos

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixKBService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixESigService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixDaemonService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixEmailService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixBillingService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixAIService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·2mo ago
FixMediaService

La chat pubblica legge le sue pagine senza il conteggio

Entrambi i siti hanno preso .getContent() e ha lasciato cadere il totale sul pavimento, così entrambi erano pagando per lo stesso COUNT scartato su ogni oggetto...

Kamo·2mo ago
FixMediaService

Tagliare la capsula per il mucchio il JVM è già permesso di prendere

Il contenitore ha funzionato con un limite 1Gi mentre l'immagine inizia il JVM con -XX: MaxRAMPercentage=70 -XX:+AlwaysPreTouch. Leggi il processo live, cioè Ma...

Kamo·2mo ago
Fixkamo-shared-library

Leggi una pagina della cronologia delle chat senza contare l'intera sessione

Spring Data deriva una seconda dichiarazione per ogni pagina che ritorna, e la chat storia letto chiesto per uno non ha mai guardato: MediaController prende pag...

Kamo·2mo ago
August 15, 2026
FixKlusterServices

Consentire SecurityService l'ingresso all'agente della macchina dev, e applicare le politiche da CI

Cilium egress è inadempiente per ogni endpoint selezionato, e perEndpoints:[{}] è destinato allo spazio di nome della politica OWN — così SecurityService non po...

Kamo·2mo ago
FixKlusterServices

Pin la VM MAC e aggiungere sonde di prontezza/liveness RDP

KubeVirt genera un MAC casuale per VMI quando macAddress è assente. L'ospite netplan abbinato al primo boot MAC, quindi ogni VMI ricrea silenziosamente orfano i...

Kamo·2mo ago
Fixkamo-internal

Smettere di parsing il org id direttamente in un numero arrotondato

SecurityService ora invia ids passato Numero. MAX SAFE INTEGER come stringhe in modo da sopravvivere JSON.parse. Questo è stato annullato una riga nel client: O...

kamo·2mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing