Live Change Log

See what we're building, in real-time. Every feature, fix, and improvement shipped across the platform.

17,996
Total Changes
4,656
Features
4,558
Fixes
32
Projects
Filter by project
All Projects17,996AIService112APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService387InitializerService303KBService74KlusterServices547MCPGatewayService43MediaService462RAGService61SecurityService1,531TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,604kamo-login319kamo-marketing588kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,328kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI523Chore670Docs231Feature4,656Fix4,558Other6,781Performance136Refactor274Revert23Style48Test71Upgrade1
July 1, 2026
Featurekamo-shared-library

CLOSING_RON_FALLBACK_APPLIED event key (doc 05 §6.1/§6.4)

The steward recovers a RON-walled/failed BLOCKED_STEWARD closing by satisfying the required RON slot with an alternative notarization (WET_SIGN/IPEN/PAPER_OUT);...

Kamo·2mo ago
Featurekamo-login

Pointer parallax (x+y) between welcome panel and background

Both layers drift with the pointer at different rates and opposite directions via framer springs. Background is scaled 1.12 and the welcome panel is oversized 1...

Kamo·2mo ago
Fixkamo-internal

Persist background reorder via commit endpoint (no data loss)

Save now stages new uploads to incoming, then commits the full desired order (existing-by-srcIndex or new-by-token) so reordered existing images are re-slotted ...

kamo·2mo ago
FixSecurityService

Stop cross-org background image leak; order-safe reorder + staging bucket

Reordering only re-uploaded new files to their new index, dropping reordered existing images and leaving imageBgCount claiming unpopulated slots; provisioning t...

Kamo·2mo ago
Stylekamo-login

Shrink animated logo ~25% (64->48px)

Kamo·2mo ago
Featurekamo-shared-library

CLOSING_PACKAGE_CANCELLED event key (doc 05 §6.4 steward cancel)

The steward terminates a non-terminal closing **************** -> CANCELLED; the durable signal downstream stand-down / steward-queue close-out reacts to.

Kamo·2mo ago
Featurekamo-login

Move animated logo to bottom-right, centered above Powered-by pill

PoweredByKamo gains an optional logoSlot rendered centered directly above the pill within its fixed bottom-right anchor (other pages unaffected). The animated l...

Kamo·2mo ago
Featurekamo-login

Left-pinned translucent welcome panel + centered rounded form card

Welcome/Recover panel now full-height, flush to the left edge, on top of the background image with a translucent wash and square corners; hidden on mobile. Anim...

Kamo·2mo ago
Featurekamo-shared-library

CLOSING_MERS_CONFIRMED + CLOSING_MERS_REJECTED event keys (doc 05 §6.3/§6.4)

The MERSCORP async callback flips a MersRegistration SUBMITTED->CONFIRMED/REJECTED; these are the durable signals **************** (confirmed) + the steward exc...

Kamo·2mo ago
FixSecurityService

Return 404 for a missing org instead of 200 with empty body

getOrganizationById returned a bare null, which Spring serialized to HTTP 200 with an empty body; clients calling response.json() then threw 'Unexpected end of ...

Kamo·2mo ago
Fixkamo-internal

Map missing org (404 or empty body) to a null payload

Pairs with the SecurityService change that now returns 404 for a missing org instead of 200-with-empty-body. Callers already null-check the org, so both the pro...

kamo·2mo ago
FixSecurityService

Let the System User resolve any org's applied model

The cross-org gate returned 403 when orgId != session org and the caller had no Member row in the target org. The platform-wide System User operates across ever...

Kamo·2mo ago
Fixkamo-internal

Stop spurious errors flooding the console

- org/[id] proxy: backend returns 200 with an empty body for null orgs; response.json() threw 'Unexpected end of JSON input' -> spurious 500. Parse defensiv...

kamo·2mo ago
Fixkamo-internal

Resolve org tab title in generateMetadata to stop title flip

Static metadata.title rendered 'Kamo' server-side; Next re-asserted it after hydration, overriding DynamicMetaLoader's client update and flipping the tab back f...

kamo·2mo ago
Fixkamo-internal

Withhold rows until Myself member id resolves

ag-grid renders rowData beneath the loading overlay, so gating only the loading prop still flashed all leads while getMemberId() was 0. Blank the rows and stay ...

kamo·2mo ago
Fixkamo-internal

Default filter to Myself on load, hide market bar for single market, relocate toolbar

- Default agentFilter to __MYSELF__ at init + gate grid on userInfo load so it no longer flashes All Leads - Single market: auto-select it and hide the market-t...

kamo·2mo ago
Featurekamo-shared-library

§6.1 RON legal-wall grain — **************** (frozen WORM) + CLOSING_STEP_BLOCKED event

The property state is frozen identity on the closing package (a closing's property does not move) and is the grain the §6.1 RON state-eligibility legal wall rea...

Kamo·2mo ago
FixDocsService

URI-encode WOPISrc + trust all api.* WOPI hosts (multi-tenant)

Opening a doc for a non-kamocrm tenant failed with 'unauthorized WOPI host'. Docs's alias_groups only trusted api.kamocrm.com (the Docs-deployment env hardcoded...

Sage·2mo ago
ChoreVOIPService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreTranslateService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreSecurityService

Rebuild against latest kamo-shared-library

Kamo·2mo ago
ChoreRAGService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreMediaService

Rebuild against latest kamo-shared-library

Kamo·2mo ago
ChoreMCPGatewayService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreInitializerService

Rebuild against latest kamo-shared-library

Kamo·2mo ago
ChoreESigService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreEmailService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreDocsService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreDaemonService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreConversionService

Rebuild against latest kamo-shared-library

Sage·2mo ago
ChoreBillingService

Rebuild against latest kamo-shared-library

Sage·2mo ago
Featurekamo-shared-library

CLOSING_MERS_SUBMITTED event key (doc 05 §6.3)

The MERS signal: a MersRegistration **************** was appended for the loan (append-only, MIN never overwritten). Additive open String key (no DDL).

Kamo·2mo ago
Chorekamo-shared-library

Drop retired k2m1/k0m1 from MinIO node default examples

Kamo·2mo ago
ChoreInitializerService

Drop retired k2m1/k0m1 from MinIO node defaults

Kamo·2mo ago
June 30, 2026
CIkamolos

Fix kubectl-cache find aborting under set -e + point at unified cluster

- CACHED_KUBECTL=$(find ... | head -1) aborted deploy_k1m1 under set -e/pipefail when the runner .cache/act dir is absent (never reached the curl-install fall...

Kamo·2mo ago

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing