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 13, 2026
FixKlusterServices

Reparați backup-ul universului kamo, rupt de când Yugabyte tăiat

Renaming mort gândacAlertă de rezervă în comiterea anterioară făcut Foc imediat: nici o copie de rezervă a universului nu a reușit din 2026-08-09 migraţie. Două...

Kamo·2mo ago
FixInitializerService

Punctul de la YugabyteDB, și opriți testul MVN

Sursa de date încă se numeşte port 26257. Aceasta este CockroachDB pensionat, care este încă rulează și încă răspunde, astfel încât o cursă împotriva ei reușeșt...

Kamo·2mo ago
August 12, 2026
FixInitializerService

Începeţi din nou şi opriţi facturarea migraţiei care îşi şterge propriul indice

KamoInitializer nu a putut începe deloc. Hibernatul detectează CockroachDialect, al cărui SuportsInsertReturning () and *********************** sunt ambele fals...

Kamo·2mo ago
Fixkamo-internal

Deschideți la cel mai nou mesaj, și derulați în sus pentru restul

Deschiderea unei conversații lungi a arătat cel mai vechi mesaj încărcat mai întâi și apoi a călătorit până în prezent în timp ce membrul a așteptat. Ambele sup...

kamo·2mo ago
Fixkamo-shared-library

Citează pseudonimele interogărilor, şi nu mai număra propriile mesaje de sprijin împotriva ta

Două defecte independente în chat-uri se hrănesc, ambele invizibile din partea Java. The native chat/support/social interquestions aliased columns in CamilaCas...

Kamo·2mo ago
Fixkamo-internal

Fă ca banda opţională să cedeze camera în loc să se ciocnească

Grupul din stânga purta minWidth: 0 în timp ce conținutul său (corect) refuză să psihiatru sau folie, astfel încât un bar aglomerat micșorat caseta sub conținut...

kamo·2mo ago
Fixkamo-internal

Scheletul urmărește ajutorul comun de rețea; test JsonBody lui 204 de pază

