Live Change Log

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

17,924
Variazioni totali
4,611
Caratteristiche
4,537
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,924AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,575kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,611Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 11, 2026
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-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
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
Featurekamo-shared-library

Fare un pagamento fallito significa qualcosa

PAST DUE ha contato come vivere pienamente in entrambi i risolutori di diritto, senza timestamp e nessun tappo, quindi un cliente la cui carta non è riuscita ha...

Kamo·4w ago
Testkamo-shared-library

Pin la delegazione-mode semantica

Questi predicati sono quello su cui le superfici si nascondono, quindi ottenere uno sbagliato o offre un pulsante che non può funzionare o silenziosamente perme...

Kamo·4w ago
Featurekamo-shared-library

Lasciate che i membri e i gruppi paghino da soli, secondo le regole del proprietario

Mancavano tre cose e uno era attivamente dannoso. account members ha portato un unico globale su member id — un membro potrebbe amministrare esattamente UN con...

Kamo·4w ago
Featurekamo-shared-library

Mostra cosa spegnere fail-open costerebbe

kamo.entitlement.fail-open concede qualsiasi applicazione il piano matrix non menziona mai. È documentato come una valvola temporanea per il backfill del catalo...

Kamo·4w ago
Featurekamo-shared-library

Opt-in auto-espand con un soffitto

Due colonne sull'abbonamento che contiene i blocchi: se acquistare un'altra uno automaticamente quando l'organizzazione esce dalla stanza, e il massimo può mai ...

Kamo·4w ago
Featurekamo-shared-library

Registrare ciò che ogni prezzo Stripe è stato creato con

La mappatura memorizzata solo quale prezzo id da utilizzare, in modo che un cambiamento di prezzo di catalogo potrebbe nemmeno essere notato. garantirePlanPrice...

Kamo·4w ago
Featurekamo-shared-library

Dà un effetto all'indennità di deposito

Lo stoccaggio è stato misurato in diciannove domini, di notte, con un processo di costruzione prova di copertura — e nulla ovunque calcolato un'indennità o rifi...

Kamo·4w ago
Featurekamo-shared-library

Dare componenti aggiuntivi una dimensione dell'unità e una quantità acquistabile

Un'unità aggiuntiva esisteva solo come prosa all'interno della sua descrizione ("Ogni unità aggiunge 25 GB") e come costante codificata nel sito di marketing, i...

Kamo·4w ago
August 10, 2026
Featurekamo-shared-library

Registrazione durevole di una conversazione che il cliente ha sollevato da solo

MediaSessionMember guadagna AUTO OPENED AT, accanto a msgIdLastViewed perché è il lo stesso grano — un fatto circa il rapporto di un membro con una sessione. Qu...

Kamo·4w ago
Stylekamo-shared-library

Ripristinare le terminazioni CRLF sul repository dei partecipanti

Il commit precedente riscrive il file tramite uno script che normalizza il suo terminazioni di linea, così un'aggiunta di dodici linee è arrivato come una riscr...

Kamo·4w ago
Featurekamo-shared-library

Ricerca ospite pirata, e delete-by-event

La finestra di dialogo eventi mostra con chi è un evento, e l'elenco endpoint restituisce un mese di eventi alla volta. Chiedere per gli ospiti per evento è una...

Kamo·4w ago
Featurekamo-shared-library

AUTO ASSIGNMENT strategia e un record durevole di una consegna invisibile

AUTO ASSIGNMENT(3) è allegato a SupportAssignmentStrategyType — assegnare immediatamente a un agente che è autenticamente online, preferendo chi detiene il meno...

Kamo·4w ago
Featurekamo-shared-library

Registra quando è stato creato un account

Account non ha portato alcun timestamp di creazione affatto — non una colonna nulla, nessuna colonna. L'elenco dell'account ha una colonna Data Creata e gli ord...

Kamo·4w ago
Performancekamo-shared-library

L'indice della gamma Geolite deve essere ASC, non il HASH predefinito di YugabyteDB

La ricerca IP è una scansione dell'intervallo: DOVE rete start <=? ORDINI IN rete start DESC LIMIT 1 YugabyteDB partiziona la colonna indice LEADING di HASH se...

Kamo·4w ago
Featurekamo-shared-library

Impostare i calendari al membro e aggiungere il diritto di pubblicazione a livello org

UserCalendar e CalendarEvent ha appeso fuori USER ID da solo e non ha portato organizzazione. Un utente è globale e un membro è che l'utente all'interno di uno ...

Kamo·4w ago
Fixkamo-shared-library

PublicChatApiKey.scopes jsonb binding

