Live Change Log

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

17,865
Variazioni totali
4,581
Caratteristiche
4,512
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 11, 2026
FixInitializerService

Ripristinare un conflitto di serializzazione invece di interrompere l'intero inizializzatore

Trovato facendolo funzionare. YugabyteDB esegue il cambio di schema online, quindi un CREATE UNIQUE INDICE rilasciato mentre il pass ddl-auto di Hibernate è anc...

Kamo·4w ago
Featurekamo-internal

Mostra i membri che pagano per il loro posto, e smettila di offrire un secondo

Il punto finale di copertura spedito con chiavi di traduzione e nessun componente, quindi il domandare le risposte — che paga per il mio posto — non aveva ancor...

kamo·4w ago
FeatureBillingService

Lasciate che il piano di un gruppo sia annullato e fermate il doppio pagamento per una persona

Tre lacune in quello che ha spedito ultimo: Un gruppo con un piano non potrebbe mai essere rimosso. delete() rifiuta mentre un live l'abbonamento esiste — corr...

Kamo·4w ago
Featurekamo-internal

Un gruppo su cui puoi mettere le persone e pagare

Creare un gruppo ha prodotto un nome e nient'altro — nessun modo per aggiungere nessuno, nessun modo per il suo manager di scegliere un piano, da nessuna parte ...

kamo·4w ago
FeatureBillingService

Rendere i gruppi di fatturazione lavorare fine a fine, e smettere di pagare per nulla

Un gruppo può ora riunire le persone, comprare un piano sulla carta del suo manager, e la mano i suoi posti fuori. Nessuna di queste esisteva: le uniche operazi...

Kamo·4w ago
RefactorSecurityService

Seguire il nome del ricercatore di abbonamento

E' sparito dal comune. biblioteca. Il suo ritorno facoltativo dipende da un vincolo unico che non più esiste, quindi una volta che un account contiene sia un ab...

Kamo·4w ago
FeatureInitializerService

Schema per gruppi che possono effettivamente pagare

Tre corridori: BillingGroupRosterMigration crea billing pay group members — che un gruppo significa pagare, prima che abbia comprato qualcosa. org id è denorma...

Kamo·4w ago
Featurekamo-shared-library

Lasciate che un gruppo di fatturazione sia il proprio payer

Un gruppo potrebbe essere chiamato e nient'altro. Il suo abbonamento non è mai stato stabilito — nulla nella piattaforma chiamata setSubscription — così sottosc...

Kamo·4w ago
FixEmailService

La metà sorgente di 1b3553f, che ha commesso solo i suoi test

1b3553f ha messo in scena i suoi due nuovi file di prova e nient'altro, così è atterrato affermando un nullable FolderManager.set Bandiere che non esistevano an...

Kamo·4w ago
FixEmailService

Fermare una bandiera IMAP senza nome dall'essere sovrascritta

Le bandiere IMAP sono indipendenti, quindi "segna questa lettura" non deve dire nulla sulla stella. EmailImapService.setFlags ha sempre preso nullable Booleans ...

Kamo·4w ago
Featurekamo-internal

L'editor del corso HR, assegnazioni griglia e giocatore del corso membro

/hr/training sostituisce il suo segnaposto con i due sottotitoli il brief richiesto, e il membro La griglia di formazione assegnata guadagna la colonna d'azione...

kamo·4w ago
FeatureDaemonService

L'orario di formazione promemoria tick

