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
FixMediaService

Un SI invitat la o nouă masă este spus, iar o curățare reia orice întoarcere SI a unui cadru ratat

Verificare live (sp00verify): un tabel creat cu un SI invitat publicat nu frame, astfel încât SI nu a privit și nu a stat niciodată. createTable ridică acum Hol...

Kamo·22h ago
FixMediaService

O singură veghe a unui SI pentru invitația unui membru citește numele din interiorul unei tranzacții

Verificare live (sp00verify): notificarea de salut a eșuat cu un LazyInitializationException mergând utilizatorul invitatului în afara unei sesiuni, Așa că SI s...

Kamo·22h ago
FixMediaService

CheddarLedger își numește constructorul de primăvară (podul CrashLooped: fără constructor implicit)

Noul pod al lui 4b5d777 nu a putut construi cheddarLedger: un al doilea constructor (test) Am părăsit Spring fără un singur constructor pe care să-l folosesc. V...

Kamo·22h ago
FixMediaService

CheddarLedger numește constructorul cu care Spring îl construiește

@Autowired: Primăvara a căutat una implicită, astfel încât fiecare pod MediaService de la 4b5d777 a eșuat Cel public, care citește URL-ul registrului și acredit...

Kamo·22h ago
FeatureMediaService

Drepturile proprii ale SI-ului decid cine îl poate invita la o întâlnire

Decizia proprietarului 2026-10-26, în verificarea partajată (MeetSiInvitePolicy) din spatele invitației în întâlnire, M1, întâlnire Creați și selectorul M3: - s...

Kamo·23h ago
FeatureMediaService

SI-urile joacă Texas Hold'em cu membrii, iar Cheddar-ul fiecărui membru funcționează din nou

SITP TPGAMES (proprietar 2026-10-26). Portofel de cheddar: - Singura ușă a portofelului (universe-gateway -> universe-persistence) a avut Nu există puncte fi...

Kamo·23h ago
FeatureMediaService

Invitați un SI din interiorul întâlnirii; cine poate invita un SI este opțiunea proprie a SI-ului

