KamoCRM

Live Change Log

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

18,392
Total Changes
6,527
Features
5,537
Fixes
30
Projects
Filter by project
All Projects18,392AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService619InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,995TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,692kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,824kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,527Fix5,537Other1,001Performance174Refactor281Revert23Style45Test175Upgrade1
August 11, 2026
Docskamo-internal

HR timecards design and plan series

Design grounded in a 25-agent cross-repo survey. Part II closes the twelve blocker-level gaps an enterprise feature-completeness review found between the punch ...

kamo·3mo ago
DocsKlusterServices

The Dovecot quota change, written out and not applied

Object storage now refuses content that would take an organization past its ceiling, which covers every domain that goes through the object store. Inbound mail ...

Kamo·3mo ago
DocsKlusterServices

The Dovecot quota change, written out and not applied

Object storage now refuses content that would take an organization past its ceiling, which covers every domain that goes through the object store. Inbound mail ...

Kamo·3mo ago
August 10, 2026
Docskamo-internal

Design for the platform billing redesign

Records the audit finding that measurement, entitlement and money are three pipelines that were each built well and never connected, plus the 17 confirmed defec...

kamo·3mo ago
August 9, 2026
DocsKlusterServices

Implementation plan for the CockroachDB to YugabyteDB migration

15 tasks. The two gates sit before any downtime: Task 5 proves the backups actually restore, and Task 10 diffs the KamoInitializer-built schema against the live...

Kamo·3mo ago
DocsKlusterServices

Implementation plan for the CockroachDB to YugabyteDB migration

15 tasks. The two gates sit before any downtime: Task 5 proves the backups actually restore, and Task 10 diffs the KamoInitializer-built schema against the live...

Kamo·3mo ago
DocsKlusterServices

Design for the CockroachDB to YugabyteDB migration

Records the measured current state (3.4 GB, 791 tables, 671 FKs, ~30 consumers), the five design decisions, and the cutover sequence. The two findings that sha...

Kamo·3mo ago
DocsBillingService

Record the corrected mailbox semantics

EMAIL now measures the mail Kamo actually hosts, attributed per mailbox to the organization that owns it, rather than summing a search index that both missed Ka...

Kamo·3mo ago
August 8, 2026
Docskamo-internal

Design the platform app catalog behind an Apps & Features tab

Apps on /settings/account?tab=apps are compile-time constants in the ServiceType enum, so "Available" (stage == COMPLETED), the stage itself, the display name a...

kamo·3mo ago
Docskamo-internal

Implementation plan for the platform organizations console

17 TDD tasks across BillingService, the translation dictionary and kamo-internal. Physical table names verified against the live cluster -- the org table is 'or...

kamo·3mo ago
Docskamo-internal

Design for the platform organizations console

Redesigns **************** from an unbounded card list into a server-paginated console. The current tab loads every org at once and PlatformAdminService fans o...

kamo·3mo ago
August 7, 2026
Docskamo-internal

Record the compatibility bridge and what retires it

The bridge is invisible from the code that will eventually delete it -- the field looks like a real part of the request. Name the condition that ends it: Securi...

kamo·3mo ago
August 6, 2026
Docskamo-internal

Add the legal package execution plan

Phase 5: the member self-service page, the execution wizard ported from kamo-signer, and WORM package attestation capture.

kamo·3mo ago
Docskamo-internal

Add the legal package delivery plan

Phase 4: Deliver / Redeliver / Void fan-out, assignment creation with e-sign envelopes, and the Assigned Packages sub-tab.

kamo·3mo ago
Docskamo-internal

Add the legal package CRUD plan

Phase 3 of the HR Legal & Compliance series: DocsService package CRUD, the content fingerprint, publish freezing a byte-pinned version, audience preview, and th...

kamo·3mo ago
Docskamo-internal

Add the signing-correctness plan

Phase 2 of the HR Legal & Compliance series, shippable on its own: signer-slot binding, server-side required-field enforcement, invite suppression, and recipien...

kamo·3mo ago
Docskamo-internal

Add the legal package entities plan

Phase 1 of the HR Legal & Compliance series: the com.kamo.z.shared.hr.legal entity set and its schema migration.

kamo·3mo ago
Docskamo-internal

Add the Legal & Compliance design and the binder-scoping plan

The design is the full cross-repo analysis of the HR Legal & Compliance module (package templates, delivery, execution wizard, navtop badge, notification email)...

kamo·3mo ago
August 5, 2026
DocsSecurityService

State honestly why chat entries carry no direction

The javadoc claimed direction was derived from the author while the code hardcoded UNKNOWN. Social conversations record both sides against a Kamo Member — the v...

Kamo·3mo ago
August 2, 2026
Docskamo-signer-monorepo

Implementation plan for the kamo-signer i18n upgrade

Seven tasks across kamo-translation-dictionary, kamo-signer-monorepo and ESigService, ordered by the deploy constraint: dictionary must exist before CI clones i...

Kamo·3mo ago
Docskamo-signer-monorepo

Design for kamo-signer /{locale}/ i18n upgrade

Specifies bringing kamo-signer to platform i18n parity using the kamo-marketing /{locale}/ URL convention, as the prerequisite for hosting a localized public qu...

Kamo·3mo ago
July 13, 2026
Docskamo-internal

Update Microsoft 365 setup instructions for Graph app-only

The M365 help described registering a per-org Azure app (client secret, redirect URI) — stale: Kamo uses one platform-verified multi-tenant app, so customers ju...

kamo·4mo ago
July 10, 2026
July 9, 2026
Docskamo-internal

Spec for Background Watermark org setting

Design for a None/Full Logo/Simple Logo branding setting under Settings > Essential > behavior-labeling > Branding that governs the background logo watermark ac...

kamo·4mo ago
July 7, 2026
DocsKlusterServices

Design spec for KamoDesktop god SSO icons + Guacamole rebrand

Two god-only nav icons (Linux/Windows) in kamo-internal that open Guacamole in a SecurityService (god-eligible gate), deep-linked straight to each instance. Reb...

Kamo·4mo ago
DocsKlusterServices

Design spec for hardened KubeVirt remote desktop + Guacamole gateway

KubeVirt Kubuntu VM (16Gi/500Gi Longhorn) behind Apache Guacamole HTML5, exposed at desktop.kamocrm.com via Traefik (TLS + rate-limit + IP-ban). Adds LAN Window...

Kamo·4mo ago
July 4, 2026
DocsSecurityService

Correct the D28 auto-execute comment (override REPLACES config, not AND)

Review observation: the GET map javadoc said 'auto-execute = config AND override' but **************** is override-replaces-config. Comment-only; the GET faithf...

Kamo·4mo ago
June 30, 2026
DocsKlusterServices

Note ratestack Forgejo :3000 node registry config requirement

ratestack apps pull from the Forgejo registry 192.168.4.22:3000 (plain HTTP, auth required), which must be added to each node's registries.yaml (mirror -> http ...

Kamo·4mo ago
June 26, 2026
Docskamo-signer-monorepo

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
DocsKlusterServices

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
DocsSecurityService

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
DocsMCPGatewayService

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
Docskamo-shared-library

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
DocsInitializerService

Commit project markdown (rescind no-.md policy)

Kamo·4mo ago
April 23, 2026
Docskamo-internal

Document Interaction Center title line prop

Clarify that the role field from by-department is the job title line.

kamo·6mo ago
April 21, 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