Un campo con un inizializzatore è stato saltato dalla prima spazzata jsonb, quindi questo uno ancora legato come varchar: 'lo scopo della colonna è di tipo json...

Kamo·4w ago
Fixkamo-shared-library

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
Fixkamo-shared-library

@Lob String deve pin LONGVARCHAR o PostgreSQL legge come un OID

Le mappe di dialetto PostgreSQL di Hibernate @Lob String a un OID (grande oggetto riferimento) e lo legge con getLong(). CockroachDialect ha mappato lo stesso a...

Kamo·4w ago
August 9, 2026
Featurekamo-shared-library

Contare ogni file una volta per organizzazione, non una volta per carica

Billing era per record, quindi un'organizzazione che ha caricato lo stesso file cinque i tempi sono stati caricati cinque volte. La regola del proprietario è un...

Kamo·4w ago
Performancekamo-shared-library

Abbina contenuto memorizzato su BLAKE3 da solo, quindi un browser può permettersi di chiedere

Prove possesso richiesto sia hashes, e un browser non ha veloce SHA3-256 — js-sha3 è puro JavaScript a ~25 MB/s. Misurato su un video di 358 MB che era ~20 seco...

Kamo·4w ago
Featurekamo-shared-library

Bill ha generato miniature all'organizzazione

Le miniature e le tracce per canale sono l'archiviazione di una causa di upload di un'organizzazione, così sulle istruzioni del proprietario ora contano verso i...

Kamo·4w ago
Featurekamo-shared-library

Conteggio di marca e stoccaggio documentale Docstive

Quasi tutto un'organizzazione memorizza le proprie dimensioni da qualche parte — un file imgs, una riga kb media, una misurazione della casella di posta. Due co...

Kamo·4w ago
Featurekamo-shared-library

Contare gli allegati dei messaggi di testo

Gli allegati MMS sono memorizzati e non sono stati contati. Non sono anche quelli che sono sembra: VoipMessageService codifica l'allegato come dati: URI e scriv...

Kamo·4w ago
Featurekamo-shared-library

Contare ogni tipo di file memorizzato come propria categoria

Registrazioni di chiamate, segreteria telefonica, allegati di chat, risorse HR, marketing materiali, registrazioni di riunione e ogni tipo di documento sono tut...

Kamo·4w ago
Featurekamo-shared-library

Misurare la posta Kamo realmente ospita, per mailbox

EMAIL è stato fonte di e-mail metadata.search index, che era sbagliato in entrambi indicazioni. Ha perso completamente KamoMail — un org su KAMO MAIL ha i suoi ...

Kamo·4w ago
Performancekamo-shared-library

Leggi l'ultima data di snapshot senza caricare la storia

Un riassunto ha bisogno di una data. Lo stava leggendo caricando una gamma di due anni snapshot e prendendo il massimo — cinque domini volte ogni giorno della s...

Kamo·4w ago
Featurekamo-shared-library

Per-organizzazione modello di utilizzo di storage

Nulla ha mai riassunto lo stoccaggio per organizzazione. Sei entità portano un byte conteggio per file, e nessun codice aggregato uno di loro, motivo per cui l'...

Kamo·4w ago
Fixkamo-shared-library

Un prodotto della piattaforma non è uno dei suoi inquilini

èOrgEntitledToApp esentato solo il livello superiore org, quindi un org marcato èPlatformProduct è stato fatturato come se fosse un cliente. sign.pink siede su ...

Kamo·4w ago
Fixkamo-shared-library

Smettere un carico di pagina da persistere la proiezione del diritto

computeEffectiveFeatures ha aggiunto le righe OrgFeature di Hibernate-managed del chiamante direttamente alla sua uscita e poi capovolto èAttivo su di loro. Il ...

Kamo·4w ago
Testkamo-shared-library

Pin l'esclusione deprecata-alias

La chiave del catalogo è l'ID numerico di ServiceType, e diverse costanti in pensione condividere deliberatamente uno con l'app che li ha sostituiti — DOC MANAG...

Kamo·4w ago
August 8, 2026
Fixkamo-shared-library

Fermare i punti finali del mutuo che rafforzano un diritto personale-loan

LOS * - > Il nome MLOS * è stato applicato alla dichiarazione enum e nessun altro. Perché il libero i nomi sono stati immediatamente ridichiarati come i diritti...

Kamo·4w ago
Performancekamo-shared-library

Rispondi alla domanda plan-matrix per ogni app in un unico passaggio

La scheda Apps & Features chiede se ogni applicazione appare nella matrice del piano, e il modulo per-app esegue la scansione delle tabelle plan-feature e add-o...

