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 16, 2026
FeatureAPIService

Route /api/email + /api/supporto attraverso l'host api

(EmailService) e Supporto (MediaService, stesso a monte di /api/media) sono stati dirottato → 404. Aggiungere sia in avanti che correggere e-mail. service.url d...

Kamo·3mo ago
FeatureSecurityService

L'agenzia-AUS gestisce il proxy

Aggiunge POST***************************************************************************************************************************************************...

Kamo·3mo ago
FeatureKlusterServices

Intestazioni espo-update self-hosted per Mobile Copilot OTA

expo-protocol-versione:1 + expo-sfv-versione:0 intestazioni di risposta che il expo-updates client richiede e statico MinIO non può emettere. Percorso più lungo...

Kamo·3mo ago
Featurekamo-shared-library

VendorOrder + VendorOrderEvent entità per spina dorsale WS3

L'ordine di registrazione del terzo partito di Greenfield... SCRA). VendorOrder = ordine asincastro parziale WORM (ClosingArtifact idiom: opaque vendorKey/exter...

Kamo·3mo ago
FeatureSecurityService

Documento di francobollo data alla freschezza orologio (attivazione W1)

Dopo l'estrazione della visione, propagare la data effettiva del documento (asset.statementPeriodEnd per banca/broker/retirement,occupazione.payPeriodEnd per i ...

Kamo·3mo ago
Featurekamo-shared-library

MortgageAmortization — P&I mensile da termini di prestito (supporto W6)

L'unico componente PITI non memorizzato sul prestito. Standard completamente atmosferico formula P·r·(1+r)^n/(1+r)^n−1); tasso zero degrada alla linea retta; no...

Kamo·3mo ago
Featurekamo-shared-library

ChiusuraReadinessEvaluator — livello di prestito cancello chiaro-chiusura

Rotola gli obblighi di un prestito fino alla domanda di finanziamento il gap end-to-end analisi sollevata ("servizio del prestito fino al finanziamento"): chiar...

Kamo·3mo ago
Featurekamo-shared-library

QualifyingRatioEngine — la chiave dti riproducibile (WS6)

Compone i quattro core (proventi, passività, PITI/DTI, riserve) in ONE QualifyingSnapshot: reddito di qualificazione, debito mensile riconciliato, assemblato PI...

Kamo·3mo ago
Featurekamo-shared-library

RiserveCalculatore — acconciature ammesse → Mesi PITIA (WS6)

Derives riserva mesi da beni reali con tagli di capelli di agenzia standard — depositi liquidi 100%, intermediazione 70%, pensione di consegna 60%, regalo/borso...

Kamo·3mo ago
Featurekamo-shared-library

PitiDtiCalculator — Assemblaggio PITI + DTI anteriore / posteriore (WS6)

Core rapporto puro completando il trio DTI con la responsabilitàReconciler + il core reddito: PITIA = P&I + tasse + HOI + HOA + MI + inondazione; anteriore = PI...

Kamo·3mo ago
Featurekamo-shared-library

QualifyingIncomeCalculator — base + core variabile (WS5)

Nucleo di reddito puro/deterministico: salario base = minimo conservatore prova disponibile (paystub / W-2 / VOE); variabile = media 2-yr con una guardia a redd...

Kamo·3mo ago
Featurekamo-shared-library

Affidabilità Reconciler — regole di pagamento dell'agenzia (core W6)

Computer puro / senza stato trasformando ogni responsabilità nel pagamento mensile che conta contro DTI, con una razionalità citata: omesso/pagato escluso, leas...

Kamo·3mo ago
Featurekamo-shared-library

Spec di quantità esplicita-periodo per successori delta

RequirementQuantity acquisisce un elenco di periodi espliciti (+ costruttore deltaJson); quando è presente il set richiesto, in modo che un successore può esser...

Kamo·3mo ago
Featurekamo-shared-library

# e' la fonte unica #

Aggiunge periodoKeyPer(data) quindi il percorso di scrittura (satisfier timbratura) e il copertura evaluator periodi chiave identici; evaluator ora delegato a e...

Kamo·3mo ago
Featurekamo-shared-library

Primitivi di periodo di copertura per la raccolta di documenti di tempo-consapevole

La fondazione pura e additiva della collezione di oggetti d'epoca (doc 06 §4) — la prima fetta dello stato della banca "collega solo i mesi che non ho ancora" A...

Kamo·3mo ago
Featurekamo-marketing

Sostituire chat forked con <kamo-chat> embed; eliminare widget proxy legacy

Swaps the forked AI/live-support React chat (PublicChatWidget + AiChatPanel + LiveSupportPanel + i percorsi /api/chat/** server proxy) per gli host, elemento pe...

Kamo·3mo ago
Featurekamo-internal

Aggiungi install-QR (self-hosted APK) per Impostare la scheda Mobile App

Install/Sign-in toggle: "Install" mostra un QR al rilascio firmato APK sul nuovo telefono può scaricare+sideload; "Sign in" mantiene il flusso OTK password-gate...

kamo·3mo ago
Featurekamo-internal

Web Chat Integrazione design personalizzato + anteprima live

Aggiunge una finestra di dialogo Personalizza alla scheda Integrazione Chat Web: un modulo di editor (colori, copia, layout, comportamento, AI prompt) a sinistr...

kamo·3mo ago
Featurekamo-internal

Web Chat Integrazione scheda — elenco, creare, snippet (BFF + UI)

Fase 2 core delle impostazioni Web Chat Integration scheda: BFF percorsi proxying alla Phase-1a MediaService CRUD, un client digitato e il /settings/features/ch...

kamo·3mo ago
Featurekamo-register

Kamo-Registrati onori software auth logo + nome

- DynamicMetaLoader: lettura dell'identità del software + selettori auth da config.json, risoluzione scheda titolo, persist auth logo/name stato a sessionStorag...

Kamo·3mo ago
Featurekamo-login

Kamo-login onori software auth logo + scheda titolo

- DynamicMetaLoader: lettura dell'identità del software + selettori auth da config.json, set scheda titolo dal nome risolto (authNameBrandSource), persistere au...

Kamo·3mo ago
Featurekamo-internal

LabelManager software identità UI + scheda interna titolo

- Informazioni sull'azienda: nome/short-name + nome login/register + selettori a schede - Branding: software pieno/semplice logo uploads, override toggles, e pe...

kamo·3mo ago
Featurekamo-internal

3-stage org guida di bordo (creare → finire DNS → entrare)

Generalizzare l'eroe di primo-org in un unico pannello di guida di studio sul conto di proprietà-org del membro + stato DNS (da /api/security/org/my-networks): ...

kamo·3mo ago
Featurekamo-internal

Doppio risolutore aziendale/software + consegna + consumo

- Organization.ts: fornire identità software + selettori per-superficie tramite OrgContext - No. (+ prova, 8 casi) - ThemeLogo: logoSoftware/logoFullSoftware va...

kamo·3mo ago
FeatureSecurityService

Tipo di caricamento del logo del software + config.json pane

- uploadLogo: esplicito interruttore a chiave per oggetti con il rifiuto di default in modo che un upload software non possa mai clobber il logo aziendale.svg -...

Kamo·3mo ago
Featurekamo-internal

Primo eroe CTA per i membri sulla piattaforma org

Mostra un eroe onboarding in cima alla home launchpad invitando un KamoCRM-platform (non un membro del team) che non ha ancora creato un bambino org per girare ...

kamo·3mo ago
FeatureVOIPService

Endpoint delle credenziali TURN-REST per il softphone mobile

GET /api/voip/turn/credentials mints ephemeral coturn creds (HMAC-SHA1 over " <expiry>: <memberId>" con il comune statico-auth-secret) così nativo/cellulare Web...

Kamo·3mo ago
FeatureSecurityService

Expose per-org primarioColore + logo URL su /my-networks

Ogni riga org ora porta il colore primario (Organization.colors.colors.colors, '#'-prefisso per abbinare config.json) e logo derivatoUrl/logoSimpleUrl (tema. lo...

Kamo·3mo ago
FeatureMediaService

Integrazione web-chat istantaneo id su supporto visitatore + biglietto

Risolve la WebChatIntegration creandoKeyHash (abilitato filtrato, coerente con la risoluzione boottrap()/AI-prompt) una volta in creareSupportSession e timbra i...

Kamo·3mo ago
FeatureAIService

Per-integrazione pubblica AI prompt + attribuzione sessione

Aggiornare la cascata di sistema-prompt a catena pubblica da per-org a per-integrazione: PublicAiChatController ora legge il Intestazione X-Public-Chat-Key-Hash...

Kamo·3mo ago
FeatureAPIService

GET /api/pubblico-chat/bootstrap gateway route

Aggiungi un endpoint bootstrap che riutilizza il proxy esistenteCon pipeline Auth (valida chiave + origine opt-in + PUBLIC CHAT portata + tasso-limit + X-Public...

Kamo·3mo ago
FeatureMediaService

Risolvetore di configurazione di config di boot-trap

Aggiunge un GET interno che risolve il problema. WebChatIntegration di X-Public-Chat-Key-Hash e restituisce il suo risolto design/behavior config (default-fille...

Kamo·3mo ago
FeatureMediaService

WebChatIntegration CRUD (chiavi chiave + integrazione, org-scoped)

API di gestione orientabile per la scheda Impostazioni web-chat Phase-2. Su creare, menti il sottostante PublicChatApiKey (stesso approccio key-gen come PublicC...

Kamo·3mo ago
Featurekamo-internal

Aggiungi "Access Copilot Mobile App" punti di ingresso su casa + NavPri

Entrambe le superfici inviano un evento `open-interaction-center` che NavTop ascolta per aprire il Centro Interazione sulla scheda Impostazione Mobile App. La c...

kamo·3mo ago
Featurekamo-internal

Password-gate il QR, scheda singola linea, intestazione logo-sinistra, codice 10min

- Il membro deve reinserire la propria password (verificata tramite /api/mobile-access-otk, che inganna l'OTK solo sul successo) prima che il QR sia rivelato — ...

kamo·3mo ago
FeatureSecurityService

POST # Gate Mobile Copilot QR #

Verifica la password del chiamante (passwordEncoder. partite contro la sessione utente) senza cambiare nulla. Usato dalla strada BFF mobile-access-otk in modo c...

Kamo·3mo ago
Featurekamo-internal

Impostazione Mobile Access scheda — QR per installare + autoconfigure Mobile Copilot

Nuova 3° scheda in NavTopPanel (gated by ALLOW MOBILE ACCESS right): mostra un marchio QR codifica un link profondo OTK di breve durata (kamocopilot://configure...

kamo·3mo ago
Featurekamo-shared-library

Aggiungi ALLOW MOBILE ACCESS (167) diritto generale per Mobile Copilot

Nuovo RoleRightType (servizioTipe=null → gruppo generale) battendo il 'Setup Mobile Accesso alla scheda centro di interazione. RoleRightsSyncService lo riempie ...

Kamo·3mo ago
July 15, 2026

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