KamoCRM

Live Change Log

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

17,594
Total Changes
6,048
Features
5,310
Fixes
30
Projects
Filter by project
All Projects17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
October 14, 2026
Fixkamo-shared-library

Aboneaza-teQueueBatch leagă un flux WorkQueue cu DeliverPolicy. Toate

IOT EVENTS este un flux de WorkQueue (IoT SP00-D6) și NATS refuză orice altă politică de livrare acolo (10101); Deci serviciul s-a stricat la boot. Politica est...

Kamo·1w ago
FixDocsService

Un CV ale cărui octeți sunt deja stocate înregistrează cheia au fost stocate sub

Aceeași regulă ca și celelalte căi de atașare cu conținut (biblioteca comună Abaec95b): fileExt face parte din cheia de stocare, astfel încât un CV deja ținut s...

Kamo·1w ago
FixMediaService

Fiecare atașament al conținutului stocat înregistrează cheia sub care a fost stocată, prin bibliotecă

Doar chat-ul StoredContentExtension (299a911) devine ImageService.depozitareExtensie în comun biblioteca, precum și alte căi MediaService care atașează octeți c...

Kamo·1w ago
Fixkamo-shared-library

Un Img păstrează extensia conținutului său este stocată sub

fileExt este o parte a cheii de stocare (<imgDatId>. <ext>) fiecare cititor construiește, dar meciuri de dezvoltare pe Octeți. Conținutul deja deținut sosind su...

Kamo·1w ago
Fixkamo-internal

Rândul setărilor aprinse urmează fila proprie a paginii

Sina aprins rândul membru ultimul clic, astfel încât comutarea filelor în interiorul unui pagina setărilor (Docs -> General din fila paginii) a lăsat lumina apr...

Kamo·1w ago
FixKBService

Un SI care trimite o notă fără nivel înapoi implicit intern nu schimbă nimic

CP97 Task 17 lui Luna compara gasit un live SI propriu My Master Note, scris înainte KamoCollab, care transportă sensibilitate MEMBRU după unul dintre propriile...

Kamo·1w ago
FixMCPGatewayService

O SI a unui organ de audit este prezentată tipurile de legături de înregistrare pe care fiecare SI le-a văzut înainte de KamoCollab

CP97 Task 17's Luna compare a găsit instrumentele/lista ei modificată de KamoCollab: CP05 Task 7 anexat TASK, DOCUMENT, KB ARTICOL, MEMBRU, AI RUN și SMS TREAD ...

Kamo·1w ago
Fixkamo-internal

Redeschizând un câmp arată setările salvate

Lista de teren sortate stiva a fost memorat pe ID-ul și ordinea fiecărui domeniu numai, astfel încât o schimbare de la Save Field (Display on Intake, titlu, nec...

Kamo·1w ago
FixKlusterServices

IOT EVENTS max-bytes in binar units

Kamo·1w ago
FixSecurityService

Rulați regulile de detectare a semnelor, și face răspunsurile lor reale

Serviciul de Detecţie Suspicios a fost injectat în SecurityController şi evaluarea () nu a fost niciodată numită, astfel încât fiecare regulă o organizație conf...

Kamo·1w ago
FixSecurityService

Criptează secretele de semnare moștenite la boot; un URL țintă refuzat este un 400

Partea de serviciu a kamo-shared-library e58f1a93 (Verificare țintă + DNS pinning, categorii de eșec, secrete criptate de semnare). - *************** (re-runna...

Kamo·1w ago
Fixkamo-internal

Numai GD nu mai acordă toate drepturile pe rutele proxy

ksemHasRight tratat GD (dum-mode ELIGIBILITATE) ca un bypass all-rights, așa fiecare operator eligibil de Dumnezeu deținea toate drepturile pe cele 18 rute prox...

Kamo·1w ago
FixSecurityService

Seal Google/Microsoft calendar OAuth jetoane în repaus; re-seal rânduri moștenite la boot

GoogleCalendarService și MicrosoftOutlookService stocate accesul și să reîmprospăteze token-uri privind integrarea terță parte ca furnizor care le-a emis; deși...

Kamo·1w ago
FixVOIPService

Seal Member VoIP acreditări în repaus cu PlatformSecretCipher; re-seal rânduri moștenite la boot

*************** a avut loc pentru fiecare membru, reîmprospătare token (Echipe, RingCentral OAuth) și RingCentral JWT afirmație exact ca furnizorul le-a emis. F...

Kamo·1w ago
Fixkamo-internal

Niciodată nu releu un browser-set X-God-Mode-Active

Modul lui Dumnezeu este deţinut. Factura și LOS Proxies copiat browser-ului X-God-Mode-Active pe apelul din amonte, și BillingService tratat plus users.is God ...

Kamo·1w ago
FixBillingService

Modul Dumnezeu vine de la fereastra sesiunii apelantului propriu, niciodată un antet

BillingService a luat X-God-Mode-Active plus utilizatori.is dumnezeu ca mod zeu, și kamo-intern copiat că antetul direct de pe browser, astfel încât un Dumnezeu...

Kamo·1w ago
FixMediaService

Meeting-prestator OAuth este un jeton opac Redis o singură dată; reîmprospătare este blocat și angajat pe cont propriu

stat a fost de bază64 JSON {orgId, nonce, furnizor} construit de către apelant, nonce nu a fost niciodată stocat sau verificat, iar apelul fără sesiune a avut î...

Kamo·1w ago
Fixkamo-shared-library

Vet și pin fiecare țintă webhook, reveni doar categorii de eșec, criptarea secretelor de semnare

Muncitorul din afara webhook Postat la orice URL un abonat stocate, din interiorul grupului, fără control de ieșire - un abonament destinat E un post semnat. fi...

Kamo·1w ago
FixVOIPService

/api/voip/webhook raspunde la un formular post 415 si un corp non-JSON 400, niciodata un silentios 200

Un post format codificat (Twilio, Sinch, Vonage a indicat adresa greșită) a căzut în readTree(), nu a reușit, și a fost răspuns 200, astfel încât transportatoru...

Kamo·1w ago
FixAPIService

Nu literal interne-aut secret refren

Șapte site-uri @Value și aplicație.yml a căzut înapoi la literal Dev-secret-change-in-prod atunci când ************* lipsea, Astfel, o capsulă fără secretul său...

Kamo·1w ago
Fixkamo-shared-library

Citiți verificările privind exportul în vrac și documentele de schimb în loc de raportarea 0

OrgObjectStorageSweep scrie BULK EXPORTS și schimburi DOCUMENTE rânduri în obiect depozitare zile, dar OrgStorageAgregator citiți doar că tabelul pentru BRANDIN...

Kamo·1w ago
FixMediaService

Ștergerea unei chei API publice necesită MANAGECE ACCESS RULESS, cum ar fi crearea unuia

Orice membru al unei org ar putea șterge tastele de chat/integrare ale orgului: Şterge-o pe Key a verificat doar că cheia aparţinea orgului apelantului.

Kamo·1w ago
FixSecurityService

Salvați răspunsuri înainte de drepturile fan-out, nu după ea

Salvarea unui model de securitate (de exemplu, rolurile sale implicite de securitate) reînsămânțate și Drepturile membrilor recalculați pentru fiecare org care ...

Kamo·1w ago
FixMCPGatewayService

Ştampilaţi un refuz al politicii de comunicare al unui instrument fără intenţie de interacţiune COLLAB DENY: <ruleId>

Un SI chat find or create dm refuzat de politica de interacțiune a răspuns COLLAB DEVENIT INTERACȚION POLICY, dar a părăsit politica de decizie a rândului de au...

Kamo·2w ago
Fixkamo-internal

Tururile într-adevăr începe de la sine la sign-in

N-au avut niciodată, pentru nimeni. Declanșatorul a așteptat utilizatorulInfo.tokenId, care tipul declară, dar aplicația web /api/user-info nu trimite niciodată...

Kamo·2w ago
Fixkamo-internal

Un atașament de imagine care nu a desenat deține un suport, și unul care nu răspunde niciodată nu cade peste

Un raport de sarcină sau eroare și nimic între, astfel încât o cerere care nu a răspuns niciodată a lăsat o element nedimensionat la 0x0 Un membru a trimis ace...

Kamo·2w ago
FixMediaService

Un atașament ale cărui octeți au fost deja stocate păstrează extensia au fost stocate sub

Tasta cu conținut este <imgDatId>. <ext>, și fiecare cititor o construiește din anexa Img propriul fileExt. Dedup meciuri pe octeți, astfel încât aceeași captur...

Kamo·2w ago
Fixkamo-internal

O fereastră de șah andocat este la fel de largă ca placa sa

Fereastra s-a deschis la 560 fix în timp ce rândul a decis înălțimea sa, astfel încât la implicit 690 rând bord a fost 346px pătrat într-o coloană 540px: 97px d...

Kamo·2w ago
Fixkamo-internal

Se selectează Drag sau se lasă dintr-un câmp text pergament

WebKit (Safari, DuckDuckGo on macOS autoscrolls un câmp de text spre SFÂRŞITUL textului său în timpul unei selecţii de drag: Tragând dintr-un mesaj lung de cha...

Kamo·2w ago
Fixkamo-internal

Linie Setări păstrează locul în copacul său

Alegerea unui rând în șina extinsă a fugit aproape (), care a golit, de asemenea, fiecare ramură extinsă, astfel încât fiecare click pliat Setări înapoi la prop...

Kamo·2w ago
Fixkamo-internal

Un card mai înalt decât camera are suluri în loc de a rula de pe ecran

Deschis dintr-un nume scăzut pe un ecran de laptop (Centrul de Interacţiuni ..." pe un rând de listă), card membru a fost plasat sub ea la inaltime maxima; odat...

Kamo·2w ago
FixSecurityService

Profilul salvează depozitează adresa membrului

Cardul meu de adrese profil postat {adresă, adresăDetalii, localitate, Subdiviziune, cod poștal, țară } și Put /membri/ {id} nu citiți niciodată cheie, astfel î...

Kamo·2w ago
Fixkamo-internal

Rânduri de articole conexe deschide articolul

Lista articolelor asociate sub un articol deschis a atras fiecare legătură ca o simplă cutie cu nici href sau click handler, astfel încât nimic nu sa întâmplat ...

Kamo·2w ago
Fixkamo-internal

Tiles recupera pe cont propriu, un Manager's Watch arată camera, cloud login-uri niciodată stocate în clar

De la o revizuire independentă a ecranelor camerelor expediate. Vizualizator: - Un Setări "Watch" al unei camere neîmpărtășite cu managerul a arătat "indisponi...

Kamo·2w ago
Fixkamo-internal

Nimic nu mai formeaza de la sine, si patru teste rosii pe principal merge verde

Softphone-ul nu pune niciodată un apel pentru membru (regula proprietarului, 2026-10-13): - Lucru de apel antet principal / Apel personal acum umple cadranul și...

Kamo·2w ago
Fixkamo-internal

Tururi arată pentru membrii au semnat în fața lor, și supraviețui un progres eșuat citit

Două motive pentru care prima desfăşurare nu a arătat nici un tur, nici măcar pe App Holiday: - Progresul citit a fost încercat o dată pe pagină, și fiecare sup...

Kamo·2w ago
FixSecurityService

Tururile ghidate citesc răspunsuri la drepturile membrilor CURRENT Show Tour

O sesiune poartă drepturile cu care a fost eliberat și reîmprospătarea de rutină nu Re-citeste-le, astfel încât toată lumea a semnat înainte de drepturile Expoz...

Kamo·2w ago
FixSecurityService

Sincronizarea drepturilor de boot-time introduce drepturile lipsă ale unui rol într-o declarație

lansarea b8014ab3 nu a devenit gata. The 31 Show Tour rights made the row at-a-time introduceţi buclă 31 YugabyteDB excursii rotunde pe rol roluri Sonda a uci...

Kamo·2w ago
Fixkamo-internal

CAMERA PASSWORD MASK

Kamo·2w ago
Fixkamo-internal

Afișează pe Intake acum salvează

Editorul formular construit fiecare câmp pentru cererea de salvare fără isDisplayOnItake, astfel încât serverul stocat fals pentru fiecare câmp care nu a fost s...

Kamo·2w ago
October 13, 2026
FixAPIService

Releul conectorului nu trimite niciodată un cod de închidere rezervat

Atunci când KamoCameraService s-a rostogolit, spătarul s-a închis fără cadru de închidere (1006) și releu trecut 1006 la conector; 1005, 1006 și 1015 descrie do...

Kamo·2w 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