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
July 8, 2026
FeatureVOIPService

Permite adminilor să conecteze RingCentral în numele unui membru

Fluxul RingCentral pe membru a fost de autoservire, astfel încât un administrator de gestionare Profilul altui membru a văzut "trebuie să-l conecteze ei înşişi....

Kamo·3mo ago
Fixkamo-internal

Amintiți-vă "display imagini externe" pe mesaj

Alegerea de deblocare a trăit în starea locală a redactorului, dar schimbarea mesajelor demontează/remontează randorul de iframe (panoul de citire prezintă un î...

kamo·3mo ago
Featurekamo-internal

Analiză de utilizare + vizualizare perspective (P2)

Înregistrări - Nu. evenimente și un dialog Insights cu totaluri org + materialele cele mai utilizate (prin descărcări + previzualizări).

kamo·3mo ago
FeatureMediaService

MaterialAnalyticsController

POST *************** (înregistrare) + GET /analytics (în funcție de material totaluri de tip + org).

Kamo·3mo ago
Featurekamo-shared-library

MaterialEveniment entitate+repo (analize de utilizare)

@ info: whatsthis **********************************************************************************************************************************************...

Kamo·3mo ago
Featurekamo-internal

Fluxul de lucru de omologare UI + filtrarea tuturor sarcinilor (P2)

Starea de control în sertarul *************** insigna de stare pe gresie, și o filtru de stare în bara de unelte. De asemenea, incarca toate paginile materiale ...

kamo·3mo ago
FeatureMediaService

MaterialReviewController

GET /api/media/materials/reviews (org-wide imgId→status map) + Post to set a material's status (validat, recenzor-timbru, upsert).

Kamo·3mo ago
Featurekamo-shared-library

MaterialReview entity+repo (statusul omologării masa laterală)

PROIECT/PROVIZAT/ARHIVED/ARHIVED per material, tastat de imgId (schema imagistică neatinsă). Tabel MATERIAL REVIEWS (Tinted CRDB DDL; KI auto-scans).

Kamo·3mo ago
Fixkamo-internal

Trataţi starea de substanţă activă ca fiind conectată în configuraţiile furnizorului OAuth

Microsoft 365 / Google Workspace / Zoho configurează vizualizările cu care au fost conectate la furnizorulStatus=== "CONECTAT," dar backend-ul EmailProviderStat...

kamo·3mo ago
FixEmailService

Persist selectat furnizor OAuth la apel înapoi astfel încât să se oprească revenirea la KamoMail

Comutarea unei org pe Microsoft 365 (sau Google Workspace / Zoho) nu s-a blocat niciodată: jetoanele de apel stocate OAuth și numai statutul răsturnat pe un rân...

Kamo·3mo ago
Featurekamo-internal

RingCentral Connect + softphone web-phone v2 remedieri

Softphone SDK fixs (ringcentral-web-telefon este v2.4,0, nu v0.x adaptorul țintit - Rescrie RingCentralPhoneSdk pentru v2 API: single sipInfo object, Start () ...

kamo·3mo ago
FeatureVOIPService

Per-membru RingCentral Oauth identitate + softphone SIP fixs

Softphone SIP credential fixs: - getSipCredentials: map outboundProxyBackup + paralizareServers (web-phone v2 needs le pentru WSS failover + ICE/media); arunca ...

Kamo·3mo ago
Featurekamo-shared-library

Adaugă MembruVoipOAuthToken pentru conexiuni RingCentral per-membru

Oauth pe membru (membruId, furnizor, exempluId) suport Extensie-scoped RingChall operations jurnalul personal de apeluri / mesageria vocală / prezenţa membrulu...

Kamo·3mo ago
Featurekamo-internal

Colecții/campanii UI (P2)

Secţiunea colecţii stânga-nav (creare/select/ştergere), filtru de campanie pe vizualizarea colecţiei; și un editor de colecții în sertarul de detaliu (ada / mut...

kamo·3mo ago
FeatureMediaService

MaterialCampaignController

/api/media/materiale/campanii: lista/creare/actualizare/dezlipire, GET /posturi (org-wide imgId↔campaignId harta), POST /Add + /eliminare cu cecuri de proprieta...

Kamo·3mo ago
Featurekamo-shared-library

Campanie de material + entități- item/repos (colectări)

Colecții de primă clasă numite gruparea materialelor în dosare. Tabele MATERIALE CAMPAIGNS + MATERIAL CAMPAIGN ITEMS (CRDB DDL vizat; KI auto-scans on next run)...

Kamo·3mo ago
Featurekamo-internal

Etichete UI + control la nivel de acces (P2)

Tag-uri (org-scoperit, transversală): tag-uri pe plăci, o bară de filtrare etichetă (AND peste selectat); și un editor de etichete în sertarul cu detalii (a se ...

kamo·3mo ago
FeatureMediaService

Material TagController tag CRUD + atribuie/inssign + harta de atribuire

/api/media/materiale/etichete: liste/create/delete tags, GET /asignments (org-wide imgId↔tagId harta spatiului de lucru se alatura client-side), Post / Assign +...

Kamo·3mo ago
Featurekamo-shared-library

MaterialTag + entităţi/repozite de atribuire (etichete cu telecomandă)

Axă plană, transversală pe foldere pentru materiale de marketing. MATERIAL TAGS și MATERIAL TAG ASsignMENTS (creat prin CRDB DDL vizate; KI auto-scans pe următo...

Kamo·3mo ago
Featurekamo-internal

Legături publice administrate UI (P1)

Detaliu sertar câștigă un panou "Legături publice" (ShareLinkManager): crea o legătură durabilă cu o etichetă opțională și data expirării (1h/1d/7d/30d/niciodat...

kamo·3mo ago
FeatureMediaService

Criterii de evaluare a legăturii publice (creare/listă/revoke) + serviciu urmărit

Adds Post/GET /api/media/materials/links and DELETE /links/{id} supported by MaterialShareLink, şi soluţiile au reuşit jetoanele publice GET primul (verificare ...

Kamo·3mo ago
Featurekamo-shared-library

MaterialShareLink registry entity + repo (conectări publice gestionate/urmate)

Backs revitalizabil, outside, view-numărate link-uri publice pentru materiale de marketing astfel încât link-urile pot fi enumerate, revocate și numărate (vs. ...

Kamo·3mo ago
Featurekamo-internal

Adaugă meniul contextual click dreapta / lung-press la rândurile de conversație-vedere

Completează meniul de acțiune lista în ambele moduri de vizualizare. Rândurile de conversație deschise acum același meniu comun pe clic dreapta și atingeți lung...

kamo·3mo ago
Featurekamo-shared-library

DecisionGate.appliced Prag expune bara de încredere reală

Poarta internă se aplică max (durata maximă de suprascriere, podea de siguranță, etaj) dar Apelantii au avut doar peretele pre-gate chirias. aplicat Prag return...

Kamo·3mo ago
FixEmailService

Rezolva logo-ul de bun venit-email de la gazda temă org, nu apex

Logo-uri antet/de jos în e-mailuri de sistem (bun venit/verificare) au fost construite ca **********************************************************************...

Kamo·3mo ago
Featurekamo-internal

Spatiu de lucru pentru materiale Enterprise (P0)

Înlocuiește grila plată de 200 de puncte cu un spațiu de lucru document complet peste imagistica existentă backend (care suportă deja dosare, gunoi, partajare, ...

kamo·3mo ago
Featurekamo-internal

Overhaul /mesaj

Implementează auditul paginii/mesaje de la un capăt la altul. Aspecte raportate: - Răspunde/replică Toate butoanele/Forward arată acum etichete text; eliminate...

kamo·3mo ago
Fixkamo-internal

Acasă sursă din registrul navigabil, adăugați Nav eco-lumină, fixați setările defilare

Pagina de start a fost crearea unei liste de caracteristici vechi, întreținute separat (Clubhouse, Feed, Reports, Tasks, Network) care nici măcar nu este în reg...

kamo·3mo ago
CIKlusterServices

Desfășoară numai componente ale căror configurări s-au schimbat; niciodată reinstalare inutilă

servicii de implementare.yml re-aplicat fiecare serviciu și operatorii de clustere reinstalate (cert-manager, KubeVirt, CDI O singură linie RSPAMD schimbare a ...

Kamo·3mo ago
Featurekamo-internal

Instrument Panel de reproiectare

Reproiectează cele două aterizări cele mai vizitate într-o consolă a operatorului în formă de permisiune. Fundaţie - Porniţi deja încărcat Geist Sans/Mono (au ...

kamo·3mo ago
Fixkamo-shared-library

Soluţionările punctuale includ ferestre SUPERSED (rezoluţie eficientă istorică)

Toate cele trei remixuri eficiente (raport, orientare, politică de blocare) queried only status=ACTIVE, then window-filtered. Dar super-sesiune flips versiune a...

Kamo·3mo ago
FixDocsService

Listă de materiale 500

DocsService a fost difuzate un comun-lib construit înainte de ImageAssocType. Materiale (ordinale 11) a fost adăugat, astfel încât listaDocuments' ImageAssocTyp...

Kamo·3mo ago
FixKlusterServices

Mutați datele dir off MinIO FUSE montați pe discul local

rspamd /var/lib/rspamd a fost gazdaPath-backed by the rclone FUSE mount of Găleata cu dosare comune MinIO. Fiecare reîmprospătare hiperscană / hartă Rescris fiş...

Kamo·3mo ago
FixMediaService

Indicatoare ale degetului mare cu material programat prin actualizare țintită

Acelaşi orfan detaşatEmisiunea de recuperare ca şi conducta de conversie: matura fără cap a avut loc un ImgDat detaşat şi de a salva() /merge() cascadat în cole...

Kamo·3mo ago
FixConversionService

Indicatoare ale degetului mare persist prin actualizare țintită, nedetașată salva

Pașii de imagine/video / PDF setați steaguri degetul mare pe un ImgDat detașat și numit salvaţi (), care fuzionează şi cascadă în colecţia de imagini orfaneRemo...

Kamo·3mo ago
Featurekamo-shared-library

haide

Conversia async (fire virtuale) și matura programate dețin un ImgDat detașat; salvează() / vârtej () cascade în orfanRemoval=colectare și aruncă imagini adevăra...

Kamo·3mo ago
Featurekamo-internal

Adaugă răspuns Toate la mesajele de lectură vedere vedere și fir

Răspunde Totul a fost promovat (tastatura-tastatura scurta + i18n cheie) dar nu a avut handler. Wire it up: nou calculReplyAllRecipients helper pune expeditorul...

kamo·3mo ago
Fixkamo-shared-library

Resping veniturile negative/valorile activelor/datoriei la salvări

Extinde nevoia de protecție nenegativă (deja cu privire la suma împrumutului + valorile proprietății) la principalele intrări DTI/active în Secțiunea de creditS...

Kamo·3mo ago
FeatureInitializerService

Index parţial unic care aplică un pachet activ de închidere pentru fiecare împrumut (închide dublu-închide backstop)

CREATE UNIQUE INDEX uk mlos closing pkg active loan ON mlos closing package (împrumut file uid) Where status <> "CANCELLED." Durabilă oprire înapoi în spatele G...

Kamo·3mo ago
FixConversionService

Opri upload-uri agățat pe 'Convertire...' Traseu NATS progres + imagini directe miniaturi

Reconversia-progress publică folosit NatsMessageService.publish(), care afirmă Previziuni=<acest serviciu's stream>. Subiectul... rezolvă la fluxul DAEMON SYNC,...

Kamo·3mo ago
Fixkamo-internal

Adaugă marketing la editorul de aplicații model de securitate

Lista de aplicații a editorului model (SERVICE TYPES) este o oglindă manuală întreținută de ServiceType.java și a fost lipsă DE PUNERE PE PIAȚĂ tab apps, admin...

kamo·3mo ago
Otherkamo-internal

Arată acțiunile Canva numai atunci când Canva este utilizabil

Pagina oferită anterior Create/Import/Generate-in-Canva lângă "Canva nu este configurat "notificare incoerent. Acum bara de instrumente dezvăluie progresiv de S...

kamo·3mo ago
FeatureMediaService

Materialele generate în timpul procesului

O matura fără cap nu poate conduce conducta OTK a serviciului miniatură, așa genereaza o pagina-0 PNG miniatura prin ImageIO imediat dupa stocarea exportului Ma...

Kamo·3mo ago
FixMCPGatewayService

Comparație secretă în timp intern-aut constant (oracle Timing)

Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...

Kamo·3mo ago
FixTranslateService

Comparație secretă în timp intern-aut constant (oracle Timing)

Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...

Kamo·3mo ago
FixVOIPService

Comparație secretă în timp intern-aut constant (oracle Timing)

Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...

Kamo·3mo ago
FixEmailService

Comparație secretă în timp intern-aut constant (oracle Timing)

Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...

Kamo·3mo ago
Featurekamo-internal

Programe de generare recurente UI

ProgramManager: creare/listă/eliminare (rețetă + zilnic/săptămână/lună + ora/zi + obiectivele facultative post-post + titlu); lansate din materiale, cu poarta p...

kamo·3mo 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