KamoCRM

Live Change Log

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

17,496
Variazioni totali
5,984
Caratteristiche
5,283
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,496AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,984Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 23, 2026
FeatureSecurityService

Relè condizionale-LLPA autore

Relè POST E' un aiuto per scrivere, quindi... un steward autori regolazioni condizionali solo per il proprio inquilino.

Kamo·3mo ago
July 22, 2026
Featurekamo-internal

Bulk-reassign selezionato porta a un membro del team

La griglia aveva già caselle di controllo multi-seletto ma niente a che fare con una selezione. Controllare le righe ora rivela un'azione di Riassegna accanto a...

kamo·3mo ago
FeatureSecurityService

Punto finale del marchio Bulk-reassign, gated su REASSIGN LEADS MANUALLY

# POST # # Mossa un lotto di contatti in una squadra # membro e-mail che membro una volta per l'intero lotto. L'autorizzazione utilizza REASSIGN LEADS MANUALLY...

Kamo·3mo ago
FeatureEmailService

Variabili del campione per il modello LEADS ASSIGNED

Senza un caso qui l'Anteprima dell'editor del modello di amministratore rende il nuovo modello con ogni segnaposto vuoto, che legge come modello rotto piuttosto...

Kamo·3mo ago
Featurekamo-shared-library

LEADS ASSIGNED modello di e-mail; indurire assegnarePer uso di massa

assegnareLead aveva zero chiamanti e non aveva mai eseguito in produzione. Prima del cablaggio percorso di riassegnamento di massa ad esso, dare le garanzie che...

Kamo·3mo ago
Fixkamo-internal

Render foto dei membri su avatar all'interno della finestra di chat

Le piccole icone avatar in un popup di chat — il mittente per messaggio avatar (MessageBubble) e l'elenco dei destinatari (SeenIndicator) — tutti letti SessionM...

kamo·3mo ago
Fixkamo-internal

Mostra avatar membri in chat tool finestra titolo bar

La barra del titolo dell'utensile-finestra rende la sua icona dalla finestra STORE props — ToolDock passa `avatarSrc={w.toolId===== 'chat'? w.props.avatarSrc: u...

kamo·3mo ago
Fixkamo-internal

Superare gli errori di caricamento reali, sincronizzare la modalità di Dio in sessione

"Save fail: Full logo upload fail" ha scartato lo stato e il corpo, quindi un 403 dal cancello di marca letto identico a un outage MinIO. Il server è proprio me...

kamo·3mo ago
FixSecurityService

Rendere og branding authz raggiungibile (proprietario, modalità dio, o destra)

Caricare un logo a un bambino org 403'd senza alcun modo per avere successo: canManageOrgBranding ha ammesso solo il proprietario org, e l'isGodModeActive fallb...

Kamo·3mo ago
Featurekamo-shared-library

Aggiungi MANAGE ORG BRANDING (174)

Org branding endpoints (logos, colori, sfondi, tema provisioning) erano proprietario-o-god solo, senza lasciare il modo di delegare il branding senza cedere pro...

Kamo·3mo ago
Featurekamo-internal

Autore matrici di ammissibilità dal pannello di catalogo

Senza una matrice che copre l'occupazione e lo scopo di uno scenario, i prezzi restituisce NO COVERAGE — così prima di questo, solo un acquisto di una residenza...

kamo·3mo ago
FeatureSecurityService

Relay eligibility-matrix che autorizza; ricostruire raccoglie il curriculum SUSPENDED

Relè POST ******************************************************************************************************************************************************...

Kamo·3mo ago
Fixkamo-shared-library

Un prestito sospeso può essere ripreso, e non è più offerto a se stesso

SUSPENDED non è deliberatamente terminale — LoanFileStatus.isTerminal lo esclude, perché un il prestito è sospeso per una ragione fissa. Ma non aveva freccia in...

Kamo·3mo ago
Fixkamo-shared-library

Bound MlosAiClient con collegamenti espliciti e timeout di lettura

