KamoCRM

Live Change Log

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

17,495
Total Changes
5,983
Features
5,283
Fixes
30
Projects
Filter by project
All Projects17,495AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,254Feature5,983Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 22, 2026
FeatureEmailService

Se serveste digerarea necitita a paginii de acasa din index, niciodata de la IMAP

Un widget pe pagina de start este pe ecran pentru toată lumea toată ziua, indiferent dacă cineva sau nu este citirea mail-ului şi conexiunile IMAP ale unui memb...

Kamo·2mo ago
Featurekamo-shared-library

Trei mai multe widget-uri acasă, și cel care nu poate avea un părinte

Mesajul necitit atârnă de ACCESS mail și lead-need-action off view LEADS, ambele by aceeași regulă ca widget-uri calendar: un widget este poarta de dreptul care...

Kamo·2mo ago
Fixkamo-internal

Restaurați terminațiile liniei CRLF în calendar.ts

O editare scriptată a rescris fișierul printr-un text API, care a normalizat fiecare dintre cele 257 CRLF sale Finaluri linie la LF și a transformat o adăugare ...

kamo·2mo ago
FeatureEmailService

Publică și acceptă publicul unui eveniment

Kamo·2mo ago
FeatureInitializerService

Adaugă DDL pentru publicul invitat al evenimentului

Kamo·2mo ago
Featurekamo-internal

Pune widget-uri live pe tabla de lansare, începând cu două benzi de calendar

Un widget este un panou live care împărtășește grila, drag și comanda cu aplicația Mai degrabă cărţi decât să stai lângă ele. Adăugarea următorului este o singu...

kamo·2mo ago
FeatureSecurityService

Seed widgets calendar pentru oricine care poate citi deja calendarul

Ambele widget-uri arată un membru exact ceea ce /calendar le arată deja, astfel încât un calendar cititor nu câștigă date pe care nu le-au putut ajunge Mai deg...

Kamo·2mo ago
FeatureEmailService

Servește și anunță widget-urile calendarului de acasă

CalendarWidgetService răspunsuri ce un widget de fapt are nevoie și pagina de calendar mai devreme/mai târziu, astfel încât o săgeată gris afară în loc de a ofe...

Kamo·2mo ago
Featurekamo-shared-library

Dă fiecare widget acasă o politică de cinci-drept, și pagina calendarul pentru ea

Zece drepturi sosesc ca două blocuri cinci-dreapta VEDE CALENDAR, deoarece un widget trebuie să fie poartă de dreptul care guvernează datele Arată sau acordă w...

Kamo·2mo ago
Docskamo-internal

Planifica implementarea publicului invitat

kamo·2mo ago
Featurekamo-internal

Adăugați fila Politici, și nu mai oferă chat-uri backend refuză

Patru opinii asupra unui proiect de regulament, deoarece există patru întrebări diferite şi niciun singur aspect nu le răspunde tuturor. Regulile este ceea ce f...

kamo·2mo ago
August 21, 2026
FeatureInitializerService

Creați schema de politică de chat

Șase tabele: regulamentul modificat, regulile și clauzele acestuia, răspunsul granturi în spatele "replică numai în timp ce fereastra lor este deschisă," și tra...

Kamo·2mo ago
FeatureSecurityService

Anunta lista membrilor cu verdictul politicii de chat

Serviciul de securitate serveşte lista de chat UI este construit din, aşa că trebuie să raspunde cu aceleasi verdicte pe care MediaService le impune -- unul imp...

Kamo·2mo ago
FeatureMediaService

Forţează politica de chat org şi închide două găuri pe care a stat

Se aplică politica la cele trei locuri în care o conversație poate începe sau continua: crearea sesiunii, adaugă membru, și calea de trimitere. O cameră nu este...

Kamo·2mo ago
Featurekamo-shared-library

Adaugă motorul de politică chat org

Decide dacă un membru poate deschide o conversație cu altul și dacă pot trimite într-una care există. Regulile sunt o listă ordonată. perechi și primul meci dec...

