KamoCRM

Live Change Log

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

17,499
Total Changes
5,986
Features
5,283
Fixes
30
Projects
Filter by project
All Projects17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,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,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 3, 2026
Fixkamo-register

Clip caruselul de fundal astfel încât zoom-in său se oprește intermitent o bara de defilare

Rama de intrare animează de la scara 1.04 și ambalajul său nu Decupaj, astfel încât suprascale a atârnat ~2% din viewport trecut marginea de jos. O transformare...

Kamo·1mo ago
FeatureKlusterServices

Listă, redenumește și încheie terminalele unui membru

GET /terminals?user=X, POST /terminals/<id>/kill, POST /terminals/<id>/title. Nu există nici o bază de date în spatele acestui lucru, și că este design mai deg...

Kamo·1mo ago
Featurekamo-internal

O scurtătură parolă în erou, și o poartă mai îngustă

Două jumătăţi ale aceluiaşi subiect. Scurtătură. Schimbarea parolei a fost de trei camere adânc în spatele șinei Singurul lucru pe care aspectul camerei a făcu...

Kamo·1mo ago
FixSecurityService

Numai membrul sau zeul poate stabili parola unui membru

MANAGE MINTE SECURITY trecut poarta de schimb-parola, care a făcut "poate administrează membrii" și "pot prelua contul oricărui membru" la fel Corect. Nu sunt a...

Kamo·1mo ago
FixSecurityService

Fiecare strângere de mână terminal a fost 403 în spatele proxy margine

Simptomul raportat a fost un terminal care s-a deschis şi a spus imediat "Deconectat," cu nimic de a acționa pe. Reproducere finală: menta biletului fine (200) ...

Kamo·1mo ago
FixSecurityService

Asert masca obfuscates, și săriți poarta pentru apelanții fără piste

LeadFieldMaskTest încă se aștepta la un e-mail nul. Masca se ascunde acum. decât gloanțe oarbe Declaraţie diferită şi greşită, astfel se afirmă forma obfuscate...

Kamo·1mo ago
Testkamo-shared-library

Trimiteţi bancnota de acceptare la testul de cheltuieli FFA

acceptăUrmătoarele consultaţiiLeadAcceptEligibilitate Serviciu înainte de a ajunge la oricare dintre logica de credit aceste cazuri sunt despre, și testul const...

Kamo·1mo ago
Fixkamo-internal

Un nou terminal ar putea reataşa la o coajă veche după o reîmprospătare

Shell a fost tastat pe ID-ul ferestrei instrument, și @kamo/tool-core construiește cele ca De la un contor care RESETS pe fiecare încărcare pagină. Deci, primul...

Kamo·1mo ago
Featurekamo-internal

Emblema Nav interzis, Assign to Myself, and obfuscated contact mascating

** Pictograma Leads Nav spune atunci când nu poți accepta.** Un membru care deține conduce ei nu au lucrat devine o emblemă bloc roșu peste pictograma Leads și ...

Kamo·1mo ago
FeatureSecurityService

Serveste poarta larg acceptata, adauga auto-atribuirea, si inchide doua bypass contact-mask

**Endpoints for the new gate.** / leads/disponibile-summary and / leads/disponibile Acum raporteaza ambele motive pentru care un membru este blocat atribuite, ...

Kamo·1mo ago
Featurekamo-shared-library

Lărgiți poarta de acceptare, ascundeți informații de contact mascate, lăsați liber-pentru-toate conduce fi revendicate

Trei modificări legate de miezul de comandă. **Poarta de acceptare pune acum două întrebări, peste fiecare plumb atribuit.** LeadAcceptEligibilitateServicii în...

Kamo·1mo ago
Featurekamo-internal

Steaguri pe limbi și opriți copierea listelor de platforme

Completează c20bac57. Limbile poartă acum steagul lor, acelasi switcher NavTop arată și de la aceeaşi sursă Obținerea acolo expus problema reală: opțiuni.ts ...

Kamo·1mo ago
Docskamo-internal

Înregistrați ceea ce terminalul de la distanță implementa de fapt predat

Trei defecte, toate aceeași formă: prezent în copac, absent din lucru care servește cereri cale cu nici un fișier traseu în spatele ei, și Redimensionat vr...

Kamo·1mo ago
RefactorKlusterServices

Reaper a folosit prea

Dropping su de pe calea exec lăsat-o în recruct idle, care rulează pe fiecare Conectare terminală. Aceleaşi trei obiecţii, iar ultima este cea care muşcă: prof...

Kamo·1mo ago
Fixkamo-internal

Cererea de bilete nu a avut nici o rută în spatele ei

Fereastra a adus-o şi nimic nu a servit-o. Nu există nici un catch-all sub /api/security de unul singur, iar fratele desktop-sso al prizei este unul dintre ei,...

Kamo·1mo ago
ChoreSecurityService

Mutați terminalul IngressRoute în cazul în care ceva se aplică

Fluxul de lucru al acestui repo se aplică exact configmap.yaml, implementare. yaml şi service.yaml, astfel încât un al patrulea manifest alături de ei nu a fost...

