Live Change Log

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

17,848
Total Changes
4,568
Features
4,508
Fixes
32
Projects
Filter by project
All Projects17,848AIService110APIService138BillingService132ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService73KlusterServices539MCPGatewayService43MediaService459RAGService61SecurityService1,515TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,548kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI522Chore670Docs226Feature4,568Fix4,508Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 11, 2026
Chorekamo-internal

Rebuild for Doc Manager's "Docs & Files" tab label

No code change. The label comes from kamo-translation-dictionary 649b24cb, which the image build clones into messages/ at build time, so it only reaches the sit...

KamoΒ·38m ago
September 8, 2026
Chorekamo-internal

Sweep the two locals the pot block left behind

`potTotal` and the component-level `t` were the only readers of the pot block I moved into the chip layer, and both survived it β€” read by nothing, flagged by no...

KamoΒ·2d ago
Chorekamo-internal

@kamo/chat-core 0.1.18, for the game-invite fields

The lockfile is edited by hand β€” four lines: the root range, and the version, resolved URL and integrity of the one package. `npm install --package-lock-only` r...

KamoΒ·3d ago
September 7, 2026
ChoreSecurityService

Baseline the single-action event endpoint

Same door and same reasoning as its sibling one line above: X-Internal-Auth, constant-time, fail-closed. Genuinely pre-session β€” a mobile sign-in is reported by...

KamoΒ·4d ago
ChoreSecurityService

Baseline the growth-mission sync endpoint

**************** caught the new internal endpoint, which is what it is for: with anyRequest().permitAll(), a handler that resolves no caller is reachable throug...

KamoΒ·4d ago
Chorekamo-internal

The last two files git was treating as binary

Finishing the sweep that started when my own billingDraft.ts committed as "Bin 0 -> 6882 bytes". Scanning every tracked text file for a NUL byte found three mor...

KamoΒ·4d ago
September 6, 2026
Chorekamo-apps

Drop the homepage and the BlueLeven demo images

These were deleted in the working tree but never committed, so the repository still carried them and any fresh checkout brought them back. app/page.tsx was the...

KamoΒ·5d ago
September 5, 2026
Chorekamo-apps

Declare the chat site key, empty until one is issued

The chat bubble needs a public site key, and these are origin-locked β€” the marketing site's own would be refused on apps.<domain>. So the variable is declared a...

KamoΒ·5d ago
ChoreVOIPService

Make the RingCentral member redirect URI configurable

The sign-in hop's redirect URI was only the @Value default. It belongs beside the other two redirect properties: unlike them it is never re-hosted onto the tena...

KamoΒ·6d ago
Chorekamo-meet

Rebuild now the registry's stale blob-descriptor cache is cleared

ROOT CAUSE, for the next person who sees "short read: expected N bytes but got 0: unexpected EOF". The registry runs storage.cache.blobdescriptor: inmemory. Bl...

KamoΒ·6d ago
Chorekamo-marketing

Rebuild β€” the previous run never produced an image

f0edd01 was pushed with the rest of the fleet-wide rollout-safety work and is the only one of that batch whose image never appeared: the deployment is still run...

KamoΒ·6d ago
Chorekamo-meet

Rebuild after clearing the registry's dangling layer links

The previous two builds (2862548, dd323bc) both produced images that could not be pulled: short read: expected 3985350 bytes but got 0: unexpected EOF Cause...

KamoΒ·6d ago
September 4, 2026
ChoreSecurityService

Say out loud when a registrant is left with no verification token

The register endpoint caught a failed verification send and logged warn(e.getMessage()). For the fault it kept hitting β€” EmailService raising a Yugabyte read re...

KamoΒ·6d ago
Chorekamo-meet

Rebuild β€” the previous push left the registry without its layers

The image built for 2862548 cannot be pulled: failed to pull and unpack image "...kamo-meet:28625480...": short read: expected 3985350 bytes but got 0: une...

KamoΒ·6d ago
ChoreKlusterServices

Careers joins the documented alias list

kamo-careers serves the org's public job board at careers.<apex>. The list is informational β€” the log-scan mechanism is what actually mints certificates β€” but t...

KamoΒ·1w ago
ChoreSecurityService

Baseline the by-host branding endpoint

**************** refused /org/public/by-host/{host}, which is exactly its job β€” a new mapping that resolves no session is reachable without credentials through ...

KamoΒ·1w ago
September 3, 2026
ChoreSecurityService

Move the terminal IngressRoute to where something applies it

This repo's workflow applies exactly configmap.yaml, deployment.yaml and service.yaml, so a fourth manifest beside them was never applied by anything β€” the rout...

KamoΒ·1w ago
ChoreSecurityService

Rebuild β€” the last run died fetching actions/checkout

Run 5861 failed in two seconds, before any compilation: the runner could not reach data.forgejo.org to fetch actions/checkout. Nothing to do with the tree, and ...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library 8dc3ea4c

Picks up entitlement-cache invalidation on comp provisioning. This service owns both halves: it approves the order and it serves the cached entitlements, so wit...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library 31b72fe9

Picks up the draft-order reprice fix: changing a draft's seat count or billing cycle left every money field and line item describing the order's previous shape,...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library 63827887

Picks up the comp-provisioning fix. A comped order granted its plan and none of the add-ons it sold, because provisionCompSubscription never wrote active_addon_...

KamoΒ·1w ago
September 2, 2026
ChoreSecurityService

Rebuild against kamo-shared-library HEAD

Ships the lead contact location fix, which lives in the shared library: LeadDTO now returns the lead's own country, subdivision and timezone, so the three Prima...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library HEAD