Kamo·4w ago
Refactorkamo-shared-library

Risolvere la deprecazione attraverso il catalogo app

Un'app che l'operatore si ritira deve sparire ovunque, non solo da app pagina — altrimenti continua a presentarsi nell'editor di modelli di sicurezza e in rispo...

Kamo·4w ago
Featurekamo-shared-library

Rendere la disponibilità delle app e la fase modificabile a runtime

Ogni attributo le impostazioni delle app rende la pagina — nome del display, descrizione, fase, deprecazione — era una costante di compilazione nel ServiceType ...

Kamo·4w ago
Featurekamo-shared-library

Risolvere il diritto di app da ServiceType; rinominare LOS a MLOS

L'iscrizione ha risolto ServiceType.name() contro Non e' vero. I codici del catalogo sono codici di marketing (USERS, VIDEO CONF, HR SYSTEM, ...) e mai abbinati...

Kamo·4w ago
Featurekamo-shared-library

Archiviazione dei contenuti in streaming in modo che un oggetto possa superare il mucchio

Gli allegati di chat si stanno spostando a un soffitto 3 GiB. storeContentAddressed ha preso un byte[], che non può esprimere questo affatto — un array Java si ...

Kamo·1mo ago
August 7, 2026
Testkamo-shared-library

Script la metà della scansione invariante questo repo non può vedere

CondividiLibBeanSafety Il test può solo controllare la biblioteca: sa che un fagiolo richiede un repository da qualche pacchetto, e niente se i ~40 servizi la s...

Kamo·1mo ago
Testkamo-shared-library

Rileva le dipendenze dei repository non sicure invece di elencarle

La guardia ha portato 29 contraffatti di base e un'esenzione posizione, e non ha catturato nessuno dei 4 outages esiste per prevenire. Entrambi erano ipotesi in...

Kamo·1mo ago
Fixkamo-shared-library

Interrompere il puntatore casella di posta dal mancato avvio piattaforma a livello

DepartmentService è un @Service, e ogni servizio trasporta @ComponentScan("com.kamo"), quindi tutti i ~40 di loro lo costruiscono. Dare un MailboxRepository qui...

Kamo·1mo ago
Featurekamo-shared-library

I cinque modelli di email del ciclo di buste che non sono mai stati scritti

Una busta e-signature aveva esattamente due modelli: l'invito e la codice step-up. Nulla esisteva per tutto ciò che accade dopo un firmatario segni — per questo...

Kamo·1mo ago
Featurekamo-shared-library

Lasciate un reparto e un punto org in una delle loro caselle di posta

L'e-mail di contatto di un dipartimento era un testo gratuito, in modo da poter nominare un indirizzo che l'org fa non proprio -- due dei tre dipartimenti con u...

Kamo·1mo ago
Featurekamo-shared-library

Un manager e una ricerca di directory che sopravvive a un grande org

TeamMember acquisisce un'autoriferenza facoltativa per chi riferisce. colonnaDefinizione è pinned a INT8 così Hibernate non può copiare Membro. ID DEFAULT Uniqu...

Kamo·1mo ago
Featurekamo-shared-library

Lasciate che un dipartimento sieda sotto un dipartimento di genitori

I dipartimenti erano una lista piana, quindi un grafico org con le operazioni > Successo del cliente > L'imbarco non aveva modo di dirlo. Il Dipartimento acquis...

Kamo·1mo ago
Fixkamo-shared-library

Stamp AccountAddress date in modo che un indirizzo possa effettivamente essere salvato

DATE CREATED NON è NULL con un DEFAULT ora(), ma nulla ha mai impostato il campo. Iberna ogni colonna inseribile nel suo INSERT, così ha inviato un esplicito NU...

Kamo·1mo ago
Fixkamo-shared-library

Rendere le affermazioni atomiche in realtà atomico, e smettere di morire di fame il pagamento più antico

Una revisione avversaria del percorso del denaro ha trovato il design della convalutazione non era correre per niente. @Modificare senza @Transactional. Spring...

Kamo·1mo ago
Featurekamo-shared-library

Trovare una commissione del membro divide per la propria vista commissioni

Org-scoped piuttosto che keyed sul membro da solo: ORG ID è duplicato su questo tavolo così una fila non può mai essere letto cross-tenant da id, e un ricercato...

Kamo·1mo ago
Featurekamo-shared-library

Team-membro commissione registro e Stripe pagamento dominio

Aggiunge com.kamo.z.shared.commission: un master firmato solo per append, un per-member fila di equilibrio che esiste puramente per serializzare i prelievi corr...

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