Kamo·1mo ago
FixKlusterServices

Terminal's IngressRoute a fost într-un director nimic nu se aplică

Acesta a fost scris în serviciul de securitate/k8s/ lângă desfășurare, care se citește ca casa evidentă și nu este una: că fluxul de lucru repo se aplică exact ...

Kamo·1mo ago
FixKlusterServices

Drop

Prins prin rularea protocolului împotriva mașinii live, nu prin citirea acestuia: după un cadru de control de redimensionare, în coajă s-a raportat încă dimensi...

Kamo·1mo ago
Fixkamo-internal

Un câmp de predare personalizat poate fi editat din nou

Completează c20bac57. Câmpul lui a inclus butonul care deschide editorul. Deci, orice câmp care l-a făcut valoarea proprie ȘI a fost editabil nu a putut fi de...

Kamo·1mo ago
Featurekamo-internal

Reconstruieşte-mi profilul ca un erou şi cinci camere

*************** a fost o redare a componentelor de 1.999 de linii 13 cărţi identice pe o singură coloană. Un ajutor SecţiuneaCard dat toate pe aceeaşi rază, ace...

Kamo·1mo ago
FixSecurityService

O strângere de mână finală refuzată a răspuns la 200

S-a găsit prin verificarea obiectivului de realizare, nu prin citirea acestuia. Revenind fals de la un Interceptor de strângere de mână anulează strângerea de m...

Kamo·1mo ago
ChoreSecurityService

Rebuild

Run 5861 a eșuat în două secunde, înainte de orice compilare: alergătorul nu a putut ajunge la data.forgejo.org pentru a aduce acțiuni / checkout. Nimic de-a fa...

Kamo·1mo ago
Featurekamo-internal

Un terminal Linux real într-o fereastră instrument, și un submeniu pentru a ajunge la ea

Opţiunea Linux Desktop Nav devine un meniu în loc de o lansare cu dimensiunile sale, Remote Terminal și text. O schimbare de registru nu-l face: și NavToolBu...

Kamo·1mo ago
DocsSecurityService

De ce 101 este citit înainte de orice este scris

Agentul analizează cererea cu un cititor tamponat și apoi pompează brut un octet trimis înainte de linia de stare ar fi blocat în acel tampon şi terminalul şi-a...

Kamo·1mo ago
DocsKlusterServices

Pin non-pipelining invariant pe actualizarea PTY

self.rfile este un cititor BUFFERED peste priză și pompa citește priza RAW, Deci, un apelant care a trimis octeți în spatele liniei sale de cerere le-ar bloca î...

Kamo·1mo ago
TestKlusterServices

Conduce o PTY reală și o priză reală prin pompa terminală

Testele existente pin argv și cadru în izolare; aceste patru dovedesc piese de fapt muta octeți. O carapace este forjată sub un pty autentic. furculiță și pompa...

Kamo·1mo ago
Featurekamo-internal

A patra fereastră de stat

O fereastră de instrumente popup a avut trei state: andocat în rând de-a lungul jos, maximizat peste viewport, sau minimalizat la un chat cap. Asta adaugă FLOAT...

Kamo·1mo ago
FeatureSecurityService

Serveste Remote Terminal

Poduri un browser la o PTY pe propriul aparat de deviat al membrului. Ramele binare sunt terminalul, cadrele de text sunt de control; pe saltul îndepărtat un HT...

Kamo·1mo ago
FeatureKlusterServices

Oferiţi agentului un criteriu de evaluare PTS pentru terminalul la distanţă

GET /pty upgrade-uri conexiunea la fereastra browser-ului de instrumente, În ambele sensuri, deasupra prizei brute. Un 101 mai degrabă decât un WebSocket. Ap...

Kamo·1mo ago
Featurekamo-shared-library

Înregistrați un terminal de dev-mașină în jurnalul de acces

Un membru care deschide o carapace pe desktop-1 are acum un tip de eveniment propriu. Asta mașină deține un cluster-admin kubeconfig și conturile sale au fără p...

Kamo·1mo ago
Fixkamo-internal

Nume o companie de compania sa, cu contactul ca calificativ

O înregistrare care este atât o organizație, cât și o persoană este acum etichetată "Harmony Home Loans (Nickolas McGarry) " peste tot un șir de caractere trebu...

Kamo·1mo ago
FeatureSecurityService

Trimite compania alături de persoana de contact oriunde este etichetată o înregistrare

O înregistrare care este atât o organizație, cât și o persoană este numită "Harmony Home Loans (Nickolas McGarry) "" Compania conduce, contactul se califică. Ac...

Kamo·1mo ago
Featurekamo-shared-library

Trimite compania unui cont alături de contactul său pentru cumpărători

Şase culegători de clienţi citesc ContSummaryDTO forma, detaliile de abonament și vrăjitor, și tab-ul de înscrieri conductei și Fiecare dintre ei a numit un cl...

Kamo·1mo ago
Fixkamo-internal

