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 7, 2026
Fixkamo-internal

Plutiţi eticheta de pe suportul de pe numele prefix/sufix alege

MUI derivă Psihiatrul Twitter de la Este fals. Orice alegere care încă pictează ceva în timp ce gol, prin urmare, se ciocnește cu propria etichetă de odihnă pâ...

kamo·2mo ago
Fixkamo-internal

Trimite filtrul furnizorului cronologie ca parame repetate, nu un CSV

socialTimelineApi.timeline a stabilit furnizori la un CSV alăturat. O virgulă într-o interogare Valoarea calatoreste ca% 2C, si orice hop care re-codeaza transf...

kamo·2mo ago
FixMediaService

Acceptă filtrul furnizorului de cronologie ca paramuri repetate

Clientul web a trimis ?prestatorii=facebook,x ca o valoare CSV. O virgulă într-o interogare Valoarea trebuie să călătorească ca% 2C, și un hop care re-codează t...

Kamo·2mo ago
FixAPIService

Înaintează interogările apelantului în loc să le codezi de două ori

Fiecare URL pe care această poartă îl construiește este asamblat din GETRequestURI() și GetQueryString () RestTemplate as a String. Supraîncărcarea String Rest...

Kamo·2mo ago
Fixkamo-internal

Întreabă înainte de orice acțiune în vrac, nu doar cele dosar

Golirea și ștergerea unui dosar deja confirmat. Tot ce mişcă e-mail sau rescrie starea sa de citire nu a fugit în momentul în care pictograma a fost lovit. Bara...

kamo·2mo ago
Fixkamo-internal

Oprește câmpurile monetare care încarcă o valoare care nu își validează propria validare

API stochează bani ca NUMERIC (19,4) și îi însoțește cu PlainString (), astfel încât Retragerea minimă de 50.00 dolari expediate a ajuns ca "500.0000." Ambele i...

kamo·2mo ago
Fixkamo-internal

Linkuri ale Comisiei în contul meu, file reordonate, antete duplicat eliminate

Nav și intrările de aterizare muta sub Contul meu mai degrabă decât o secțiune separată. ă tab-uri trăiesc pe acea pagină, astfel încât este în cazul în care ac...

kamo·2mo ago
FixSecurityService

Domeniul de aplicare oportunitățile citite, și de a da timeouts client releu

/me/opportunities called reservationRepository.findAll() and filtrated org and membru în Java. Care trage fiecare rezervare de pe platforma de fiecare chiriaş l...

Kamo·2mo ago
Fixkamo-shared-library

Face cererile atomice de fapt atomice, și nu mai foame cea mai veche plată

O revizuire contradictorie a traseului banilor a constatat că proiectul de contract nu a fost alergând deloc. @Modifying without @Transactional. Datele de prim...

Kamo·2mo ago
Fixkamo-internal

Trimite găleata de stare ca parame repetate, nu un CSV

Deschidere *************** eroare cu "Statut necunoscut: Pentru fiecare membru. ListMyAsignments a trimis întreaga găleată ca o valoare CSV. O virgulă într-o i...

kamo·2mo ago
Fixkamo-internal

Restaurarea poziționării rând și face foldere de fapt dragable

Două regresii din 8ab88d59. Lista de mesaje a crescut un decalaj care a lărgit cu fiecare rând. Acest proiect construiește Tailwind cu stiluri I a pus pe fie...

kamo·2mo ago
FixDocsService

Acceptă paramele de stare repetate astfel încât poarta nu poate corupe filtrul

Deschidere *************** răspuns "Statut necunoscut: Pentru fiecare membru. Grila de membru a trimis găleata ca o valoare CSV. O virgulă într-o valoare de in...

Kamo·2mo ago
FixMediaService

Trimite e-mailuri lipsă în contul de utilizator, nu în cutia poștală org

Anunţul exista pentru a spune: "Aveţi un mesaj care aşteaptă, semnaţi şi citiţi-l" şi era livrat la cutia poştală această organizaţie a atribuit membrul pe care...

Kamo·2mo ago
FixDocsService

Nu urmăriți niciodată un membru care a semnat deja, și să păstreze subiectul simplu

Două defecte comportamentale în calea notificării fazei 8. 1. Reamintire matura a fugit peste OPEN STATE, care include ASTEPTARE OTII "acest membru a terminat;...

Kamo·2mo ago
Fixkamo-shared-library

Stop HTML-escapeping titlul pachetului în patru subiecți HR

EmailTemplateService redă obiectul și corpul unui șablon dintr-o singură variabilă harta şi toţi cei patru subiecţi canonici ai HR care poartă {pachetul}} Legal...

Kamo·2mo ago
August 6, 2026
Fixkamo-internal

Reacționează la ASsignED și nu mai avea încredere într-un canal care nu poate reda

Trei moduri insigna de sprijin a mers vechi, toate tăcut. ASEMNAT a fost publicat pe /topic/support/agent/{membru} și numai acest handler Ramificat pe PENNING ...

kamo·2mo ago
FixMediaService

