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
August 25, 2026
FeatureSecurityService

Începeți procesul de 3 zile atunci când este creată org

Procesul a fost însămânțat în așteptarea și a început pe primul sign-in proprietarului, pentru că o org a fost Imposibil până când DNS-ul său verificat proces ...

Kamo·2mo ago
FeatureSecurityService

Criteriul final intern al sondei astfel încât canarul de acces să testeze calea reală

Canarul KamoDesktop are nevoie de o legătură menţionată în modul menţionat de icoane. Ţine. aceeași cheie de semnare, astfel încât acesta ar putea construi prop...

Kamo·2mo ago
FeatureSecurityService

Răspunde dacă un alias web este încă gratuit

Vrăjitorul de creaţie are 11 paşi lungime şi aliasul a fost verificat doar atunci când formularul a fost prezentat, astfel încât cineva care a ales un alt nume ...

Kamo·2mo ago
FeatureSecurityService

Trimite la AI, cu poarta pe manager SISTEM BUGS

Clasa poartă @RequirePlatformRight, astfel încât interceptorul rezolvă apelant și refuză înainte de orice handler ruleaza a fost o adnotare uitată departe de o...

Kamo·2mo ago
FeatureSecurityService

Porneşte cuţitorul de spaţiu de lucru

Un membru al mai multor organizații alege acum pe care unul să-l deschidă după parola, în loc de a fi ales pentru ei de numele gazdei. Aceasta este comutator ca...

Kamo·2mo ago
FeatureSecurityService

Porneşte cuţitorul de spaţiu de lucru

Un membru al mai multor organizații alege acum pe care să-l deschidă după parola lor, în loc de a fi ales pentru ei de numele gazdei. Asta este comutatorul care...

Kamo·2mo ago
FeatureSecurityService

Acceptă o org explicită, nu numai gazda

Înregistrare legat contul la orice organizație a rezolvat gazda La. Înregistrat.kamocrm.com nici un registru gazda propriei sale Una dintre aceste înscrieri a...

Kamo·2mo ago
FeatureSecurityService

Refuză exporturile de pregătire AI pentru chiriași PHI

ANALITICS EXPORT este blocat deoarece exporturile părăsesc limita cu nr. de-identificare. Ambele exporturi de formare au avut deja un audit eșuat există o înre...

Kamo·2mo ago
FeatureSecurityService

Trimite copacul si pe criteriul final al app-catalogului

Tipuri de ramură → Aplicații permise își construiește editorul din /fetures/app-catalog, Nu de la chiriaș caracteristici de listare, așa că a fost singura supra...

Kamo·2mo ago
August 24, 2026
FeatureSecurityService

Servește brandingul unei orgi pe un ecran fără sesiune

Login, înregistrare și lobby-ul întâlnire vopsea culorile unei organizații înainte de orice sesiune există. Ştiau care din numele gazdei. Exact ceea ce o organi...

Kamo·2mo ago
FeatureSecurityService

Serveşte arborele aplicaţiei şi repară auto-enable-ul nepăzit

CaracteristiciController trimite acum părinte/copii/parent pe fiecare serie aplicație astfel încât clientul poate face copii cuiburi sub părinții lor. Servit ma...

Kamo·2mo ago
FeatureSecurityService

Dreptul de a verifica fiecare verticală, nu doar poarta două

Fiecare tip de comerț acum numește propria aplicație pentru copii în conformitate cu POS, astfel încât isGated() scurtcircuit care flutura vânzarea cu amănuntul...

Kamo·2mo ago
FeatureSecurityService

Lasă carapacea să-şi ia orgul din sesiune, nu gazda

layout rădăcină kamo-internal citește antetul gazdă, benzi "internă." și Aduce /org/domeniu / <that>. Pe o gazdă care servește un chiriaș care este același într...

Kamo·2mo ago
FeatureSecurityService

Lasă un membru să semneze fără o gazdă care să-şi numească org

Adaugă a doua jumătate a scindării: un semn care nu dă nume niciunei organizații Autentifică utilizatorul, apoi întreabă ce spațiu de lucru. POST /api/securitat...

Kamo·2mo ago
August 22, 2026
FeatureSecurityService

Obiectivele cadrului și ale mass-mediei și însămânțarea noilor drepturi

Numai pe mine, şi pus în aplicare în Query. Fiecare citit și scris rezolvă membru al sesiunii și fiecare apel al depozitului ia acel ID, inclusiv single-frame l...

Kamo·2mo ago
FeatureSecurityService

Seed the mail and lead widgets, and add a universal seed for the timecard one

