KamoCRM

Live Change Log

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

18,391
Total Changes
6,526
Features
5,537
Fixes
30
Projects
Filter by project
All Projects18,391AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService619InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,995TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,691kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,824kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,526Fix5,537Other1,001Performance174Refactor281Revert23Style45Test175Upgrade1
November 8, 2026
Chorekamo-shared-library

ACCESS_COMMERCE reads "Access Markets"

The owner retired "Commerce" in the UI; the nav option is Markets.

KamoΒ·3d ago
November 7, 2026
ChoreSecurityService

Rebuild against kamo-shared-library 7755a1a0

Leads gain websites and social profiles.

KamoΒ·4d ago
November 6, 2026
ChoreInitializerService

The platform owner's seed password is no longer a literal in source

The value here was also a cluster and Forgejo password. The seed now reads KAMO_SEED_OWNER_PASSWORD, or uses a random one that is never logged. History still ho...

KamoΒ·5d ago
November 4, 2026
ChoreSecurityService

Rebuild for updated invoices keeping their due date

KamoΒ·1w ago
November 2, 2026
Chorekamo-shared-library

Two files keep their line endings

KamoΒ·1w ago
November 1, 2026
ChoreEmailService

Rebuild for the payment-failed letter

KamoΒ·1w ago
Chorekamo-shared-library

The past-due grace period is gone

KamoΒ·1w ago
Chorekamo-shared-library

Restore this file's line endings

KamoΒ·1w ago
Chorekamo-shared-library

Put back this file's line endings

The last commit changed them by accident; no code moves here.

KamoΒ·1w ago
ChoreSecurityService

Rebuild for rights 673-674

KamoΒ·1w ago
ChoreSecurityService

Rebuild for a stream's email keeping the org's text hours

OutreachCheck lives in the shared library, and this service answers it.

KamoΒ·1w ago
October 29, 2026
ChoreEmailService

Rebuild for the updated-invoice template

KamoΒ·1w ago
October 28, 2026
October 27, 2026
October 23, 2026
October 22, 2026
ChoreKlusterServices

Drop the old engines' deploy steps, apply MADLAD's alias Services, update audit and docs

Completes 56b37fa, which removed the manifests: without this the workflow still ran steps for directories that no longer exist. The workflow now applies madlad/...

KamoΒ·2w ago
ChoreKlusterServices

Remove LibreTranslate, Bergamot and IndicTrans; MADLAD serves every pair

TranslateService speaks only to madlad now (translateservice 5c7605b), verified end to end: every Kamo locale including Tamil and Swahili, inbound ru->en and ta...

KamoΒ·2w ago
October 18, 2026
Chorekamo-marketing

Rebuild for the owner's legal decisions and the real referral cookie names

The text is in kamo-translation-dictionary b6d42a87 (Privacy 4, 7, 9; Terms 2, 8; Cookie Policy referral rows).

KamoΒ·3w ago
ChoreKlusterServices

Probe only www.kamocrm.com; the platform's surfaces are on kamouniverse.com

kamocrm.com is a marketing site only (owner 2026-10-18). The blackbox prober is now deployed, and apply.kamocrm.com was already failing its probe; the kamocrm.c...

KamoΒ·3w ago
ChoreKlusterServices

Set the Google Trust Services EAB key id (IoT SP09 B1)

The gts-prod ClusterIssuer's external account binding names key id **************** from Google Cloud Public CA (project kamocrm-1755458510147). The HMAC key is...

KamoΒ·3w ago
ChoreSecurityService

Remove a committed diagnostic log that carries the database password and the password pepper

k8s/diagnose-output.txt (2025-11-03) is a startup log captured with com.zaxxer.hikari at DEBUG. Nothing reads it. Removing it does not clear history; the values...

KamoΒ·3w ago
ChoreMCPGatewayService

Keep withoutRun's javadoc on withoutRun (SP11 P5)

KamoΒ·3w ago
October 15, 2026
ChoreVOIPService

One-time backfill of the do-not-contact list from earlier opt-outs

Run once on 2026-10-15 05:07Z (yb-tserver-0, admin role), by key from the opt-out tables only (no lead, contact or member table is read): CALL from SI-call "sto...

KamoΒ·3w ago
ChoreVOIPService

Delete the do-not-contact backfill after its run

Ran 2026-10-15 05:07Z; a second run inserted nothing (re-runnable, ON CONFLICT). Entries added (each with its ADDED event): CALL 2 (VOICE_OPT_OUT: +194929899...

KamoΒ·3w ago
October 14, 2026
Chorekamo-internal

Cast profile sp97lab2 for the CP97 lab org SP97 Lab 2 (Run 16)

The test org SP97 Lab 2 (1200096283021796487) holds CP00 Task 0's people (the same users), departments, job title, heads, levels and Vera's grants; no Nell, no ...

KamoΒ·4w ago
Chorekamo-internal

Cast profiles and mint-session's org hint for the CP97 parallel lab orgs (Run 16)

KC_CAST_PROFILE=<name> loads tools/cast-profiles/<name>.sh (another TEST org's cast; CAST_NELL/CAST_TEAM/CAST_TAG); without it nothing changes. mint-session sig...

KamoΒ·4w ago
October 13, 2026
Chorekamo-internal

Drop the event dialog's Cancel event button, which could never show

It was gated on an attendee row marked as organiser for the member's own address, and the calendar's guest sync never writes one (production holds none). It als...

KamoΒ·4w ago
October 12, 2026
Chorekamo-internal

@kamo/chat-core 0.1.23 (KamoCollab CP05 T36)

KamoΒ·4w ago
September 29, 2026
September 28, 2026
ChoreInitializerService

Delete the org-domain ownership backfill; it finished, and it verified second claims

**************** was a one-off (2026-08-28) that marked live org_domains roots ownership_verified when host routing started to require it. It ran again on every...

KamoΒ·1mo ago
ChoreKlusterServices

Probe the kamouniverse.com surfaces next to the kamocrm.com ones

kamouniverse.com is the platform's primary apex, so the availability probe lists its internal, login, register, media, api, apply, careers and www endpoints. Al...

KamoΒ·1mo ago
ChoreConversionService

Rebuild on the shared library that routes voip.recording.received

ConversionService still ran a kamo-shared-library older than 9e9357c9, whose NatsMessageService pinned every publish to CHAT_MESSAGES. Its voip.recording.receiv...

KamoΒ·1mo ago
ChoreSecurityService

Rebuild so a lead that was ever assigned or opened can be deleted

SecurityService's DELETE /api/security/leads/{id} runs the shared library's LeadService.deleteLead. The fix that releases the lead's assignment history, comment...

KamoΒ·1mo ago
Chorekamo-marketing

Rebuild so the image carries the re-translated es ampersand label

SP99 T11: the dictionary sync re-translated the es "Billing & Payments" value that LibreTranslate had written with a quote for the ampersand. The image copies t...

KamoΒ·1mo ago
Chorekamo-internal

Rebuild so the image carries the re-translated es ampersand labels

SP99 T11: the dictionary sync re-translated two es values that LibreTranslate had written with a quote for the ampersand. The image copies the dictionary when i...

KamoΒ·1mo ago
Chorekamo-internal

Rebuild so the image carries the re-translated es ampersand labels

SP99 T11: the dictionary sync re-translated two es values that LibreTranslate had written with a quote for the ampersand. The image copies the dictionary when i...

KamoΒ·1mo 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