KamoCRM

Live Change Log

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

17,561
Total Changes
6,027
Features
5,298
Fixes
30
Projects
Filter by project
All Projects17,561AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService255MediaService602RAGService79SecurityService1,858TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,365kamo-login336kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,669kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,027Fix5,298Other994Performance165Refactor278Revert23Style42Test162Upgrade1
March 25, 2026
Fixkamo-shared-library

Atribuiți roluri implicite membrilor privind crearea

*************** acum atribuie "membrilor" Rolul organizaţiei. Acum le dă pe amândouă. Rolul "membrilor" (toată lumea) și rolul "membrilor echipei" de la Organi...

Kamo·7mo ago
March 24, 2026
Featurekamo-shared-library

Drepturi vizate recalculează pentru dept, titlu de loc de muncă și schimbări de rol

- DepartmentService: recalculeaza numai membrii din departamentul afectat după creare/actualizare/eliminare - JobTitlService: recalculează numai membrii cu titl...

Kamo·7mo ago
Featurekamo-shared-library

Recalculează membrii rights aplicate după crearea de noi membri

Apeluri de actualizareDrepturile membreAplicate pe noul membru după ambele CreareOrganizare membre și de a creaOrganizareTeamMembru astfel toate drepturile de r...

Kamo·7mo ago
Featurekamo-shared-library

Adaugă steaguri de protecție a rolurilor granulare și rolul sistemului membrilor echipei

- Adăugaţi isAllowEditTitle şi isAllowEditSecurity steaguri entităţii OrgRole - Redenumește rolulToți cei care au luat rolul de membru al Organizaţiei, adaugă r...

Kamo·7mo ago
Fixkamo-shared-library

Corect MediaObjImgDownload FK pentru a utiliza MediaObjImg UUID PK în loc de cheie compozite

Coloanele compozite FK (OBJ ID, IMG ID) care nu fac referire la un tip nepotrivire (uuid vs int). S-a schimbat în FK single pe referinţe OBJ IMG ID MediaObjImg....

Kamo·7mo ago
Fixkamo-shared-library

Utilizați interogarea nativă pentru timpul de rezoluție avg pentru a evita limitarea Hibernate EXTRACT (EPOCH)

Hibernate 6 nu se poate aplica EXTRACT[EPOCH DE la ...) la o scădere a intervalului de timp (produce tipul de durată, nu TEMPORAL). Comutat la o interogare SQL ...

Kamo·7mo ago
Featurekamo-shared-library

Adaugă depozite de bilete de suport și DTO-uri

Kamo·7mo ago
Featurekamo-shared-library

Adăugați bilete de sprijin JPA entități

Kamo·7mo ago
March 23, 2026
Featurekamo-shared-library

Adaugă suport de procesare AI la modelul de date note

Adăugați aiProcessingEnabled field to Note entity, DTOs, and requests. Creare NoteEmbeddingControl entitate și depozit pentru urmărire Notă vectorizare în condu...

Kamo·7mo ago
Fixkamo-shared-library

Serialize NoteDTO ID-uri lungi ca șiruri de caractere pentru siguranță de precizie JavaScript

CockroachDB unic rowid() ID-urile depășesc MAX SAFE INTEGER-ul JavaScript-ului; care cauzează pierderi de precizie atunci când sunt considerate numere. Adaugă @...

Kamo·7mo ago
March 22, 2026
Fixkamo-shared-library

Utilizați referințele de rol gestionate atunci când creați drepturi de rol în crearea Organizării

După organizareRepository.save(), rolul localAdmin/rolEveryone variabilele ar putea fi separate de contextul persistenței. creareRoleRights() a fost adăugarea d...

Kamo·7mo ago
March 21, 2026
Featurekamo-shared-library

Adaugă entități ale sistemului de securitate de acces, enums și depozite

Adaugă entități JPA (OrgaAccessRegulă, OrgGeoBlockRegulă, OrgSuspeciousDetectionRegulă, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 no...

Kamo·7mo ago
March 20, 2026
Fixkamo-shared-library

Rezolvarea neconcordanțelor de tip lung/UID în servicii și DTO

Aranjeaza erori de compilare in CommerceService, OrganizationService, ExternalAuthProviderService, Img*Service, Lead*Service, LeadVendorService, ImageService, ș...

Kamo·7mo ago
Refactorkamo-shared-library

Schimbă ID-urile entității interne de la Long/unique rowid() la UUID/gen random uid()

Îmbunătățește performanța de scriere CockroachDB prin utilizarea UUIDS distribuite aleatoriu pentru tastele primare ale entității interne în loc de valori secve...

Kamo·7mo ago
Featurekamo-shared-library

Adaugă câmp încorporat telefon mobil entității membre

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitate Bulk TextProviderConfig și depozit

Kamo·7mo ago
Featurekamo-shared-library

Adaugă enum BulkTextProviderType

Kamo·7mo ago
Featurekamo-shared-library

Adaugă ataşamentCâmp Url la entitatea VoipMessage

Kamo·7mo ago
Featurekamo-shared-library

Adaugă găsiAllByProvider la OrgOauthTokenRepository

Kamo·7mo ago
March 19, 2026
Featurekamo-shared-library

Adaugă entitate OrgOauthToken pentru stocarea jetoanelor OAuth 2.0

- Adăugaţi OrgOauthToken entităţi în schema KamoTokens (kamotokens.org oauth token) - Adăugaţi OrgOuthTokenRepository cu findByOrgIdAndProvider / stergeByOrgIdA...

Kamo·7mo ago
Refactorkamo-shared-library

Elimină clientulId/clientSecret din VoipProviderConfig

Acestea sunt acreditări la nivel de platformă împărtășite în toate orgile. Numai jwtKey și mainPhoneNumber sunt per-org.

Kamo·7mo ago
Featurekamo-shared-library

CalDav/CardDav Partea 4

- Adaugă contactIntegrare FK la entitatea ContactBook - Adăugaţi findbyContactIntegrationId la UserCalendarRepository - Adaugă găsiByContactIntegrationId to Con...

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitate contactSyncLog

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitatea de relații de contact

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitate de contact

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitate carte de contact

Kamo·7mo ago
Featurekamo-shared-library

Adaugă entitate de integrare de contact care înlocuiește integrarea calendarului

Introduce entitatea de integrare de contact JPA în noul subpachet de contacte; sprijinirea integrării furnizorului CalDav/CardDav cu per-org sau per-membru prop...

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