Live Change Log

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

17,846
Total Changes
4,566
Features
4,508
Fixes
32
Projects
Filter by project
All Projects17,846AIService110APIService138BillingService132ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService73KlusterServices539MCPGatewayService43MediaService459RAGService61SecurityService1,515TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,547kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,319kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI522Chore670Docs226Feature4,566Fix4,508Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 5, 2026
Fixkamo-capcha

Prove the deploy by digest, not by tag

The preceding commit stops `set image` being a silent no-op. This asserts the outcome: after the rollout, the tag is resolved to a digest at the registry and th...

KamoΒ·6d ago
Fixkamo-capcha

A rebuild of the same commit deployed nothing and reported success

The image is tagged with the commit SHA, so rebuilding the same commit produces an identical image reference. `kubectl set image` then changes nothing, the Depl...

KamoΒ·6d ago
September 4, 2026
Featurekamo-capcha

Run two pods

replicas 1 -> 2. Server-side state lives in Redis, not in the pod, and there is no scheduled work to duplicate, so a second replica changes nothing except that ...

KamoΒ·6d ago
Fixkamo-capcha

Give the rollout room for the 15s minReadySeconds now costs

progressDeadlineSeconds was 60. That is the window a rollout has to show progress before Kubernetes gives up and marks it failed, and the previous commit added ...

KamoΒ·6d ago
Fixkamo-capcha

Let a rollout finish what the old pod was doing

Deploys replaced the only pod of each service with nothing to catch the requests in flight. Three settings, applied across the fleet: - preStop sleeps 10s befo...

KamoΒ·6d ago
August 19, 2026
Fixkamo-capcha

Reject a replayed Capcha payload instead of accepting it forever

`verifySolution` answers "is this a correct solution to a challenge we issued". It says nothing about whether we have already accepted that exact solution, and ...

KamoΒ·3w ago
August 3, 2026
Fixkamo-capcha

Harden the kubectl download against flaky egress [skip ci]

dl.k8s.io over the runner's egress intermittently drops mid-transfer: curl: (56) OpenSSL SSL_read: decryption failed or bad record mac which fails the deploy ...

KamoΒ·1mo ago
June 21, 2026
CIkamo-capcha

Fix kubectl install step (GITHUB_PATH not active in same step)

The install step verified with 'kubectl version --client' in the same step that appended its dir to GITHUB_PATH β€” but GITHUB_PATH only applies to later steps, s...

KamoΒ·2mo ago
CIkamo-capcha

Drop decommissioned k2m1 deploy job

k2m1 is offline/decommissioned; the deploy_k2m1 job only ever failed and marked the whole pipeline red after k1m1 deployed fine. k1m1 is now the sole build+depl...

KamoΒ·2mo ago
Performancekamo-capcha

Lower PoW difficulty (cost 1000, counter 2000-4000)

Solve cost is the product of CHALLENGE_COST x counter range; both were over-cranked (~37.5M PBKDF2 rounds, ~40-75x a stock Capcha), making the widget slow on lo...

KamoΒ·2mo ago
April 29, 2026
CIkamo-capcha

Scope concurrency to build jobs, not Kubernetes deploys

Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...

KamoΒ·4mo ago
April 19, 2026
April 10, 2026
Featurekamo-capcha

Upgrade to Capcha-lib v2 with PBKDF2/SHA-256 and deterministic effort

- Algorithm: PBKDF2/SHA-256 (recommended for production) - Deterministic effort: counter range 5000-10000 - Cost: 5000 PBKDF2 iterations - Challenge expiry: 300...

KamoΒ·5mo ago
Featurekamo-capcha

Respond with ROFL on home page

KamoΒ·5mo 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