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
July 19, 2026
FixMediaService

Rifiutare gli agenti di vendita cross-org; ampliare la cache boottrap bus

venditeAgentId è stato perseverato dal corpo di richiesta incontrollato, quindi un cross-org o agente abbagliante id potrebbe essere memorizzato su una WebChatI...

Kamo·3mo ago
FixAIService

Antropic ha lasciato cadere ogni messaggio di sistema, ma l'ultimo

buildRequestBody assegnato piuttosto che accumulato il campo di sistema, quindi con più di un messaggio di sistema solo quello finale raggiunto il modello. In p...

Kamo·3mo ago
FixAIService

Regole bloccate sopravvivono a una sezione o override di documenti interi

Un autore che ha assunto una sezione di regola a mano ha sostituito l'intero corpo della sezione, che silenziosamente scartato le regole del pacchetto bloccate ...

Kamo·3mo ago
FixSecurityService

Timbrare l'attore della citazione del mutuatario dalla sessione

Il preventivo richiede creatoByMemberId e il browser non deve mai fornire. membroId(req) è tirato fuori dal ramo di controllo del partito così si risolve anche ...

Kamo·3mo ago
Fixkamo-internal

Correggere l'ordinazione CATALOG SOURCE — ogni caricamento del foglio di tasso è stato respinto

ImageAssocType.CATALOG SOURCE è id 14 ma ordinale 12: ids skip 6, quindi id non è ordinal+1 passato SYSTEM WIDE. Il pannello ha inviato 13, che è fuori portata ...

kamo·3mo ago
July 18, 2026
FixAIService

Le risposte registrate sono state eliminate, persistenti messaggi di assistente vuoto

Ogni completamento di chat di successo è tornato come una bolla assistente EMPTY. The file assistenti sono stati salvati con content len=0 e is error=false, qui...

Kamo·3mo ago
FixSecurityService

Invia AIService il segreto che realmente convalida

