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 27, 2026
FeatureEmailService

Un alias funcționează pe fiecare domeniu de alias, cum ar fi cutia poștală principală

Domeniile alias ale organizației (org_alias_domains) au oglindit deja domeniul primar al membrului Căsuța poștală în compozitor (erik@kamocrm.com oferit și ca e...

Kamo·17h ago
FeatureEmailService

Un membru poate trimite de la un alias în mod implicit

PUT **************** alege în ce alias se află Un alias pentru fiecare membru (null îl șterge). Un alias pentru fiecare membru cel mult carries is_default; colo...

Kamo·18h ago
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·23h ago
FeatureEmailService

Faptele expeditorului unui mesaj pentru verificările de identitate SI; SI_AUTH_REQUEST nu aparține niciunei aplicații

Răspunsul provenienței spune acum și ceea ce mesajul însuși pretinde despre expeditorul său: De la, Reply-To, serverul care l-a trimis la al nostru, și rezultat...

Kamo·23h ago
FeatureEmailService

O versiune în text simplu alături de HTML și o scrisoare de recapitulare a SI pentru un supraveghetor atunci când SI nu are cutie poștală (TPRECAPS)

/api/email/send ia un textBody opțional: corpul este apoi multipart/alternativ (text, apoi HTML), în interior mixt POST **************** (KamoAI secret, multipa...

Kamo·1d ago
FeatureEmailService

Dovediți că un coechipier a trimis un e-mail unui SI, astfel încât o cerere trimisă prin e-mail să poată fi considerată ca o comandă

Un punct final intern răspunde dacă un mesaj din cutia poștală a unui membru a fost trimis de un coleg de echipă: mesajul său De la ajunge la un membru al acele...

Kamo·1d ago
October 23, 2026
FeatureEmailService

Respingerea unei cutii poștale care depășește licențele de e-mail ale organizației

Regula proprietarului 2026-10-22: facturarea suplimentelor pe utilizator pentru licențele achiziționate; câte Numărul de cutii poștale care pot fi utilizate est...

Kamo·4d ago
October 22, 2026
FeatureEmailService

BILLING_INVOICE, gated pe vizualizarea facturilor de abonament

Ridicat de SecurityService proprietarilor organizației de vânzare atunci când un Proiectul de factură de abonament este în așteptare pentru revizuire sau factur...

Kamo·4d ago
October 19, 2026
TestEmailService

Fixările ştampilează capătul ferestrei modulului Dumnezeu; o fereastră scursă nu este ridicată (sessionPlatformFacts expiră)

Acum are nevoie şi de GodModeExpires. 1.6.1). că o fereastră scursă cu ambele steaguri încă setat ajunge la PlatformRightsRezolvator ca NU Dumnezeu. Mâinile acu...

Kamo·1w ago
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
FeatureEmailService

Un eveniment își numește organizatorul; un RSVP care nu poate fi luat spune de ce (SITP TP12)

- EvenimentDto poartă organizatorEmail, astfel încât calendarul Tool Plane rsvp nume care răspunsul este trimis la (și clasifică un organizator extern ca o reun...

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
FeatureEmailService

IOT ALARM telefon de împingere corp și retragere-cu-actualizare (SP10)

Un card de eveniment IOT ALARM (sursa ********************* iot-service's AlarmNotifier write it, or <alarmUuid>:<seq>) is oglindite as un impuls IOT ALARM: can...

Kamo·1w ago
FeatureEmailService

Previzualizează variabilele eșantionului pentru literele de partajare iot

Rebuilt on the new shared library ÎNAINTE de a trimite IoTservice (un șablon lipsă cheie 404s pentru totdeauna).

Kamo·1w ago
FeatureEmailService

NuReplySubsystem.IOT, eșantionul de previzualizare și oglindaPentru a împinge

IoT Devices SP06: alarme (iot.alarm notice) audit în cadrul IOT; previzualizarea șablonului are valori ale eșantionului; Post/api/intern/notifications takes a o...

Kamo·1w ago
FeatureEmailService

Un dezabonaj de la una dintre adresele protejate ale organizaţiei este menţionat, nelistat

Proprietar 2026-10-15: lista do-not-block lângă lista do-not-contact. NuContactEmailBeans declară Shared-lib's DoNotBlockList și dă-l la DoNotContactList: un pr...

Kamo·1w ago
October 15, 2026
FeatureEmailService

E-mail unsubscribes ajunge la lista do-not-contact, și campanii, acțiuni și un SI de mail verifica

Proprietar 2026-10-15: o listă de do-not-contact la nivel de companie per organizație, domeniu de aplicare pe canal; un e-mail unsubscribe blocks e-mail only. ...

Kamo·1w ago
FeatureEmailService

O întâlnire care ajunge prin e-mail cere o dată, apoi păstrează ea însăși curent

O nouă invitație în cititorul de e-mail oferă acum "Adauga la calendar." O dată membru a adăugat, urmările organizatorului se aplică pe cont propriu: o mutare t...

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
BuildEmailService

Reconstrucție pe librarul kamo-împărțit 6fce139a

Însămânțați noul model canonic SUSPICIOUS SIGNIN DETECTED, care Serviciul de Securitate trimite pentru o regulă de detectare NOTIFY ADMIN EMAIL răspuns.

Kamo·1w ago
FeatureEmailService

Previzualizează scrisoarea nouă disponibilă

Adăugați brațul LEADS AVAILABIL la probe Variabile, construite prin același shared-lib LeadsAvailableEmail ajutor SecurityService trimite cu, astfel încât avanp...

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·1w 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·1w 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
FeatureEmailService

CALENDAR EVENT etichete și taste pe rândurile de mail KamoCollab Sarcina CP07 7)

CalendarEvenimentLabelReads citește evenimentul prin cheie primară și organizare (numai vii), publicul și participanții săi de indexurile de identificare a even...

Kamo·2w ago
FeatureEmailService

Markere confidenţiale şi etichete EMAIL THREAD graficul org (KamoCollab Sarcina CP05 20)

E-mailThreadKeys este o regulă a narii firului *********** acum o numește: rădăcină Mesaj-ID, UUIDv5 fir id, și tasta EMAIL THREAD fără paranteze unghiulare. e-...

Kamo·2w ago
FeatureEmailService

Declară recorderul de publicare, asociat cu scanarea depozitului (KamoCollab CP08 Task 12)

DezvăluireLedgerConfig declară DulapuriRecorder; EmailServiceApplication @EnableJpaRepositorii E acelaşi lucru. DezvăluireLedgerWiring Test conduce Spring Data ...

Kamo·2w ago
FeatureEmailService

Cele două tipuri de notificare de contact și care sunt membrii unei adrese interne (KamoCollab CP04 Task 11)

CONTACT REQUESTED și CONTACT DECIDED se poartă pe ACCESS CHAT și sunt enumerate după memorare. POST *************** Cel mult 100, KAMOAI INTERN SECRET răspunde ...

Kamo·2w ago
FeatureEmailService

CP05 DDL pentru markerii confidențiali per fir și indexurile file id

KamoCollab CP05 Task 4 (spec 5.1): public.email wireless tasted by (org id, wire key), ix wild messages write și partea ix search index shold. Aplicat manua...

Kamo·2w ago
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
FeatureEmailService

Listările mesajelor spun câte mesaje dețin (X-Total-Count)

Lista de mesaje în kamo-intern poate fi acum navigat de pagini, și pagerul său are nevoie de dimensiunea listei pentru "51-100 de 1.240" și un buton Ultima. Fie...

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 9, 2026
FeatureEmailService

Un mesaj compus poartă întâlnirea sa, iar editarea calendarului cere înainte de a spune oaspeților

- /api/email/send ia întâlnireInvite: evenimentul este depus pe expeditorului calendar în aceeași tranzacție, ics plimbare pe mesajul compus cu un antet X-Kamo-...

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

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