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 14, 2026
FixSecurityService

Încarcă serverul pentru drepturile de căutare în comun

/membri-abonați și /membri-contractanți enumerează organizația oameni Doar o şedinţă. ShareDocumentDialog a fost singurul lucru care a aplicat regula, și ambel...

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
FixSecurityService

Opri copierea detaliilor de plumb pe eveniment calendar

Evenimentul a purtat numele, numărul, e-mailul și cel mai bun timp pentru a apela, copiat în descrierea sa, atunci când apelul a fost rezervat. O copie a unui r...

Kamo·2mo ago
FixSecurityService

Nu mai scrie calea de plumb în descrierea apel înapoi

Scrie "Deschideți plumbul: /lides/view/123" și nu a fost un link. Nu poate fi: a descriere este editat într-o zonă de text, în cazul în care textul este text A...

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
FixSecurityService

Un corp care nu poate fi citit de aproape este necunoscut, iar numărul de omologare se deplasează în fereastra sa

Insecta greşită este fixă şi forma de răspuns este verificată, dar CLASA de eșecul a fost încă deschis: în cazul în care TimecardService redenumește Picătură, ...

Kamo·2mo ago
FixSecurityService

Un releu de apropiere eşuat lasă în aşteptare o identificare necunoscută, nu un zero încrezător

Cu FENDIZE PAY PERIODS deținute, a 5xx/404/responsabil de aproape de citire la stânga în aşteptarea şedinţei de la iniţial 0 redat "Fiecare cronologie este clar...

Kamo·2mo ago
FixSecurityService

Porți jumătatea de aprobare a hr-sumarului pe FINALIZE PAY PERIODS

Îndreptându-l pe compozitor spre un privilegiu extins. Releul e al meu. paznici de cartografiere cu FINALIZE PAY PERIODS, și rezolvaRole nu admite MANAGE TIMECA...

Kamo·2mo ago
FixSecurityService

Rezumatul de prezenţă numit o cale care nu există

rezumat () cerut Serviciul Timecard pentru ************* Acesta este numele serviciului de securitate MAPPING, nu al unei rute în aval. TimecardService nu are o...

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
FeatureSecurityService

Înscrierea în format real

MANAGE TIMECARDS to read or change who is on timecards este plătit din acest sistem, așa că este deținut de administratorul HR chiar decât la propria linie de ...

Kamo·2mo ago
FeatureSecurityService

Reluați coada excepției

MANAGE TIMECARDS pentru a citi coada și să renunțe, pentru că numele cozii fiecare membru cu o problemă și renunțarea la schimbări ceea ce finalizează poarta ci...

Kamo·2mo ago
FeatureSecurityService

Operaţiuni în vrac şi prezenţă

Rolul de aprobare în vrac este dedus aici din drepturile apelantului și anexat la calea nu se citeşte niciodată din corp. Un rol sustinut de corp este un organi...

Kamo·2mo ago
FeatureSecurityService

Reamintește rapoartele de conformitate, pachetul de dovezi privind identitatea

Rapoartele la scară largă au nevoie de MANAGE TIMECARDS. Ambalajul cu probe nu conţine membru trage propria lor Pachet este ceea ce un angajat trebuie să aducă...

Kamo·2mo ago
FeatureSecurityService

Refaceți suprafața de configurare a cronometrului

MANAGE TIMECARDS pentru a citi regulile RG descrie modul în care toată lumea din org este plătită ele, pentru că sunt numerele o perioadă îngheaţă când se înc...

Kamo·2mo ago
FeatureSecurityService

Repune editorul, autorizat de identitate înainte de drepturi

Un EMPLOYEE poate corecta propriul lor record Refuzul lasă angajatul fără nici un fel de a spune ceasul a fost greșit despre o zi ei sunt singurul martor la. C...

Kamo·2mo ago
FeatureSecurityService

Semnați foștii angajați pe un nivel restricționat în loc să le refuzați