Da fiecare agent o insigna live în loc de un proprietar un număr necitit

Insigna Nav și /suport?tab=bilete au răspuns la diferite întrebări. Pagina listează fiecare bilet din org; insigna a numărat mesajele de chat necitite aparținân...

Kamo·2mo ago
Fixkamo-internal

Opriți insigna costa membrii portalului o cerere un minut

Trei lucruri, toate despre cine contează este pentru. Porţile de aprovizionare pe aceeaşi condiţie ca şi butonul. Se încălzeşte în rădăcină. aspect pentru fiec...

kamo·2mo ago
FixMediaService

Drop client SENDs pentru a proteja subiecte, și repararea construi la HEAD

DOUĂ LUCRURI, ambele oprind MediaService principal de la expediere. 1. principala nu se compilează. MediaController:1361 apeluri Ce nu există: Metoda de suport...

Kamo·2mo ago
FixDocsService

Lasă un număr de aşteptare eşuat să citească în loc să-l degradeze

publicăPentruprinsExcepțieînjurulconteluideEchipă membreIdșiStatusIn și transformat într-un război. Această captură nu a fost doar în jurul insigna: interogarea...

Kamo·2mo ago
Fixkamo-internal

Arată un atașament trimis fără a aștepta o reîncărcare

MediaService a anunţat un nou mesaj de chat de două ori o dată când rândul a fost salvat, înainte de orice atașament a existat și o dată după comiterea rânduril...

kamo·2mo ago
FixMediaService

Anunţă un mesaj odată, când este întreg

Ambele apeluri care termină construirea unui mesaj după rândul este salvat acum spune CreateMesaj să nu-l anunțe: MediaController atașează imaginile și publică ...

Kamo·2mo ago
Fixkamo-shared-library

Lasă un apelant să deţină anunţul în timp real al mesajului pe care încă îl construieşte

createMessage a anunțat fiecare mesaj nou pe subiectul în timp real al sesiunii Rândul a fost salvat în cadrul tranzacției apelantului, înainte ca apelantul să ...

Kamo·2mo ago
Fixkamo-internal

Pune tapetul de profil cromat într-un rând

The Source / Console / Tone pod was the Stage's stacked one, and stivuited it is mai inalt decat avatarul 100px se aseza alaturi de ea, astfel incat, nu blocul ...

kamo·2mo ago
FixDocsService

Păziţi căile de imagistică distructive şi faceţi reparaţiile accesibile

DELETE /imaging/delete/{imgId} este singura cale de imagistică distructivă și nu a fost Legat de paznicul cu acte emise. ImageService.deleteDocument autorizează...

Kamo·2mo ago
Fixkamo-internal

Restaurați header profil tapet și sârmă controalele sale la editor

Trupa din spatele avatarului de pe ***************** a plecat plat gradientul. Nu caracteristica de tapet ae85a8ae rutat fotografiile antetului prin Următoarea/...

kamo·2mo ago
Fixkamo-internal

Aşezaţi capetele pe marginea de jos a antetului şi aplatizaţi rândul de identitate

Banda fila a fost centrată vertical pe un rând a cărui înălțime a fost stabilită de acțiune cluster alaturi de el Padding a venit la ~48px împotriva 40px banda...

kamo·2mo ago
FixDocsService

Opriți colegii care citesc documentele emise de un membru HR

iSPerPartyRestrictedAssoc acoperă numai Cont MEMBRU VAULT și LOAN, deci assoc 1 SERVICE APPLICATION, what /setings/member/{id}?tab=docs rendes verificarea pe s...

Kamo·2mo ago
FixEmailService

Restaurare fișierele 2b23346 scăzut, și răspundeți la un trimite supradimensionate cu 413

2b23346 a fost angajat printr-un indice privat care nu a fost niciodată însămânțat din CAP, astfel copacul său a ținut doar cele trei fișiere înscenate în ea și...

Kamo·2mo ago
FixMediaService

Stochează atașamente prin conducta de decuplare în loc de un obiect pe încărcare

Atașamente scris propriul lor " <imgId> / <fileName>" obiect pe fiecare încărcare, ocolind conţinut-adresat magazin în întregime Conversaţia a ocupat trei obie...

Kamo·2mo ago
FixEmailService

Nu mai acapara fiecare trimitere la 1MB, astfel încât o imagine lipită poate ieși de fapt

Compozitia cu o imagine lipita a esuat cu un "A esuat sa trimita email." ă compozitor inlines pasta în corpul HTML ca o bază64 date URI, care plimbari în partea...

Kamo·2mo ago
FixDocsService

Rezolvați găleata documentului de la ImageAssocType.BUCKET

DocumentService hardcoded "imaging-mydocs" în timp ce fiecare altă cale de citire a trecut prin ImageAssocType.getBucket(). Acum, că depozitarea este o găleată,...

Kamo·2mo ago
Fixkamo-shared-library

Păstraţi fiecare imagine într-o singură găleată aşa că dedup înseamnă o copie

Asociația este metadate, nu o limită de stocare. Fiecare ImageAssocType folosit pentru a numi proprii MinIO găleată, care a contrazis conducta de hashing: dedup...

Kamo·2mo ago
FixDocsService

Wire DocsService pentru ESigService astfel Livrarea opririlor 503ing

LegalEsignClient.isConfigurat () a fost fals în grup: nici intern.auth.secret nici legal.esig.service-url a fost furnizat, astfel Livrare a refuzat fiecare pach...

Kamo·2mo ago
FixESigService

Pune membruId pe RecipientSummary, și opriți verificarea IP DNS-rezolvare

Un apelant care acţionează asupra statutului unui destinatar trebuie să poată stabili ACEASTĂ status este. Pachetul juridic al Docsservice Finalizează un atesta...

Kamo·2mo ago
FixDocsService

Dovedeşte că semnătura cui se pune şi raportează-o pe cea vie

verifică () să compare apelantul cu misiunea. TeamMemberId dar niciodată la ENVELOPE RECIPIENT N'membru Scris de fan-out. Un uid legat greșit (un bug de livrar...

Kamo·2mo ago
Fixkamo-internal

Să un membru de fapt termina un pachet, și ajunge la pagina, la toate

canfinish a cerut ca fiecare rând de documente să fie deja semnat/ACKNOWLEDGED, dar **************** este singurul scriitor al acestor statute lucrătorul care e...

kamo·2mo ago
Fixkamo-internal

Aruncați padding exterior în jurul fila Docs membru

DocManager îşi aduce propria bară de unelte şi propriul crom de grilă, aşa că inset p:4 doar micşorat grilă și a lăsat un gol vizibil pagina / h/ resurse nu are...

kamo·2mo ago
Fixkamo-shared-library

Copiați obiectele unui document deduplicat în propria găleată de asociere

Stocarea obiectelor este găleată-per-asociație (fiecare cititor rezolvă img.getAssocId().getBucket()), dar deduplicarea este cercetată la scară largă ORG sau Gl...

Kamo·2mo ago
Fixkamo-internal

Cap lista de audiență juridică, și reîmprospăta după Livrare

Reţeaua Pachetelor alocate şi-a umplut coloana de filtrare a membrilor echipei întrebând audiență-previzualizare pentru toți membrii echipei:adevărat pe munte -...

kamo·2mo ago
FixDocsService

Comite înainte de fan-out, și opri redeliver reimiterea nimic

Redeliver a publicat noul rând versiune, răsturnat fiecare misiune OPEN la SUPERSED, și a depus reemiterea din interiorul aceluiași neangajat tranzacţie. Muncit...

Kamo·2mo ago
FixDocsService

Lărgiți poarta de citire pentru a se potrivi hrTabs.ts, face o dată scadentă de fapt clar

LegalPackageAccess. requireRead a cerut view EMPLOYEES singur în timp ce hrTabs.ts recunoaște tab-ul Legal & Compliance on AW EMPLOYEES MANAGE HRS SETTINGS, as...

Kamo·2mo ago
Fixkamo-internal

Publică sârmă și avanpremieră audiență, și nu mai face o etichetă ruptă

publicăPackage, previewPublicul și de a lua Package expediate fără apelant. ă șabloane grilă are acum o acțiune rând Publish Cearta care raportează numărul ver...

kamo·2mo ago
FixDocsService

Obținerea drepturilor de HR și realizarea amprentei digitale vedea proiectarea e-semn

Toate cele șapte /api/docuri / cartografieri legale autorizate numai pe org membru, astfel încât orice membru autentificat ar putea lista, edita, șterge și publ...

Kamo·2mo ago
Fixkamo-internal

Restaurare imagini externe în organisme de e-mail

Imaginile externe s-au oprit atunci când politica de imagine la nivel de pagină a fost trimisă. ă Middleware-ul seteaza date despre "self": blog: https://theme....

kamo·2mo ago
Fixkamo-internal

Capturați destinatarii de dialog trimite la sloturile declarate șablonului

Semintele de dialog pentru semnatura un rand primitor si ofera un fara legatura "Adăugați destinatar," dar nu a adus sloturile de signer șablonului. ESigService...

kamo·2mo ago
FixESigService

Să trimitem sub-umple sloturile de signer ale șablonului, continuați să respingeți supra-umplere

Cecul de numărare a semnatarilor adăugat ultima rundă a cerut un meci EXACT împotriva sloturile declarate ale șablonului, care ar fi oprit în tăcere dezvăluiril...

Kamo·2mo ago
FixESigService

Plicule delegate complete, și respinge un număr de semn rău înainte de a trimite

plic Complete a necesitat un signed literal de la fiecare destinatar, dar delegat () lasă delegatorul DELEGAT pentru totdeauna și ADDS înlocuirea în loc de O în...

Kamo·2mo ago
FixESigService

Domeniul de aplicare un decodor pentru destinatarul care decodifică

Orice singur destinatar în scădere a stabilit întregul plic DEcodorD, astfel încât un contra-semnator ar putea distruge semnăturile pe care celelalte părți le-a...

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