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
April 29, 2026
April 28, 2026
FeatureSecurityService

Adăugați criteriul de evaluare privind facturarea cizmelor pentru orgurile preexistente

POST *************** declanşează acelaşi lucru. configurarea idepotent ca cârlig de creare sub-org (BillingSetupService .setupForSubOrgCreation) dar poate fi ap...

Kamo·6mo ago
FeatureSecurityService

Sediul KamoCRM la crearea suborgului; criteriul de evaluare a proprietarilor de titluri de valoare

Serviciul de Drept de mers pe jos SubscriereMembru (nu ContMembru) pentru a calcula Se raportează valoarea totală a acțiunilor preferențiale deținute în vederea...

Kamo·6mo ago
April 27, 2026
FeatureSecurityService

Limbă/zonă de timp/monedă de înregistrare

Obiectivul / înregistrare acceptă acum limba, fusul orar, și implicitCurrency alături de domeniul de țară existent. Țara seturilor de servicii de înregistrare ș...

Kamo·6mo ago
FeatureSecurityService

Suport nume/email/telefon Număr + criterii finale de gestionare a adresei

- ContContController acceptă nume/email/telefon Număr JSON pe POST/PUT - Adresa iniţială de pe POST creează Shipping (şi BILLING atunci când utilizaţiAsBillingT...

Kamo·6mo ago
FeatureSecurityService

Adaugă criteriile finale GET / {id}/istorie și / {id}/istorie/filtre

Criteriul final de evaluare paginabil, filtrabil, care poate fi percheziționat, cu încărcare de actor pe loturi (fără N+1). Criteriul final al filtrelor returne...

Kamo·6mo ago
FeatureSecurityService

Statistici de înregistrare sistem-config + tontoble de prelucrare de înregistrare

- GET *************** întoarce cele patru contoare expuse pe configurările kamo-interne → Platformă → Configurare → VoIP/SMS tab (vmPending, callPending, vmErro...

Kamo·6mo ago
April 26, 2026
FeatureSecurityService

Include descrierea org în config.json

Adăugați câmpul de descriere pentru a construiConfigJson() și pass org.getDescriere() de la scrieConfigFiles() astfel încât config.json tematice poartă org desc...

Kamo·6mo ago
FeatureSecurityService

Expunerea include Compania în răspunsurile de aport-config și piață-config

Amândouă au avut probleme. Şi... include acum steagul Companiei astfel încât frontend știe dacă să arate Câmpul de nume al companiei privind crearea de plumb.

Kamo·6mo ago
FeatureSecurityService

Adăugare /nume obiectiv returnarea id→nume pentru toți membrii indiferent de stat

Criteriul final de evaluare a departamentului se filtrează numai pentru membrii activi ai echipei, dar se extinde sarcinile pot face trimitere la membrii de baz...

Kamo·6mo ago
FeatureSecurityService

Adaugă ***************** Obiectivul final

Description formularul Add Lead poate reda câmpuri subtip și formulare personalizate de admisie fără a crea mai întâi o pistă.

Kamo·6mo ago
April 24, 2026
FeatureSecurityService

Etapele finale ale sistemului-config + ale platformei

Suprafata de configurare la nivel de platforma, poartata de proprietarul de nivel superior existent paznic (matches SystemUserConfigController's requireTopLevel...

Kamo·6mo ago
FeatureSecurityService

Adăugați GET / api/security/org/toate rețelele pentru admin-uri platforme

Proprietarii de org de nivel superior pot aduce acum toate organizațiile din sistem cu informaţii de membru referitoare la apelant. Orgs unde apelantul are un m...

Kamo·6mo ago
FeatureSecurityService

Filtrare vizibilitate Alias + auto-verificare proprietate subdomeniu

OrganizationController: - Web-alias org creation now auto-marks propertyVerified=true and isDnsVerified=adevărat pe creat OrgDomain Am furnizat DNS pe GoDaddy ...

Kamo·6mo ago
FeatureSecurityService

Org-nivel de configurare, GoDaddy client, și web-alias org crea calea

Firele noile Sucursale Subdomeniu caracteristică end-to-end pe backend: - SubdomeniuBranchesController pentru org-nivel activ + GoDaddy creds (viu verificat) - ...

Kamo·6mo ago
FeatureSecurityService

Starea echipei explicite + cataloage prefix/sufix

- GET ***************acum întoarce numele Prefixe și nameSuffixs, sursăd from NamePrefixType and NameSuffixType so the Adaugă formulare de membru/Adaugă formula...

Kamo·6mo ago
FeatureSecurityService

Face e-mail + numele legal opțional pentru sub-13 înscrieri

Criteriul final de evaluare /api/securitate/înregistrare a respins anterior orice cerere Lipseşte e-mailul, prenumele sau numele de familie. Asta a făcut calea ...

Kamo·6mo ago
April 23, 2026
FeatureSecurityService

Reumplere, intrare-ca flux, agenți de protecție a mutațiilor, configura API

Furnizarea de autovindecare: SystemUserBackfillService ruleaza pe fiecare SecurityService boot (din DataLoader) pentru a adăuga coloana is system user și tabelu...

Kamo·6mo ago
FeatureSecurityService

Colecta telefon + întrebări de securitate în timpul înscrierii

Mută numărul de telefon și colectarea de întrebări de securitate în self-service fluxul de înregistrare (în cazul în care acestea au fost inițial destinate) mai...

Kamo·6mo ago
FeatureSecurityService

Adaugă fluxul de creare a membrilor echipei / Adaugă fluxul de creare a membrilor

- Noul membruCreateController expune: * GET ******************* Age-req, timezone, departamente, titluri de muncă * GET*****************************************...

Kamo·6mo ago
FeatureSecurityService

Adaugă servicii de drepturi + piețe comerciale de securitateModel

-GreutyService calcules per-member feature grants by unioning active Caracteristicile planului de facturare + KamoCRM Linia de bază liberă. Case Previziunile de...

Kamo·6mo ago
FeatureSecurityService

Interactiune Linia de membru a Centrului foloseste titluri de job

Înlocuire titlu rol RBAC cu loc de muncăTitlul Oficial, rezervări la titlul postului catalogul pentru TeamMember și eticheta pentru membrul de bază înregistrări...

Kamo·6mo ago
April 21, 2026
FeatureSecurityService

TemaRevision in config and cache headers on theme actives

Emit temaRevision (epoch ms) în config.json pe fiecare scriere; set Cache-Control pe config, globals.css, și site-ul. Webmanifest uploads so edge caches revalid...

Kamo·6mo ago
FeatureSecurityService

Expunerea politicilor ATF de conformitate cu modelele și tipurile de sucursale care pot fi create

- OrganizationController aplică aplicarea modelului înainte de afirmaţiile de vârstă - SecurityModelController și MasterModelController trec domeniile de politi...

Kamo·6mo ago
April 20, 2026
FeatureSecurityService

Face RoleRightsSyncService complet auto-vindecare pe fiecare boot

Adăugarea sau eliminarea unui RoleRightType nu trebuie să mai necesite niciodată rulare KamoInitializerService. SyncToate() rulează acum trei faze la fiecare po...

Kamo·6mo ago
FeatureSecurityService

Extract RoleRightsSyncService și adăugați criteriul de evaluare a sincronizării

- RoleRightsSyncService: centralizează drepturile de rol sincronizare logică pentru ambele OrgRole Şi... tabele; pornire și cerere - DataLoader: delegaţi la Rol...

Kamo·6mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·6mo ago
April 19, 2026
FeatureSecurityService

Add GET /branch-types/creatable endpoint with creator-type filtering

Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...

Kamo·6mo ago
FeatureSecurityService

Gate /network child-org creation by right + member-type applicability

Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flag...

Kamo·6mo ago
FeatureSecurityService

Applied-model is the read-time source of truth for feature availability

Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...

Kamo·6mo ago
FeatureSecurityService

Wire applied-model enforcement across every controller

Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...

Kamo·6mo ago
FeatureSecurityService

Enforce system-role assignment and auto-admin for team-member owners

MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...

Kamo·6mo ago
FeatureSecurityService

Master-model + applied-model endpoints and template-aware org seeding

Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...

Kamo·6mo ago
FeatureSecurityService

Wire branch types into security model CRUD endpoints

Kamo·6mo ago
FeatureSecurityService

Add POST **************** endpoint

Kamo·6mo ago
FeatureSecurityService

Auto-sync missing role rights on startup

Kamo·6mo ago
FeatureSecurityService

Pass human-readable expiry time to email verification template

Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...

Kamo·6mo 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