Kamo·2mo ago
Docskamo-internal

Proiectați motorul de politică chat org și tab-ul său Politici

Regulile sunt o listă ordonată peste perechile de membri comandate; primul meci decide, Deci, fiecare nume verdict exact o regulă și UI se poate explica întotde...

kamo·2mo ago
Featurekamo-internal

Reordonează filele și vopseale Binders și Uploads

Banda citește Originals cele trei puncte de vedere ale documentelor împreună și cele două destinații după acestea. Binderele și uploadurile transportă acum ace...

kamo·2mo ago
Fixkamo-internal

Îndepărtarea din Docurile Selectate debifează rândul

Oglinda a fugit într-un fel. Îndepărtarea unui document a șters elementul de liant, dar a plecat checkbox-ul său bifat în grilă, astfel încât următoarea sincron...

kamo·2mo ago
Fixkamo-internal

Nu mai rotunji documentele în nimic

Un document id este un int64 de 19 cifre 1200096283020258886, aproximativ 133x trecut Numărul. MAX SAFE INTEGER. OrganizatorTab s-a alăturat selecției într-o ch...

kamo·2mo ago
Fixkamo-marketing

Citează rata anuală în conformitate cu titlul "facturat anual"

Cartile de prima pagina citesc rata lunara din catalog si tiparita E deasupra liniei care spune "facturat anual," aşa că Starter a anunţat 34$ şi Business. 72$ ...

Kamo·2mo ago
Featurekamo-internal

Spune când nu poate fi adăugat un document selectat

Liant Docs Selected sare un document nu poate deține mai degrabă legal decât lipsa întregii sincronizări, care este corect, dar a făcut acest lucru în tăcere, a...

kamo·2mo ago
FixDocsService

Lasa un liant nescoperit sa tina documentele propriei retele

acelașiCollection a cerut un meci exact assoc obiect id în ambele direcții, care a făcut fiecare liant în My Docs refuza fiecare document Docs meu a fost afișat...

Kamo·2mo ago
Featurekamo-internal

Ori tab-ul de modificare în Binders

Banda este acum Originals Modificarea este plecat: tot ceea ce a făcut aranja documentele verificate, previzualizare le, fuzionare le într-un singur PDF sau un...

kamo·2mo ago
FeatureDocsService

Servește și sincronizează liant Docuri selectate

POST /api/docs/binders/scratch aduce liant Docs Selected apelantului pentru o colecție, creând-o la prima utilizare și înlocuiește documentele sale cu selecţie ...

Kamo·2mo ago
FeatureInitializerService

Adaugă lianți.is scratch

Patru declarații mai degrabă decât un ALTER: lianți este populat, și Yugabyte respinge întregul ADD COLUMN ... NU NULL declarație mai degrabă decât clauza, așa ...

Kamo·2mo ago
Featurekamo-shared-library

Marcați liant Docuri selectate automat al membrului

liants.is scratch steaguri un liant pe (proprietar, colectare) a cărui documentele sunt alegerea grilei DocManager mai degrabă decât o listă curatată. Este un l...

Kamo·2mo ago
Featurekamo-internal

Adună recordul de plumb în loc să-l ţii în spatele unui spinner

Starea de încărcare a filei Detalii a fost o carte de paisprezece rânduri de puls MUI gri o formă pe care panoul nu o ia niciodată, pe un ceas per element, înl...

kamo·2mo ago
Fixkamo-internal

Un chat minimizat nu este nici citit, nici tăcut

Două bug-uri care împărtășesc o cauză: singurul steag care spune "această fereastră este minimizat" a fost prins fals, astfel încât tot ceea ce a cerut în tăcer...

kamo·2mo ago
Fixkamo-internal

Un membru de chat propriu citește clar insigna, și un răspuns contează ca unul

Două goluri rămase de la a oferi fereastra de sprijin acest tratament. Trimiterea unui mesaj nu a clarificat nimic. Miezul de chat marchează o conversaţie citi...

