Live Change Log

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

17,911
Variazioni totali
4,604
Caratteristiche
4,532
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,911AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,572kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,604Fix4,532Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 12, 2026
FeatureInitializerService

Gli indici parziali che fermano un doppio pagamento e una collisione di codice

# I denti dietro il servizio di esportazione # rifiuto di ristampa. Un secondo file impegnato per un periodo di pagamento doppio-paga un tutta la società, e il ...

Kamo·4w ago
August 11, 2026
FeatureInitializerService

Registrazione KI e migrazione degli schemi

Le tabelle provengono da ddl-auto; questo corridore fornisce solo ciò che Hibernate non può -- gli indici unici parziali su un incarico primario aperto e un pay...

Kamo·4w ago
FixInitializerService

Riconoscere un vincolo CHECK esistente attraverso l'involucro di primavera

TrainingSchemaMigration @Order(43) ha abortito EVERY KamoInitializer run, trattenere silenziosamente tutti i 29 corridori ordinati dopo di esso (ordine 45-112)....

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

Aggiungere le colonne dell'orologio

past due since e suspension notified at, entrambi nullable. Null significa pagare e rispettivamente.

Kamo·4w ago
FeatureInitializerService

Gettare il vincolo che ha limitato un membro a un account di fatturazione

Trova il vincolo per forma piuttosto che per nome — Hibernate generato e il nome non è stabile in ambienti, quindi qualsiasi vincolo unico su account members il...

Kamo·4w ago
FeatureInitializerService

Aggiungere le colonne auto-espand

Kamo·4w ago
FeatureInitializerService

Aggiungere le colonne che rendono rilevabile una variazione di prezzo

Ordine(0), nullable, no backfill — un importo null si legge come "non sappiamo cosa questo prezzo è stato creato con" e il conciliare lo tratta come sconosciuto...

Kamo·4w ago
FeatureInitializerService

Riprezzo Deposito supplementare come $2.50 per 10 GB, org-wide

L'add-on ha descritto una piscina condivisa a livello organizzativo ed è stato quindi valutato USAGE BASED a $4 con "25 GB" dichiarato solo in prosa. Niente mai...

Kamo·4w ago
August 10, 2026
FixInitializerService

Widen l'argomento di supporto assegnazione strategy range CHECK a 0..3

SupportAssignmentStrategyType è @Enumerated (ORDINAL), così Hibernate emesso CHECK (assignment strategy >= 0 E assegna strategy <= 2) su TABELLA CRETA piuttosto...

Kamo·4w ago
FeatureInitializerService

Aggiungere e eseguire il backup dei conti. date create

Hibernate non può aggiungere questo stesso: ddl-auto lo emette NON NULL, che CockroachDB rifiuta su un tavolo che già ha righe. Così si aggiunge nulla qui, riem...

Kamo·4w ago
FeatureInitializerService

Spostare i calendari sui membri e dare ciascuno org uno condiviso

Calendari ed eventi erano di proprietà di un account e non hanno portato alcuna organizzazione. Questo attacca ciascuno alla prima appartenenza del suo propriet...

Kamo·4w ago
FixInitializerService

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
FeatureInitializerService

Hand contatti di indirizzo-libro condivisi ai loro proprietari

EmailService ora spazia ogni contatto letto a contact books.owner id, che lascia i contatti già seduti in una organizzazione senza proprietario-default libro ir...

Kamo·4w ago
August 9, 2026
FeatureInitializerService

Schema per la miniatura misurata e la memorizzazione delle tracce

img dat derivatives record, per file memorizzati, la dimensione reale byte di tutto Kamo generato da esso. Sostituisce img dats. THUMB FILE SIZE come fonte per ...

Kamo·4w ago
FeatureInitializerService

Schema per la misura di archiviazione solo per oggetti

object storage days registra ciò che una spazzata legge da MinIO per i due cose che non portano dimensioni nel database: branding beni e documenti spazio di lav...

Kamo·4w ago
FeatureInitializerService

Schema per la misurazione dello storage per posta

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

Kamo·4w ago
FeatureInitializerService

Schema runner per org storage snapshots

Specchi OrgStorageSnapshot come DDL esplicito, per lo stile di casa — ddl-auto crea la tabella prima, quindi il CREATE è un fallback e i DEFAULT SET sono che co...

Kamo·4w ago
FeatureInitializerService

Denunciare l'app divisa

La discarica ha mai riempito una fila di piano che mancava - deliberatamente, in modo che non poteva silenziosamente spostare un livello — che ha lasciato appli...

Kamo·4w ago
FixInitializerService

Solo vere radici di diritto ottenere la piattaforma app righe

I piani di abbonamento di proprietà sono stati trattati come prova di essere una radice di diritto. Non è: un cliente org gestisce i propri mercati di commercio...

Kamo·4w ago
FixInitializerService

Stesso alias NPE nei seminatori inizializzatore

risolveAll() non ha voce per un alias deprecato condividere un id con un'app live, così looping ServiceType.values() e dereferencing il risultato avrebbe gettat...

Kamo·4w ago
August 8, 2026
FixInitializerService

Legare il rinomina cutover come un Timestamp, non uno String

CockroachDB rifiuta <timestamp(6)> < <varchar> piuttosto che lanciare, così la riparazione di app-config ha lanciato sulla sua prima dichiarazione ogni avvio: '...

Kamo·4w ago
FixInitializerService

Riparare il secondo nome-perso sito del LOS rinominare

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

Kamo·4w ago
FixInitializerService

Bound the LOS rinomina la riparazione alle righe che prescrivono il rinominare

La riparazione si abbinava alla stringa da sola e correva su ogni boot, quindi ha smesso di essere idempotent il momento chiunque ha concesso l'app personale-lo...

Kamo·4w ago
FixInitializerService

Il modello di padrone onora un pensionamento a tempo pieno; cadere una guardia morta

provisionMaxedOutMasterModel abilita ogni applicazione per la piattaforma org, e che la larghezza è deliberata — pre-launch dogfooding è quello che il modello è...

Kamo·4w ago
FixInitializerService

Riparare i mutui orfani da LOS a MLOS rinomina

ServiceType è perseverato in due posti e il 2026-08-08 rinomina solo L'ho fatto. ORG FEATURES.FEATURE TYPE memorizza il id numerico, quindi mantenere ipoteca a ...

Kamo·4w ago
FeatureInitializerService

Una riga di catalogo correttamente classificata per app, su ogni radice di diritto

Nove applicazioni — POS, Strumenti di marketing, Calcolatore, Club, Inventario, Legale, Giochi e i due sistemi di origine — non aveva alcuna rappresentanza del ...

Kamo·4w ago
FixInitializerService

Nonno ogs già in esecuzione un mercato di commercio gated

Raccogliere MORTGAGE dietro MLOS ha reso il cancello insaziabile per gli inquilini: MLOS è ancora PLANNING, e FeatureController.enable rifiuta un'app non COMPLE...

Kamo·4w ago
FixInitializerService

Seed app diritto per ogni radice, e smettere di inventare piani livelli

