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
July 31, 2026
ChoreInitializerService

Starter maxSeats 5, Business maxSeats 25

Keeps the KamoCRM pricing seed in step with the live catalog after repositioning the published seat caps.

Kamo·3mo ago
July 28, 2026
Chorekamo-internal

Re-trigger build for Bulk Email i18n (run 338 failed transiently)

Local `next build` compiles clean with the full dictionary (a95bc92); the prior CI build failed on a transient step, not on content. Re-triggering to bundle the...

kamo·3mo ago
Chorekamo-internal

Rebuild to bundle completed Bulk Email i18n strings

No code change — triggers CI to re-clone kamo-translation-dictionary (a95bc92) so the deploy bundles the 208 new **************** strings into messages/en.json ...

kamo·3mo ago
July 23, 2026
ChoreEmailService

Rebuild to pick up **************** canonical keys

No source change. EmailService bundles kamo-shared-library at build time, so the CANONICAL_KEYS fix (shared-lib c028131) only reaches its runtime self-heal afte...

Kamo·3mo ago
July 16, 2026
ChoreMediaService

Wire optional mediaservice-push secret for FCM/APNs credentials

Mounts the FCM service-account JSON + APNs .p8 from an optional `mediaservice-push` secret at /etc/kamo/push and sets the APNs key-id/team-id from the same secr...

Kamo·3mo ago
ChoreSecurityService

Rebuild against shared-lib for ALLOW_MOBILE_ACCESS right

RoleRightsSyncService backfills the new general right to all roles on boot.

Kamo·3mo ago
July 14, 2026
ChoreSecurityService

Rebuild against kamo-shared-library SSN encrypt-on-write

No SecurityService source change — this empty commit triggers the CI, which clones kamo-shared-library main at build time, so the deployed image picks up the ne...

Kamo·3mo ago
July 11, 2026
ChoreMediaService

Rebuild for shared-lib GeoLite bounded lookup (2-4ms hit+miss)

Picks up kamo-shared-library 011a73e — GeoLookupService's findByIpInRange now LIMIT-1-bounded instead of scanning to exhaustion on gap/high IPs (measured 5-13s ...

Kamo·4mo ago
July 10, 2026
ChoreEmailService

Rebuild on shared-lib resolver hotfix

Kamo·4mo ago
ChoreSecurityService

Rebuild against shared-lib createFromLead fix

Kamo·4mo ago
ChoreSecurityService

Rebuild against kamo-shared-library

Pick up LeadListDTO mortgage figures (loan amount/purpose + LTV/DTI inputs) so the /leads grid's Residential-Mortgage columns are served. No code change; CI bui...

Kamo·4mo ago
July 9, 2026
ChoreConversionService

Bump memory to 2Gi (headroom for concurrent ffmpeg)

With the resize semaphore in place, give the pod room for the JVM plus up to 2 concurrent ffmpeg image decodes so multi-file wallpaper uploads no longer OOMKill...

Kamo·4mo ago
ChoreSecurityService

Rebuild to pick up shared-lib Organization.bgWatermark

No source change. Triggers CI to re-clone kamo-shared-library main (now carrying the bg_watermark org column added in bc45b97) so the org GET/PUT serialize and ...

Kamo·4mo ago
July 7, 2026
Chorekamo-internal

Update Linux desktop nav icon

kamo·4mo ago
ChoreSecurityService

Rebuild against shared-lib dbNow() CAST fix

Empty commit to trigger CI, which clones kamo-shared-library at build time and picks up the **************** dbNow() CAST(now() AS timestamp) fix.

Kamo·4mo ago
ChoreSecurityService

Rebuild against kamo-shared-library rights-waterfall fix (5f20d29)

CI clones and builds kamo-shared-library from source, so this empty commit re-triggers the build to pick up the layered rights resolution. On boot the MemberRig...

Kamo·4mo ago
July 5, 2026
ChoreInitializerService

Scan **************** repos (P1 transaction entities)

Kamo·4mo ago
July 4, 2026
ChoreInitializerService

Platform-singleton partial-unique index for mlos_governor_config (D4)

mlos_governor_config auto-creates via ddl-auto; add the partial expression unique index confining the platform-default (organization_id IS NULL) to a single row...

Kamo·4mo ago
ChoreInitializerService

Drop **************** column (D39)

The coarse boolean is replaced by the per-program mlos_investor_delegation child; drop the removed NOT-NULL column so Hibernate INSERTs are not rejected.

Kamo·4mo ago
July 3, 2026
ChoreSecurityService

Rebuild to pick up Marketing rights group (shared-lib 4cfbf64)

RoleRightsSyncService self-heals the 6 new Marketing rights (ids 150-155) into all roles on boot; /roles/rights then serves the MARKETING group.

Kamo·4mo ago
July 2, 2026
ChoreEmailService

Wire mlos-internal-auth (INTERNAL_AUTH_SECRET) into deployment [skip ci]

EmailService's InternalAuthFilter guards /api/email/templates/send + /seed-org on internal.auth.secret, which was unset (fail-closed 503). Share the existing pr...

Sage·4mo ago
ChoreSecurityService

Wire mlos-internal-auth (INTERNAL_AUTH_SECRET) into deployment [skip ci]

SecurityService's internal-auth clients (recovery SMS -> VOIP, recovery email + template seed -> Email) send X-Internal-Auth from internal.auth.secret, which wa...

Kamo·4mo ago
ChoreVOIPService

Wire mlos-internal-auth (INTERNAL_AUTH_SECRET) into deployment [skip ci]

Guards the new /api/bulktext/send endpoint. Shares the existing production internal-auth value (mlos-internal-auth) so SecurityService's recovery SMS authentica...

Sage·4mo ago
Chorekamo-internal

Rebuild to pull new i18n keys from translation dictionary

The manual-import feature keys were added to kamo-translation-dictionary (en) which CI copies into messages/ at build time; this forces a rebuild so the deploye...

kamo·4mo ago
July 1, 2026
ChoreVOIPService

Rebuild against latest kamo-shared-library

Sage·4mo ago
ChoreTranslateService

Rebuild against latest kamo-shared-library

Sage·4mo ago
ChoreSecurityService

Rebuild against latest kamo-shared-library

Kamo·4mo ago
ChoreRAGService

Rebuild against latest kamo-shared-library

Sage·4mo 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