KamoCRM

Live Change Log

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

17,494
Total Changes
5,983
Features
5,282
Fixes
30
Projects
Filter by project
All Projects17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 23, 2026
FixMediaService

Un răspuns care citează un nume de contact al persoanei de contact, nu al proprietarului conexiunii

Un contact social nu are nici un rând membru, astfel încât tot ce trimit este stocat sub proprietarul conexiunii membru. Istoria a citit deja numele unui astfel...

Kamo·4w ago
FixMediaService

Poarta de lectură socială a refuzat fiecare sesiune socială, nu doar cele încrucişate

Recreere în f7b2bd5, direct pe kamowsmedia. canReadSesssion (MediaController, copiat în SessionFacesController și ChatSessionMembersController) admis un membru ...

Kamo·4w ago
FixMediaService

Semnalizarea WebRTC, managementul Webinar şi programele Canva nu mai au încredere în apelantului

Încă trei de aceeaşi formă. - WebRTCSignaling Controlorul a transmis-o. direct la ************* folosind doar încărcătura utilă sesiune proprieGuid, cu nimic v...

Kamo·4w ago
FixMediaService

Sesiunea citeşte, mutaţiile biletelor şi cheile publice nu mai au încredere în persoana care a sunat

Patru găuri legate, toate de aceeași formă: o cerere a efectuat o autentificare membru, și care a fost tratată ca suficient. - *************** SessionFacesCont...

Kamo·4w ago
September 17, 2026
FixMediaService

Pagina publică demo nu arată datele de contact ale nimănui, iar cărțile cheie ale unui site sunt doar propriul org

Solicitările demo de pe site-ul de marketing provin de la vizitatori fără cont. Această cale deja nevoie nici unul: rândul participantului este numele și e-mail...

Kamo·1mo ago
FixMediaService

Programatorul enumeră tipurile de Webinar ale org-ului, iar un programator insignează prezentatorul

/suport/program-webinar a spus "Nu sunt disponibile tipuri de Webinar." pentru fiecare organizație, oricât de multe tipuri a avut. Vrăjitorul îşi încarcă culega...

Kamo·1mo ago
FixMediaService

Nici un secret nu are o rezervă literală în cod sau configurare; secretul Janus API nu merge niciodată la un browser

Secretele Janus API, token și admin și parola TURN au fost comise de patru ori peste: ca @Value implicits in WebRTCController și JanusService, ca implicit în pa...

Kamo·1mo ago
FixMediaService

O conexiune Canva întoarce doar browserul la propria consolă a orgului

POST /api/media/canva/connect-start stocat indiferent de returUrl corpul numit, și apelul OAuth pe gazda API redirecţionează spre el după ecranul consimţământul...

Kamo·1mo ago
FixMediaService

Numai un membru autorizat poate conecta o pagină de Facebook sau Instagram, și numai înapoi la propria consolă

Fluxul de conectare Meta a avut încredere în URL-ul său. GET ***************** au luat legăturaId şi s-au întorsUrl de la șir de interogare cu nici o sesiune, i...

Kamo·1mo ago
FixMediaService

Refuză posturi de webhook pentru conexiuni discordie, care primesc doar DM-uri peste Gateway

Discord DMS ajung la MediaService numai prin intermediul WebSocket DisordGatewayManager, care publică direct la Social.inbound.raw. Dar fiecare conexiune social...

Kamo·1mo ago
September 16, 2026
FixMediaService

Reconstruiește astfel încât consumatorii cozii să-și vindece singuri produsele vechi durabile

consumatori de servicii sociale și consumatori de conversie de marketing care le-au precedat Livrează grupuri și trăiește pe Social Mesages / METODA EVENTE, car...

Kamo·1mo ago
September 13, 2026
FixMediaService

Acceptați indexuri de imagine OCI atunci când rezolvați digerat construit [skip ci]

Imaginile sunt împinse ca indexuri de imagine OCI, aşa că cer registrul pentru un singur manifest imagine doar a răspuns 404, digera a venit înapoi gol și cecul...

Kamo·1mo ago
FixMediaService

Livrează rezervări, anulează și reaminteşte e-mailurile

Fiecare scrisoare webinară postată pe e-mailservice's /api/email/trimite, o sesiune de membru final cutie poștală, astfel încât fiecare a eșuat în tăcere; calea...

Kamo·1mo ago
FixMediaService

Reporni atunci când o reconstrucție aceeași-comit frunze capsule pe digerat vechi [skip ci]

Pasul de lansare a încercat să detecteze o reconstrucție aceeași-comit prin compararea Trimiterea imaginii de punere în aplicare înainte și după imaginea setată...

Kamo·1mo ago
September 12, 2026
FixMediaService

Biroul nu este niciodată un client de sine

Înţeleptul şi Erik deţin atât EXEC2EXEC ACCESS, cât şi organizaţiile proprii ale Ale lor. Semnat într-unul, brațul proprietar al Exec2ExecEligibilitatea a dat f...

Kamo·1mo ago
September 10, 2026
FixMediaService