Due difetti trovati controllando il prod prima di capovolgere kamo.entitlement.fail-open. Sign Pink è una seconda radice di diritto (isPlatformProduct, con la ...

Kamo·4w ago
FeatureInitializerService

Backfill app titola righe nel catalogo della piattaforma

L'iscrizione si risolve ora su una colonna di service type digitata, ma nessuna riga di catalogo ha portato una, quindi ogni piano ha ancora deciso di "tutto co...

Kamo·4w ago
August 7, 2026
FeatureInitializerService

Mailbox puntatori per dipartimenti e org, e di riempimento dei dipartimenti

DEPTS.MAILBOX ID e ORGS.CONTACT MAILBOX ID, entrambi UUID semplice senza FK a email provider.mailboxes: mailboxs sync from provider esterni e può essere rimosso...

Kamo·1mo ago
FeatureInitializerService

Dare a un membro del team un manager

Aggiunge MANAGER ID a member team member, un nullable self-reference per la segnalazione Linea. Nulla è riempito: nessun manager è una risposta completa, sia in...

Kamo·1mo ago
FeatureInitializerService

Aggiungi DEPTS.PARENT DEPT ID per i reparti nidi

Nullable senza backfill -- null significa alto livello, che è quello che ogni esistente il dipartimento era e la maggior parte rimarrà. Dichiarato UUID normale...

Kamo·1mo ago
FeatureInitializerService

Migrazione per i tavoli di pagamento del libro e Stripe della commissione

Specchi com.kamo.z.shared.commission. ddl-auto creerebbe questi dal annotazioni comunque; il DDL esplicito è la convenzione di casa ed è ciò che fa la forma rec...

Kamo·1mo ago
August 6, 2026
FixInitializerService

Fail run quando non è possibile creare un indice UNICO richiesto

garantire() catturato Eccezione e loggato, quindi un non riuscito CREATE UNIQUE INDICE segnalato il successo e il servizio avviato senza alcuna garanzia di unic...

Kamo·1mo ago
FeatureInitializerService

Avviare lo schema del pacchetto legale

Aggiunge com.kamo.z.shared.hr.legal alla lista di scansione del repository e assicura il unicità e indici di ricerca l'entità mappatura non può esprimere in mod...

Kamo·1mo ago
FixInitializerService

Portare i raccoglitori vuoti a (MY DOCS, '') non il membro del proprietario

I miei Docs DocManager non passa mai un assocObjectId prop, quindi sempre risolve e interroga (3, '). BACKFILL EMPTY SQL stava puntando i leganti vuoti a (3, me...

Kamo·1mo ago
FixInitializerService

Corretto javadoc su Hibernate ddl-auto comportamento per le colonne NON NULL

CockroachDB rifiuta ADD COLUMN ... NON NULL senza un DEFAULT su un popolato tavolo, così il tentativo ddl-auto di Hibernate fallisce (perduto, non-grasso) piutt...

Kamo·1mo ago
FeatureInitializerService

Riempire la collezione ogni legante esistente appartiene a

Deriva la portata dal Img del primo prodotto DOC; i leganti vuoti tornano a Il proprietario e' il mio dottore. Si applica NON NULL solo dopo il riempimento.

Kamo·1mo ago
August 5, 2026
FeatureInitializerService

Creare la colonna e-mail search vector e il suo indice invertito

Non esisteva mai. EmailService V1 email metadata schema.sql lo dichiara, ma quella migrazione non è mai andata -- la tabella proveniva dalla scansione dell'enti...

Kamo·1mo ago
ChoreInitializerService

Link e-mail di piombo purge il cui indirizzo principale è l'azienda

Cancella ciò che la vecchia regola di indirizzo della società ha scritto prima di leggere org domains. Live la produzione è stata purificata a mano al momento (...

Kamo·1mo ago
FeatureInitializerService

Schema e punto di contatto per le comunicazioni di piombo

Hibernate crea le tre nuove tabelle delle entità condivise-lib; questo aggiunge che non può esprimere — l'indice unico parziale che mantiene al massimo uno aper...

Kamo·1mo ago
FeatureInitializerService

Schema per lo strato di incontro multiprovider

Crea ***********************************************************************************************************************************************************...

Kamo·1mo ago
FeatureInitializerService

Agente primario riassegnabile su un'opportunità riservata

PRIMARY AGENT MEMBER ID è chi detiene l'opportunità ora; REQUESTED BY MEMBER ID è lasciato intatto per sempre. Nullable senza backfill di proposito — mezzi null...

Kamo·1mo ago
August 4, 2026
FeatureInitializerService

Colonne della Commissione per opportunità riservate e di default di mercato

Sei colonne nullable: la commissione generale ha accettato un'opportunità riservata, e il default di mercato che pre-riempisce all'approvazione. NUMERIC(19,4) p...

Kamo·1mo ago
ChoreInitializerService

Getta le colonne del destinatario del preventivo

Il lead contiene il nome, l'indirizzo e il telefono del cliente; istantanee sul preventivo duplicato un record modificato altrove. Le colonne esistevano solo br...

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