KamoCRM

Live Change Log

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

17,508
Total Changes
5,993
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,508AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService577InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,848TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,351kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,659kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,993Fix5,284Other994Performance165Refactor278Revert23Style42Test161Upgrade1
October 26, 2026
FixEmailService

MailProvenanceService își numește constructorul de primăvară, astfel încât EmailService începe din nou

5cd632f i-a dat un al doilea constructor public; Primăvara nu a găsit unul implicit și fiecare nou pod a fost blocat ("Nu a fost găsit constructorul implicit"),...

Kamo·1d ago
October 23, 2026
October 18, 2026
FixEmailService

Șabloane de e-mail și conexiunea calendarului/contactelor org ia managerul EMAIL SETTINGS (SITP TP02)

EmailTemplateController și EmailTemplateCategoryController verificat o sesiune singur: orice membru ar putea listă, citire, previzualizare, creare, editare, arh...

Kamo·1w ago
FixEmailService

O căsuţă poştală comună întâlneşte gardienii SI; etichetele mesajelor iau ?folderul= (SITP TP13)

A send as a shared mailbox skipped the checks EmailController#sendEmail ruleaza: an destinatar de teren propriu care nu este nimeni (422 RECIPIENŢII UNKNOWN), f...

Kamo·1w ago
FixEmailService

Oprește înregistrarea parolei bazei de date la pornire

com.zaxxer.hikari la DEBUG face ca HikariConfig să imprime întreaga configurație la fiecare început, inclusiv DataSourceProperties {pasword=...} și parolă.........

Kamo·1w ago
October 14, 2026
FixEmailService

Poşta unui membru poartă numele pe profilul membrilor

9551aac a numit un nume fără nume De la display-ul rândului de căsuță poștală name În primul rând, și a păstrat orice nume cererea trimisă. Compozitorul trimite...

Kamo·1w ago
FixEmailService

E-mail-ul unui membru iese sub numele lor, nu o adresă goală

De la antet purta un nume numai atunci când cererea a făcut, și Compozitorul trimite afişajul cutiei poştale numele: setat pentru cutia poştală a unui SI atunci...

Kamo·1w ago
FixEmailService

Un alias-domeniu De nume de rând cutia poștală din spatele ei

De la culegător oferă din nou căsuţa poştală primară a membrului pe fiecare org Alte informații: unic în listă. Clientul a trimis ID-ul înapoi ca o cutie poștal...

Kamo·1w ago
October 13, 2026
FixEmailService

Cartea de chat a unui SI HIGH este ridicată chiar și în timp ce un card necitit-chat stă

O persoană cu un card de chat Message nedisprisat nu a fost niciodată spus despre SI NOTIFY (KamoCollab CP12 D14): regula anunțului a scăzut cardul High De asem...

Kamo·2w ago
FixEmailService

Actualizările și anulările unei reuniuni provin de la adresa care și-a invitat oaspeții

Compozitorul depune o întâlnire sub orice ar spune, un alias sau un partajat Căsuţa poştală, şi că adresa este ORGANIZER în fiecare IC. Dar actualizări, anulări...

Kamo·2w ago
October 12, 2026
FixEmailService

File un mesaj de căutare-index rând și link-ul de plumb sub id fir, nu surogat rândul conversației

conversaţii. screed id este generat (@GeneratedValue on ConversationEntity, primar taste the fir id alone); Asa ca randul ***************** returns poartă un ID...

Kamo·2w ago
October 11, 2026
October 10, 2026
FixEmailService

Etichete pagină într-o singură ordine de dată cu un total exact; Dosarele Microsoft 365 sunt numărate

Etichete - O eticheta a fost paginat prin intermediul mesei de unire de UID si fiecare pagina sortate de data după aceea. IUDS comanda doar mail în cadrul unui ...

Kamo·2w ago
FixEmailService

Subiecţi cu căsuţă poştală NATS pentru actualizări live

Adrese mixte precum Sales@kamocrm.com publicate pe diferite NATS subiecți decât abonați utilizate, astfel încât cutiile poștale privite nu reîmprospătat.

Kamo·2w ago
October 6, 2026
FixEmailService

Un angajat AI nu mai așteaptă pentru totdeauna pe un furnizor de e-mail care nu a fost niciodată conectat

O org care a ales Google Workspace (sau un alt furnizor terț) dar a lăsat-o la PELLING SEUTUP, sau oprit, nu poate produce cutia poștală AI, astfel încât MALLBO...

Kamo·3w ago
October 5, 2026
FixEmailService

O cursă de aprovizionare Yugabyte raportează ca un conflict de serie nu mai 500s widget calendar (SP98 T26)

listaCalendars prevede găsirea în comun și calendarul personal, fiecare în propria tranzacție; și a tratat o rasă pierdută ca făcut numai atunci când a ieșit la...

Kamo·3w ago
October 4, 2026
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
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
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
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
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
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
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
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
September 24, 2026
FixEmailService

Pin kamo-shared-library 1.6.1, versiunea la care se află biblioteca

39829f6 blocat 1.6.2 împreună cu cucui bibliotecă în db737a54. Acel cucui este returnat: aproximativ treizeci de alte servicii pin 1.6.1, și CI poate rezolva do...

Kamo·4w ago
FixEmailService

Un atașament cu un conținut-ID este încă un atașament

Un PDF trimis din aplicația Gmail a avut o agrafă pe rândul său listă și nu link-ul de descărcare în panoul de lectură. Aplicația marchează fiecare atașament cu...

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