Conversație și e-mailuri bug link-ul la consola destinatarul poate ajunge

ChatEmailNoticeService a numit primul domeniu al orgului destinatar, oricare ar fi acesta. stat. Cazul raportat: Exec2Exec litere la makeitpopsigns.com, trimis ...

Kamo·1mo ago
FixMediaService

Mesajul unui client ajunge la birou, nu numai firul

Un director a scris în chat-ul Exec2Exec şi nimeni de la KamoCRM nu a auzit. anunță() a declarat membrilor sesiunii, iar un operator este doar un membru al o co...

Kamo·1mo ago
FixMediaService

Un anunț care aruncă nu trebuie să se rostogolească înapoi buy-in

le-a Cei doi scriu În interiorul ei erau păzite şi sesiunea de căutare nu a fost, astfel încât o citire care nu a reuşit ar se propagă, se desface rândul scaun...

Kamo·1mo ago
FixMediaService

Colegi în lista de invitați, și o invitație de la un chat care ajunge

Două defecte raportate, ambele în care o masă poate ajunge. **Dialogul de invitații oferit conturi.** Membri. găsireOrganizare Ida, şi membrii unei organizaţii...

Kamo·1mo ago
September 9, 2026
FixMediaService

O mână arătată pe flop este de cinci cărți, și devine un nume

scoruri unul de trei Mâna. Aceeaşi mână, arătată pe flop şi arătată la o confruntare, a fost descrisă două moduri diferite: odată după nume și odată deloc. Ac...

Kamo·1mo ago
FixMediaService

Un crescator ar putea ridica din nou dupa ce a fost numit

Un personaj, şi a decis oale. Măresc miza." Serviciul îl reconstruieşte din jurnalul de acţiune prin sărind peste totul până la și inclusiv Și că acțiunea ap...

Kamo·1mo ago
September 8, 2026
FixMediaService

Şah. Hold'em și portofelul nu a întrebat niciodată dacă orga are aplicația

Companionul kamo-intern comite, și jumătatea care a contat de fapt. Poarta browser-ului a fost cosmetic: ChessController, HoldemController și CheddarWalletContr...

Kamo·1mo ago
FixMediaService

Un scaun din nou a fost înmânat mâinii murdare a ocupantului anterior

Două defecte pe care le-au făcut accesibile, găsite prin revizuirea comiterii adăugate Ea. Redacţia. vedere Pentru rândurile potrivite de mână pe scaune, după ...

Kamo·1mo ago
FixMediaService

Simtul nu a vazut niciodata o confruntare, si o oala pliata a fost numarata de doua ori

Două defecte care au fost invizibile din același motiv, și datele o masă de poker trebuie să prezinte un rezultat. Show-ul în jos nimeni nu ar putea viziona. f...

Kamo·1mo ago
FixMediaService

Masa nouă 500'd pe un ternar care despachetat un buton nul

Apăsarea Tabelul nou a răspuns la 500: NullPointerException: Nu se poate invoca "java.lang.integer.intValue() ," deoarece valoarea de returnare a Holdemtable.g...

Kamo·1mo ago
FixMediaService

Ceasul nu ar fi putut trage niciodată, şi un complet all-in re-deschis nimic

Două defecte găsite citind codul înapoi, dintre care nici un test nu a putut vedea. ## The clock would have thrown on its first tick a făcut apel la aceasta....

Kamo·1mo ago
FixMediaService

Datele de primăvară nu înregistrează o interfață de depozit NESTED

MediaService s-a prăbuşit pe imaginea Hold'em. Cele șase depozite expediate ca interfata cuibarita intr-un singur șase, astfel încât "ce se poate cere de o mas...

Kamo·1mo ago
FixMediaService

Map.of aruncă pe o valoare nulă, așa că "nici un joc încă" a fost un 500

cu o NullPointerException. Deci, un obiectiv al cărui răspuns normal documentat este "nu există nici un joc" care nu a putut exprima. Fiecare apel pentru o pe...

Kamo·1mo ago
FixMediaService

Lasă un refuz să păstreze sentinţa cu care a fost scris

Codul de şah refuză cu motive menite să fie citit "nu e rândul tău," "acest lucru Jocul nu este în joc, "mișcare ilegală." Nici unul dintre ei nu a ajuns la nim...

Kamo·1mo ago
September 7, 2026
FixMediaService

Nu mai scrie "/" ca destinație a unei notificări de revizuire

The Growth Hub has no screen of its own în cazul în care decodoare pentru a da widget un href: "Widget ESTE caracteristica." Deci nu există nici un URL care să...

Kamo·1mo ago
FixMediaService

Un eveniment de stare redactată păstrat tipul său, și pin reaction

Două lucruri, ambele găsite prin scrierea testului pentru calea ActorName, mai degrabă decât de O citesc. Tipul mesajului a fost citit de pe cadavru după ce a ...

Kamo·1mo ago
September 6, 2026
FixMediaService

Opriţi poarta de prezenţă să reducă la tăcere fiecare notificare poştală

Un membru cu o priză MediaService live a fost tratat ca și cum ar fi văzut deja fiecare împingere non-call, e-mail inclus. Acest lucru este adevărat cu privire ...

Kamo·1mo ago
FixMediaService

Creditează o înscriere a cărei pagină nu a fost niciodată înregistrată

*************** a fost singurul lucru din flotă care vreodată introdus în METODA VISITORS, astfel încât întreaga conductă de conversie În tăcere, depindea de un...

Kamo·1mo ago
FixMediaService

Lasă un manager să accepte chat-ul pe care tocmai l-au chemat

Faceți clic pe Accept pe o cerere web-chat închis popup și redeschis un moment mai târziu, neatribuit și fără fereastră de chat Nimic în jurnal. Un vizitator ...

Kamo·1mo ago
FixMediaService

Nu file chat-uri într-un topic suport org dezactivat

rezolvaTopic a onorat un subiect configurat doar prin ID, dezactivând astfel unul din stânga integrarea încă indică la ea și noi chat-uri site-ul încă de ateriz...

Kamo·1mo ago
September 5, 2026
FixMediaService

Spune-i numele orgai ca să nu mai vorbească ca Kamo

Public-chat bootstrap sarcină utilă transporta orgId dar nici un nume org, astfel încât widget nu a avut nimic de a marca asistentul cu și a căzut înapoi la un ...

Kamo·1mo ago
FixMediaService

Retrimiteți încărcătura de membru fiecare cerere autentificată face

AuthHelper.getCurrentMember a fost singura cea mai comună victimă a unui Yugabyte catalog cucui în acest serviciu O fereastră de şase ore a început pe linia as...

Kamo·1mo ago
FixMediaService

Dovedește implementarea prin digerare, nu prin etichetă

Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...

Kamo·1mo ago
FixMediaService

O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul

Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...

Kamo·1mo ago
FixMediaService

Construiți URL-ul avatarului expeditorului din org lor, nu gazda cererii

Un expeditor de chatAvatar a fost rezolvat de la X-forwarded-Host, care cade înapoi la numele serverului. Atât kamo-internal BFF și APIservice ajunge la acest s...

Kamo·1mo ago
September 4, 2026
FixMediaService

Oprește zece locuri de muncă programate de funcționare de două ori acum MediaService are două capsule

Scalarea MediaService la două replici ar fi dublat fiecare matura programată pe care o deţine. Doi din cei care trimit mail-ul Pune două din fiecare reuniune m...

Kamo·1mo ago
FixMediaService

Nu mai ștergeți singura capsulă de chat înainte de a începe înlocuirea

Desfășurările au înlocuit singura capsulă a fiecărui serviciu cu nimic pentru a prinde cererile Zbor. Trei setări, aplicate în întreaga flotă: - PreStop doarme...

Kamo·1mo ago
FixMediaService

Publish are nevoie de GD, nu de o fereastră deschisă pentru Dumnezeu

Comutatorul era invizibil pentru operatorii eligibili de Dumnezeu. A fost purtat pe ****************************************************************************...

Kamo·1mo ago
FixMediaService

Construiește împotriva sistemului cu două câmpuriBugDispatchDTO

Fără legătură cu activitatea OAuth în cadrul comiterii anterioare compilat de la kamo-shared-library ad78dfa8 adăugat terminalSessionId și Ultimele trei aruncă...

Kamo·1mo ago
September 3, 2026
FixMediaService

Legătura profundă de intrare trebuie să utilizeze kamocopilot://

KamoMobile's kamomobile:// scheme is step 2 of a rename that has not happen. Singurele registre binare publicate kamocopilot și o legătură profundă cu un Sistem...

Kamo·1mo ago
September 2, 2026
FixMediaService

Anunţă un mesaj doar după ce poate fi citit

Post/sessions/{guid}/messages is @Transactional, and the NATS publication of the mesaj a așteptat întotdeauna pentru comiterea publicarea în interiorul curselo...

Kamo·1mo ago
August 30, 2026
FixMediaService

Refuză o editare odată ce un alt membru a citit mesajul

PATCH /api/media/mesaje / {id} a fost în mod deliberat unged pe chitanțe, spre deosebire de DELETE alături de ea. Raționamentul scris în ea a fost că unsend fac...

Kamo·1mo ago
FixMediaService

Cheltuiţi site-ul şterge înainte de înlocuirea sunt scrise

Editarea unui raport a venit înapoi "Bug-ul nu a putut fi salvat: Server intern Error" ori de câte ori reporterul a părăsit un site bifat titlul, descrierea, s...

Kamo·1mo ago
FixMediaService

Înainte îndepărtatPrin membreId la browser

Copiile releu numit câmpuri off ChatMessageDto pe cadrul STOMP, așa că o Câmpul pe care nu îl copiază este scăzut chiar și după ce DTO îl declară. MEMBRU REMOVE...

Kamo·1mo ago
August 27, 2026
FixMediaService

Un releu transmite doar propria conversație

ChatSessionSubscriptionManager publică pe un subiect numit după sesiunea sa Abonat pentru, nu după sesiunea de cadru a venit de la. E sigur. în timp ce consumat...

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