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 12, 2026
FixEmailService

La lista opt-out nomina solo i contatti da libri di organizzazione

La rubrica personale di un membro è loro; l'elenco di opt-out a livello org non deve diventare un modo per vedere i cui contatti privati includono qualcuno.

Kamo·1mo ago
FeatureEmailService

Un amministratore org può vedere e modificare l'intera lista di opt-out

Impostazioni - > E-mail -> Opzione Out ha ora la sua API sotto /api/email/opt-outs, dietro MANAGE EMAIL OPT OUTS (god bypasses): un riassunto con gli ultimi 30 ...

Kamo·1mo ago
FeatureEmailService

Ogni controllo di soppressione e rimbalzo passa attraverso il registro di opt-out

SuppressionService ora chiede EmailOptOutLedger, quindi un assegno vede la lista di non-email, pause e argomenti allo stesso modo, e un rimbalzo atterra nella s...

Kamo·1mo ago
FeatureEmailService

Diversi host in uscita per org, inviato rotonda-robin, ciascuno riscaldato da solo, all'interno di una finestra di invio

La posta di campagna di un'organizzazione ora lascia attraverso qualsiasi numero di host in uscita, un messaggio ad un tempo in rotazione, invece di un fornitor...

Kamo·1mo ago
FeatureEmailService

Il registro NoReply può essere filtrato dal sottosistema, pruned, e detto cosa registrare

Ogni riga ora nomina il sottosistema che l'ha inviato e, per un modello invia, la chiave del modello. EmailTemplateService e il mittente della campagna aprono u...

Kamo·1mo ago
FixEmailService

Ogni campagna viene inviata come mittente di rinfuse dell'org, e la sua Da non si ferma mai

Una campagna propria da email/da name non è più letta: il Da è sempre l'indirizzo e il nome su Impostazioni > Email > Bulk Email Sender (else the org's NoReply)...

Kamo·1mo ago
FixEmailService

Controlli di avviamento per l'indice one-address-per-campaign invece di crearlo

EmailService ha eseguito CREATE UNIQUE INDICE su ogni startup. DDL su questo cluster costa ogni servizio circa quindici minuti di "schema versione mismatch", tr...

Kamo·1mo ago
FixEmailService

Recensione correzioni al provider blob, rapporti di consegna e test invio

Il provider blob è sempre scritto in una transazione propria, quindi la sua lock query rimane la prima dichiarazione e una corsa di blocco persa può essere riat...

Kamo·1mo ago
FeatureEmailService

Un giorno di riscaldamento nulla è stato inviato non conta

Un giorno di riscaldamento usato per essere la N-th 24 ore dall'inizio, se o non tutto è andato, così accendendo il riscaldamento nei giorni prima della prima c...

Kamo·1mo ago
FixEmailService

A dal relè della piattaforma si rifiuterebbe la campagna invece di fallire i suoi destinatari

In caso di mancato contatto dei destinatari, una volta che il From la campagna non poteva mai inviare a quegli indirizzi. Il percorso di invio ora controlla il ...

Kamo·1mo ago
FixEmailService

Il relè della piattaforma è riconosciuto da un controllo host-and-port ovunque

Rifiutare un off-domain Da abbinare il relè da host e porto, mentre il il monitoraggio delle consegne del warm-up e il consiglio dell'invio del test abbinato al...

Kamo·1mo ago
FixEmailService

Il progresso della campagna live raggiunge i browser su ogni replica

Il broker STOMP è in-heap per pod e i progressi sono aumentati su qualsiasi pod detiene il contratto di spedizione o ha ricevuto un rapporto di consegna, quindi...

Kamo·1mo ago
FeatureEmailService

Campagna posta il relè piattaforma si rifiuta subito fallimenti invece di essere retried

Il relè invia solo come proprio dominio e risponde a qualsiasi altra cosa con un 451, quindi una campagna la cui Da è su un altro dominio usato per riprovare og...

Kamo·1mo ago
TestEmailService

La primavera può costruire la massa-email, il riscaldamento e i fagioli di consegna

Molti di loro hanno un secondo costruttore che prende un orologio per i test, e con due costruttori La primavera ha bisogno di essere detto quale usare o l'inte...

Kamo·1mo ago
FeatureEmailService

Il nuovo warm-up ospita un org's campagna mail e lo rilascia al ritmo di riscaldamento

Mentre il riscaldamento di un org è acceso, il speditore lascia le sue campagne da solo e un releaser invia loro un messaggio alla volta, il primo dovuto prima ...

Kamo·1mo ago
FeatureEmailService

Ogni messaggio di campagna nomina la sua riga di destinatario in X-Kamo-Ref

Il relè di massa registra l'intestazione contro la sua coda id e lo spoglia prima consegna, così i risultati di consegna possono essere abbinati alla riga desti...

Kamo·1mo ago
FixEmailService

Il mittente busta smtp è impostato al nudo dall'indirizzo

