KamoCRM

Live Change Log

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

18,399
Total Changes
6,534
Features
5,537
Fixes
30
Projects
Filter by project
All Projects18,399AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService621InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,996TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,694kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,826kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,534Fix5,537Other1,001Performance174Refactor281Revert23Style45Test175Upgrade1
October 14, 2026
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·4w 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·4w 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·4w 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·4w 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·4w 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·4w ago
Featurekamo-internal

The camera viewer — Cameras nav menu, the live cameras tool window and its maximized navigator

- Nav tool 'cameras' (app + VIEW_CAMERAS): saved layouts, groups (each expanding to its cameras), ungrouped cameras with a status dot, Open viewer, Manage cam...

Kamo·4w ago
Featurekamo-internal

Guided onboarding tours for every app, offered at sign-in and retakeable from the App Shelf

One tour per app security group — 31, from Customer Relationships to E-Signatures — each gated on the app being on, the member being able to open it, and the ap...

Kamo·4w ago
FeatureSecurityService

Remember guided-tour steps per person across organizations, and seed every Show Tour right

GET /api/security/guided-tours answers which tour steps the signed-in PERSON has been shown or skipped, as the union over every membership of the same user — a ...

Kamo·4w ago
Featurekamo-shared-library

A Show Tour right for every app security group (338-368)

SHOW_TOUR_<APP>, one per app group — thirty-one, E-Signatures included — each a standalone root filed under its app, labelled "Show Tour", and GRANTED by defaul...

Kamo·4w ago
October 13, 2026
Featurekamo-shared-library

A deleted meeting's guests get the organisation's cancellation letter

The invitation and the update were branded letters; the cancellation was a one-line "has been cancelled". Add calendar.meeting_canceled beside them: the same le...

Kamo·4w ago
Featurekamo-shared-library

Land KamoCameras — app 39, rights 334-337, entities in com.kamo.z.shared.cameras

Merges feat/kamo-cameras (16f184ad, 6fd4e3fd, 1dfeb3b4). Main took 333 for RELEASE_TO_ORGANIZATION (a3630977) after the branch was cut, so the four camera right...

Kamo·4w ago
FeatureInitializerService

Scan com.kamo.z.shared.cameras (merge feat/kamo-cameras)

The KamoCameras entities' package joins KamoInitializerApp's @EnableJpaRepositories list. The run that created schema camera (9 tables) was made from this on 20...

Kamo·4w ago
FeatureSecurityService

/api/security/cameras/** — the KamoCameras relay (merge feat/kamo-cameras)

CameraController is the trust boundary for KamoCameraService: it resolves the session, checks VIEW_CAMERAS / MANAGE_CAMERAS / MANAGE_CAMERA_SITES (now 334-336; ...

Kamo·4w ago
FeatureKlusterServices

Svc_camera, KamoCameraService's own login

Publishes rt.org.> (the Cameras screens' live refresh) and cameras.site.> (a site RPC routed to the pod holding that site's connector socket), subscribes camera...

Kamo·4w ago
October 12, 2026
Featurekamo-internal

Rehearse with graded suites, unsaved settings and grades — the Rehearse dialog's suite choice and draft switch, RehearsalResults, the SI room's suite rows and Run a suite (KamoCollab CP15 Task 18)

The Rehearse dialog offers the four suites with their descriptions (COLLAB_ETIQUETTE off when the settings it would use have no Docstion settings) and "Use the ...

Kamo·4w ago
FeatureMCPGatewayService

The reports pack — reports_list, reports_run and metrics_get under the caller's own report rights (KamoCollab CP14 Task 12)

reports_list reads SecurityService's report library on the caller's session: the reports they may run, the measurable metrics of those reports and, for an SI ca...

Kamo·4w ago
Featurekamo-internal

The communication policy also under Security, for every organization

Owner: "Also under Security". The CP04 policy tab now also renders on /settings/security (tab=communication-policy), with a Security menu entry, a Security land...

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