Kamo Meet "Invitați un SI" (comanda proprietarului 2026-10-26): - GET **************** pentru o persoană semnată în întâlnire (creator, participant înregistrat,...

Kamo·1d ago
FixMediaService

Un SI joacă jocul unui membru cu PLAY_CHESS-ul membrului (Fără insubordinare)

Un joc cu un membru este întotdeauna la cererea acelui membru (aceștia au invitat SI, sau i-a spus să-i invite), iar ordinul direct al unui membru al echipei ru...

Kamo·1d ago
FeatureMediaService

Un membru SI joacă șah cu membri, mutările sale fiind alese de motorul Kamo

SITP TPGAMES (proprietarul 2026-10-26: un SI cerut să joace șah nu știa cum). - ChessSiPlayer: eveniment-driven (ChessTurnEvent după fiecare schimbare comisă)....

Kamo·1d ago
October 25, 2026
FeatureMediaService

Sala de vizite video a unui cabinet medical, creată de la server la server

POST /api/internal/meet/telehealth (X-Internal-Auth = internal.auth.secret, MeetInternalAuth) creează un Întâlnire pe propriul furnizor al organizației și domen...

Kamo·2d ago
October 19, 2026
FixMediaService

Piciorul de chat de alertă rezolvă oamenii pe organizație; o actualizare de alarmă IoT este liniștită pe iOS

F12 (IoT close-out, SP14 rutare): AlertChatService implicit pentru organizarea 1 și pseudonimele "sage" / "kamo-monitor," care nu numeste pe nimeni in productie...

Kamo·1w ago
FixMediaService

Eligibilitatea lui Dumnezeu trece numai de un drept numai în org platforma; în altă parte doar o fereastră deschisă (IoT R7 runda 3)

AuthHelper.hasRight / requirement Let GD (dumnezeu ELIGIBILITATE, nici o fereastră la toate) trece Fiecare chiriaș chiar în fiecare org (24 controlori: rapoarte...

Kamo·1w ago
FeatureMediaService

Verificarea IoT live-topic poartă sesiunea abonatului, astfel încât fereastra de sticlă a lui Dumnezeu poate fi onorat (IoT R7)

O fereastră în modul lui Dumnezeu este proprietatea sesiunii, nu a membrului, iar STOMP authz solicită iot-service numit doar membru, astfel încât Dumnezeu într...

Kamo·1w ago
FixMediaService

O fereastră închisă în modul zeu este închisă şi aici (sessionPlatformFacts reader)

ViewerPlatformFacts (Verdictul ENTER AS SYSTEM UTILIZATOR privind biletele de sprijin) citește GD & & GodModeActive în sine. SecurityService mascheaza o fereast...

Kamo·1w ago
October 18, 2026
FixMediaService

Rutele Canva iau dreapta ecranului care le cheamă, nu doar o sesiune (SITP TP23)

CanvaController verificat doar că un membru a fost semnat în: oricine în organizație ar putea conduce excursia sa dus-întors Canva (creare, listă, export, impor...

Kamo·1w ago
FeatureMediaService

Un bilet poate fi citit fără să se alăture conversației sale (?join=fals) (SITP TP15)

GET /api/support/tickets/{id} pune un agent care nu este încă în bilet conversație în ea, ca deschiderea ferestrei ar trebui. Un SI citind coada s-ar alătura, ș...

Kamo·1w ago
FixMediaService

Rezervarea Webinar îşi verifică drepturile şi organizaţia de tip; o SI aduce SI în propriile sale reuniuni (SITP TP12)

Decizia proprietarului 5 (scurgeri de securitate fixate cu instrumentele care le folosesc): - /api/webinar: rezervare (tipuri disponibile, timpi rezervabili, se...

Kamo·1w ago
FeatureMediaService

?sesiune= pini un atașament citit, o editare, o netrimitere și o reacție la o conversație (SITP TP13)

Tool Avionul verifică audienţa în conversaţie. Un mesaj id sau un singur ID de atașament ar putea ajunge la o altă conversație SI, de asemenea, aparține, așa ac...

Kamo·1w ago
FeatureMediaService

O alarmă IoT numește categoria de notificare iOS (SP10)

Fără aps. categorie iOS arată alarma fără confirmare sau deschidere butoane: tasta de date categoryId este doar o proprietate personalizată.

Kamo·1w ago
FeatureMediaService

Topic de releu exclusiv pentru titulari /topic/iot/relay/{conectionId} (SP10)

Core NATS iot.relay. Rama e doar un priveghi. Subscrierea are nevoie de serviciul I-OD1 (GET************** ?memberId=, answer {permis, orgId}) to say the sessio...

Kamo·1w ago
FeatureMediaService

IOT ALARM

O alarmă nu este văzută deoarece o filă browser este deschis, și fiecare pas ciclu de viață (crescut, escaladat, recunoscut) împărtășește o cheie de colaps, ast...

Kamo·1w ago
FeatureMediaService

Criteriul final de evaluare și evenimentele sistemului numai pe servere (IoT SP04)

POST Nu-ţi face griji. IoTservice postează cardul IOT SHARE într-un membru" tichet de sprijin sau conversație Exec2Exec ca eveniment de sistem al participantulu...

Kamo·1w ago
October 15, 2026
FixMediaService

Adăugând pe cineva nu deschide niciodată ceea ce li se spunea deja

Post / sessions / {guid}/membri a crescut întotdeauna camera în loc, astfel încât o treime persoana adăugat la un chat de două persoane ar putea citi totul prim...

Kamo·1w ago
October 14, 2026
FeatureMediaService

Vizitatorii site-ului pot atașa fișiere în Live Support numai tipuri sigure

Un vizitator de pe site-ul unui creditor poate trimite acum documente, imagini, fermoar și obișnuit audio/video la agentul în fila Live Support, și citiți înapo...

Kamo·1w ago
FeatureMediaService

Un membru al SI (M1) poartă apelarea întâlnirii, pentru că atunci când nu poate fi pus direct în cameră

2026-10-14: SI-urile au cerut să participe la o întâlnire a spus oamenilor "nu există nici o formăre" și a cerut o altă cale de intrare. kamoai-service alege ac...

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
FeatureMediaService

Autorizație STOMP susținută de rețea, registru de abonamente și revocare pentru subiectele IoT

IoT SP01 Task 33. k8s/deslocation.yaml câștigă envFrom (după mlos-intern-auth): originea/mainul nu l-a montat încă (etapa 1 poarta de rezervă).

Kamo·1w ago
FeatureMediaService

Iot.live.> to STOMP relee and the static guards for the IoT topics

IoT SP01 Task 32. Refuzurile IOT SEND stau chiar deasupra comentariului vocal astfel încât comentariul rămâne atașat la propria linie.

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
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
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·1w ago
October 12, 2026
FeatureMediaService

Managerul de securitate ACCESS RULES administrează, de asemenea, politica de comunicare

Proprietarul a plasat politica de comunicare "de asemenea sub securitate" astfel încât o organizație fără aplicația Chat o poate configura. MANAGE CHAT SETTINGS...

Kamo·2w ago
October 11, 2026
PerformanceMediaService

Un SI arată "tipare..." printr-un obiectiv intern, și insignele unui mesaj sunt renumărate din cererea expeditorului

- POST /api/media/intern/chat/typing {membreId, conversationId, dactilografiere} (KamoAI interior secret, Interaction InternationalAuth; sub /api/media/intern, ...

Kamo·2w ago
FeatureMediaService

O persoană solicită managerului să deschidă un chat pe care politica de comunicare îl deține spre aprobare și o aprobare deschide un grant de contact de 30 de zile (KamoCollab CP04 T14)

Obiectivele finale ale sesiunii: GET .../{id}, POST .../{id}/Decizie; Administratorul GET *************** (Manage chat settings). CONTACT REQUESTED și CONTACT D...

Kamo·2w ago
FeatureMediaService

Declară recorderul de publicare, asociat cu scanarea depozitului (KamoCollab CP08 Task 12)

DezvăluireLedgerConfig declară DulapuriRecorder; MediaServiceApplication's @EnableJpaRepositorii E acelaşi lucru. DezvăluireLedgerWiring Test conduce Spring Dat...

Kamo·2w ago
FeatureMediaService

REQUIRES PROBARE are nevoie de un grant CONTACT, un SI poate răspunde persoanei care a scris primul, suprascrierile sunt înregistrate numai atunci când ridică un refuz, și AUDIT nu mai blochează atașamente (KamoCollab CP04 T13)

Punctele de chat solicită acum politica de comunicare conştientă. A REGULA DE OMOLOGARE RECERTĂ GĂSIREA SAU CREAREA ȘI TRIMITE PÂNĂ LA UN CONTACT LIV Grant leag...

Kamo·2w ago
FeatureMediaService

Dosarul CP05 DDL KamoCollab CP05 T3)

Kamo·2w ago
October 6, 2026
FixMediaService

Liderele Webinar Inregistratorilor sunt indexate, astfel încât apelurile lor, texte și e-mailuri link-ul către ei

PublicWebinarService creează un fir pe webinar public înregistrat prin LeadService.createLead, care indexează telefoanele și adresele plumbului (LEAD CONTACT po...

Kamo·3w ago
October 5, 2026
TestMediaService

Pin what a org with no active chat-policy set werns (KamoCollab CP00 final fix)

sp00verify's only chat-policy set is CP02 Task 6's forced version 1, now an Rândul istoric inactiv. Noul test incuie faptele CP00 Treaba 12 restabilește privind...

Kamo·3w ago
TestMediaService

Testul de cablare nu mai înregistrează depozitul de fapte de chat moștenit, care elimină legătura comună (KamoCollab CP02 T18)

Imaginea CI construiește compila surse de testare (pachet -DskipTests), astfel încât acest test trebuie să înceteze să mai numească ChatPolicyFactsRepository în...

Kamo·3w ago
FixMediaService

Construi fiecare instantaneu de chat dintr-un grafic încărcat acum, astfel încât un eveniment org-graf pierdut costă un minut, nu două (KamoCollab CP02 T17)

Snapshot politica de chat este ea însăși un 60 cache de fapte membre. Construit din OrgGraphCache.get, ar putea începe de la un grafic deja vechi de până la 60 ...

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