La posta di campagna ora porta un nome di visualizzazione nel suo Da, e il relè esso passa attraverso accetta solo il proprio dominio mittente, giudicato da MAI...

Kamo·1mo ago
FeatureEmailService

I rapporti di consegna del relè rimbalzano, bloccano e contano la posta della campagna dopo il hand-off

# POST # prende i rapporti del relè della piattaforma di quello che è diventato di ogni messaggio, abbinato alla riga del destinatario dal Intestazione X-Kamo-R...

Kamo·1mo ago
FeatureEmailService

Il programma di riscaldamento, le regole di pacing e salute

Un nuovo IP di invio è rampato oltre quattordici giorni di riscaldamento. I giorni 1-7 seguono programma fisso per ritmo (conservativo, equilibrato, aggressivo)...

Kamo·1mo ago
FeatureEmailService

Una campagna non può essere inviata o programmata senza un mittente di posta elettronica di massa

Il mittente accettava una simile campagna e poi saltava su ogni Tick, lascialo a SENDING con nient'altro che una linea di log. InviareOra e programma ora rifiut...

Kamo·1mo ago
FixEmailService

Un indirizzo di posta mancante non blocca più l'invio

assertSendable ha rifiutato di programmare o inviare una campagna senza un fisico indirizzo. L'indirizzo dell'org va ancora nel piè di pagina quando ne ha uno s...

Kamo·1mo ago
RefactorEmailService

La regola di connessione smtp viene dichiarata una volta e condivisa