kamo·2mo ago
FeatureSecurityService

Cere EmailService pentru a back-fill un e-mail trecut de plumb

Implementează LeadEmailul bibliotecii partajateBackfillTrigger, așa că ticăie "Asociați E-Mail-uri trecute w/ Lead" pe o salvare de plumb ajunge la singurul ser...

Kamo·2mo ago
FeatureEmailService

Scanează cutiile poştale ale org-ului pentru un e-mail de plumb la cerere

Serveşte tic- caseta "Asociaţi- vă cu e- mail- ul trecut w/ plumb." Având în vedere o pistă și adresa doar înregistrate pe ea, citiți INBOX și trimis de fiecare...

Kamo·2mo ago
Featurekamo-shared-library

Lăsați un mesaj de cerere de plumb care precede adresa sa de e-mail

Potrivirea este punct-in-time prin proiectare În interiorul ferestrei sale, astfel încât editarea unui plumb nu poate rescrie retroactiv istoria. ă costul este...

Kamo·2mo ago
Featurekamo-internal

Oferta de a asocia e-mail trecut atunci când adresa unui plumb este setat

Mail este potrivit cu un plumb strict punct-în-timp: o adresă numai creanțe trafic din momentul în care este înregistrat, astfel încât editarea unui plumb astăz...

kamo·2mo ago
Featurekamo-internal

Un agent culegător pentru atribuire, rezervări și filtru

Controlul Agent Asignate pe panoul de misiune a unui plumb a fost o componentă locală în LeadViewClient. Alte două locuri au vrut exact, aşa că se mută în Şi ia...

kamo·2mo ago
FeatureSecurityService

Acceptă o rezervare ridicată pentru un alt agent

POST ***********acum onoruri pe jumătate membruId, Poartă pe EDIT OPPORTUNITS lista rezervata, si deja dreptul necesar pentru a muta o oportunitate intre agent...

Kamo·2mo ago
FeatureInitializerService

Adaugă *****************

Înregistrări care au depus o rezervare atunci când nu este agentul nume, astfel încât cineva gestionarea oportunităților poate ridica unul în numele unui agent ...

Kamo·2mo ago
Featurekamo-shared-library

Lasă un manager să ridice o rezervare pentru un agent

Cineva care gestionează oportunităţile poate depune acum o cerere de rezervare pentru vânzări În numele agentului. CreateReservationRequest's be half ofMemberId...

Kamo·2mo ago
Fixkamo-internal

Opriți flexbox strivire Când cardul în jos la antetul său

Câmpurile de start și de sfârșit nu au fost tăiate de propria lățime. Cardul Ţinându-i în braţe nu era nimic. Dimensiune minima automata a unui element de inti...

kamo·2mo ago
Featurekamo-internal

Ascundeți controalele de echilibru pe care nu le poate utiliza nimeni

Soldul de credit, Daily Allotment și Max Balance toate acționează pe un sold acordat, şi un produs FFA nu are nici o acceptare acolo mentosane şi îşi petrece pr...

kamo·2mo ago
Featurekamo-shared-library

Asigurați-vă gratuit-pentru-toată acceptarea cheltuibile, astfel încât acesta poate fi plafonat

FFA ocolit sistemul de credit pur și simplu, care a lăsat un manager fără pârghie peste it: Max Daily Spend a stat în spatele dacă (!ffa) și nu ar putea acoperi...

Kamo·2mo ago
Featurekamo-internal

Nume solicitant, muta linia de org, scurta butonul Open Org

Trei ajustări ale suprafeţelor de sprijin. "Open org as System User" este acum "Deschide Org," stând imediat după atribuirea/reassign mai degrabă decât la sfâr...

kamo·2mo ago
Featurekamo-internal

Spune ce ceas dialog eveniment este pornit, și arată ora de începere

Patru lucruri pe care compozitorul le-a greşit, pe /calendar şi pe prima pagină deopotrivă. Zona era a navigatorului. Acesta este un fapt despre laptop, nu des...

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