Poşta şi widget-urile de plumb îşi urmează drepturile de date exact aşa cum fac cele din calendar. ACCESS MAIL și AVER LEADS iar widget-urile nu sunt invizibil...

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
August 21, 2026
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
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
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
FeatureSecurityService

Publicați declarația de hibernare contează pentru Prometeu

/actuator/prometheus deja transporta jdbc * și hikaricp * dar nu hibernate *, pentru că Spring Boot 3 configurează automat aceste parametri atunci când E la cur...

Kamo·2mo ago
FeatureSecurityService

Returnează numărul de membri acceptat astăzi pe produs

Gestionare-Credits arată Max Daily petrece, dar nimic despre cât de mult este folosit, astfel încât un manager nu a putut spune dacă un membru a fost o pistă de...

Kamo·2mo ago
FeatureSecurityService

Mentă o sesiune de utilizare a sistemului pentru biletul deschis al unui agent de sprijin

intra-ca câștigă un al doilea motiv pentru a spune da. SystemUserIntryPolicy întoarce apelantul *** în faptele pe care le ia sistemul comun de sprijinAccessRezo...

Kamo·2mo ago
August 20, 2026
FeatureSecurityService

Compania de hărți Nume astfel încât o foaie de calcul poate purta denumirea comercială

setDirectFieldOnCreateRequest had no company Nume caz, deci câmpul a fost inaccesibil de la expertul de import manual chiar dacă CreateLeadRequest poartă el și ...

Kamo·2mo ago
FeatureSecurityService

Accepta campurile de inscriere* discount, tine-i pe cei de la mrt*

Site-ul de înregistrare trimite acum discountVizitorGuid / discountCode. Ambele nume sunt citit, nou în primul rând, pentru că cele două servicii desfăşurate in...

Kamo·2mo ago
FeatureSecurityService

Înscriere publică și creație de org pentru vizitatorii urmăriți

Site-ul de înregistrare transmite acum vizitatorul de marketing GUID și codul de urmărire în organismul de cerere nu un antet, deoarece proxy benzi Cookie și pă...

Kamo·2mo ago
August 19, 2026
FeatureSecurityService

Enforce is fake, and close the holes that let a nesupravegheated ensignup in

Două jumătăți de un incident. Un cont înregistrat, verificat o adresă la un cont disponibil furnizor, a luat o sesiune de auto-login și a creat cinci organizați...

Kamo·2mo ago
FeatureSecurityService

Lasă un membru să renunţe la propriul membru

Pagina de rețea a oferit "Dezabonare" de când a fost scrisă. S-a deschis un dialog de confirmare și apoi a declarat caracteristica va fi implementată în curând,...

Kamo·2mo ago
August 15, 2026
FeatureSecurityService

Acreditari SSO pe membru si un prim zbor care explica esecurile

Linux este purtat pe o măsură mai degrabă decât Dumnezeu, și a servit cu propriile acreditări ale membrilor. Conexiunea este omisă din jeton în întregime atunci...

Kamo·2mo ago
FeatureSecurityService

Servicii de mașini și controlere Dev

Numele de utilizator derivă din e-mailul membru Cont, nu e-mailul de lucru TeamMember o adresă de lucru poate sta pe un alt domeniu și ar produce în tăcere un a...

Kamo·2mo ago
FeatureSecurityService

Client HTTP pentru agentul de furnizare de mașini de dev

sănătate () înghite eșecuri de transport și răspunsuri false astfel încât prezbiterii SSO poate returnează un 503 acţionat mai degrabă decât un 500.

Kamo·2mo ago
FeatureSecurityService

AES-GCM codec secret și numele de utilizator POSIX derivat

Codec este în mod deliberat reversibil folosește GCM astfel încât un rând fals sau greșit-cheie nu reușește cu voce tare, mai degrabă decât decriptarea la zgom...

Kamo·2mo ago
FeatureSecurityService

Trimite ID-uri int64 la browser ca siruri de caractere, fără a atinge sesiuni

CockroachDB unic rowid() id-uri sunt 19 cifre, numărul trecut. MAX SAFE INTEGER, deci un ID trimis ca un număr JSON ajunge în browser cu cifre mici rotunjite de...

Kamo·2mo ago
FeatureSecurityService

Rezolva logo-ul KamoMeet suprapune în config.json

KamoMeet este o furculita Meet fara acces la OrgContext, asa ca invata org branding din tema config.json acest serviciu coace. Orgul stochează un Overlay TOKEN;...

Kamo·2mo ago
FeatureSecurityService