Scheletul de încărcare din app/h/overview/page.tsx încă a scris manual 1800px punct de referinţă în care pilonii şi prietenii s-au extras primitives.tsx (WIDE B...

kamo·2mo ago
Fixkamo-internal

Urmați figura de omologare în Period curent și opriți citirea nulă ca zero

Serviciul de Securitate 7c55054 s-a mutat în aşteptarea omiterii în interiorul actualului Period, unde fereastra descrie De fapt este, și omite în întregime atu...

kamo·2mo ago
Fixkamo-internal

Rânduri cu două cifre în sus, astfel încât nici un ambalaj eticheta card

Etichetele figura sunt Operator Labels pune "Execuție incompletă" la 158px, "Excepții de blocare" la 150px și "Aştept aprobarea" la 135px. Trei-up în interioru...

kamo·2mo ago
Fixkamo-internal

Opriţi etichetele cromate fixe care trec prin două linii

Dimensiunea minimă automată a unui element flex este lățimea lui min-content, care pentru text de ambalaj este cuvântul său cel mai larg suficient de înguste p...

kamo·2mo ago
FixDocsService

Un instantaneu pe bloc, și cifre care spun ceea ce măsoară

Ambele metode sumare sunt @Transactional (readOnly = true). Fiecare problemă șase sau şapte citiri ale căror cifre sunt controlate încrucişat limitele interogăr...

Kamo·2mo ago
FixSecurityService

Un corp care nu poate fi citit de aproape este necunoscut, iar numărul de omologare se deplasează în fereastra sa

Insecta greşită este fixă şi forma de răspuns este verificată, dar CLASA de eșecul a fost încă deschis: în cazul în care TimecardService redenumește Picătură, ...

Kamo·2mo ago
Fixkamo-internal

O strălucire pe pictograma ceasului, nu două în jurul butonului

Regula transporta AMBELE un radial gradient și o cutie-umbre. Gradientul s-a umplut propria cutie în timp ce cutia-umbra pictat un inel separat în afara ei str...

kamo·2mo ago
Fixkamo-marketing

Date structurate locale-corecte, și o regulă robots.txt care se potrivesc nimic

Fiecare Breadcrumb JsonLd și PostList URL a fost hardcoded la /en, astfel încât structura date pe /fr / terms a spus crawlers parintele sau pesmet a fost pagina...

Kamo·2mo ago
Fixkamo-internal

Aliniaţi cifrele cardului la o bază de referinţă comună

Fiecare figură de pe catarg și patru cărți de pilon a fost propria cutie stivuite Eticheta operatorului de mai sus, valoarea de mai jos. Etichetele operatorului...

kamo·2mo ago
Fixkamo-internal

Starea de omologare nu este urmărită, nu este clară

participareState () a marcat fiecare membru "clar" ori de câte ori blocarea Excepții a fost 0 și timecardState wasn't 'SUBLESS' FINALIZE PAY PERIODS, deoarece ...

kamo·2mo ago
FixSecurityService

Un releu de apropiere eşuat lasă în aşteptare o identificare necunoscută, nu un zero încrezător

Cu FENDIZE PAY PERIODS deținute, a 5xx/404/responsabil de aproape de citire la stânga în aşteptarea şedinţei de la iniţial 0 redat "Fiecare cronologie este clar...

Kamo·2mo ago
Fixkamo-internal

Asteptarea omiterii este nulabila, si nul nu este zero

Serviciul de securitate reţine acum aprobarea a jumătate din sumar de la un apelant fără FINALIZE PAY PERIODS autoritatea de omologare, astfel încât compozitul ...

kamo·2mo ago
FixSecurityService

Porți jumătatea de aprobare a hr-sumarului pe FINALIZE PAY PERIODS

Îndreptându-l pe compozitor spre un privilegiu extins. Releul e al meu. paznici de cartografiere cu FINALIZE PAY PERIODS, și rezolvaRole nu admite MANAGE TIMECA...

Kamo·2mo ago
Fixkamo-internal

Figură de conformitate onestă, stări esuate pe secţiune, chintă dreaptă

Procentul de unităţi mixte şi nu putea decât să măgulească. A se vedea nota de subsol 1. org-wide ASSSMENT conta în timp ce plafonat la 2 pentru fiecare membru...

kamo·2mo ago
FixDocsService

Completați rollup-ul restante per membru în loc de a trimite zero

Ambele servicii sumare au construit membri[] cu .overdue(0). Matricea Prezentare generală sucursale pe acest domeniu, astfel încât legal și formare ar putea fac...

Kamo·2mo ago
FixSecurityService

Rezumatul de prezenţă numit o cale care nu există

rezumat () cerut Serviciul Timecard pentru ************* Acesta este numele serviciului de securitate MAPPING, nu al unei rute în aval. TimecardService nu are o...

Kamo·2mo ago
Fixkamo-internal

Derivare generală pilon link-uri profunde de la hărțile sub-tab id; ucide text mortSecondary în activitatea feroviar

Prezentare generală Pillars.tsx hard-coded ************* în loc să-i extragă din AttentionLedger.tsx o face deja. același model de name-indexed aplicat aici, as...

kamo·2mo ago
FixDocsService

Bound the Resources bloc to number/sum/recent interquestions

************* a fost încărcarea întregului org HR RESURCE neascuns Img colectarea în memorie pentru a filtra distrus, suma octeți și să ia 5 rânduri recente în ...

Kamo·2mo ago
Fixkamo-marketing

Oprește publicitatea ta ca un supleant tradus

Acoperirea cheie nu este traducerea. TranslateService returnează textul sursă atunci când nici un furnizor nu suporta o directie en->ta" octe-identic la limba...

Kamo·2mo ago
FixEmailService

Nu mai scurgeri o conexiune IMAP IDLE pe fiecare conexiune browser

Întreruperea firului IDLE nu poate pune capăt unui IDLE: este parcat într-un blocaj priza citită care vede steagul doar o dată citit se întoarce pe cont propriu...

Kamo·2mo ago
Fixkamo-marketing

Nu mai canonicaliza 21 de localuri traduse în limba engleză

Fiecare pagină ne-engleză a purtat un canonic hardcoded la /en twin 28 de pagini expediate canonice: ***************** la toate 22 localuri. Pachetele de mesa...

Kamo·2mo ago
FixKlusterServices

Ridicați limita procesorului de pe plafonul de 2 puncte

Ambele replici au fost fixate la 1997m/1999m faţă de o limită de 2 puncte pentru ~47h. Care a murit de foame / limba suficient ca sonda de viata si de pregătire...

Kamo·2mo ago
FixTranslateService

Traducerea traseului ÎN limba engleză, nu doar din ea

Ambii furnizori poartă suport () pe "en" (sourceLang), astfel încât fiecare Perechea de intrare a fost decodată înainte ca un furnizor să fie întrebat vreodată....

Kamo·2mo ago
Fixkamo-internal

Anularea planului unui grup își menține locurile până la sfârșitul perioadei de plată

Drops steagul imediat de la client în întregime să ceară acces pentru a opri astăzi, pentru că nu există nici un motiv bun pentru a dori unul. ă Grupul de grup...

kamo·2mo ago
FixBillingService

Anularea încetează facturarea viitoare și nimic altceva

Anulați nu mai ia un steag "imediat," și nici o rută cu vedere la client nu poate cere pentru unul. Trecând cu adevărat a încheiat abonamentul în aceeași zi în ...

Kamo·2mo ago
August 11, 2026
FixInitializerService

Recunoaşteţi o constrângere de control existentă prin ambalajul de primăvară

TrainingSchemaMigration @Order(43) a fost abandonarea EVERY KamoInitializer Run, Reține în tăcere toți cei 29 de alergători comandate după aceasta (ordinele 45-...

Kamo·2mo ago
Fixkamo-internal

Pune propria factură a unei persoane undeva unde pot ajunge

Tablourile auto-pay și de ședere au fost pe /setări/cont?tab=billing. Această pagină redirecţionează pe oricine fără CONFIGURE SYSTEM sau o finanţare înapoi la ...

kamo·2mo ago
FixInitializerService

Retrie un conflict de serie în loc de abandonarea întregului inițializator

L-am găsit conducând-o. YugabyteDB efectueaza schimbari de schema online, deci un UNIQUE INDEX creat în timp ce hibernate ddl-auto trece este încă de stabilire ...

Kamo·2mo ago
FixEmailService

Jumătatea sursă de 1b3553f, care și-a efectuat doar testele

1b3553f a pus în scenă cele două noi fişiere de testare şi nimic altceva, aşa că a aterizat susţinând o nulable FolderManager.set Steaguri care nu existau încă ...

Kamo·2mo ago
FixEmailService

Opriți un steag IMAP nedenumit să fie suprascris

Steagurile IMAP sunt independente, așa că "marcați această citire" nu trebuie să spună nimic despre stea. EmailImapService.setFlags a luat întotdeauna Booleans ...

Kamo·2mo ago
Fixkamo-internal

Să încărcați documente ajunge de fapt 3 GiB backend plafon

Platforma curge acum la 3 GiB, dar trei lucruri în browser și BFF a făcut ca De negăsit, fiecare fatal pe cont propriu. Procurorul de încărcare a făcut cerere....

kamo·2mo ago
FixConversionService

Ridicați plafonul de încărcare a documentului de la 500MB la 3 GiB

Atașamente de chat au rulat la 3 GiB prin aceeași conductă de imagistică pentru o vreme; documente au fost plafonate la 500MB. Diferenţa nu a fost o politică, a...

Kamo·2mo ago
Fixkamo-shared-library

Recrea un consumator durabil al cărui filtru stocat nu se mai potrivește

Un consumator durabil JetStream păstrează subiectul filtru cu care a fost creat Viaţa râului. Când codul de detinere mai târziu schimba acest subiect, jnats ref...

Kamo·2mo ago
Fixkamo-internal

Stil bara de defilare pe elementul care de fapt suluri

SetăriView declară o bară de defilare de 8px pe cartea albă, dar că carte nu se revarsă niciodată MinHeight:0, astfel încât revărsarea se rezolvă acolo. Rezult...

kamo·2mo ago
Fixkamo-internal

Dă fila de facturare a planurilor pagina sa jgheab și suprafețe secțiune

Consola trasă la culoare împotriva cardului de setări de pe toate cele patru laturi. Nimic. în lanţul containerului se potriveşte un copil cu tab-ul. TabPanel ş...

kamo·2mo ago
Fixkamo-internal

Opriți un apel eșuat de la golirea întregii console

Încărcare consola face patru apeluri, și oricare dintre ele arunca produse "Nu ţi-ai putut încărca factura" cu nimic altceva pe ecran. Abonamentul lista este ca...

kamo·2mo ago
Fixkamo-shared-library

Oprește entitatea grupului de remunerare care se află pe un tabel moștenitor

BillingGroup a fost cartografiat la grupurile de facturare. Acest tabel a existat deja. subsistem cu șapte tabele (billing group members, subscripții, licențe...

Kamo·2mo ago
Fixkamo-internal

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

MINIO SECRET KEY a fost mutat în secretul minio-app-credentials, dar EnvDe la furnizarea acestuia a fost aplicat doar live și niciodată nu sa angajat, astfel în...

kamo·2mo ago
FixSecurityService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

Kamo·2mo ago
FixMediaService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

Kamo·2mo ago
FixMCPGatewayService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

Kamo·2mo ago
FixKBService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

Kamo·2mo ago
FixESigService

Declară secretul de stocare a obiectului ConfigMap nu mai poartă

Cheia MinIO a fost mutată din ConfigMap în minio-app-credentials Secret, dar envFrom că provizii a fost aplicat doar vreodată la live nu s-au angajat niciodată ...

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