Un membru al echipei al cărui loc de muncă nu este Agent a fost refuzat la ușă cu "Contul tău există, dar nu este activ în acest moment." Asta a fost forma greș...

Kamo·2mo ago
FeatureSecurityService

Releu de aprobare cu rol rezolvat din drepturi

ROLUL ESTE STABILIT AICI, din drepturile apelantului și relația lor cu Subiect - niciodată de la organismul de cerere. Un corp care ar putea numi propriul său r...

Kamo·2mo ago
FeatureSecurityService

Serviciul de Securitate către serviciul Timecard

Limita de autorizare. Serviciul Timecard deţine datele şi motorul, dar nu sesiune; aceasta ține sesiunea și decide cine poate face ce, apoi relee. ă Prin urmare...

Kamo·2mo ago
August 11, 2026
FeatureSecurityService

GET ***************

fusul orarService.ts a numit acest obiectiv de când a fost scris și a existat în nici un serviciu Java; clientul a înghiţit 404 şi a decis să UTC. Între timp Ut...

Kamo·2mo ago
RefactorSecurityService

Urmărește redenumirea găsitorului de abonament

*************** a plecat din comun biblioteca. Revenirea sa opțională depindea de o constrângere unică care nu mai era există, astfel încât odată ce un cont deț...

Kamo·2mo ago
FixSecurityService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

Kamo·2mo ago
FixSecurityService

Opriți transportul unui credibil comun ca un implicit de configurare

Parola comună a platformei a fost coaptă ca rezervă pentru DB PASSWORD și MINIO ROOT PASSWORD, așa că a trăit în acest repo și în imaginea construită, precum și...

Kamo·2mo ago
FeatureSecurityService

Promovarea poarta pe politica proprietarului, face idepotent, adăuga invers

Promovarea unui membru să-și plătească pentru ei înșiși a fost necondiționată, cu sens unic și nesigură Repet. Acum refuză când politica organizaţiei spune că ...

Kamo·2mo ago
FeatureSecurityService

Expunerea impactului eșuării asupra operatorului

Catalogul aplicației răspunde deja la întrebarea org-independent plan menţionează această aplicaţie şi ridică un avertisment atunci când nimeni nu o face. Aces...

Kamo·2mo ago
FeatureSecurityService

Păstrați disponibilitatea, prezența și extinderea pe un rând director

A alege o persoană este mai ușor atunci când rândul spune dacă acestea sunt acolo și cum să ajunge la ei, astfel încât fiecare poartă acum ceea ce au declarat u...

Kamo·2mo ago
FeatureSecurityService

Rezolva ce poate face un membru, nu doar ceea ce include planul lor

Granturile de caracteristici descriu un plan. Ei nu au descris acest membru, deoarece consola poarta de navigare pe org-nivel org.features Am văzut fiecare apl...

Kamo·2mo ago
August 10, 2026
RefactorSecurityService

Face citire numai-, lăsând un scriitor de *** TTL

Expirarea din înregistrarea Redis ESTE sesiunea: atunci când expiră membrul semnat. Citind o sesiune nu o mai atinge. Numai interacţiune autentică extinde-l, pr...

Kamo·2mo ago
FixSecurityService

Returnează data creării contului la lista de conturi

buildAccountSummary nu a emis data Creat, astfel încât câmpul Data listei Citește coloana creat a fost pur și simplu absent din răspunsul. Acum acel cont înregi...

Kamo·2mo ago
FixSecurityService

Opriți BUSY supraviețuitor fiecare autentificare viitor

Autentificare scrie Away și login-l șterge, așa că Away este o stare sistemul vă pune în și te scoate din. Nimic nu s-a rezolvat. Un membru care a stabilit o da...

Kamo·2mo ago
FixSecurityService

Epuizarea rezervei de servicii de securitate a cauzat moartea viuitatii