Il proxy vision-capability autenticato con internal.auth.secret, ma AIService convalida Un altro segreto. Confermato dal vivo: console ottenuto 401 {"error":"no...

Kamo·3mo ago
FixSecurityService

LoanTransactionService ctor ha guadagnato LeadRealtime Publisher param

assegnareLoanOfficer ora pubblica l'evento di chat-routing, quindi il servizio ctor prende un 10 ° arg (LeadRealtimePublisher). Aggiorna l'istantanea diretta de...

Kamo·3mo ago
Fixkamo-internal

Risolvere l'host di registro k1m1 npm all'interno del contenitore di costruzione

kamo-internal non ha schierato dal 2026-07-16: ogni costruzione è morta in npm ci con ENOTFOUND k1m1 durante l'acquisizione dei pacchetti privati @kamo/*, che p...

kamo·3mo ago
FixAIService

Prova il modello successivo quando un modello di visione rifiuta l'immagine

Probing produzione di nuovo dopo la correzione di modalità, routing spostato da un testo a-speech modello a o3-mini — un modello di ragionamento di o-series che...

Kamo·3mo ago
FixAIService

Smettere la visione di routing per i modelli di testo-a-speech

Fondato probing production: org 1188756624575266822's vision calls risolto a gpt-4o-mini-tts-2025-03-20 — un modello TEXT-TO-SPEECH — così ogni chiamata di visi...

Kamo·3mo ago
FixConversionService

Un indice assocType difettoso è un 400, non un 500

I percorsi di upload/Registrati indicizzati ImageAssocType.values() con l'indice grezzo del cliente, così un valore out-of-range superficiale come ArrayIndexOut...

Kamo·3mo ago
July 17, 2026
Fixkamo-internal

Filtra i membri non ACTIVE dai raccoglitori live-participant

Difesa-in-profondità dietro le porte SecurityService: mai rendere un non-ACTIVE membro del team come partecipante selezionabile/live. Aggiungi teamMembershipSta...

kamo·3mo ago
FixMediaService

Escludere i membri non ACTIVE dalla partecipazione alla chat & routing

Un membro non attivo deve apparire come un membro o essere mirato come, un partecipante live chat. Porta ogni percorso di chat sul condiviso-lib E' il momento g...

Kamo·3mo ago
FixSecurityService

Rafforzare lo stato dei membri ACTIVE su ogni sessione e percorso off-board

L'ACTIVE-member login gate precedentemente vissuto solo nella password-login Controllore. Estenderlo ad ogni percorso di sessione-minting tramite il condiviso-l...

Kamo·3mo ago
Fixkamo-shared-library

Sessioni live di Gate e partecipazione allo status di membro ACTIVE

# Add to********************************************************************************************************************************************************...

Kamo·3mo ago
FixAIService

Caricare immagini di storia tramite query, non pigro getImages() (Viaggio di WWS)

****************************************************************************************************************************************************************...

Kamo·3mo ago
FixSecurityService

Rate-lock commit gate + cross-org prestito risoluzione + prestito venditore-ordine proiezione

Difetti verificati dalla recensione della sessione: - Cosa? commit motore rifiuta con un 400 (solo LOCK ELIGIBLE commit) — ogni steward L'accusa era morta. Un i...

Kamo·3mo ago
July 16, 2026
FixSecurityService

Specchio nativo e-sign completamento alla stub di divulgazione + fissare stato inviato

(1) BorrowerSignatureService ora rispecchia uno stato di busta nativo terminale di nuovo su il blocco di rivelazione bloccato (doc 05 §4.2 mappa) sulle mie firm...

Kamo·3mo ago
Fixkamo-shared-library

E' il momento giusto. (è stato trovato) Id)

VendorOrder estende BaseUuidEntity (chiave = uid, non id); la parsa derivata fallito al boot ("Nessuna proprietà 'id' per VendorOrder"), crash-looping MLOSVendo...

Kamo·3mo ago
FixSecurityService

Revive soft-deleted membro pref su upsert invece di 500

Per-membro preferenze dell'interfaccia utente ( layout nav, dimensioni testa di esagonale, ecc.) sono memorizzati uno. fila per (member id, pref key) in MEMBER ...

Kamo·3mo ago
FixAIService

Consentire a SWITCH MODEL di ripristinare una sessione su Auto

handleSwitchModel sempre UUID-parsed modelId e errored su null, quindi una sessione non potrebbe mai essere convertito in selezione automatica modello mid-chat....

Kamo·3mo ago
FixKlusterServices

Priorità esplicita in modo che il percorso di aggiornamenti OTA vince sul percorso tema generale

Traefik si posiziona per lunghezza della regola-stringa; il percorso generale /pubblico/ tema è più lungo, così l'iniezione di intestazione expo-updates non è m...

Kamo·3mo ago
FixSecurityService

Accetti l'intestazione X-***-Token sulle mie reti + all-networks

getMyNetworks/getAllNetworks legga solo la richiesta-attr di OTK o il *** cookie, — nessun org al di là del dispositivo scambiato primario mai caricato, e il or...

Kamo·3mo ago
Fixkamo-internal

Icona copilota aderente + ingresso nudo NavPri

Aggiunta un icon.png (gliph riempis ~82% della cornice) e ha indicato la casa pillola, ingresso NavPri, scheda Centro di interazione e centro QR ad esso. - Si'....

kamo·3mo ago
FixAPIService

Deferire l'orientamento obbligatorio alla Fase 1 — Opt-in OriginMatcher (permetta la lista dei permessi/origine mancante)

I widget Phase-0 chiamano ancora tramite il proxy server-side, quindi il blocco di origine non ha beneficio ancora e ogni chiave a catena pubblica dal vivo ha u...

Kamo·3mo ago
July 15, 2026
FixAPIService

Solo cache-invalidate chiavi genuinamente invalide, non Origin-denied (previene-chiave DoS)

Su una fredda cache Redis, una chiave pubblica valida con un'origine sbagliata/absent memorizzato come INVALID per 60s, negando le richieste di origine corretta...

Kamo·3mo ago
FixAPIService

La stretta di mano del relè di WS Bind a Origin + aggiungere il ripiegamento della chiave di convalida a freddo

Estrae la convalida privata di PublicChatControllerViaDownstream() in un condiviso PublicChatKeyResolver fagiolo così PublicChatWebSocketHandler può riutilizzar...

Kamo·3mo ago
FixMediaService

Risolvere membro del sistema pubblico-chat per-org (drop hardcoded snadjafinia alias)

creareSupportSession, crearePublicTicket, e la notifica del proprietario aiutanti tutti hanno risolto il "membro del sistema" dell'org tramite un codice nome ut...

Kamo·3mo ago
FixSecurityService

Il Trainer non deve intaccare la propria pretesa o la pausa di un operatore

Dopo il reclamo atomico() aggiorna la riga a RUNNING, specchio che in l'entità in-memory — il filo della piscina non ha sessione aperta, quindi un secondo full-...

Kamo·3mo ago
July 14, 2026
FixKlusterServices

Aumentare la memoria guacamole 1Gi→2Gi per fermare OOM midRDP-session

Il Tomcat webapp idles vicino ~800Mi, quindi un soffitto 1Gi ha lasciato quasi niente In camera. Apertura di una sessione RDP ha spinto RSS oltre 1Gi e il conte...

Kamo·3mo ago
Fixkamo-internal

Cronologia del carico tramite percorso OTK per-tab + retry/error UI; drop preview toggle

- Causa principale della cronologia delle chat vuote su schede di lunga durata: percorsi proxy media inoltrato solo il *** cookie (lasso ~30min) invece del per-...

kamo·3mo ago
FixMediaService

Smettere di mettere i contenuti dei messaggi nelle e-mail di messaggio mancato

Rimuovere il messaggioPreview computation, il libro principale PREVIEW scrivere, e il messaggioAnteprima variabile del modello; rilasciare la preferenza include...

Kamo·3mo ago
Fixkamo-shared-library

Drop messaggio-corpo anteprima paragrafo da miss-message email modelli

Sicurezza: le email di notifica non trasmettono più alcun contenuto di messaggi; membro firma per leggere i messaggi. Conto + CTA solo.

Kamo·3mo ago
July 13, 2026
July 12, 2026
FixDaemonService

Cristallina / cantina metamorfica classifica correttamente (era VOLCANIC)

Macrostrat 'metamorphic e cristallino non diviso (... può includere vulcanico...)' ha trippato il sottostringa volcan; controllare metamorfo/cristallina prima d...

Kamo·3mo ago
FixDaemonService

Ridge petrologia ricerca a 25km, nessun cancello di sollievo

Il punto di osservazione spesso si trova nel fondovalle con la gamma 15-20 km di distanza; il 15km ricerca + cancello di sollievo perso loro (la Valle di Yucca ...

Kamo·3mo ago
FixDaemonService

Petrologia legge il crinale, non il fondovalle

Una città centroide di solito si trova sulla valle ALLUVIUM mentre le montagne la scena disegna sono bedrock — così una città deserta a granito ha restituito 'a...

Kamo·3mo ago
FixSecurityService

Registrare mlos.notification JPA repos così SecurityService inizia

EconsentService autowires DisclosureTextRepository Non e' vero. ma quel pacchetto era assente da @EnableJpaRepositories — il contesto non è partito, CrashLoopin...

Kamo·3mo ago
July 11, 2026
FixSecurityService

Preparare la firma autentica su api

Stesso vincolo del login in-cluster: chiavi di risoluzione del fornitore sulla canonica api host, non il portale alias, quindi una password corretta ancora 401'...

Kamo·3mo ago
FixESigService

AntPathRequestMatcher — immune a contesti multi-servlet

Cinture-e-bracce con il SoapClientOnlyGuard (c4a3b2c): 891c58c costruito ha corsa la spinta della guardia in comune-lib principale e tenuto crash-looping su 'pi...

Kamo·3mo ago
Fixkamo-shared-library

La guardia servlet deve definire il fagiolo SERVLET — Condizioni di avvio sul tipo, non la registrazione

f8bcc82's ServletRegistration Fagiolo da solo con l'auto-config Non e' vero. Il fagiolo di WebServicesAutoConfiguration è E' il momento giusto. Definire la serv...

Kamo·3mo ago
Fixkamo-shared-library

Dispatcher Registrazione di Servlet — uccide la minestra multi-servlet per reale

Rimuovere i servizi web STARTER (55eae0a) non è stato sufficiente: spring-ws-core porta MessageDispatcherServlet, e Boot WebServicesAutoConfiguration condizioni...

Kamo·3mo ago
Fixkamo-shared-library

Spring-ws CLIENT-ONLY — l'avviamento del server ha fatto ogni servizio consumante multi-servlet

# E' un'auto-registrante # # un MessageDispatcherServlet # OGNI servizio che dipende da condiviso-lib; con Spring Security 6 che si rompe qualsiasi richiesta di...

Kamo·3mo ago
Fixkamo-shared-library

UpdateLoanFile PATCH non deve annullare i campi assenti — stato-solo patch cancellato prestitoNumero / date

Qualsiasi patch parziale del file di prestito (il presente del portale invia solo {statusId:2}) incondizionatamente overrote prestitoNumero, canaleId, e ogni da...

Kamo·3mo 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