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
October 26, 2026
Fixkamo-shared-library

Reîncercați să citiți placa de conductă pe o repornire de citire Yugabyte; ignorați datele imposibile Arive

Placa încarcă fiecare împrumut pe mai multe declarații; o scriere concomitentă ( Arive import) a făcut ca Yugabyte să nu reușească unul mai târziu cu 40001, ară...

Kamo·1d ago
Fixkamo-shared-library

Folosiți piața proprie a ipotecii, indiferent de titlul acesteia

ensureMortgageMarket s-a potrivit doar cu titlul "Credite ipotecare rezidențiale", deci o organizație care și-a redenumit piața ("Împrumuturi", "KamoMLOS") a pr...

Kamo·1d ago
October 23, 2026
Fixkamo-shared-library

Legăturile facturilor continuă să funcționeze după o retrimitere sau un memento; o factură trimisă cu întârziere nu este urmărită în aceeași oră

Fiecare trimitere și memento a emis un nou token view-online și l-a înlocuit pe cel vechi, Așa că link-ul din primul email pe care Harmony l-a primit spunea "nu...

Kamo·4d ago
October 22, 2026
Fixkamo-shared-library

Aprobarea unei comenzi prin card acordă și acces plătit

AUTO_BILL comenzile au așteptat un Stripe checkout, facturarea abonamentului nu Pentru utilizări mai lungi, registrul debitează cardul salvat în fiecare zi de f...

Kamo·4d ago
Fixkamo-shared-library

Evenimentele de abonare stochează stările JSON; pașii de facturare rulează un rând per tranzacție