Hikari nu avea o mărime maximă explicită, aşa că a funcţionat implicit de 10 ori. fronting org / drepturile cautari pentru fiecare serviciu si site-ul intern. O...

Kamo·2mo ago
ChoreSecurityService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Picks fix pentru "valoare rea pentru lung tip" pe comunicațiile de plumb cronologie: Hibernate PostgreSQL dialect citește @Lob String coloane ca OID.

Kamo·2mo ago
FeatureSecurityService

Punct la YugabyteDB și utilizați PostgreSQLDialect

CockroachDB a fost înlocuit de YugabyteDB. Conexiunea se mișcă din gandac-public:26257 to yb-tserver-service:5433, and the Hibernate dialect De la *************...

Kamo·2mo ago
August 9, 2026
FeatureSecurityService

Măsurați unghiile și urmele generate din fiecare fișier

Cheile de obiect sunt adresate continutului ca *************** segmentul înainte de primul accent identifică fișierul a venit un derivat De la. Dimensiuni sunt ...

Kamo·2mo ago
FeatureSecurityService

Măsurarea marcării și stocarea documentelor Docstive

Astea sunt singurele două lucruri pe care o organizaţie le face fără mărime. oriunde în baza de date sub prefixul domeniului organizației, docs workspace sub i...

Kamo·2mo ago
ChoreSecurityService

Restaurare CRLF pe ***************

Anterior comite rescris fișierul printr-un instrument care normalizat CRLF la LF, churring fiecare linie şi îngropând o schimbare de 24 de linii într-un diff 61...

Kamo·2mo ago
FixSecurityService

Închideți patru căi în jurul porților verticale și aplicații

SecurityModelMarketController citiți și mutați model de piață atașamente fără sesiune check, no org scoping and no right tipurile de sucursale ale organizaţiei...

Kamo·2mo ago
FeatureSecurityService

Un catalog de aplicații pentru Sucursale

Tipuri de sucursale - > Aplicațiile permise au început să-și încarce lista de aplicații din /platform-config/app-catalog, care necesită un proprietar de org de ...

Kamo·2mo ago
FixSecurityService

Opri iterarea ServiceType. values () împotriva catalogului rezolvat

rezolvaToate() omite pseudonimele depreciate care împărtășesc un ID cu o aplicație live (DOC MANAGER/DOCS, AI CHAT/AI SUPPORT), deoarece acestea nu au un rând c...

Kamo·2mo ago
August 8, 2026
FixSecurityService

Îndreptaţi suprafaţa ipotecară spre drepturile ipotecare

Însoţitor al schimbării librarului comun. Aceste 13 controleaza toate obiectivele de paza ipotecare LAR, conducta, aportul de aplicații, dezvăluiri, ordine de ...

Kamo·2mo ago
FixSecurityService

Încă două locuri care au răspuns "este această aplicație oferită" de la enum

Ambele au fost omise atunci când FeatureController mutat pe catalogul aplicației, și ambele nu ar fi fost de acord cu aceasta în momentul în care un operator a ...

Kamo·2mo ago
PerformanceSecurityService

O scanare plan-matrice per cerere de catalog de aplicații

De asemenea, scade acum-neutilizate DezvoltareStageType import şi corectează comentariu auto-propunere, care încă a descris regula de etapă catalogul înlocuit.

Kamo·2mo ago
FeatureSecurityService

Servește catalogul aplicației și citește caracteristicile prin ea

FeatureController derivat "este această aplicație oferită" din etapa Enum în patru locuri separate, astfel încât răspunsul ar putea fi schimbat doar prin redist...

Kamo·2mo ago
FixSecurityService

Nu oferi niciodată o aplicație fără eliberare pe o suprafață de cumpărare, pachete incluse

Filtrul de scenă a fugit doar pentru proxy de marketing public. Acest obiectiv alimentează, de asemenea, aplicaţia AbonamentOrderWizard, care este în cazul în c...

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