Lăsați linia de aplicare deasupra liniei de vizualizare a comunicării

"Fiecare apel, text, e-mail, notă și mesaj de chat cu 9 piste de potrivire aceste filtre." ceea ce este în domeniul de aplicare, astfel încât fraza a petrecut ...

Kamo·1mo ago
Featurekamo-internal

Comunicare vizualizare

Trei schimbări în / conduce. Căutare rapidă se deplasează în eroul, deasupra link-uri CRM Setări. În filtru Row a fost ultimul control pe o linie de unsprezece...

Kamo·1mo ago
Fixkamo-internal

Static CSS în supraînălțare

kamo-internal nu a mai putut produce o imagine de la b08f3b34. nu a eșuat, ea HUNG: nici o ieșire, nici o eroare, nici o pauză. 1.3 MB în timp ce două fire ar...

Kamo·1mo ago
Featurekamo-internal

Adaugă doarCall ca un tip de server telefon

Adds JustCall to the picker at *************** cu API-ul său cheie şi secretă, un transfer de contacte-import, statut credibil asupra furnizorilor şi logo-ul. ...

Kamo·1mo ago
FeatureSecurityService

O cronologie de comunicații peste întregul filtru / conduce, nu un singur plumb

GET *************** ia aceeași linie de interogare GET pagina de detaliu de plumb trage "Ce are a fost spus la pistele lucrez" este o întrebare despre un set, ...

Kamo·1mo ago
CIkamo-internal

Reap înlocuit construieşte necondiţionat

Reaper adăugat în 199e367e a comparat angajamentul fiecărui recipient împotriva Github.sha și KEPT meciurile, pe teoria că un Sha potrivire a însemnat "acest Fu...

Kamo·1mo ago
CIkamo-internal

Reap construiește orfani de anulare-in-progress

Clădirile au trecut de la 8 minute la 30 de minute. Am dat vina pe morman şi am greşit. Citire alergător în loc de numere a găsit-o: THREE CPU și ~4.5 GB fieca...

Kamo·1mo ago
FixVOIPService

Codează doar valorile de interogare exact o dată

Clientul și-a construit interogarea cu built (true), care declară deja valorile codat, deci nimic nu a scăpat. Caracterul care contează este "+": fiecare filtru...

Kamo·1mo ago
RefactorVOIPService

Spune clar de ce fiecare agent JustCall citeşte ca activ

Listarea utilizatorilor a decis statutul său cu "Da sau Nu -> ACTIVE, altele UNNOSCUT," care este un mod ocolitor de a întreba dacă JustCall a răspuns la toate,...

Kamo·1mo ago
Performancekamo-internal

Opriți bara de instrumente de imagine Inline Re-randarea pe fiecare cadru de defilare

măsura () rulează pe fiecare pergament și redimensionează evenimentul și a construit un obiect de stare proaspătă de fiecare dată, astfel încât bara de instrume...

Kamo·1mo ago
FeatureVOIPService

Wire JustCall prin abstractia furnizorului de telefon

Doar apel (api.justcall.io/v2.1) ca un telefon completProvider: istoricul apelurilor, texte, mesagerie vocală, înregistrări, directorul agentului și disponibili...

Kamo·1mo ago
FeatureEmailService

Obiectivul intern pentru importul de contacte dintr-un sistem extern

VOIPservice's JustCall Integration are nevoie pentru a ateriza contactele unui client în cartea de adrese a membrului drept, și acest lucru este în cazul în car...

Kamo·1mo ago
Fixkamo-internal

Tipul de instrument de dimensiunea biroului nu mai acoperă propriile opțiuni

Tooltip înfășurat întregul TextField, așa că ancorat la aceeași cutie lista de opțiuni a selecției se deschide peste Am aterizat direct pe opţiunile pe care le...

Kamo·1mo ago
Featurekamo-shared-library

Adaugă JUST CALL ca tip furnizor de telefon

Apendice la ordinar 5. E EnumType.ORDINAL. și nu poartă nici o constrângere CEC, astfel încât adăugarea este sigură și introducerea oriunde altfel ar re-puncta ...

Kamo·1mo ago
Buildkamo-internal

Dă următoarea clădire 8 GB, a fost bătut împotriva 4

Clădirile au trecut de la 7-9 minute la 30+ câteva angajamente în urmă și nimeni nu a avut un motiv De ce? Măsurat pe alergător mai degrabă decât ghicit: 4.39 ...

Kamo·1mo ago
ChoreSecurityService

Reconstruiește împotriva kamo-împărțit-library 8dc3ea4c

Preia invalidarea dreptului de a beneficia de asigurare. Acest serviciu deţine Ambele jumătăți: aprobă ordinea și servește drepturile cache, așa fara reconstruc...

Kamo·1mo ago
Fixkamo-internal

Oferta de actualizare nu mai urmărește organizații comped

Pastila s-a suprimat pentru acoperire. sursă === "PAID" și nimic altceva, așa că o organizatie comped a fost aratat "33% off planul dvs." nu plătesc, conectare...

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