Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,861
Variazioni totali
4,578
Caratteristiche
4,511
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,861AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,551kamo-login318kamo-marketing583kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,578Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 10, 2026
FeatureEmailService

Gestire la lista degli ospiti di un evento

La finestra di dialogo potrebbe mostrare chi era già su un evento ma mai aggiungere o rimuovere chiunque; l'unica operazione ospite è stata rinotificare le pers...

Kamo·4w ago
FeatureEmailService

Lasciate che i conflitti escludano l'evento che viene modificato

ConflictDetectionService ha sempre preso un escludereEventId; questo endpoint passato nullo. Senza di esso un evento si sovrappone, quindi il momento dell'event...

Kamo·4w ago
FeatureEmailService

Sincronizzare il calendario dell'organizzazione ai telefoni, senza aprire un buco

Il calendario condiviso non ha alcun proprietario, quindi l'elenco DAV schedato potrebbe mai restituirlo: gli eventi aziendali erano chiaramente sul web e invis...

Kamo·4w ago
FixEmailService

Prendere il chiamante dalla sessione, non dalla stringa di query

GET /api/calendar/calendars ha preso userId come parametro di richiesta, quindi cambiando un numero nell'URL legge i calendari di chiunque — e perché i calendar...

Kamo·4w ago
FixEmailService

Rendere MKCOL creare un libro che può effettivamente essere memorizzato

mkCol ha costruito un ContactBook che non porta né un'organizzazione né un proprietario e restituito 201 indipendentemente, in modo da creare una rubrica da un ...

Kamo·4w ago
FixEmailService

CockroachDB-solo SQL che PostgreSQL rifiuta

CockroachDB scrive il tipo di testo STRING; PostgreSQL e YugabyteDB usano TEXT. 25 getti attraverso query native stavano ancora emettendo CAST (x AS STRING) e :...

Kamo·4w ago
FixEmailService

Libri di indirizzo Scope al membro che li possiede

I contatti sono stati oggetto di una sola organizzazione. listBooks(orgId) was findByOrganizationId(orgId), e la query della lista di contatto aperta DOVE c.con...

Kamo·4w ago
ChoreEmailService

Ricostruisci contro la correzione condivisa @Lob LONGVARCHAR

Il dialetto PostgreSQL di Hibernate legge le colonne di stringa @Lob come OID via getLong(). Affetti note, contatti, calendario, OAuth tokens, password IMAP, ca...

Kamo·4w ago
FeatureEmailService

Punta a YugabyteDB e usa PostgreSQLDialect

CockroachDB è stato sostituito da YugabyteDB. Le stringhe di connessione si muovono da scarroachdb-public:26257 a yb-tserver-service:5433, e il dialetto Hiberna...

Kamo·4w ago
August 9, 2026
FixEmailService

Pubblica ids riga come stringhe — un nuovo libro 404'd il momento in cui l'hai selezionato

CockroachDB Unique rowid() produce id a 64 bit. Un vero da contact books è 1200081912680906758; JSON.parse di JavaScript gira qualcosa oltre Numero. MAX SAFE IN...

Kamo·4w ago
FeatureEmailService

Persistere e servire l'intero contatto, non solo il suo nome

Lo strato REST ha serializzato direttamente le entità JPA. Un contatto non ha mappatura a le sue email, telefoni, indirizzi, organizzazioni, URL, IM o relazioni...

Kamo·4w ago
FeatureEmailService

Misurare le caselle di posta KamoMail di ogni org

Cammina ogni mailbox Kamo ospita e registra, al giorno di arrivo, la RFC822 lo byte tiene — intestazioni, corpo e allegati codificati, in ogni cartella compreso...

Kamo·4w ago
FixEmailService

Registra le dimensioni dei messaggi invece di scrivere zero

SearchIndexService ha scritto dimensioneBytes = 0 per ogni messaggio che ha mai indicizzato, sotto il commento "Non disponibile da busta". Era disponibile — il ...

Kamo·4w ago
CIEmailService

Ripristina la costruzione di librerie condivise, che il uplink LAN continua a corrompere

Tre edifici sono morti oggi su "Tag mismatch" tirando un vaso — e lo specchio aggiunto un'ora fa non ha fatto aiuto, perché kbservice, mcpgatewayservice e ragse...

Kamo·4w ago
CIEmailService

Mirror Maven Central tramite la copia GCS di Google

Ogni stadio di Docker parte da un freddo ~/.m2 e refetches l'intero albero di dipendenza, quindi Central vede il peso pieno di ogni servizio concomitante costru...

Kamo·4w ago
August 7, 2026
FeatureEmailService

Lasciare /sendable lasciare il gruppo alias per i chiamanti che aprire caselle di posta

L'interruttore /messages mailbox offre lo stesso set del compositore From campo, meno una cosa: un alias non può essere aperto. Mail indirizzata ad esso atterra...

