KamoCRM

Live Change Log

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

18,405
Total Changes
6,537
Features
5,539
Fixes
30
Projects
Filter by project
All Projects18,405AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService622InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,997TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,698kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,826kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,537Fix5,539Other1,001Performance174Refactor282Revert23Style45Test175Upgrade1
October 11, 2026
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
FeatureSecurityService

The DDL file for the metric indexes, with its contract test (KamoCollab CP14 T2)

Three per-organization date indexes for the SI business metrics (spec §5.1, D20): commerce_orders, commerce_quotes and accounts on (org_id, date_created). Hand-...

Kamo·4w ago
FeatureAIService

The voices an SI not hired yet may speak with, for the hire wizard and the draft check (KamoCollab CP10 Task 4)

V1 GET /api/ai/voices/options (a person holding MANAGE_MEMBERS, MANAGE_MEMBER_SECURITY or MANAGE_AI_WORKFORCE, god counting; never an SI's own session) and its ...

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
FeatureSecurityService

The disclosure ledger query service — keyset pages on one index per filter, the member union, labels and counts (KamoCollab CP08 T6)

DisclosureLedgerQueryService reads org_disclosure_events and its two child tables over NamedParameterJdbcTemplate. Each entry point builds one driving statement...

Kamo·4w ago
TestSecurityService

The cross-table charter DDL guard pins item_origin on all six owner tables (KamoCollab CP10 Task 3, R1-4)

Red until shared-lib's CharterItem maps item_origin (CP10 Task 3), green with it and the CP10 Task 1 DDL file. Test-only; push after the shared-lib commit.

Kamo·4w ago
Featurekamo-shared-library

Who drafted a charter item — CharterItem.itemOrigin (item_origin), kept by apply while the item's fingerprint is unchanged; CharterItemFingerprint, CharterItems.identityKey and normalizedText; ConfigureSubjectKind; **************** (KamoCollab CP10 Task 3)

validate never reads an incoming origin; toData/toDto and the charter view carry it. validate's uniqueness now goes through identityKey, so the configure assist...

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Featurekamo-shared-library

Rehearsal suites in the vocabulary and the entity (KamoCollab CP09 Task 3)

AiRehearsalSuite { PERSONALITY_BASIC } persisted as STRING in ai_rehearsals.suite (NULL = the inbox replay), AiRehearsal.createSuite(...) with days 0 and window...

Kamo·4w ago
FeatureSecurityService

Declare the disclosure ledger recorder, with its repository scan (KamoCollab CP08 T5)

DisclosureLedgerConfig declares the shared DisclosureRecorder as bean disclosureLedgerRecorder: the name disclosureRecorder is the EHR's §164.528 @Component, an...

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

SP97 T12 rulings (SI PHI scenario)

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

CP06 Task 15 rulings T15-1..5

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Testkamo-shared-library

Pin that an organization the resolver cannot load is UNKNOWN and refused (SP97 T12)

PhiTenantResolver had no test of its own. The SI router (OrgPhiStatusCache) and the Tool Plane (OrgFactsService) read every org's PHI status through it, so a mi...

Kamo·4w ago
FeatureSecurityService

Who a layer save reaches — CharterLayerLoader.layerRefs and GET **************** (KamoCollab CP09 Task 5)

The non-retired SI team members of the caller's org whose charters are built from the layer (ORG, ROLE, DEPARTMENT, JOB_TITLE, TEAM or MEMBER), ordered by displ...

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
FeatureSecurityService

The item_origin DDL on the six charter owner tables, with its contract test (KamoCollab CP10 Task 1)

Records who drafted a charter item (NULL = a person, AI_DRAFT = the SI configure assistant). Hand-applied by CP10 Task 2, before shared-lib CP10 Task 3 is pushe...

Kamo·4w ago
Docskamo-internal

Ledger — 1 entries

Kamo·4w ago
Docskamo-internal

SP97 T11 rulings fit the three-column table

Kamo·4w 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