KamoCRM

Live Change Log

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

17,552
Total Changes
6,024
Features
5,294
Fixes
30
Projects
Filter by project
All Projects17,552AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices742MCPGatewayService255MediaService602RAGService79SecurityService1,857TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,362kamo-login336kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,667kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,255Feature6,024Fix5,294Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 23, 2026
Fixkamo-shared-library

ActualizareaAccesului UE respinge un editor și o țintă în diferite orgi

- Nu. a comparat numai nivelurile de securitate și proprietarul editorului Steagul, niciodată organizaţiile celor doi membri. Un apelant astăzi (SecurityService...

Kamo·4w ago
Fixkamo-shared-library

Înregistrare existentă Documentul verifică org-ul dat, și un șablon poate fi găsit de imgId în unul

Două lacune de org-scoping auditul esig/imaging constatat, ambele în puncte comune de intrare alte servicii se bazează pe: - *************** (traseul de descăr...

Kamo·4w ago
Fixkamo-shared-library

Numără rândurile de talente neconfirmate ale unui orga pentru şapca anonimă

Obiectivul de subscriere a talentelor publice Docsservice trimite un e-mail de confirmare pe fiecare apel acceptat, cu nici o limită pe câte rânduri neconfirmat...

Kamo·4w ago
Fixkamo-shared-library

ActualizareaDocType necesită acum ca tipul de doc să aparțină orgului propriu al documentului

ImageService.updateDocType a încărcat ţinta ImgDocType numai de către UUID; necesităEditabil AndOwned Dovedește apelantul poate edita Img, dar nu spune nimic de...

Kamo·4w ago
Fixkamo-shared-library

Orga-scoped omologi pentru întrebările candidatului la umplerea unghiilor

DocsService /backfill-thumbnails admin obiectivul selectat candidați din - Nu. sau ca o ultimă soluție, o descoperire brutăToate filtrate în memorie Declanşeaz...

Kamo·4w ago
Featurekamo-shared-library

Aplicația Notes este "Note și liste de verificare"

Aplicația Notes deține liste de verificare, precum și din 2026-09-23 (pași bifați Aşa cum se face, un pas care aşteaptă paşii înainte de a fi terminat, o listă ...

Kamo·4w ago
Featurekamo-shared-library

O notificare poate spune a cui este

MemberNotification câștigă ACTOR MINTE ID (INT8) și ACTOR NAME (255): membrul care l-a cauzat - cine te-a tratat, a cărui întâlnire începe, care a scris pentru ...

Kamo·4w ago
Fixkamo-shared-library

ActualizareaDocType necesită acum ca tipul de doc să aparțină orgului propriu al documentului

ImageService.updateDocType a încărcat ţinta ImgDocType numai de către UUID; necesităEditabil AndOwned Dovedește apelantul poate edita Img, dar nu spune nimic de...

Kamo·4w ago
Fixkamo-shared-library

Orga-scoped omologi pentru întrebările candidatului la umplerea unghiilor

DocsService /backfill-thumbnails admin obiectivul selectat candidați din - Nu. sau ca o ultimă soluție, o descoperire brutăToate filtrate în memorie Declanşeaz...

Kamo·4w ago
Fixkamo-shared-library

Numără rândurile de talente neconfirmate ale unui orga pentru şapca anonimă

Obiectivul de subscriere a talentelor publice Docsservice trimite un e-mail de confirmare pe fiecare apel acceptat, cu nici o limită pe câte rânduri neconfirmat...

Kamo·4w ago
Featurekamo-shared-library

Upload-uri audio trec verificarea MIME, și diapozitive transporta metadate media

Fiecare upload audio dar MP3 a fost refuzat ca o neconcordanță MIME. O încărcare este acceptată numai atunci când tipul browser-ului și Sniff Tika lui rezolva l...

Kamo·4w ago
Fixkamo-shared-library

Un computer găzduit nu este furnizat automat

Computerele găzduite au fost accesibile prin ambele căi automate de aprovizionare, și fie l-ar fi pus în faţa fiecărei organizaţii de pe platformă imediat. Fea...

Kamo·4w ago
Featurekamo-shared-library

Tipul de informaţii, nume fonetice, supravegherea AI, cerinţe privind titlul postului/departamentul

Membri: calea și în coloana), Id hard-eliminate) și Utilizatori: care conduce, conturi, debitori și sesiuni de asemenea încorporate. Titluri și departament...

Kamo·4w ago
Featurekamo-shared-library

Lista de verificare și lista de verificareEntități, depozite și DTO

Listele de verificare sunt al doilea tip de înregistrare a aplicației Notes: munca de a obține prin intermediul, a cărui sarcinile pot aștepta alte sarcini. Tre...

Kamo·1mo ago
Featurekamo-shared-library

O interogare pentru întregul grafic de raportare al unei organizații

găsiți membre și manageri Ids întoarce fiecare (membru, managerId) margine într-o singură organizație, pentru găzduit ACCES SUBORDINATE COMPUTERS dreapta decât...

Kamo·1mo ago
Featurekamo-shared-library

Aplicația, trei drepturi, enumuri de nivel/stat și entitățile

ServiceType.HOSTED COMPUTERS la ID 37, TESTARE mai degrabă decât completă. Scena are greutate aici, mai degrabă decât să descrie progresul: AppCatalogService re...

Kamo·1mo ago
Fixkamo-shared-library

Contoarele de evaluare a dozei provin dintr-un registru și nu mai pierde actualizări

****************************************************************************************************************************************************************...

Kamo·1mo ago
Featurekamo-shared-library

Lasă un apelant să rezolve un MediaObjImg doar de Img id

Criteriile de evaluare imagistică ale DocsService (download/stream/list/delete) cunosc identitatea Img dar nu au nici un motiv să dețină MediaObj a fost atașat ...

Kamo·1mo ago
Performancekamo-shared-library

Leads disponibile și solduri de credit citește un registru în loc de numărarea rândurilor

"Leads available" was COUNT (*) over the designable pool, and one org's pool holds ~796k leads: ~7,8 s per (piață, produs) conta și ~11 s pentru cel grupat (măs...

Kamo·1mo ago
September 17, 2026
Featurekamo-shared-library

Un prezentator a vazut timbru, astfel încât o sesiune rezervata le poate insigna

Iconiţa de suport a Webinarului citeşte WebinarAttendee.dateViewed. Un prezentator nu este un rând participant, o sesiune rezervata cu ei a fost trimisa prin e-...

Kamo·1mo ago
Fixkamo-shared-library

Ţine fiecare câmp credibil departe de JSON şi păzeşte întreaga bibliotecă

Urmărire până la 034378d2, care a acoperit coloanele denumite "Ciphertext." Audituri de origine/domeniul exclusiv de citire în fiecare Depozitul a mai găsit 61 ...

Kamo·1mo ago
Fixkamo-shared-library

O căutare de plumb se potrivește cu e-mail-ul liderului prea

Cutiile grilei de plumb și dialogul de înscriere pentru picurare trimite ceea ce a fost tastat ca termeni de căutare, OR-ed numele, compania, vânzătorul şi numă...

Kamo·1mo ago
Fixkamo-shared-library

Păstrați fiecare coloană cifru text din JSON, și păziți regula la nivel de bibliotecă

Urmărirea până la 096fea1 (Acreditarile GoDaddy de organizare au fost servite de un obiectiv care are nevoie de nu Sesiune). O scanare a fiecărui ************* ...

Kamo·1mo ago
Fixkamo-shared-library

Niciodată să nu separi cheia GoDaddy şi cifrul secret

GET / api/security/org/{id} (și /org/domeniu/{host}) returnează entitatea organizației însăși și răspunde fără o sesiune, și acel organism a purtat GodaddyApiKe...

Kamo·1mo ago
Fixkamo-shared-library

Oamenii într-o pauza picurare încă o lăsa atunci când plumbul lor merge mai departe

Regulile de ieșire ale unui picurator oprit (schimbare de stare, reatribuire, click de gol) sunt acum ascultate, așa că Reluând-l nu trimite la cineva care ar f...

Kamo·1mo ago
Featurekamo-shared-library

Contoare de vizualizare pagini pentru site-ul de marketing

Două tabele din spatele valorii de vizualizare kamo-marketing arată acum la poalele fiecare pagină, scrisă de punctele finale ale KBService /intern/page-views. ...

Kamo·1mo ago
Featurekamo-shared-library

Coloanele logo-ului stilului de viață și LIFESTILE ca filigran implicit

Logo-ul stilului de viață este o a patra piesă de brand pe brand, alături de logo-ul complet, simplu logo-ul și pictograma tab-ului: redarea decorativă a filigr...

Kamo·1mo ago
Fixkamo-shared-library

Picături în lanţ aud când cineva termină o picurare

Un picurare care începe atunci când cineva termină un alt picurare ascultă pentru motorului propriile evenimente DRIP COMPLETED, dar harta de declanșare recorde...

Kamo·1mo ago
Featurekamo-shared-library

Campania de picurare declanseaza, inregistrata unde conduce si membrii se schimba

Campaniile de picurare încep atunci când ceva se întâmplă în CRM, astfel încât locurile care schimbarea pistelor și membrii acum mâna aceste evenimente la Email...

Kamo·1mo ago
September 16, 2026
Fixkamo-shared-library

Reconcile consumatori durabili pe fluxul care deține subiectul

Filtrul și grupul de livrare reconciliază consumatorii cu serviciul este configurat doar flux. Subscripții la subiecții capturați de un alt flux (social.inbound...

Kamo·1mo ago
Chorekamo-shared-library

Drop @ Declaraţii Index duplicate de o cheie unică

Fiecare dintre aceste indici acoperă exact aceleași coloane ca o constrângere unică, o coloană unică sau cheia primară pe același tabel, astfel încât a adăugat ...

Kamo·1mo ago
Performancekamo-shared-library

Se verifică eligibilitatea rezervei cu o mostră necomandată, nu cu un tip de piscină completă

areEligibleAsignableLead trebuie doar să știe dacă orice plumb piscină este unul membru poate lua, dar se citește o pagină de găsireAsignablePool, a cărui ORDIN...

Kamo·1mo ago
Fixkamo-shared-library

Renumărări de rezerve de cărbune în loc de renumărare pe plumb

countAsignablePool scanează fiecare plumb în org+market și a fugit sincron după fiecare faptă creatoare. La ~14k conduce deja costa ~165 ms, mai mult decât intr...

Kamo·1mo ago
Featurekamo-shared-library

O campanie poate fi arhivată

EmailCampaignEntity gins archivedAt (archived at): atunci când un membru a arhivat campanie, nul în timp ce nu este. Ecranul /marketing/email primeste o fila ar...

Kamo·1mo ago
Featurekamo-shared-library

Campania de Email are cinci drepturi

EMAIL CAMPAIGNS WIDGET (321) și cei patru copii politici (322-325), spânzurați Off view BULK EMAIL: fiecare citit în spatele widget, lista de campanie, sale Con...

Kamo·1mo ago
September 13, 2026
Featurekamo-shared-library

WebinarNotificare membre, lista suplimentară notificată a unei organizații

Un rând per (organizare, membru al echipei) în webinar notify member, creat de KamoInitializerService WebinarNotificareMigrare membre și deja aplicate. ă Depozi...

Kamo·1mo ago
Featurekamo-shared-library

Șabloane canonice pentru fiecare scrisoare de rezervare webinară

Seven meet.webinar * teancuri participantul a anulat anunțurile, confirmarea și anularea participantului, sesiune-anulată scrisoare și memento programat înregi...

Kamo·1mo ago
Fixkamo-shared-library

Acceptați câmpurile suplimentare ale paginii demo la cererile de program public/alătură

MediaService citește PublicScheduleWebinarRequest with a objectMapper, where E adevărat. Pagina demo trimite, de asemenea, ***Payload, astfel încât fiecare prog...

Kamo·1mo ago
Featurekamo-shared-library

Registrul păstrează dezabonajul unei persoane dacă nu cere să se alăture

Un dezabonat, o plângere sau o pauză este alegerea persoanei. Membru poate acum ridica unul numai atunci când schimbarea spune persoana a cerut să fie trimis pr...

Kamo·1mo ago
September 12, 2026
Fixkamo-shared-library

Salvarea unei campanii nu-şi scrie niciodată socotelile

Cele cinci contoare rulează totaluri acum, mutat numai de EmailService cu actualizări relative ("trimis conte = send conte + 1"). Mapped updatable = fals, Aşa c...

Kamo·1mo ago
Featurekamo-shared-library

Proprietăţile fiecărei pagini de tranziţie, păstrate per tranziţie

Nu-ţi face griji. Harti PAGINA TRANSITION OPŢII, un obiect JSON tastat de Id de tranziție, de exemplu - Nu. Keyed by tranziţia astfel încât tuningul unul suprav...

Kamo·1mo ago
Featurekamo-shared-library

Setarea de tranziție pagină, și dreptul care o alege

**************** detine un catalog Token, NULL ceea ce inseamna ca expediat implicit. MANAGE PLATFORM TRANSITIONS Gates Platform Administration → Configurație →...

Kamo·1mo ago
Featurekamo-shared-library

Registrul opt-out spune atunci când lista unei organizații sa schimbat

Un ascultător opţional, spus după schimbarea se angajează, astfel încât ecranele care arată lista poate reîmprospăta live în loc de încărcare o dată. Acesta poa...

Kamo·1mo ago
Testkamo-shared-library

Count PLAY CHESS, PLAY HOLDEM și MANAGE EMAIL OPT OUTS

Cele două rădăcini de joc expediate fără a muta forma auditată, deci RoleRightHierarchy Testul a fost roșu pe principal de atunci. Dreptul de opt-out este un co...

Kamo·1mo ago
Featurekamo-shared-library

Un registru de opt-out, subiecte, pauze și o istorie de fiecare schimbare

Lista do-not-email ar putea fi scrisă dar nu citită, modificată sau explicată. Acest lucru adaugă singurul loc din care este citit şi scris, pentru fiecare serv...

Kamo·1mo ago
Featurekamo-shared-library

MANAGE OUTBOUND EMAIL HOSTS, gazdele de e-mail ale platformei

O platforma dreapta pentru outbound e-mail gazde campanie mail frunze prin: gazdele comune cu fiecare organizație și cele păstrate pentru organizarea platformei...

Kamo·1mo ago
Fixkamo-shared-library

Citiți hex secret platformei ca hex, și întindeți o cheie scurtă în loc de a refuza

JWTUtils a decodat serviciul de securitate. Platforma Secretul este 64 de cifre hex (32 de octeți), care Base64 se transformă în 48 fără sens octeți; acestea au...

Kamo·1mo ago
September 11, 2026
Featurekamo-shared-library

O organizație anulată este lăsată din fiecare listă și căutare gazdă

Operatorii platformei pot anula acum o organizație de pe Platforma -> Configurare - > Organizaţii. Golul este orgi. este activ = FALSE rezoluție au fost deja v...

Kamo·1mo ago
Fixkamo-shared-library

Numără fișierele pe care un document le păstrează doar ca versiuni vechi

O categorie care păstrează versiunile deține fiecare fișier anterior al unui document în img versiuni, fiecare pe propriul fișier cu conținut. Contorul de stoca...

Kamo·1mo ago
Featurekamo-shared-library

Versiuni documente, și modul de versiune o organizație alege

Documentele au fost două înregistrări: încărcarea, pe care nimic nu a editat, și o copie modificată derivat Prima dată când cineva a deschis-o pentru a o edita....

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