KamoCRM

Live Change Log

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

17,732
Total Changes
6,118
Features
5,358
Fixes
30
Projects
Filter by project
All Projects17,732AIService261APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService591InitializerService331KBService151KlusterServices746MCPGatewayService261MediaService604RAGService79SecurityService1,887TranslateService62VOIPService253VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,442kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,696kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore777Docs3,269Feature6,118Fix5,358Other998Performance165Refactor278Revert23Style42Test163Upgrade1
September 23, 2026
Fixkamo-internal

Procurorul de imagine trece de download-uri MediaService și headers de nisip prin

MediaService servește acum orice atașament în afara listei sale sigure raster/audio/video (SVG, HTML, PDF...) cu Conţinut-Dispoziţie: ataşament, X-Content-Tip-O...

Kamo·1mo ago
Fixkamo-internal

Drop the process-wide TLS verification bypass

NODE TLS REJECT UNAUTORIZAT: "0" în k8s/configmap.yaml a făcut fiecare server-side outbound TLS apel în acest proces scop, atâta timp cât pod ruleaza Asta est...

Kamo·1mo ago
Fixkamo-internal

Opriți jetoanele, cookie-urile și conținutul mesajului

Un grep pentru forma a doi infractori cunoscuți (text mesaj chat și chat-list previzualizări merge la consola.log) a apărut un model mult mai larg în întreaga S...

Kamo·1mo ago
Fixkamo-internal

Respins upload-uri neautentice înainte de corpul este spooled

Ataşamentul de chat upload, suportul bug-raport captură de ecran de încărcare, indeplineste upload-ul de fundal si cele doua proxime de redimensionare a imagini...

Kamo·1mo ago
Fixkamo-internal

Traseul media elevului răspunde la cap în loc să fie spânzurat

utilizațiAtachmentSource sonde cu cap după ce un element media nu reușește, pentru a spune un fișier care este plecat dintr-o sesiune care a expirat. Traseul aș...

Kamo·1mo ago
Fixkamo-internal

Invitația Hold'em este un fel site-ul știe: etichetă, pictogramă, filtru și mut

MediaService a ridicat notificări HOLDEM INVITE de la Hold'em expediate, dar tipul lipsea aici: sprânceana toastului a imprimat cheia de traducere brută, pictog...

Kamo·1mo ago
Featurekamo-internal

Membrul care a cauzat o notificare deschide cardul lor de la ea

"Dana Reyes ţi-a făcut-o," "S-a sincronizat cu Dana Reyes," un card necitit al cărui corp este expeditor: EmailService (29cb21e) trimite acum actorulMemberId (c...

Kamo·1mo ago
Fixkamo-internal

Poartă adăugarea de oameni și mutarea unei poziții ca serverul nu, și lista fiecare zonă de stocare

- butoanele Adăugați și vrac Adăugați pe /cont, și cele patru crea pagini, au nevoie de MANAGE MEMBERS (MemberAdministrationGate), pe care Serviciul de Securita...

Kamo·1mo ago
Fixkamo-internal

Curățarea versiunii imaginii trebuie să trimită "" nu nul

************** fuzionează mai degrabă decât înlocuieşte, şi pentru imagine versiune un nul înseamnă "lasă orice este acolo singur" dacă (vine.getImageVersion(...

Kamo·1mo ago
Chorekamo-internal

Oglinzile NOTES spun "Notes & Checklists," ca Java acum

ServiceType.NOTES este redenumit în kamo-shared-library, numai în copie: nume de afișare este "Note și liste de verificare" și descrierea acoperă acum Lista de ...

Kamo·1mo ago
Fixkamo-internal

Peron tab, și trei link-uri care au arătat propriile lor chei

Două microfoane, ambele raportate de pe site-ul de rulare. Lingerii au arătat paturi cheie Cele trei sub-link-uri de computer găzduite purtau cheia: "computer"...

Kamo·1mo ago
Featurekamo-internal

O cutie poştală schimbată rămâne în direct, şi cutia de căutare este lustruită

Actualizări live. Pagina cere EmailService pentru a viziona cutia poștală ea are deschis atunci când nu este propriul membru (/app/email/watch, re-trimis după o...

Kamo·1mo ago
Featurekamo-internal

Lecţii audio

Autori (/h/redactor de cursuri de formare) - "Upload file" on every slide, side " Choose media": audio (MP3, M4A, AAC, WAV, OGG/Opus, FLAC), video sau o imagine...

Kamo·1mo ago
Featurekamo-internal

Titlul complet al ferestrei unui instrument, oricum este scurtat

Un bar titlu este o linie, și o conversație, un e-mail sau subiect bilet sau un directorul terminalului este în mod regulat mai mult decât camera pe care o prim...

Kamo·1mo ago
Featurekamo-internal

Conturi de membru uman/IA, nume fonetice, titlu de muncă și cerințe de departament

Adaugă membru / Adaugă membru al echipei - Prima secţiune "Person sau AI": Inteligenţa Umană (default) sau Inteligenţa Artificială ca două tastatură-operabile c...

Kamo·1mo ago
Featurekamo-internal

Opţiunea de navigaţie, secţiunea de setări şi figura de stocare

Un computer Linux al unui membru, deschis de la barul de sus. Aplicația (ServiceType 37) și cele trei drepturi ale acesteia A aterizat în biblioteca comună; ace...

Kamo·1mo ago
Featurekamo-internal

Liste de verificare în aplicația Notes

O notă este memorie; o listă de verificare este de lucru. /notes are acum două jumătăți Lista de verificare (?view=liste de verificare) și o listă de verificar...

Kamo·1mo ago
Fixkamo-internal

Fiecare dosar al unei căsuţe poştale trece la funcţionare, iar căutarea este reconstruită

Schimb cutiile poştale. Bara laterală a dosarului a încărcat întotdeauna propriul membru Copac dosar, orice cutie poștală a fost deschis - astfel încât o a doua...

Kamo·1mo ago
Featurekamo-internal

Citatul inboxului social al unui mesaj mai vechi îl numeşte pe autor cu cartea lor de vizită

Citatul ia acum autorul său de pe server (@kamo/chat-core's citez.senderMemberId), care id-ul unui contact social de la serviciul mass-media cee73e proprietarul...

Kamo·1mo ago
Featurekamo-internal

Cardul arată identitatea membrului celor care administrează membrii

HR și suport citește ID-ul unui membru de pe un sfat instrument pe listele HR, pe care cartea de membru a înlocuit (vârful de unelte a stat unde se deschide car...

Kamo·1mo ago
Docskamo-internal

Specificul cardului de membru, așa cum a fost construit

Corectează ce s-a schimbat pe drum unde a fost, antetul poartă tapet desktop, oaspeții calendar poartă membru al publicului id nume ca un declanșator, vârfuri...

Kamo·1mo ago
Featurekamo-internal

Un răspuns la un mesaj mai vechi nume autorul său cu cardul lor prea

Mută @kamo/chat-core la 0,1.19, al cărui răspuns citează expeditorulId: serverul părinteSenderMemberId atunci când a trimis unul (null pentru un vizitator web-c...

Kamo·1mo ago
Fixkamo-internal

Cardul de membru poate fi accesat de la tastatură

Cardul este portalat până la sfârșitul <body>, astfel încât, în format document, urmează întreaga pagină: un membru Cine a deschis-o dintr-un nume cu Enter sau ...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe ghilimelele de răspuns, istoriile manuale, evenimentele de bilete și autorii de bug-uri

Ultimele patru suprafeţe care au numit un membru fără nimic de deschis, acum că MediaService trimite ID-urile (fa25989): - Răspunde citate: numele autorului cit...

Kamo·1mo ago
September 21, 2026
Featurekamo-internal

Afișează URL- ul apelare apelare înainte de a exista acreditări

Generează un telefon-server UUID atunci când doarCall este selectat și arată Webhook URL imediat. Același ID este trimis pe crearea astfel încât URL-ul membru l...

kamo·1mo ago
Chorekamo-internal

Recuperare construi după DoarCall i18n dicționar actualizare

Imaginea anterioară construi a eșuat check-i18n-cheys; siruri de caractere engleză acum Traieste in kamo-translation-dictionary.

kamo·1mo ago
Featurekamo-internal

Afișează URL- ul de apelare TjustCall pe noul telefon

Suprafață URL-ul de apel per-intentanță pe apel nou-telefon și imagini de ansamblu tab-uri astfel încât membrii să știe ce să dea doarCall atunci când configura...

kamo·1mo ago
September 19, 2026
Fixkamo-internal

Afișează numărul total de lot corect înainte de a trimite

Proiecte de loturi păstra totalAmount la zero până la trimiterea nu este un total de funcționare și trimite confirmarea în loc de a citi lot.totalAmount direc...

kamo·1mo ago
September 18, 2026
Featurekamo-internal

Cartea de pe istoricul de livrare a lui "cine"

EmailService trimite acum membrul din spatele fiecărei schimbări în istoricul opţional al unei adrese (actorMemberId, text). Pe Setări → Email → Deliverability ...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe pseudonimele de e-mail și accesul prin e-mail

E-mailService trimite acum ID-urile membrilor pe pseudonime și acces partajat-box ca text. Ca numere JSON Acestea au fost rotunjite trecut 2^53, astfel încât ac...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe lista de opt-out "ultima schimbat de"

EmailService trimite acum membrul în spatele ultimei modificări a fiecărei adrese (ultimulActorMemberId, text). ă lista taie numele lor din "ultima schimbat de"...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe oameni serverele numesc acum

Trimite datele serviciilor acum: - Istoricul documentelor (modificarile si descarcarile lui DocManager, istoricul materialelor de marketing): membrul după nume ...

Kamo·1mo ago
Fixkamo-internal

Istoria versiunii unui articol atrage, și nume care editat fiecare versiune

kbservice răspunde /articles/{ghid}/versiuni cu o pagină de primăvară a entității sale. Componenta istorica citeste corpul ca o listă și numit .map pe pagina, a...

Kamo·1mo ago
Fixkamo-internal

O față care deschide o carte are un nume pentru un cititor de ecran

Un MemberHoverCard în jurul unei fețe singur a fost un buton focalizat cu nimic de a fi numit de. Este nevoie de o etichetă opțională, utilizată numai atunci câ...

Kamo·1mo ago
Refactorkamo-internal

O modalitate de a tăia o propoziţie în jurul oamenilor nume

Trei agenți și prima matura fiecare predat aplicația același truc cu un semn în cazul în care numele merge, împărțit pe ea, desena numele ca un membru Name și ...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe admin, conduce și setări valori istorie, rezervări, cutii poștale, jurnale de audit, eroul de profil

Fiecare membru rămas aceste ecrane arată deschide cartea de membru. Id-urile sunt corzile de date poartă, fiecare verificat pe originea/mainul serverului. - Is...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe plăcile de acasă, HR, KB, documente și e-semn

Cei doi proprietari: Leaderboard Realizare și Afiliate Widgets Tablou de bord a avut cardul pe Numai 20px faţă. MemberFace (BoardChrome) ia acum numele rândului...

Kamo·1mo ago
Featurekamo-internal

Cardul pe chat, suport și ferestrele docului nume lângă fețe, și liniile care numesc oameni

În cazul în care o față a deschis deja cartea de membru și numele de lângă ea nu a făcut, și pe liniile care nume de oameni. Fiecare ID este șirul de date deja ...

Kamo·1mo ago
Featurekamo-internal

Antetul cardului poartă tapetul pe care îl arată desktopul

Trupa header arată acum wallpaper-ul desktop al membruului, prima lor fotografie pe aer, sau organizatiei atunci când aceasta este ceea ce desktop-ul lor joacă ...

Kamo·1mo ago
Fixkamo-internal

Un articol de linie numele autorului său, și deschide cardul lor

kbservice raspunsuri GET /articles / {ghid} cu entitatea sa, astfel încât autorMemberId este un număr JSON, și JSON.parse face un act de identitate din 19 cifre...

Kamo·1mo ago
Fixkamo-internal

Enter care deschide un card nu merge mai departe

Un nume de declanșare manipulate Enter și spațiu dar lăsați bubble cheie pe, astfel încât o listă în jurul ei care acționează pe Introdu-te pe sine .

Kamo·1mo ago
Refactorkamo-internal

Rândul nu mai păzește împotriva presei cardului în sine

Cardul de membru păstrează acum evenimentele care încep ceva în sine (a92b3cac), pentru fiecare suprafata, astfel încât rândul de chat propria garda împotriva o...

Kamo·1mo ago
Fixkamo-internal

O carte deschisă într-o fereastră instrument știe cine este online

Prezenţa şi disponibilitatea sunt furnizate în interiorul AuthedChrome, dar ToolDock fereastra socială, și comutatorul de chat este montat deasupra ei, astfel ...

Kamo·1mo ago
Featurekamo-internal

Cardul pe coada lunga

Fiecare membru acest nume ecran deschide acum cartea de membru. Ids sunt sforile datele deja transportate, cu excepția cazului în care se menționează. - Person...

Kamo·1mo ago
Featurekamo-internal

Cardul pe chat şi clubul

Suprafețe (fiecare id este șirul de date deja transportă): - ConversațieRow: fiecare față într-un rând de chat avatar stiva (membri[].memberId), și numele un un...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe lead-uri

Fiecare loc unde ecranele de plumb numesc un membru (personal) deschide acum cartea de vizită a acelui membru. Ids sunt șir membru ID-uri datele deja transportă...

Kamo·1mo ago
Fixkamo-internal

Un nume fără card de deschis atrage nici o subliniere hover

Numele Membru a atras hover punctat subliniază chiar și atunci când suprafața nu a avut nici un ID membru, astfel încât un nume simplu a promis o carte nu a put...

Kamo·1mo ago
Featurekamo-internal

Cardul de pe setările și listele de admin membri, facturare, administratori platformă, telefon, comisioane

Cardul de membru pe setările și listele admin care arată oamenii. Fiecare nume deschide cardul pe hover, focus or tap; un nume care face deja ceva pe clic păstr...

Kamo·1mo ago
Featurekamo-internal

Cartea de vizită pe calendar, autori de documente și note de cont

- Calendar: randurile de oaspeti rezolvate ale evenimentului deschid cardul de membru (previzualizarea publicului membruId, continuat pe GuestRow). O adresă tip...

Kamo·1mo ago
Featurekamo-internal

Cardul de membru

O carte pentru fiecare nume de membru în kamo-intern, poarta de regula serverului SecurityService acum serveste (MemberInteractionPoliticy, securityservice 5063...

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