KamoCRM

Live Change Log

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

17,499
Total Changes
5,986
Features
5,283
Fixes
30
Projects
Filter by project
All Projects17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 14, 2026
Fixkamo-internal

The Settings rail keeps your place in its tree

Choosing a row in the expanded rail ran close(), which also emptied every expanded branch, so each click folded Settings back to its own row and the next sub-to...

Kamo·1w ago
Fixkamo-internal

A card taller than the room it has scrolls instead of running off the screen

Opened from a name low on a laptop screen (the Interaction Center's "..." on a roster row), the member card was placed below it at full height; once "More" open...

Kamo·1w ago
FixSecurityService

The profile save stores the member's address

The My Profile Address card posted { address, addressDetails, locality, subdivision, postalCode, country } and PUT /members/{id} never read the key, so every sa...

Kamo·1w ago
Docskamo-internal

Task 24 ruling

Kamo·1w ago
Docskamo-internal

Task 23 rulings

Kamo·1w ago
Docskamo-internal

Task 21 ruling

Kamo·1w ago
Featurekamo-internal

Tours start by themselves at sign-in, a tour controller steers them, and every app on the App Shelf starts its own

- Sign-in: the tours with something new now START on the launchpad, once per sign-in — no offer to click through. God mode no longer stops them (it did, for t...

Kamo·1w ago
Docskamo-internal

Task 20 ruling

Kamo·1w ago
Fixkamo-internal

Related-article rows open the article

The Related Articles list under an open article drew each link as a plain box with no href or click handler, so nothing happened when a reader clicked one. A re...

Kamo·1w ago
Docskamo-internal

Task 19 rulings

Kamo·1w ago
Fixkamo-internal

Tiles recover on their own, a manager's Watch shows the camera, cloud logins never stored in clear

From an independent review of the shipped Cameras screens. Viewer: - A Settings "Watch" of a camera not shared with the manager showed "unavailable": the windo...

Kamo·1w ago
Docskamo-internal

Task 17 rulings

Kamo·1w ago
Docskamo-internal

Task 18 rulings

Kamo·1w ago
Docskamo-internal

Task 16 ruling

Kamo·1w ago
FeatureSecurityService

Every Show Tour right is on by default — for every role, every branch-type template, and everyone already here

The first release seeded each tour only to roles already holding a right in its app and left every branch-type template at Not Specified: 2,416 role rows held n...

Kamo·1w ago
Docskamo-internal

Task 15 rulings

Kamo·1w ago
Featurekamo-shared-library

ExpirePendingForKey and findFirstByPublicKeyAndStatus for the enrollment fixes

KamoCameraService retires a connector's older pending codes when it hands out a new one (an old code read from a log could otherwise be claimed into another org...

Kamo·1w ago
Docskamo-internal

Ledger — 1 entries

Kamo·1w ago
Featurekamo-internal

Every email address opens a Write popup, and every phone number — settings included — opens Call / Text

Email addresses, project wide. <EmailAddress> is the email twin of <PhoneNumber>; pressed, it opens one design of popup: - Write opens the email composer window...

Kamo·1w ago
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·1w ago
Fixkamo-internal

Nothing dials by itself any more, and four red tests on main go green

The softphone never places a call for the member (owner rule, 2026-10-13): - The lead header's Call work / Call personal now fill the dialpad and stop, like eve...

Kamo·1w 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·1w ago
Fixkamo-internal

Tours show for members signed in before them, and survive a failed progress read

Two reasons the first deploy showed no tour, not even on the App Shelf: - The progress read was attempted once per page, and every tour surface waited on it. ...

Kamo·1w ago
FixSecurityService

The guided-tours read answers the member's CURRENT Show Tour rights

A session carries the rights it was issued with and the routine refresh does not re-read them, so everyone signed in before the Show Tour rights existed saw no ...

Kamo·1w ago
Featurekamo-shared-library

SHOW_TOUR_KAMO_CAMERAS (369), and an enrollment's code hash is never serialized

The Show Tour block (338-368) was written while KamoCameras (334-337) was landing, so the newest app security group had no tour right and kamo-internal's guided...

Kamo·1w ago
FixSecurityService

The boot-time rights sync inserts a role's missing rights in ONE statement

b8014ab3's deploy never became ready. The 31 Show Tour rights made the row-at-a-time insert loop 31 YugabyteDB round trips per role — ~3.5 s a role, ~490 s acro...

Kamo·1w ago
Featurekamo-internal

Every phone number on screen opens a Call / Text popup

Any number kamo-internal shows — a lead's, a contact's, a borrower's, a customer's, a vendor's, an applicant's, a colleague's, a voicemail caller's — is now a <...

Kamo·1w ago
Otherkamo-internal

Merge remote-tracking branch 'origin/main' into cameras-ui

# Conflicts: # ****************

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