KamoCRM

Live Change Log

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

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 14, 2025
FixAPIService

Adăugați lipsa Cookie import la APIApp.java

snadjafinia·Oct 14, 2025
Otherkamo-internal

Fix security roles page by passing *** token in custom header

snadjafinia·Oct 14, 2025
Otherkamo-login

Adăugați animație shake jucăuș și fundal roșu lumina la câmpul parola pe eroare

- Adăugați parolă Stare Error pentru a urmări încercările incorecte de autentificare - Punerea în aplicare a animaţiei cu mişcări orizontale şi rotaţii - Culoar...

snadjafinia·Oct 14, 2025
Otherkamo-login

Fix SSR build eroare și modernizarea design pagina de logout

- Fix "fereastră nu este definită" eroare în timpul construcției prin adăugarea stării montate - Îmbunătățește recipientul logo cu efecte de rotație 3D și glash...

snadjafinia·Oct 14, 2025
Otherkamo-login

FIX CRITICAL: Eliminați criteriile finale care au fost consumul prematur de OTK

Cauza root găsit: - /api/validat şi /api/validat-otk în kamo-login au sunat la Serviciul de Securitate - Acest lucru a consumat imediat OTK după autentificare (...

snadjafinia·Oct 14, 2025
Otherkamo-login

Repară eroarea ESLint: Folosește verificarea Starea de Sesiune existentă

Fix: - Arata rotitor de incarcare in timp ce verifica pentru sesiunea *** existente - Ascunde formularul de autentificare în timpul verificării auto-loginei - O...

snadjafinia·Oct 14, 2025
Otherkamo-login

Adăugați biblioteca Redis lipsă pentru obiectivele de auto-login și de logare

Fixează eroarea de construcție: - Creeaza aplicatii/lib/redis.ts cu ajutorul clientilor Redis - Oferă obțineRedisReadClient() și obțineRedisWriteClient() - Nece...

snadjafinia·Oct 14, 2025
Otherkamo-internal

Actualizează fluxul de logare pentru a utiliza acces direct Redis

Modificări ale fluxului de logare: - /logout (pagină): sesiune DELETE Redis via /api/logout, înainte de autentificare/logout - /api/logout: Direct Redis DELETE ...

snadjafinia·Oct 14, 2025
Otherkamo-login

Implementarea auto-loginei SSO și a fluxului complet de logare

Caracteristici auto- Login: - Verificați dacă există *** cookie pe încărcarea paginii de conectare - Validarea sesiunii direct cu Redis - Dacă este valabil, cre...

snadjafinia·Oct 14, 2025
Otherkamo-internal

FORCE REBUILD: Add extensive logging to /api/validate (Direct Redis)

Critical Change: - This endpoint does NOT call SecurityService - It queries Redis DIRECTLY for OTK validation - Extensive logging added to trace every step New...

snadjafinia·Oct 14, 2025
OtherSecurityService

Înlăturați setarea cookie-ului de la criteriul final de evaluare /validat-otk

Simplificare: - /validat-otk final acum întoarce doar *** ID și TTL - Nu mai setează cookie-uri (următorul.js se ocupă de acest lucru direct) - Adăugat obțineSe...

snadjafinia·Oct 14, 2025
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·Oct 14, 2025
OtherSecurityService

Reduceți lungimea ID-ului de la 512 la 128 de caractere

Modificări: - *** ID LENGTH: 512 -> 128 (64 octeți de entropie) - Actualizat toate documentele și comentariile - Actualizare logare pentru a arăta complet 128-c...

snadjafinia·Oct 14, 2025
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·Oct 14, 2025
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·Oct 14, 2025
OtherSecurityService

Creștere *** lungimea ID-ului la 512 caractere pentru securitate îmbunătățită

- *** ID: 512-char hex șir (256 octeți de date aleatorii securizate) - OTK ID: 64-char hex șir (32 octeți - neschimbat) - Actualizat generaSecureHexString () pe...

snadjafinia·Oct 14, 2025
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·Oct 14, 2025
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·Oct 14, 2025
OtherSecurityService

Implementează un nou model de sesiune *** cu 64-char GUID

- Adăugaţi KSessionService pentru managementul simplificat al sesiunilor - *** ID-ul este acum un șir hex 64-char (nu codificat KToken) - Redis format cheie: - ...

snadjafinia·Oct 14, 2025
Refactorkamo-internal

Use session cookies and rebuild debug dashboard

snadjafinia·Oct 14, 2025
Refactorkamo-internal

Remove unused example/documentation files

snadjafinia·Oct 14, 2025
Fixkamo-internal

Remove OAuth2-dependent country object access in example

snadjafinia·Oct 14, 2025
Refactorkamo-internal

Remove OAuth2 code, use ***-only authentication

snadjafinia·Oct 14, 2025
Fixkamo-internal

Add API_SERVICE_URL to configmap for user-info endpoint

snadjafinia·Oct 14, 2025

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