Îngustează căutarea membrului către titularii unui drept dat

Culegatorul principal are nevoie de director pentru a returna doar oamenii care pot De fapt, lucrează la o pistă, așa că /membri de echipă / căutare ia un drept...

Kamo·2mo ago
FeatureSecurityService

Lasă creatorul să aleagă aplicațiile noii org

Expertul creat de rețea câștigă un pas Aplicații & Caracteristici, iar acesta este Jumătate care o face reală. /tipuri de ramuri/creabile descriu acum aplicați...

Kamo·2mo ago
FeatureSecurityService

Protejează conturile lui Dumnezeu pe lista administratorilor platformei

Drepturile de platformă ale unui cont al lui Dumnezeu pot fi schimbate doar de un alt zeu şi de un zeu. contul nu poate fi niciodată eliminat de pe listă Dumn...

Kamo·2mo ago
FeatureSecurityService

Coaceți ordinea de fundal org în config.json

kamo-login, kamo-register, site-ul de marketing și KamoMeet toate citește Tema găleată config.json pentru fundalImageCount; fundalOrder acum plimbari alături de...

Kamo·2mo ago
FeatureSecurityService

Toate reţelele urmează dreptul utilizatorului sistemului

Văzând fiecare organizație și posibilitatea de a intra într-una sunt aceeași decizie lista există astfel încât un operator poate găsi organizația pe care sunt p...

Kamo·2mo ago
FeatureSecurityService

Drepturile platformei de forță pe fiecare suprafață a platformei

@RequirePlatformRight + Platform RightInterceptor inlocuieste trei rulate manual "este apelantul un proprietar de top-org" porti care au fost copii ale reciproc...

Kamo·2mo ago
FeatureSecurityService

Listă, redenumește, retrage și transmite efecte sonore încărcate

Octeți sosesc prin serviciul de conversie (care deține ffmpeg și scanerul); Totul după aceea este aici, în cazul în care sesiunea și regulile de cercetare deja ...

Kamo·2mo ago
August 14, 2026
FeatureSecurityService

Citiți și scrieți cele trei straturi ale stivei cu sunet de eveniment

GET returnează toate cele trei straturi într-o călătorie dus-întors plus ceea ce apelantul poate edita fiecare pagină de setări are nevoie de întreg stiva, deoa...

Kamo·2mo ago
FeatureSecurityService

Normalizarea membrilor suprascrie împotriva ierarhiei

Dreptul direct al membrilor trece acum prin RightsHierarchy. normalizează nivelul înainte de sunt persistate: un copil acordat isi trage stramosii pana la acord...

Kamo·2mo ago
FeatureSecurityService

Sumarul de apel pentru marcatorul listei de plumb

Răspunsurile care duc au un apel încă în așteptare, și când cel mai scurt este de așteptat, pentru organizația apelantului într-o singură cerere. Obiectivul său...

Kamo·2mo ago
FeatureSecurityService

Un apel înapoi care duce înapoi la plumb

Apelul a ajuns deja la calendarul membrului, ca un eveniment intitulat "Lead Sună înapoi" cu comentariul lor în descriere. Nimic nu a spus al cărui apel a fost,...

Kamo·2mo ago
FeatureSecurityService

Limita de autorizare pentru constituirea furnizorului de salarii

Aranjează noul ************* suprafaţa şi aplică cine ar putea Ajunge la ea. TimecardService deține motorul și nu sesiune; aceasta deține sesiune și decide. Sec...

Kamo·2mo ago
August 13, 2026
FeatureSecurityService

Releu gol pumn

Passthrough pentru Post / Punches / {id} / evitați, tasta de ștergere a editorului și maşinării în spatele fuzionării a două întinderi adiacente. Aceeaşi autor...

Kamo·2mo ago
August 12, 2026
FeatureSecurityService

Rulează intervalul de timp al editorului

Passthrough for GET /members/{id}/range, the period graph's reading. de la/la sunt transmis numai atunci când este prezent astfel încât serviciul Timecard poate...

Kamo·2mo ago
FeatureSecurityService

Istoricul contului obiective, rânduri reale de membri, un director al tuturor membrilor

Punctul de vedere al contului poate spune acum ce s - a întâmplat cu un cont şi cine se află în el. - Fiecare mutaţie de pe suprafaţa contului înregistrează is...

Kamo·2mo ago
FeatureSecurityService

Sinteza participării HR

Un apel de tip MANAGE TIMECARDS-Gated care compune lista și manager-queue relee cu excepția locală, ocuparea forței de muncă și rândurile de perioadă de plată.

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