KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 23, 2026
FixEmailService

Un calendario di esportazione o importazione deve essere uno che il chiamante può effettivamente aprire

GET /export/calendar/{id} e POST /import/{calendarId} hanno preso l'UUID del calendario da solo — no HtttpServletRequest, quindi nessuna sessione, nessun org o ...

Kamo·4w ago
FixEmailService

SearchService segna il suo costruttore di iniezione, quindi il servizio inizia

9809d4b ha dato a SearchService un secondo costruttore (un orologio, per prove) e né segnato, così la primavera non scelse, cercava un no-argoment costruttore, ...

Kamo·4w ago
FixEmailService

Cerca che onora la sua query, e ogni azione di posta sulla casella di posta che è aperta

Due problemi su /messages, fissati al servizio. La ricerca non ha funzionato. Il percorso dell'indice ha lanciato una ClassCastException su ogni colpo (Instant...

Kamo·4w ago
FeatureEmailService

Un membro può mettere una lista di controllo sul loro calendario, una volta

Le liste di controllo vivono in KBService e il calendario possiede solo WHEN, quindi un elenco di controllo programmato è un evento membro ordinario che traspor...

Kamo·4w ago
FixEmailService

Posta in comune Ho bisogno di un diritto di gestione

Non c'e' problema. sessione — qualsiasi membro autenticato potrebbe creare una casella di posta condivisa, cancellarne uno, o concedersi (o chiunque) l'accesso ...

Kamo·4w ago
FixEmailService

Un token di stato OAuth è un record lato server, non un blob il browser mani indietro

* api/email/oauth/callback and**********************************************************************************************************************************...

Kamo·4w ago
FixEmailService

A Da override deve essere un indirizzo che il chiamante può inviare come

POST /api/email/send ha preso request.getFromAddress() direttamente nell'intestazione da e il SMTP Il mittente della busta. - > EmailSmtpService.send e lo stess...

Kamo·4w ago
September 18, 2026
FeatureEmailService

La cronologia di consegna nomina il membro dietro ogni cambiamento

Impostazioni → Email → La consegna mostra la storia di opt-out di un indirizzo con chi ha fatto ogni cambiamento, ma HistoryView ha inviato solo il nome dell'at...

Kamo·1mo ago
FixEmailService

Aliasi e accesso alla casella di posta condivisa nome loro membri come testo

GET e POST /api/email/aliases (e /aliases/member/{id}) e GET e POST # Risponde alle entità stesse, le cui Long MemberId e ByMemberId uscì come numeri JSON. I me...

Kamo·1mo ago
FeatureEmailService

Una riga di opt-out porta il membro dietro il suo ultimo cambiamento

L'elenco di opt-out chiamato che ha fatto l'ultimo cambiamento di ogni indirizzo (ultimoActorName) ma non chi sono, quindi la pagina delle impostazioni non pote...

Kamo·1mo ago
September 17, 2026
FixEmailService

Salvataggio di un calendario/contatti di integrazione mai vuoti o gocce le sue credenziali memorizzate

Le credenziali di un'integrazione di contatto Json sono state sostituite da qualsiasi salvataggio inviato. La scheda org CalDAV/CardDAV invia tutti quattro camp...

Kamo·1mo ago
FixEmailService

L'elenco di accesso di una casella di posta condivisa è leggibile solo all'interno della propria organizzazione

E' il momento giusto. E' una cosa che... righe per qualsiasi casella di posta id. Ogni altra operazione di accesso (aggiornamento, cancellazione, concessione, r...

Kamo·1mo ago
TestEmailService

Una risposta mailbox condivisa non contiene login IMAP

GET /api/email/shared-mailboxs (e /my-access, creare, aggiornare) ritorna SharedMailboxEntity stessa a qualsiasi sessione in l'organizzazione. Fino alle guardie...

Kamo·1mo ago
FixEmailService

Una persona fuori da una flebo rimane fuori

Il motore si muove fino a 200 persone per goccia da copie lette all'inizio di un passaggio, fino a 25 secondi vecchi al momento in cui ognuno viene utilizzato. ...

Kamo·1mo ago
FeatureEmailService

Campagne a goccia

Una flebo è una sequenza automatizzata di e-mail che una persona entra quando qualcosa succede: un piombo arriva (a mano, importato, o da un'integrazione), un p...

Kamo·1mo ago
September 16, 2026
FeatureEmailService

Le risposte di una campagna vanno a NoReply, l'e-mail del membro, o un indirizzo personalizzato — NoReply per impostazione predefinita

Il Reply-To dell'editor diventa tre scelte (CampaignReplyTo), conservate nella colonna di risposta to esistente. Niente DDL. - NO REPLY (colonna vuota, l'impost...

Kamo·1mo ago
FixEmailService

Smettere di rinfrescare una cassetta di posta senza app può rinfrescare, e dire che ha bisogno di riconnettere

Un org collegato Microsoft 365 tramite l'app di piattaforma di Kamo; l'app della piattaforma era in seguito spento e l'org non ha registrazione propria. Il riso...

Kamo·1mo ago
OtherEmailService

Sonda di vita su /actuator/health/liveness, non l'aggregato DB-aware

L'aggregato /actuatore / salute include l'indicatore DataSource, quindi riavviare il database ha fallito la vita su ogni capsula subito e riavviato l'intero pia...

Kamo·1mo ago
FeatureEmailService

I rimbalzi a org che inviano domini tornano a casa, i test vengono firmati e il DNS dei relè viene letto

Async rimbalza. Il mittente di buste di una campagna è il suo dal dominio di invio dell'organizzazione, il cui MX (attraverso il CNAME per contattare.kamocrm.co...

Kamo·1mo ago
OtherEmailService

Rilasciare i collegamenti idle Hikari ora che YSQL pooling è condiviso

Il responsabile del collegamento non percorre più le sessioni E' il momento giusto. così le connessioni app idle non più ogni tenere un backend del database. Te...

Kamo·1mo ago
FeatureEmailService

La posta della campagna è firmata come, inviata da, e indirizzata dal suo dominio di invio verificato

Una campagna può nominare il proprio Da un dominio verificato; altrimenti va come il mittente di rinfuse di org — che deve essere su un dominio verificato (save...

Kamo·1mo ago
FeatureEmailService

API di Domain Setup, la mappa del mittente del relè condiviso e una spazzata che conferma i record dal vivo

E' il momento giusto. GET la scheda (VIEW BULK EMAIL), GET cercare il modulo aggiuntivo, POST aggiungere, POST {id}/check, DELETE (MANAGE BULK EMAIL); ogni risp...

Kamo·1mo ago
FeatureEmailService

Invio di domini — aggiungere uno, leggere il suo record DNS per record, verificarlo, sapere cosa può fare un indirizzo

Un dominio di invio (news.acme.com) viene mantenuto nel blob del provider di rinfuse crittografato dell'org con la sua chiave DKIM. SendingDomainChecker legge c...

Kamo·1mo ago
FeatureEmailService

Tasti DKIM e un segno rsa-sha256 rilassato/relaxed per l'invio di domini delle organizzazioni

DkimKeys genera una chiave RSA-2048 di dominio (kept in the org's crittografato bulk provider blob) e il TXT valore che un membro pubblica a kamoXXXXXXX. domain...

Kamo·1mo ago
TestEmailService

Il cricchetto sendToUser conta tre sovraccarichi [skip ci]

TransactionalSendRatchetTest pinned sendToUser a due sovraccarichi, in modo che il suo prima prova provabilmente li ispeziona piuttosto che passare su nessuno. ...

Kamo·1mo ago
FixEmailService

Ogni richiesta rifiutata dice perché, non solo le chiamate di campagna

2a72597 ha dato ai controllori della campagna la frase del membro invece di "Bad Richiesta". La stessa perdita è avvenuta ovunque in EmailService che rifiuta co...

Kamo·1mo ago
FeatureEmailService

DNS per l'invio di domini — prima i nameserver di ogni dominio, SPF valutato, DNS provider chiamato

LiveDnsResolver chiede l'autorevole nameserver della zona (fondato attraverso 1.1.1.1/8.8.8.8), quindi un record il membro appena salvato al proprio provider DN...

Kamo·1mo ago
FeatureEmailService

Il relè org condiviso (47.181.8.86) è seme per ogni organizzazione; il relè della piattaforma rimane KamoCRM

PlatformRelayProperties ora conosce entrambi i relè in-cluster: postfix-bulk (47.181.8.87, hello.kamocrm.com) e postfix-orgs (47.181.8.86), con l'indirizzo di u...

Kamo·1mo ago
ChoreEmailService

Il widget delle campagne legge gocce il suo Live / Sent /

CampaignWidgetView.groups ha portato quei conti solo per le costruzioni di widget da prima delle schede di fase (kamo-internal d0b56adf). Ogni edificio distribu...

Kamo·1mo ago
FixEmailService

Una chiamata di campagna rifiutata dice perché, invece di "Bad Request"

CampaignService si rifiuta con un ResponseStatusException che trasporta una frase scritto per il membro ("Pausa la campagna prima di eliminarla.", "Solo in paus...

Kamo·1mo ago
FeatureEmailService

Il widget delle campagne legge per fase, gli stadi i file di schermo delle campagne da

Il widget di launchpad è letto ora gruppi e conteggia campagne per le fasi /marketing/email's schede uso: In-Progress (in attesa), Non avviato (disegnare o prog...

Kamo·1mo ago
FeatureEmailService

Archivia una campagna, e il widget lascia fuori quelli archiviati

****************************************************************************************************************************************************************...

Kamo·1mo ago
FeatureEmailService

Una cornice live per il widget di casa di Email Campaigns

GET /api/email/widget/campaigns è l'unico letto del widget del launchpad, costruito per un riquadro che siede sulla home page di ogni visualizzatore di campagna...

Kamo·1mo ago
September 13, 2026
FeatureEmailService

Copia cieca sul modello service-to-service invia

SendTransactionalRequest prende un elenco bcc opzionale, trasportato tramite sendToUser e consegnare sulla busta SMTP — compreso il retry di indirizzo della pia...

Kamo·1mo ago
FixEmailService

Accetta gli indici delle immagini OCI quando risolvi il digestivo costruito [skip ci]

Le immagini sono spinte come indici di immagine OCI, così chiedendo al Registro di sistema per un singolo immagine manifesto solo risposto 404, il digest è torn...

Kamo·1mo ago
FixEmailService

Riavviare quando uno stesso impegno ricostruisce i baccelli di foglie sul vecchio digestivo [skip ci]

La fase di rollout ha cercato di rilevare una ricostruzione dello stesso impegno confrontando Il riferimento dell'immagine di distribuzione prima e dopo `set im...

Kamo·1mo ago
FeatureEmailService

Nominare il destinatario in un intestazione che i rapporti di reclamo solo intestazione mantengono

I rapporti di Microsoft di feedback-loop ora portano solo le intestazioni del messaggio originale, con qualsiasi cosa a forma di indirizzo mascherato. Ogni mess...

Kamo·1mo ago
FeatureEmailService

Aprire e fare clic su tracciamento, segnalazioni di reclamo per e-mail, conteggi in uscita bloccati

- Tracciamento: il compositore avvolge i link web di una campagna in un redirect firmato ( <base>/c/ <token>?u=&s=) e aggiunge un pixel aperto ( <base>/o/ <toke...

Kamo·1mo ago
FeatureEmailService

Un motore di ammissibilità decide chi una campagna può inviare

Ogni lista aggiunge (un membro, un pubblico, una copia) e l'invio stesso chiede un motore se un indirizzo può ricevere la campagna, controllare prima più econom...

Kamo·1mo ago
September 12, 2026
FeatureEmailService

Conta la campagna in esecuzione, e Invia alle ultime

Contro: - Ogni cambiamento di stato muove i conti di una campagna esattamente quello che è cambiato: a send +1 inviato, un rapporto di rimbalzo successivo -1 in...

Kamo·1mo ago
FeatureEmailService

L'elenco dei destinatari di una campagna pagine entrambi i modi, con i totali, a qualsiasi dimensione

L'elenco era già letto una pagina alla volta, ma solo in avanti, come un rotolo infinito senza alcun totale — e un filtro di stato trovato le sue righe camminan...

Kamo·1mo ago
FixEmailService

Salvare una campagna non fallisce più con "Riavviare letto richiesto"

La riga di rinfusa (host, finestra di invio, warm-up, pubblico di campagna) è stata letta all'interno dei caller' transazioni più lunghe. Una campagna salva scr...

Kamo·1mo ago
FeatureEmailService

Una campagna può andare ad ogni lead, account o applicazione che un membro può vedere

"Tutti i lead / account / applicazioni" è una regola, non una lista. Viene memorizzato con la campagna (la blob, campagnaAudiences — no DDL), corre sull'accesso...

Kamo·1mo ago
FeatureEmailService

La pagina di preferenza in ogni lingua il prodotto parla

La pagina dietro ogni link disiscrizione parlava solo inglese. Ora parla tutte le 22 lingue il prodotto UI navi: Inglese, Cinese, Hindi, Spagnolo, Francese, Ara...

Kamo·1mo ago
FeatureEmailService

Un disiscrizione per e-mail è onorato, non caduto

Ogni messaggio all'ingrosso e all'articolo condiviso ha offerto unsubscribe@ nella sua lista-Unsubscribe intestazione, ma niente leggere quella casella di posta...

Kamo·1mo ago
FeatureEmailService

Gli schermi Opt-out rinfrescano dal vivo quando qualcuno cambia l'elenco

Il registro principale ora dice OptOutChange Publisher dopo ogni cambiamento impegnato - un destinatario sulla pagina di preferenza, un rimbalzo, un membro in I...

Kamo·1mo ago
FixEmailService

Il proprietario dell'organizzazione può aprire la lista di opt-out

Un diritto nuovo di zecca è concesso a nessuno il giorno in cui si distribuisce, quindi una lista gated solo su MANAGE EMAIL OPT OUTS spedirebbe visibile a ness...

Kamo·1mo ago
FixEmailService

Nome del mittente una volta nella parte superiore della pagina di preferenza

Con un logo, il nome è il suo testo alt e non è scritto di nuovo sotto di esso; senza uno, il nome è l'intestazione. E 'stato mostrato, e leggere ad alta voce, ...

Kamo·1mo ago
FeatureEmailService

Una pagina di preferenza reale dietro ogni link disiscrizione

Il link di cancellazione ha aperto una carta di conferma o di rilascio nudo. Qualcuno che solo voluto meno e-mail non aveva modo di dire così, e nulla ha detto ...

Kamo·1mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo