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
October 5, 2026
TestEmailService

MailSearchWiring Test înregistrează validator destinatar-domeniu EmailController acum ia (SP98 T26)

ec2c638 a dat EmailController un DestinatarDomainValidator; contextul de cablare nu a avut unul, deci acesta a eșuat pe principal din 2026-09-28 ***************...

Kamo·3w ago
FeatureEmailService

Liniile de chat calendar spun că sunt linii de sistem (KamoCollab CP00 T5)

MediaChatClient.sendDirect now posts "source": "SYSTEM" alături de membri Id, către membruId și mesaj: o invitație sau anulare calendaristică este un anunț scri...

Kamo·3w ago
October 4, 2026
FeatureEmailService

Noul nume al unui membru ajunge la numele de afișare al cutiei poștale (SP95 T35)

POST *************** {anterior, curent} {actualizat}, în spatele secretului intern KamoAI cum ar fi cutia poştală. Casetele poștale pe care membrul le deține ca...

Kamo·3w ago
FixEmailService

Dezvăluirea semnăturii AI numeşte compania după numele său vorbit

Dezvăluirea de e-mail a unui membru AI {organizare} cu Titlul organizatiei (scrisoarea), asa ca posta lui Luna a spus "un membru AI din echipa KamoCRM Inc. "în ...

Kamo·3w ago
FixEmailService

Key the cross-root retry on aliass-domeniu membru, not root-or-not

