KamoCRM

Live Change Log

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

15,120
Total Changes
5,169
Features
4,935
Fixes
30
Projects
Filter by project
All Projects15,120AIService197APIService161BillingService143ConversionService107DaemonService129DocsService215ESigService88EmailService518InitializerService318KBService105KlusterServices697MCPGatewayService85MediaService546RAGService71SecurityService1,658TranslateService55VOIPService205VectorService11kamo-apps25kamo-asterisk-support24kamo-capcha17kamo-capcha-widget4kamo-internal6,937kamo-login330kamo-marketing625kamo-nowww20kamo-register213kamo-shared-library1,455kamo-signer-monorepo53kamolos108
Filter by type
All TypesBuild11CI523Chore738Docs2,167Feature5,169Fix4,935Other986Performance157Refactor274Revert23Style42Test94Upgrade1
October 14, 2025
OtherSecurityService

Remove cookie-setting from /validate-otk endpoint

Simplification: - /validate-otk endpoint now only returns *** ID and TTL - No longer sets cookies (Next.js handles this directly) - Added getSessionTtlSeconds()...

snadjafinia·11mo ago
Otherkamo-internal

Make *** cookie client-accessible & validate OTK directly in Next.js

Major Simplifications: - *** cookie is now client-accessible (httpOnly: false) - Both Next.js and Java can read the cookie directly - Cookie expires in 30 minut...

snadjafinia·11mo ago
OtherSecurityService

Reduce *** ID length from 512 to 128 characters

Changes: - ***_ID_LENGTH: 512 -> 128 (64 bytes of entropy) - Updated all documentation and comments - Updated logging to show full 128-char ID - OTK length rema...

snadjafinia·11mo ago
Otherkamo-internal

Fix build error and change *** length to 128 chars

Build Fixes: - Escape apostrophe in validate page (') - Add searchParams dependency to useEffect *** Length Change: - Update expected *** length from 512 ...

snadjafinia·11mo ago
Otherkamo-internal

Add comprehensive debugging UI to validate page

- Show component render count and validation attempt count - Display OTK information and length validation - Show retrieved *** ID (512 chars) when successful -...

snadjafinia·11mo ago
OtherSecurityService

Increase *** ID length to 512 characters for enhanced security

- *** ID: 512-char hex string (256 bytes of secure random data) - OTK ID: 64-char hex string (32 bytes - unchanged) - Updated generateSecureHexString() to accep...

snadjafinia·11mo ago
Otherkamo-internal

Fix OTK validation duplicate calls issue

- Add useRef to track validation attempts - Prevent duplicate API calls (critical for one-time keys) - Change useEffect deps to empty array (run once on mount) ...

snadjafinia·11mo ago
Otherkamo-internal

Update OTK validation to use new *** session model

- Extract ***Id from JSON response body (not Set-Cookie header) - SecurityService now returns { success, message, ***Id } - Set *** cookie with 64-char GUID fro...

snadjafinia·11mo ago
OtherSecurityService

Implement new *** session model with 64-char GUID

- Add KSessionService for simplified session management - *** ID is now a 64-char hex string (not encoded KToken) - Redis key format: ***<64-char-guid> - Redis ...

snadjafinia·11mo ago
October 13, 2025
OtherSecurityService

Trigger rebuild with latest kamo-shared-library

snadjafinia·11mo ago
OtherAPIService

Trigger rebuild with latest kamo-shared-library

snadjafinia·11mo ago
Otherkamo-register

Add Kubernetes deployment configuration

snadjafinia·11mo ago
Otherkamo-login

Remove unused getCookie function comment

kamo·11mo ago
Otherkamo-login

Remove AuthorizationService dependencies, switch to SecurityService

- Remove complex AuthorizationService authentication logic and domain redirects - Replace OAuth2 provider detection with SecurityService API call - Keep OAuth2 ...

kamo·11mo ago
October 12, 2025
OtherSecurityService

Fix Redis configuration

- Remove SSL configuration (was causing type conversion error) - Remove password requirement for local redis-slave service - Set host to **************** (local...

kamo·11mo ago
OtherSecurityService

Fix database connection settings

- Update database URL to connect to 10.8.0.1:3306 directly - Change username from root to kamo - Update secret reference from root-password to DB_PASSWORD - Rem...

kamo·11mo ago
OtherSecurityService

Fix SecurityService deployment configuration

- Update ConfigMap with complete application.yml including database, Redis, and external service configs - Update Deployment to mount ConfigMap as application.y...

kamo·11mo ago
OtherAPIService

Trigger CI/CD workflow

kamo·11mo ago
OtherAPIService

Add Forgejo CI/CD workflow and Kubernetes manifests

- Add **************** for automated build and deployment - Add k8s/ directory with ConfigMap, Deployment, and Service manifests - Update Dockerfile to expose p...

kamo·11mo ago
OtherAPIService

Initial commit for Kamo APIService project

kamo·11mo ago
October 11, 2025
Otherkamo-internal

Add K2M1 TCP connectivity pre-check with retries

Before attempting kubectl operations, verify TCP connection to 10.8.2.1:6443 - Tests TCP connection 3 times with 5 second delays between attempts - Provides cle...

kamo·11mo 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