Kamo·1mo ago
FeatureEmailService

Variabili di anteprima per i modelli di e-signature

L'editor del modello di amministratore rende ogni segnaposto vuoto per una chiave con nessun campioneVariables braccio, così i sette modelli di esign previsti c...

Kamo·1mo ago
FeatureEmailService

Ricercabile, endpoint a pagina per gli indirizzi che un membro può inviare da

GET /api/email/mailboxs/sendable risponde alla stessa domanda di /accessibile — ogni indirizzo il membro può inviare come — ma come un flusso fuso che è ha cerc...

Kamo·1mo ago
FeatureEmailService

Nomina una casella di posta primaria dopo il membro che lo detiene

Una cassetta postale che qualcuno tiene come primarie è l'indirizzo di quella persona, quindi presentarlo sotto qualunque sia la casella di posta è stata etiche...

Kamo·1mo ago
FeatureEmailService

Agisci su un'intera cartella, non solo la pagina che hai pergamenato

Segnare tutte le cartelle di lettura e svuotamento sono le operazioni a livello di cartella il client non può esprimere da uids batching: contiene solo la pagin...

Kamo·1mo ago
August 6, 2026
FixEmailService

Ripristinare i file 2b23346 caduto, e rispondere a un'invio oversize con 413

2b23346 è stato commesso attraverso un indice privato che non è mai stato seminato da HEAD, così il suo albero ha tenuto solo i tre file in scena in esso e il c...

Kamo·1mo ago
FixEmailService

Smettere di tappare ogni invio a 1MB, quindi un'immagine incollata può effettivamente uscire

Comporre con un'immagine incollata non è riuscito con un nudo "Failed to send email". The compositore inlinea la pasta nel corpo HTML come URI dati base64, che ...

Kamo·1mo ago
FeatureEmailService

Pubblica gli eventi di mailbox-change in modo che le opinioni della posta smettano di inquinare

L'albero della cartella, la lista di conversazione e la lista dei messaggi hanno eseguito il proprio 30-secondo timer, ricaricando la possibilità che qualcosa s...

Kamo·1mo ago
FeatureEmailService

Push INBOX unread counts over NATS/WebSocket instead of polling

The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...

Kamo·1mo ago
August 5, 2026
FixEmailService

Stop Hibernate mangling the ":" casts nel nativo SQL

Il parser nativo di Hibernate tratta "::" come colon evaso e inoltra un singolo ":". CockroachDB ricevuto *****************************************************...

Kamo·1mo ago
FixEmailService

Continuare a riprovare il consumatore NATS durevole dell'indicizzatore dopo una distribuzione

Un rotolamento distribuisce pod sovrapposti e quello in uscita mantiene ancora il durevole consumatore, così il pod in arrivo lega a "email-metadata-indexer" fa...

Kamo·1mo ago
FixEmailService

Adapt gli indicizzatori dei metadati alle colonne di tipo array

Segui il cambiamento di libreria kamo-shared che mappa conversazioni/search index colonne di array come String[]/UUUID[] piuttosto che List ogni messaggio indic...

Kamo·1mo ago
FixEmailService

Cuocere l'indice della cartella di massa e fermarlo su guasto strutturale

Lavoro non accettato da una sessione concomitante, spazzato in modo che l'albero è pulito. L'indice di massa ha camminato pagine con il totalePages impostato a...

Kamo·1mo ago
FeatureEmailService

Risolvere le persone dietro gli indirizzi su un messaggio

Un intestazione del messaggio conosce un indirizzo e qualsiasi nome del display il mittente ha scelto di accanto. L'organizzazione sa già molto di più — collegh...

Kamo·1mo ago
FixEmailService

Non corrispondere mai ad una pista contro gli indirizzi dell'azienda

Una guida la cui e-mail è stata impostata a noreply@kamocrm.com ha abbinato ogni messaggio che l'indirizzo aveva mai inviato — un record di piombo ha superato l...

Kamo·1mo ago
FixEmailService

Page the lead spazza fino a quando la finestra è coperta

Una singola pagina fissa silenziosamente persa posta quando una casella di posta ha preso più di pageSize messaggi tra zecche — un'esplosione di newsletter, una...

Kamo·1mo ago
FeatureEmailService

Corrispondenza di piombo associato e fissare l'indice di spinta morto

Aggiunge la metà posta del piombo Comunicazione scheda, più l'ingestione di cui aveva bisogno esistere affatto. La piattaforma non ha nessuna spinta di posta d...

Kamo·1mo ago
FixEmailService

Risponde l'indirizzo a Reply-To, e smettere di perdere le eccezioni SMTP all'interfaccia utente