**************** sunt jsonb, și Fiecare apelant a scris o stare goală ca ACTIVE - o inserție JSON nevalidă care a rulat Înapoi orice a fost auditat (activarea c...

Kamo·4d ago
Fixkamo-shared-library

Denumirea organizației care deține un rând de catalog de abonament

Metodele update/delete ale catalogului iau un uid singur, deci un apelant care deține Un director de catalog din orice organizație ar putea edita planurile unei...

Kamo·5d ago
October 19, 2026
Fixkamo-shared-library

O cheie de obiect dat's cere, de asemenea, părțile MMS de intrare care o dețin (SITP MMS)

VOIPService păstrează acum imaginile și fișierele în care textul persoanelor (VOIP Message ATCHMENT) prin magazinContentAdweed, cu nici un rând Img. StorageExte...

Kamo·1w ago
Fixkamo-shared-library

O fereastră în modul Dumnezeu este deschisă numai până la capătul său ştampilat (SesiunePlatformFacts)

dumnezeuModeActive() acum are nevoie, de asemenea, DumnezeuModeExpiresAt (epoch milis, număr sau șir) să fie după acum. Serviciul de securitate mascheaza o fere...

Kamo·1w ago
October 18, 2026
Fixkamo-shared-library

Rândurile de audit clinic păstrează scopul/baza/pacientul; actualizat at ştampilat pe fiecare salvare (SITP TP23FU)

PhiAccessRecorder ştampilat a avut locLa reconstrucţia fiecărui eveniment dintr-o listă de teren scrisă înainte de coloane clinice au existat, și nu a avut loc ...

Kamo·1w ago
Fixkamo-shared-library

Eliminarea unei cereri de ipotecă nu mai sunt 500 și se păstrează unul primit (SITP TP21FU)

DELETE ******************* a eșuat pentru fiecare aplicație: AppMortgageService.delete eliminate debitori prin cascada JPA în timp ce debitor declarații/împrumu...

Kamo·1w ago
Fixkamo-shared-library

IOTConnectionCheck se completează numai fără @Imutable (fiecare link a eșuat cu un 500)

Hibernate 6.5 citește baza de date-generate verificat at înapoi după INSERT și apoi setează un mod de blocare pe intrare; O intrare imuabilă refuză asta. Modul ...

Kamo·1w ago
Fixkamo-shared-library

Păstrați cârlig-token și share-token hashes din JSON; prefixul secret OAuth este o etichetă

***************** a fost roşu pe principal: Şi... Anterior HookTokenHash, ***************** și anteriorHookTokenHash, și IotShare.tokenHash nu a avut nici un @J...

Kamo·1w ago
October 14, 2026
Fixkamo-shared-library

Locul personalului existent al unei organizații atunci când este înființat abonamentul

Un comp, ca o primă achiziție, a creat locurile sale UNASsignED și așezat Proprietar singur. Toţi ceilalţi au aşteptat ca proprietarul să împartă locurile în Bi...

Kamo·1w ago
Fixkamo-shared-library

Suportul live implicit nu mai promite cuiva "scurt"

Nimeni din echipă nu este notificat până când vizitatorul nu trimite primul mesaj, deci implicit spune acum că: trimite un mesaj pentru a ajunge la echipa, Sunt...

Kamo·1w ago
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
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-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
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
October 13, 2026
Fixkamo-shared-library

O piață economisește respinge un formular personalizat lipsă sau necunoscut

Ambele bucle de asociere sarit un id formă nulă, sau una organizația nu deține, iar salvarea încă a revenit succes. Acesta este modul în care fiecare Piaţa şi-a...

Kamo·1w ago
Fixkamo-shared-library

Salvarea unui formular nu mai respinge propriile ID-uri de teren

updateForm înlocuiește fiecare stiva și câmp, dar verificarea câmp-ID comparativ cererea împotriva rândurilor deja stocate. Editorul nu trimite niciun act de id...

Kamo·1w ago
October 11, 2026
September 28, 2026
Fixkamo-shared-library

Un antet al unui citat se întoarce la platforma primară apex

CitatMapper a păstrat propriul său "kamocrm.com" literal ca gazda temă de ultimă instanță, astfel încât un citat pentru o organizație cu nici un domeniu live în...

Kamo·4w ago
Fixkamo-shared-library

O pistă care a fost atribuită sau deschisă vreodată poate fi eliminată

LeadService.deleteLead eliminate numai lead custom form date înainte de ștergere rândul, și alte șase mese transporta o cheie străină pe conduce (uid). Fiecare ...

Kamo·4w ago
Fixkamo-shared-library

Un membru al echipei este egal cu altul doar atunci când ID-urile lor sunt (SP10)

SP10 T47, live: MediaService a răspuns "unul sau mai mulți membriNu au fost găsiți" la o discuție de grup a proprietarului și două AI membri. Lombok @EqualsAndH...

Kamo·4w ago
Fixkamo-shared-library

Publică trasee un alt subiect flux în loc de fixarea a noastră; note de plumb ajunge la feed după comiterea

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

Kamo·4w ago
Fixkamo-shared-library

Păstrați coloanele de text cripta reuniunii din JSON

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

Kamo·4w ago
September 27, 2026
Fixkamo-shared-library

Preluarea unei staţii de lucru AI şi jetoane MCP sunt scrise doar de propriile lor UPDATE

control member id/ started at şi *******************************************************************************************************************************...

Kamo·4w ago
September 25, 2026
Fixkamo-shared-library

Trimite Arive limba COD, nu numele său

Câmpul Zapier al lui Arive arată nume de limbă, dar API-ul său ia coduri ISO 639-2 (chi, eng, kor, spa, tgl, vie; zxx for Other). Kamo a trimis "English," aşa c...

Kamo·4w ago
Fixkamo-shared-library

Un membru AI nu este niciodată promovat proprietarului organizației

Nu-ţi face griji. refuză organizarea Proprietar = adevărat pentru o Ţinta artificială. Steagul proprietarului acordă fiecare platformă din organizaţie de top şi...

Kamo·4w ago
September 24, 2026
Fixkamo-shared-library

Păstrați kamo-shared-library la 1.6.1, singura versiune pe care fiecare consumator o poate rezolva

db737a54 a mutat biblioteca la 1.6.2 și numai serviciul de e-mail și serviciul de inițializare M-am mutat cu ea. Aproximativ treizeci de alte servicii pin 1.6.1...

Kamo·4w ago
September 23, 2026
Fixkamo-shared-library

Cheia privată DKIM a unui domeniu de org nu se serializează niciodată

5de57705 adăugat OrgDomain.dkimPrivateKey un comentariu care spune că nu este niciodată trimis browser-ului, dar nimic nu a făcut acest lucru adevărat: Organiz...

Kamo·4w ago
Fixkamo-shared-library

Istoria înregistrează ceea ce se întâmplă după ce există o pistă, nu forma sa de pornire

recordCreated a scris rândul CREAT și apoi diffed noul plumb împotriva unui instantaneu gol, așa fiecare câmp de pornire non-null a devenit un rând CAL CHANGED ...

Kamo·4w ago
Fixkamo-shared-library

Soldul unui card cadou este editabil din nou, de către oricine poate gestiona tarifare

19505faf oprit updateGiftCard de lectură curentBalance astfel încât un membru al unui org nu a putut rescrie Un alt card de org de uid. Căutarea telescopică dej...

Kamo·4w ago
Fixkamo-shared-library

Org-scop RetailService şi ***************

Fiecare handler get/update/delete-by-uid sub TradeMarketController's retail subresurse (categorii, mărci, atribute/valori, imagini, variante, etichete, recenzii...

Kamo·4w ago
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
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
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
Fixkamo-shared-library

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

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

Kamo·4w ago
September 17, 2026
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

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