Il client field-initialized un nudo `new RestTemplate()`, quindi nessun timeout applicato su qualsiasi AI chiamare e nessun costruttore potrebbe raggiungerlo. U...

Kamo·3mo ago
Featurekamo-internal

Ricostruire lo studio agente come uno spazio di lavoro a tutta la larghezza

Rimuovere il tappo di larghezza non era la correzione; il layout stesso doveva essere progettato per lo spazio piuttosto che tollerato in esso. Lo studio è ora...

kamo·3mo ago
Featurekamo-internal

Autorizzare politiche — senza uno, nessun tasso può essere bloccato a tutti

RateCommitmentService rifiuta una serratura ogni volta che il risultato prezzo non porta lockPolicyVersionId ("la versione lock-policy è richiesta"), e un risul...

kamo·3mo ago
Fixkamo-internal

Interrompere l'anteprima di promozione overcounting righe che il server scarterà

La "n riga approvata(i) pubblicherà" la didascalia ha contato una fila ogni volta che una nota rate APPROVATA e il candidato base prezzo esisteva per esso, igno...

kamo·3mo ago
FixAIService

Classificare i guasti di visione in modo che il circuito di riprovazione e l'interruttore realmente funzionano

Due bug in visionCompleto, entrambi i quali hanno sconfitto macchinari costruiti per gestirli. Una risposta in bianco-contenuto è stata restituita come SUCCESS...

Kamo·3mo ago
FixSecurityService

Discussione orgId nella versione del foglio di tasso-spina letto

Il gateway ha relayed solo investitoreId, quindi il upstream non aveva nulla a portata di mano e restituito la colonna vertebrale di un altro inquilino per un i...

Kamo·3mo ago
Fixkamo-internal

Utilizzare la larghezza della pagina intera; fare rinominare un agente visibile

Due cose che ho sbagliato. Willth. Il breve è stato esplicito — utilizzare la larghezza completa della pagina, non sprecare immobiliare — e ho bloccato lo stud...

kamo·3mo ago
Fixkamo-internal

Fermare la vista principale schiantarsi su una pista senza nome

/leads/view/{id} morto con "Cannot read properties of null (lettura 'Nome preferito'). LeadDTO.toDTO() costruisce solo primarioContatto all'interno `if (lead.ge...

kamo·3mo ago
Featurekamo-internal

Mostra come ogni agente sta facendo

Aggiunge una sezione delle prestazioni alla parte superiore dello studio agente: conversazioni, come spesso una persona ha preso il sopravvento e ciò che ha inn...

kamo·3mo ago
FeatureAIService

Scheda di punteggio per età

Ciò che ogni agente effettivamente ha fatto: conversazioni, quanto spesso una persona ha dovuto prendere il sopravvento e perché, supera i risultati tra cui que...

Kamo·3mo ago
Featurekamo-shared-library

Domande aggregate raggruppate per l'agente scorecard

Dodici aggregati @Query attraverso sessioni, messaggi, record di utilizzo e in uscita tatti, quindi una scheda di punteggio è una manciata di domande raggruppat...

Kamo·3mo ago
Fixkamo-internal

Ripristina un upload con il tipo MIME che il server ha effettivamente rilevato

Il caricamento convalida il Content-Type della parte multiparte contro il tipo di rilevamento del server dal byte, e quel tipo di parte proviene dal File.type d...

kamo·3mo ago
FixAIService

Mai indirizzare la visione ad un adattatore che non può inviare un'immagine

AiProvider.supportsVision è una bandiera del database a mano-editable, e il routing si fidava da solo. Gli adattatori HuggingFace e Cohere non leggono mai le im...

Kamo·3mo ago
FixMediaService

Montare il cert live per-host invece del segreto jolly scaduto

Il contenitore init cert-converter ha costruito il suo tastiere PKCS12 da wildcard-kamocrm-com, un segreto multi-SAN legacy che cert-manager orfano quando il su...

Kamo·3mo ago
FixVOIPService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

Kamo·3mo ago
FixSecurityService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

Kamo·3mo ago
FixConversionService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

Kamo·3mo ago
FixDocsService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

Kamo·3mo ago
FixKlusterServices

Smettere segreti scaduti/orfani che ombreggiano dal vivo per-host certs

update tls store() ha ricostruito il TLSStore da una semplice lista segreta, secchi solo sul nome prefisso e tipo, senza controllo che un certificato possedesse...

Kamo·3mo ago
July 19, 2026
Featurekamo-internal

Modificare i costi di ogni modello

Aggiunge la modifica dei prezzi per modello alla schermata di configurazione del fornitore. I prezzi sono seminati ogni venditore ha pubblicato il prezzo di lis...

kamo·3mo ago
FeatureAIService

Catalogo prezzi modello, percorso di scrittura e backfill

La contabilità dei costi non potrebbe mai funzionare: AiModel ha colonne di prezzo, AiModelController li legge e Chat OrchestrationService li legge per calcolar...

Kamo·3mo ago
Featurekamo-internal

Mostra il contesto di consegna AI all'agente che prende il sopravvento

Renders un evento di sistema AI HANDOFF come una carta con il motivo, il riassunto dell'IA, e una trascrizione pieghevole della conversazione finora - così il m...

kamo·3mo ago
FeatureAPIService

Proxy il percorso pubblico AI->human handoff

Aggiunta di POST. proxied a MediaService accanto alla sua creazioneSupportSession fratello. Senza questo la funzione di consegna era morta all'arrivo: il punto...

Kamo·3mo ago
FeatureMediaService

Portare la conversazione AI nel filo umano sul handoff

Crea o riutilizza la sessione di supporto, copia la trascrizione AI in un unico sistema evento, lo tratta, e dice al visitatore onestamente cosa succede dopo. ...

Kamo·3mo ago
FeatureAIService

Spegnimento avviato da agente a un umano, con contesto

L'IA non poteva prima chiedere una persona: regole di escalation raggiunto il modello tramite il prompt compilato, ma non c'era un segnale leggibile dalla macch...

Kamo·3mo ago
FeatureMediaService

Accettare l'accesso autorizzato dall'agente in un thread del mutuatario aperto

La controparte AIService sta contattando il mittente. Senza tutto questo percorso di uscita terminato in un registrato 404 - il cancello ha autorizzato un tocco...

Kamo·3mo ago
FeatureAIService

Attivatori, programmatore e web-chat di spedizione

Fa fuoco alla spina dorsale. Il cancello, lo stato di contatto, il consenso e l'audit già esisteva; nulla ha causato un tocco da valutare. - NATS abilitato per...

Kamo·3mo ago
Featurekamo-internal

Required-text editor; dedupe Impostazioni generali AI; fix model toggle

Aggiunge un editor per org-wide richiesto apertura / chiusura del testo - il compilatore e le colonne esistevano ma niente poteva impostarle, quindi la capacità...

kamo·3mo ago
FeatureAIService

Persist org-wide richiesto testo e applicarlo immediatamente

AiOrgSettings guadagnato forzataPreamble / forzatoFoooter e SalesAgentCompiler già li ripiega in ogni agente, ma il controller delle impostazioni non legge né s...

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

Studio AI Sales Agent, in sostituzione dei modals

L'editor di agente era un ~800px MUI Dialog la cui superficie era di 10 fila textarea, su una scheda AI che ha usato una finestra di dialogo a tutti. È ora un d...

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
FeatureAIService

Compilatore di vendite-agent, versione, cancello di outreach; correzione riplay strumento

Agente strutturato config compila al prompt del sistema, congela per pubblicato versione, e ottiene il cancello un agente deve passare prima di iniziare il cont...

Kamo·3mo ago
Featurekamo-shared-library

Structured sales-agent config, version spine and outreach state

Replaces the single training-context blob with a structured, versionable agent model, and adds the per-contact spine an agent needs before it may initiate conta...

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

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