SmtpConnectionRule detiene la convenzione portuale creareSmtpSession si applica (465 TLS impliciti, 587 STARTTLS, STARTTLS altrove solo quando richiesto, qualsi...

Kamo·1mo ago
FeatureEmailService

Le impostazioni del fornitore api risposte con lo stato salvato e nomina il campo che rifiuta

PUT ora restituisce lo stato completo delle impostazioni invece di {successo: true}, che svuotato il modulo dopo ogni salvataggio. I campi sono convalidati lato...

Kamo·1mo ago
FixEmailService

L'invito di Hold'em è bloccato sulla destra per giocare

HOLDEM INVITE non era in né il gated né la mappa non raggiunta, quindi ha spedito ungated e fallito il test che esiste per catturare esattamente quello.

Kamo·1mo ago
FixEmailService

Una pausa di linea nel nome del display del mittente non può più avviare un'intestazione

Jakarta Mail codifica virgole, citazioni e non-ASCII in un nome di visualizzazione ma passa un CR/LF grezzo attraverso, così visualizzatoCome ora appiattisce i ...

Kamo·1mo ago
FixEmailService

Il registratore NoReply nomina il costruttore Spring dovrebbe usare

Ha due, il secondo per le prove, e non ha marcato le scelte di primavera né: il contesto non è riuscito con "Nessun costruttore predefinito trovato" e preso Ema...

Kamo·1mo ago
FeatureEmailService

Una campagna e-mail un indirizzo al massimo una volta, mai

Gli indirizzi sono abbinati ristretto e caso insensibile, e una fila la campagna ha consegnato al relè (sent, in volo, rimbalzato, fallito, o retried) è ora il ...

Kamo·1mo ago
September 11, 2026
FeatureEmailService

Un registro di ogni messaggio inviato come la piattaforma NoReply indirizzo, leggibile solo da Dio

Registrato in EmailSmtpService a un posto la posta raggiunge il relè, e deciso dall'indirizzo From, quindi modelli transazionali, campagne e le azioni dell'arti...

Kamo·1mo ago
FeatureEmailService

Invia un articolo a qualcuno, come la piattaforma org, con un opt-out funzionante

Un visitatore sul sito di marketing può inviare l'articolo della seduta fino a tre persone. POST /api/internal/article-share (X-Internal-Auth, come ogni altro /...

Kamo·1mo ago
September 10, 2026
FixEmailService

I loghi dei modelli provengono da un host tema dal vivo

risolveLogoUrls ha costruito l'URL del logo dal primo dominio dell'org indipendentemente dal suo stato, quindi un org ancora l'impostazione del suo dominio ha o...

Kamo·1mo ago
September 7, 2026
FixEmailService

Una notifica sollevata sulla capsula sbagliata non ha raggiunto nessuno

Il broker qui è abilitareSimpleBroker — in-heap, per pod, nessun relè — e questo la distribuzione esegue due repliche. Servizio di notificazione degli Stati mem...

Kamo·1mo ago
FixEmailService

Gli ultimi due consumatori durevoli diventano code, e la sincronizzazione dei contatti raggiunge ogni pod

Il relè di posta era uno dei quattro abbonamenti NATS su un consumatore semplice e durevole. Un semplice durevole ammette esattamente UN abbonato, quindi a due ...

Kamo·1mo ago
FixEmailService

Un marchio di massa-read si annuncia, così il distintivo nav segue

Gli endpoint del singolo messaggio hanno sempre pubblicato gli eventi della mailbox che si muovono il distintivo nav e ricaricare le altre schede. — bandiere, s...

Kamo·1mo ago
FixEmailService

Ogni baccello relè la spinta casella di posta, quindi il distintivo non letto si muove di nuovo

Il relè e-mail del browser ha legato un consumatore NATS DURABLE chiamato dopo il membro ("email-ws-occuid>"). Un consumatore di spinta durevole ammette esattam...

Kamo·1mo ago
FixEmailService

Un servizio può cambiare il collegamento di una riunione, e la stanza è detto

updateEvent ha ribadito il titolo, descrizione, posizione, colore, fuso orario e profondo link, e ha abbandonato meetingUrl — quindi un link aggiunto a un callb...

Kamo·1mo ago
FixEmailService

Una preferenza PUT stava resettando ogni impostazione che non ha menzionato

Segnalato come "quando abilito il suono ripetitivo non salva". E' salvata. Allora successiva preferenza il membro toccato ha spento di nuovo — e la pagina delle...

Kamo·1mo ago
FixEmailService

Un link di riunione può essere impostato, non solo leggere

meetingUrl è stato sull'entità, in EventDto e nell'incontroSignature per come Finché il dialogo è esistito, e nulla potrebbe mai scriverlo. EventRequest non ha ...

Kamo·1mo ago
FixEmailService

Il link di collegamento raggiunge il calendario dell'ospite, non solo la loro casella di posta

Un invito ha portato il suo collegamento di riunione nel corpo html e altrove, quindi un ospite che l'ha accettato il lunedì e ha aperto il loro calendario il V...

Kamo·1mo ago
FeatureEmailService

Un ospite un servizio messo su un evento è in realtà detto su di esso

InternalCalendarService ha scritto le righe dei partecipanti e si è fermato. Non ho mai stabilito sendInvites e mai chiamato EventInviteService, quindi un ospit...

Kamo·1mo ago
FeatureEmailService

Lasciare un rapporto browser le due condizioni solo che può vedere

Ogni notifica finora è sollevata dal servizio che ha visto qualcosa Succede. Questi due non possono essere: se un membro ha guardato una conversazione all'inter...

Kamo·1mo ago
September 6, 2026
FixEmailService

Guarda una casella di posta per il telefono, non solo per il browser

Un ascoltatore IMAP IDLE è l'unica cosa che nota un messaggio in arrivo; esso pubblica e-mail.inbox. ronzare un telefono. Quegli ascoltatori sono stati avviati ...

Kamo·1mo ago
FeatureEmailService

Variabili di anteprima per SYSTEM BUG COMMENT

Senza di loro l'editor di modelli rende la nuova lettera con buchi dove numero di rapporto, il mittente e il pulsante andare, che si legge come un modello rotto...

Kamo·1mo ago
FixEmailService

Dare l'anteprima bug-status il blocco di negazione ora rende

SystemBugStatusEmail pre-renders due blocchi condizionali, e l'anteprima dell'amministratore ha fornire entrambi. Presente e vuota piuttosto che assente: un seg...

Kamo·1mo ago
September 5, 2026
FixEmailService

Un urto di catalogo svuotato la spazzata invece di fallire

Entrambi legge la spazzata dipende già seduto all'interno di una cattura che registra e trasporta su, quindi un conflitto di Yugabyte non è mai emerso come un e...

Kamo·1mo ago
FixEmailService

Prove the deploy by digest, not by tag

Il commit precedente si ferma `set image` essendo un no-op silenzioso. Questo afferma che risultato: dopo il rollout, il tag viene risolto per digerire al Regis...

Kamo·1mo ago
FixEmailService

Una ricostruzione dello stesso commit non ha dispiegato nulla e ha riferito il successo

L'immagine è contrassegnata con il commit SHA, così la ricostruzione dello stesso commit produce un riferimento di immagine identico. `kubectl set immagine` qui...

Kamo·1mo ago
FeatureEmailService

Lasciate un membro collegare i loro calendari e contatti OWN

Il pannello dei calendari personali ha chiesto a GET di... che non è mai stato mappato -- così ha fallito su ogni aperto -- e per Google e Microsoft non ha avut...

Kamo·1mo ago
FeatureEmailService

Dare l'albero della cartella di ogni fornitore la stessa forma prima che un cliente lo veda

Segnalare l'attributo SPECIAL-USE di una cartella non era sufficiente, perché solo un server invia uno se è configurato a — e il KamoMail Dovecot in produzione ...

Kamo·1mo ago
FixEmailService

Smettere un membro che raggiunge l'integrazione del calendario di un altro, e fermare gli endpoint che emettono le credenziali

Due difetti sul /settings/integrations/member endpoints, entrambi vivi ed entrambi raggiungibile da qualsiasi membro sottoscritto. L'id era l'unico controllo d...

Kamo·1mo ago
FixEmailService

Creare una sottocartella sotto il suo genitore, non accanto a esso con un punto nel suo nome

creareFolder ha unito un genitore al nome di una nuova cartella con un codice duro ". Su Gmail, che separa la sua gerarchia con "/", che ha prodotto una cartell...

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