Ships the quote document work, all of which lives in the shared library: - a one-off setup fee on a single-price quote (commerce_quotes.setup_fee, which is a...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library HEAD

Ships the quote pricing fix: a unit price is a per-month rate, so a term multiplies it rather than the engine dividing down to it. An annual option quoted one m...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library HEAD

Ships the quote total fixes: a committed term now totals the term rather than one period of it, and a multi-option quote is no longer headlined by whichever alt...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against kamo-shared-library HEAD

Ships the quote money fixes, which live entirely in the shared library and so reach production only when this service is rebuilt: - a quote's headline total no...

KamoΒ·1w ago
ChoreInitializerService

Scan the Report Studio's repositories

**************** holds the saved views, shares, favorites, recents, schedules and schedule runs. The reports themselves are code rather than rows β€” only a membe...

KamoΒ·1w ago
ChoreSecurityService

Rebuild against the shared library that persists the quote contact

The market writer landed one commit after this service was last built, and CI clones kamo-shared-library at image-build time β€” so the deployed jar still has the...

KamoΒ·1w ago
August 31, 2026
ChoreSecurityService

Rebuild to pick up BillingCycle.TRIENNIAL

No source change. SecurityService clones kamo-shared-library at image-build time, and the catalog it serves is about to carry TRIENNIAL price rows. @Enumerated ...

KamoΒ·1w ago
August 28, 2026
Chorekamo-shared-library

Remove the CREATE_FREE_ORG_WIDGET block with its widget

The Create My Free Org launchpad widget was removed (kamo-internal ab740dd3), so its five rights go with it: CREATE_FREE_ORG_WIDGET (288) and the four policy ch...

KamoΒ·1w ago
Chorekamo-internal

Remove the Create My Free Org widget

Removed on request, including its rights. /network/create is untouched and remains the way an organization is created. Gone: the widget and its three step comp...

KamoΒ·1w ago
Chorekamo-internal

Withhold the Create My Free Org widget for now

Taken off the launchpad on request. A false registry gate rather than deleting the entry: `available` in useHomeWidgets is the single source for BOTH the launch...

KamoΒ·2w ago
Chorekamo-login

Delete /api/auto-login, which no longer has a caller

The endpoint existed to turn an existing *** cookie into an OTK and a redirect so the login page could forward a signed-in member straight into their workspace....

KamoΒ·2w ago
August 27, 2026
Chorekamo-signer-monorepo

Stop ignoring markdown

The "no .md in repos" rule is retired; docs, plans and READMEs are tracked like any other source file.

KamoΒ·2w ago
ChoreDocsService

Stop ignoring markdown

The "no .md in repos" rule is retired; docs, plans and READMEs are tracked like any other source file.

KamoΒ·2w ago
ChoreSecurityService

Rebuild to seed the four order and pricing rights

An empty commit built out of tree from origin's own tree. RoleRightsSyncService seeds org_role_rights at boot, so a right shipped without a SecurityService rebu...

KamoΒ·2w ago
ChoreSecurityService

Rebuild against kamo-shared-library for SW6b work-order writes

An empty commit, built out of tree from origin's own tree β€” NOT 'git commit --allow-empty', which permits an empty result but does not force one and would have ...

KamoΒ·2w ago
ChoreKlusterServices

Scale edge to 0 until its config is rewritten

Kamailio cannot start on 2600Hz's vendored configs β€” they need 2600Hz's patched build (spec 16). Leaving it at replicas:1 restart-storms k3m1 indefinitely for n...

KamoΒ·2w ago
Chorekamo-marketing

Rebuild to pick up the early-bird offer copy

The dictionary change landed after the last build, and messages/ is pulled at build time.

KamoΒ·2w ago
ChoreSecurityService

Rebuild for SubscriptionPlanFeatureDTO.unit

The catalog stores a unit per feature and the DTO now carries it, so the pricing page can render "15 GB per user" instead of a bare 15. Shared-lib reaches a ser...

KamoΒ·2w ago
ChoreKlusterServices

Drop dead rate.loans and priceturbo.com from static provisioning

Both have had ACME challenges stuck pending for 47-54 days. The ratestack estate they proxy to has been scaled to 0 since 2026-08-04, so nothing can answer HTTP...

KamoΒ·2w ago
ChoreSecurityService

Rebuild against kamo-shared-library for the SW5 task book

An empty commit. ServiceTaskBookService and the four task-book entities live in the shared library; ServiceTaskBookController cannot resolve them until Security...

KamoΒ·2w ago
ChoreSecurityService

Rebuild against shared-lib PricingModel.PER_EXTENSION

The running image predates the enum value, so reading the two seeded PBX catalog rows (pricing_model = 'PER_EXTENSION') throws on enum parse - and because Subsc...

KamoΒ·2w ago
August 26, 2026
ChoreBillingService

Rebuild against current kamo-shared-library

CI clones shared-lib at image build time. This service was last built before shared-lib gained GMAIL_PERSONAL and OUTLOOK_PERSONAL, so its deployed enum cannot ...

KamoΒ·2w ago
ChoreSecurityService

Rebuild against kamo-shared-library for SW4 quote conversion

An empty commit. QuoteConversionService, QuoteConversionBilling and the five quote defect fixes all live in the shared library, and none of them reaches anyone ...

KamoΒ·2w ago
Chorekamo-internal

Follow Java β€” the EHR is TESTING in both mirrors

Java moved the app off PLANNING now the vertical is built. Neither mirror is read for its stage β€” consumers match on id and copy comes from GET /api/security/fe...

kamoΒ·2w ago
Chorekamo-shared-library

The EHR is in TESTING, not PLANNING

The vertical is built end to end β€” charts, scheduling, notes, orders, results, claims, FHIR and bulk export, C-CDA, TEFCA exchange, quality measures and the pat...

KamoΒ·2w ago
ChoreSecurityService

Rebuild against kamo-shared-library for the SW3 service work domain

An empty commit. A shared-library change reaches nobody until its consumers rebuild, and SecurityService hosts POSController and the order path β€” so without thi...

KamoΒ·2w ago
Chorekamo-internal

Take @kamo/tool-core 0.1.3

Brings setMaximized, ToolWindow.preMaximize and ToolOpenDetail.maximized β€” the store API the conversation switcher column swaps windows through.

kamoΒ·2w ago
Chorekamo-internal

@kamo/tool-core 0.1.2

Brings raisedBy: 'incoming' and the quietRaise event, so an arriving message can be absorbed by a minimized window's hexhead instead of re-opening it.

kamoΒ·2w 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