Runda 3 revizuire (email-fix-review-3.md) confirmat runda 2 BLOCKER fix (mers pe jos Sage@kamo universe.com atât prin codul aplicației cât și prin platforma pro...

Kamo·3w ago
September 29, 2026
FixEmailService

Retrie fiecare domeniu deținut necondiționat, și picătură ori +tag

Runda 2 revizuire (email-fix-review-2.md) a găsit runda 1 fix pentru maiorul #3 (multiple domenii rădăcină) încă redeschis bug-ul original: - BLOCKER: kamo uni...

Kamo·4w ago
FixEmailService

Închide trei căi false-refuze recenzia găsită în DestinatarDomainValidator

Revizuirea independentă a D-luna-1 (email-fix-review-1.md) a găsit două BLOCKER și un MAJOR, fiecare un adevărat refuz fals de e-mail legitim, demonstrat din co...

Kamo·4w ago
FixEmailService

Refuza un destinatar ghicit la domeniul propriu al org înainte de a ajunge la serverul de mail

Luna (membru AI) a cerut să trimită un e-mail proprietarului şi a ghicit că ***************** în loc să caute adresa reală (sage@kamocrm.com). kamo universe.com...

Kamo·4w ago
September 28, 2026
FixEmailService

Verificarea domeniului KamoMail citește o dată pe minut, iar rândurile de pe domeniile unui org părăsesc fiecare listă

SP99-T1-f, terminat (SP98 Task 8). SP99 lui revizuire finală refuză deja un KamoMail obligatoriu a cărui adresă nu este pe un domeniu pe care organizația îl deț...

Kamo·4w ago
FixEmailService

Invitaţiile unui organizator AI poartă dezvăluirea de către AI a e-mailului

Invitațiile de eveniment nu poartă șablon compus, astfel încât o invitație, actualizare sau anulare organizat de către un membru AI nu a efectuat nici o divulga...

Kamo·4w ago
FixEmailService

O livrare întârziată încă ridică NEW EMAIL și buzzes telefon; numai IDLE este judecat după vârstă

NewMailAnnouncer 30 minute Data-header poarta, acolo pentru IMAP IDLE reconecta replay-uri, de asemenea, Dovecot a renunţat la sosirile de împingere, care rapor...

Kamo·4w ago
PerformanceEmailService

O pictogramă șablon este desenat prin Batik o dată, nu pe fiecare trimitere

InlineImage Teleportează un desen într-un singur mesaj, aşa că fiecare mesaj purtat șablonul compus decodat și transcodat aceeași mână de pictograme sociale și ...

Kamo·4w ago
FixEmailService

O cutie poştală de la A alege o semnătură numai atunci când apelantul poate trimite ca ea

Identitatea compus luat de laAddress.id la cuvântul său: trimite E1 și E4 a randa verifica De la adresa lui și cutia poștală de trimitere, niciodată ID, astfel ...

Kamo·4w ago
TestEmailService

Oprirea repetiţiei dintr-o instanţă editată lasă acea instanţă aşa cum a arătat

SP98-F-2. Numărul-exhausted mod într-o scindare care lasă un eveniment a fost fixat de fdd44fc; aceasta înțepături invers, o oprire explicită dintr-o instanță e...

Kamo·4w ago
FixEmailService

Furnizorul de groupware găsește o serie de UID-ul său ca maestru

SP98-F-3. Calendarservice.findEvenimentByUid citește "un rând cu acest UID" într-un calendar, și un exemplu editat de o serie este un rând de propria sa sub ser...

Kamo·4w ago
FixEmailService

O invitație de intrare răspunde cu rezumatul său, ca contul care l-a primit

SP98-F-5. participanţii îşi îndreaptă atenţia spre evenimentul lor, aşa că scriindu-l a reapărut până când stiva s-a revărsat. raspunsuri cu acelasi rezumat ca ...

Kamo·4w ago
FixEmailService

Se găsesc cărți de adrese și se ajung numai de către proprietarul lor cu drepturile web

SP98-F-4. CardDAV a scris tipul de resurse ca text gol pentru casă, fiecare carte și fiecare carte, așa că Nici un client nu a găsit vreodată o carte de adrese,...

Kamo·4w ago
FixEmailService

Un calendar de editare schimbă doar ceea ce trimite; unul nou fără o zonă ia membrilor

Calendarul creează și editează legat entitatea UserCalendar, ale cărei implicite (zona UTC, vizibilă, Sortare ordine 0) a stat în pentru fiecare câmp un corp lă...

Kamo·4w ago
FeatureEmailService

Cutia de mesaje personale trimite redirecţionarea api.kamo universe.com

Proprietarul a adăugat: pe platforma Google şi pe consolele Microsoft, menţinând api.kamocrm.com unu. Ambele gazdele servesc calea.

Kamo·4w ago
TestEmailService

Garda OAuth-default citește platforma API gazdă de la constanta comună

Urmează 8f68912. Paznicul a afirmat că defaults YAML utilizează căile Setări ecran publicitate, dar hard-codat gazda api.kamocrm.com. ă implicits mutat la api.k...

Kamo·4w ago
FeatureEmailService

Gmail, Microsoft 365 și Zoho conectează trimite api.kamo universe.com redirecționează

Proprietarul a adăugat: (Google) Şi... (Microsoft, Zoho) la aplicaţiile platformei console și a păstrat api.kamocrm.com cele, astfel încât ambele sunt valabile....

Kamo·4w ago
FeatureEmailService

Scrisorile organizatiei platformei sunt semnate KamoUniverse, nu numele legal

Titlul platformei este numele legal al companiei, "KamoCRM Inc." Rămâne în textul legal. Scrisorile sale poartă acum marca, titlul scurt "KamoUniverse," în nume...

Kamo·4w ago
FixEmailService

Un alias merge doar la un membru al organizației apelantului propriu

Post /api/email/aliases a luat orice membruId: un administrator ar putea crea un alias în lor organizaţie care transmite altui membru al chiriaşului, şi a citit...

Kamo·4w ago
FixEmailService

Doar o fereastră deschisă a lui Dumnezeu ocolește un chiriaș drept, niciodată GD singur

Fiecare verificare a drepturilor Emailservice permite o sesiune cu GD prin ("GD trece totul"), dar GD este modul zeului ELIGIBILITATE, permanent valabil pentru ...

Kamo·4w ago
FeatureEmailService

EmailService trimite, link-uri și nume platforma ca kamo universe.com

Apex principal platforma este kamo univers.com; kamocrm.com rămâne servit în întregime. Ce? EmailService scrie astazi nume acum apex primar, și ceea ce recunoaș...

Kamo·4w ago
FixEmailService

KamoMail leagă doar o adresă pe un domeniu pe care organizația îl deține; furnizorul are nevoie de dreptul său

Traseul cross-tenant citit parcat ca SP99-T1-f. O organizaţie auto-înregistrată ar putea indică furnizorul său la propriul IceWarp sau Exchange (PUT /api/email/...

Kamo·4w ago
FixEmailService

Indexarea unei pagini listate nu mai poate eșua listarea

recordSyncedPage a fost @Transacţional şi a prins fiecare excepţie proprie. Arhivele se alătură tranzacţiei apelantului, deci o scrisoare care a întâlnit un unu...

Kamo·4w ago
FixEmailService

Semnare de bază cere cec de credibilitate reală Serviciului de securitate

DavauthFilter postat acreditări de bază la ************* care niciodată a existat (405), astfel încât fiecare nume de utilizator și parolă semn-in de la iOS sau...

Kamo·4w ago
FixEmailService

Un domeniu de e-mail, și fiecare cont pe ea, aparține organizației care a dovedit

Serverul KamoMail virtual domenii și virtual users sunt împărtășite de fiecare chiriaș, și Nimic nu i-a împiedicat pe chiriaşi să scrie în altă parte: - POST /...

Kamo·4w ago
TestEmailService

OrgPrimaryDomain poate citi domeniile unei organizații

Este o regula domeniul de trimitere nu-reply este ales de, pentru cele trei Fişierele deja permise aici; nu construieşte nicio legătură. Completează E43179d.

Kamo·4w ago
FixEmailService

Domeniul NoReply al unei organizații este ales pe nume, nu pe rând

Campania De la, raspunsul tranzactional-To si furnizorul implicit fiecare domeniu a luat "primul rând org domenii rădăcină." Organization.getDomains() este neco...

Kamo·4w ago
September 27, 2026
FixEmailService

O întâlnire invita răspunsuri cu un rezumat, nu graficul entității

Trimiterea sau actualizarea unei invitații de întâlnire a răspuns cu entitatea CalendarEveniment. Participanţii săi indică înapoi la evenimentul lor, aşa că Jac...

Kamo·4w ago
FixEmailService

Invitaţia unui compozitor intră în calendarul organizatorului

ÎntâlnireInvităController a dat întâlnireInviteServicii.TrimiteInvită sesiunea membru ID în slot-id utilizator, și sendInvite uitat calendarul cu Găseşte-l pe U...

Kamo·4w ago
September 25, 2026
FixEmailService

Pictogramele unei semnături nu pun o agrafă pe mesaj

"kamo Marketing teaser" listat cu o agrafă de hârtie și deschis cu nimic descărcare. Nu are nici un fișier: cele două părți pe care le poartă sunt telefonul 14p...

Kamo·4w ago
FixEmailService

Partea simplă a mesajului unui calendar spune ce spune HTML-ul său

Alternativa text/plică a fiecărui mesaj din calendar a fost "Ai fost invitat la: " + subiect, astfel încât o anulare instanță citește "Ai fost invitat la: Anula...

Kamo·4w ago
FixEmailService

Lasa verbele WebDAV prin firewall Spring Security

StrictHttpFirewall admite doar GET, HEAD, POST, PUT, PATCH, DELETE și OPŢIUNI, şi a răspuns la fiecare PROPFIND, PROPPATCH, RAPORT, MKCOL şi MKCALENDAR la /dav ...

Kamo·4w ago
FixEmailService

O serie mutata isi pastreaza zilele, sfarsitul si exceptiile sale; un apel de plumb nu se repeta niciodata

O miscare intreaga (ALL, sau This and Urmărind) acum poarta regula cu ea (spec D-9): UNIL trece prin același pas local, astfel încât ultima instanță rămâne; a s...

Kamo·4w ago
FeatureEmailService

Dovecot împinge autoritate pentru KamoMail; NEW EMAIL nu mai auto-regenerabile

Post/api/notificări/self este eliminat cu SHE RAISABLE: NEW EMAIL is ridicat de NewMailCrainic și CHAT Message de MediaService, astfel încât un browser nu mai a...

Kamo·4w ago
FixEmailService

Citește CalDAV sunt autorizate, organismele sunt generate, și un telefon PUT este parsed

Calendarele sunt enumerate ca colecții de calendar de evenimente, resursele sunt numite de UID-ul a stabilit datele lor calendar-date (codate în href), scrie tr...

Kamo·4w ago
FixEmailService

E-mail.* gazdă nu mai ajunge la e-mailservice's server-to-server finals

E-mail-rute IngressRoute trimite fiecare cale pe un e-mail.* gazdă direct la E-mailService, trecut poarta API, astfel încât poarta lui sculpt-outs (Master spec ...

Kamo·4w ago
DocsEmailService

Coloanele de dezvăluire SP08 numesc adevăratul motiv pentru care sunt anulate

Comment setarea, și Hibernate introduce că NULL mai degrabă decât coloana implicit. Vechiul comentariu a dat vina pe "new" sărind peste @Builder. Implicit, care...

Kamo·4w ago
FeatureEmailService

O invitaţie prin e-mail îşi păstrează recidiva, editarea şi anularea cazurilor

O invitaţie la o dată din seria altcuiva rămâne evenimentul. descrie în loc de a fi refuzat ca un caz orfan, și o serie al cărui organizator a trecut la o regul...

Kamo·4w ago
FeatureEmailService

Oaspeții aud despre un caz mutat sau anulat; invitațiile precizează repetarea

Cazul numeste intreaga lista de invitati si merge la fiecare oaspete deja spus; o anulare De exemplu, fiecare notificare trimisă cu privire la aceasta depăşeşte...

Kamo·4w ago
FixEmailService

O organizaţie fără domeniu încă îşi trimite scrisorile

Un domeniu este opțional atunci când este creată o organizație, dar fiecare tranzacție litera o astfel de org trimis aruncat "nu are domenii; nu pot construi No...

Kamo·4w ago
FixEmailService

Munca de import și export a ICS-urilor

Importă upserts fiecare grup UID (master, regula canonică, EXDATE, editat și cazuri anulate) fără memento-uri și fără invitații; rapoarte E11 400 NOT ICEENDAR. ...

Kamo·4w ago
FeatureEmailService

Furnizarea unei căsuțe poștală a unui membru AI pentru etapa de închiriere SP02 MALLBOX

POST ***********************************************************************************************************************************************************...

Kamo·4w ago
PerformanceEmailService

Rezolva fiecare ics TZID o dată pe fișier

Kamo·4w 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