ORE 10, a differenza delle 13:00. La formazione ricorda ogni org al suo invio locale OWN ora, e Organization.timezone è di 21 ore (Pacific/Honolulu in Australia...

Kamo·4w ago
FeatureDocsService

Il backend completo HR Training

Autorizzazione del corso, pubblicazione, assegnazione, giocatore membro, grading lato server, prove WORM e il richiamo spazzare — l'intero modulo dietro /api/do...

Kamo·4w ago
Featurekamo-shared-library

I quattro modelli di posta elettronica di formazione

Stessa chiave costante/dotted divisa come famiglia legale HR: il CONSTANT è lo stelo del nome file, il templateKey la piattaforma SENDS è il valore punteggiato ...

Kamo·4w ago
Featurekamo-internal

Una superficie membro per entrambi gli obblighi, un distintivo per entrambi

La scheda di conformità del membro aveva due sotto-tabs, Pending e Completed, per un tipo di obbligo. Questi sono uno STATO, non un tipo — quindi crollano in un...

kamo·4w ago
FeatureDocsService

L'API di Formazione

Iscrizioni com.kamo.z.shared.hr.training in @EnableJpaRepositories — @EntityScan è ampio in modo che il le entità si trovano in entrambi i modi, ma i repository...

Kamo·4w ago
Fixkamo-internal

Lascia che gli upload del documento raggiungano effettivamente il soffitto di backend 3 GiB

Il backend ora scorre a 3 GiB, ma tre cose nel browser e il BFF fatto che irraggiungibile, ogni fatale da solo. Il proxy di upload ha fatto `await request.form...

kamo·4w ago
FixConversionService

Sollevare il soffitto di caricamento del documento da 500MB a 3 GiB

Gli allegati di chat sono eseguiti a 3 GiB attraverso questa stessa pipeline di imaging per un po '; documenti sono stati bloccati a 500MB. La differenza non er...

Kamo·4w ago
FeatureInitializerService

Creare lo schema HR Training

Iscrizioni com.kamo.z.shared.hr.training nella lista esplicita @EnableJpaRepositories — @EntityScan è ampia quindi le entità si trovano in entrambi i modi, ma i...

Kamo·4w ago
Featurekamo-shared-library

Carica i documenti in streaming e aggiungi lo schema HR Training

ImageService acquisisce uploadDocumentStreaming, la controparte in streaming di uploadDocument. Il modulo buffered non può esprimere un grande upload affatto: r...

Kamo·4w ago
ChoreEmailService

Ricostruire contro il consumatore JetStream condiviso-librario

Raccoglie kamo-shared-library f3a7283. Otto membri detengono una email-ws- consumatori ancora filtrato su e-mail.inbox. a e-mail.*. mailbox-change relays mai ve...

Kamo·4w ago
Fixkamo-shared-library

Ricreare un consumatore durevole il cui filtro memorizzato non corrisponde più

Un consumatore durevole JetStream mantiene il soggetto del filtro con cui è stato creato per la vita del torrente. Quando il codice di gestione cambia in seguit...

Kamo·4w ago
Fixkamo-internal

Stile la barra di scorrimento sull'elemento che effettivamente scorre

SettingsView dichiara una barra di scorrimento di 8px prima-tinted sulla scheda bianca, ma che la carta non trabocca mai — ogni antenato fino a TabPanel è flex:...

kamo·4w ago
Fixkamo-internal

Dare la scheda Piani & fatturazione la sua pagina gutter e superfici di sezione

La console ha reso a filo la scheda impostazioni su tutti e quattro i lati. Niente. nella catena del contenitore pads un bambino della scheda — Scheda di Settin...

kamo·4w ago
Fixkamo-internal

Interrompere una chiamata non riuscita da svuotare l'intera console

Caricare la console fa quattro chiamate, e qualsiasi di loro lancio prodotto "Non caricare la fatturazione" con nient'altro sullo schermo. L'abbonamento elenco ...

kamo·4w ago
ChoreBillingService

Ricostruire contro il rinominato tavolo pay-group

L'entità si è spostata da billing groups a billing pay groups dopo che si è scoperto il primo è un tavolo ereditario dal vivo con una forma diversa. Questo serv...

Kamo·4w ago
FeatureInitializerService

Creare gruppi billing pay groups esplicitamente, e annullare la collisione legacy

Crearlo in una migrazione piuttosto che lasciarlo a ddl-auto, che ha prodotto una tabella semi-costruita quando l'entità è stato indicato ai gruppi di fatturazi...

Kamo·4w ago
Fixkamo-shared-library

Fermare l'entità del gruppo di paga seduto su una tabella legacy

BillingGroup e' stato mappato a Billing groups. Questa tavola esisteva già — una sottosistema a sette tabelle (billing group members, subscriptions, licenses,...

Kamo·4w ago
Fixkamo-internal

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

MINIO SECRET KEY è stato spostato nel segreto minio-app-credentials, ma il envDa approvvigionamento è stato applicato solo dal vivo e mai impegnato, quindi un C...

kamo·4w ago
FixSecurityService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixMediaService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixMCPGatewayService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixKBService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixESigService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixDocsService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixConversionService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
FixAIService

Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più

La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...

Kamo·4w ago
Fixkamo-shared-library

Non lasciare mai che il servizio di quote fermi un servizio dall'inizio

StorageQuotaService ha preso i suoi cinque repository come costruttore richiesto argomenti. Servizi in questo componente-scan com.kamo con una wildcard ma dichi...

Kamo·4w ago
Fixkamo-internal

Smettere di spedire le credenziali condivise in questo repo

La chiave di archiviazione degli oggetti si è seduta in k8s/configmap. yaml, che kubectl consegnerà a chiunque possa leggere il namespace, e la stessa stringa è...

kamo·4w ago
FeatureEmailService

Dimensione ogni casella di posta contro l'archiviazione dell'organizzazione

Dovecot ora fa rispettare un limite per-mailbox, e nulla stava impostando la colonna legge. Questo lo scrive di notte, dopo l'istantanea di archiviazione in mod...

Kamo·4w ago
Testkamo-shared-library

Pin come la piscina si divide in limiti per-mailbox

Dovecot ha bisogno di una cifra byte per casella di posta, ma lo stoccaggio è un'organizzazione piscina attraverso diciotto domini. La divisione deve contenere ...

Kamo·4w ago
FixSecurityService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixMediaService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixMCPGatewayService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixInitializerService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixKBService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixEmailService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixESigService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixDocsService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w ago
FixConversionService

Smettere di spedire una credenziali condivisa come predefinito config

La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...

Kamo·4w 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