Una risposta rapida a una notifica KamoCRM non è riuscita con `{"error":"Indirizzi non validi"} reso verbatim nella casella di risposta. Quella stringa è la scr...

Kamo·1mo ago
FixEmailService

Smettere di classificare una radice HTML multipart/collegata come allegato

Ogni email transazionale che inviamo con un logo org in linea è arrivato nel nostro /messages spettatore con un soggetto corretto e un corpo completamente vuoto...

Kamo·1mo ago
FeatureEmailService

Anteprima campioni per le nove notifiche opportunità

Senza un braccio qui l'editor di modelli di posta elettronica di admin rende ogni segnaposto vuoto, così chiunque personalizzazione questi nove sarebbe la modif...

Kamo·1mo ago
August 4, 2026
FeatureEmailService

Variabili di anteprima per PHI ACCESS ALERT

Senza un campioneVariables braccio l'anteprima dei modelli di posta elettronica di amministrazione rende ogni segnaposto vuoto, così chiunque è chiesto di appro...

Kamo·1mo ago
August 3, 2026
FixEmailService

Scansione dei repository MFA condivisi

MfaEnrollmentService è un @Service in kamo-shared-library, quindi la wildcard @ComponentScan("com.kamo") in questa applicazione lo costruisce se questo servizio...

Kamo·1mo ago
FixEmailService

Unisci duplicato chiave kamo che crashlooped EmailService

Il nuovo pod EmailService è stato in CrashLoopBackOff dal 16e8a05 — 22 riparte, mai una volta iniziato. serpentyaml solleva DuplicateKeyException su un livello ...

Kamo·1mo ago
ChoreEmailService

Impegnare lavori eccezionali in corso

Fatta e impegnata come-è così nulla è lasciato noncommesso nell'albero di lavoro. 1 file modificato, 12 inserzioni(+)

Kamo·1mo ago
FixEmailService

Harden il kubectl download contro l'egresso sfacciato [skip ci]

dl.k8s.io sopra l'ingresso del corridore cade in modo intermittente metà del trasferimento: curl: (56) OpenSSL SSL read: decryption fail or bad record mac che f...

Kamo·1mo ago
FeatureEmailService

Avatar endpoints; fix unauthenticated reachability and contact tenancy

Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...

Kamo·1mo ago
FixEmailService

Aggiungi gli endpoint mancanti di CampaignController REST per /api/email/campaigns

Lo spazio di lavoro di posta elettronica di massa/editore chiama GET/POST /api/email/campagni ecc, ma solo Servizio di campagna (il @Service) è stato mai creato...

Kamo·1mo ago
July 28, 2026
FixEmailService

Rimuovere ambiguo richiesta di cancellazioneMatcher che crash di avvio

EmailService monta due servlets (MVC DispatcherServlet + Spring-WS MessageDispatcherServlet a /services/*), quindi una richiesta di stringa nudaMatchers( "/api/...

Kamo·1mo ago
July 27, 2026
FeatureEmailService

Bulk e-mail campagna backend — fornitore, speditore, conformità, in tempo reale

Backend per org-level bulk e-mail campagne, completamente separato dal quotidiano e-mail provider in modo che non può essere throttled/blocklist al fianco di bu...

Kamo·1mo ago
July 23, 2026
ChoreEmailService

Ricostruisci di prendere il culo. chiavi canoniche

Nessun cambiamento sorgente. EmailService fasci kamo-shared-library a tempo di costruzione, così il CANONICAL KEYS fix (shared-lib c028131) raggiunge solo il su...

Kamo·1mo ago
July 22, 2026
FeatureEmailService

Variabili del campione per il modello LEADS ASSIGNED

Senza un caso qui l'Anteprima dell'editor del modello di amministratore rende il nuovo modello con ogni segnaposto vuoto, che legge come modello rotto piuttosto...

Kamo·1mo ago
July 16, 2026
FeatureEmailService

Accetta X-***-Token per i clienti mobili in OTKPreAuthFilter

per-tab session id as X-**-Token (mattina) Quando presente (e non X-OTK), risolvere la sessione non richiedendo e impostare la stesso attributi di richiesta; un...

Kamo·1mo ago
July 14, 2026
FeatureEmailService

Supporto "sblocco per sempre" consenso di immagine remota

Aggiunge un consenso jolly (permettere Tutto / èAlwaysAllowed) in modo che un membro può optare per visualizza immagini esterne in ogni messaggio. Riutilizza la...

Kamo·1mo ago
FeatureEmailService

Inline-CID org logo (SVG->PNG) in modo da rendering in Gmail; rimuovere il contenuto del messaggio; preservare il caso From-domain

- FIX (sicurezza): le e-mail di notifica non portano corpo del messaggio — rimuovere messaggioAnteprima da vars modello, registro, campioni e le impostazioni da...

Kamo·1mo ago
July 13, 2026
FeatureEmailService

Variabili del campione dell'editor per i modelli di notifica mancati

Campioni di anteprima per MISSED CHAT MESSAGE e SUPPORT TICKET REPLY incl. raw vs. html-escaped sender/title varianti utilizzate dai corpi canonici.

Kamo·1mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo