Live Change Log

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

17,992
Variazioni totali
4,652
Caratteristiche
4,558
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,992AIService112APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService386InitializerService303KBService74KlusterServices547MCPGatewayService43MediaService462RAGService61SecurityService1,530TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,602kamo-login319kamo-marketing588kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,328kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs231Feature4,652Fix4,558Other6,781Performance136Refactor274Revert23Style48Test71Upgrade1
April 12, 2026
Fixkamo-internal

Eliminare il conflitto DOM bambino nel rendering PDF delle miniature

Sostituire container.innerHTML + append Modello bambino in ThumbnailCanvas con un <canvas> ref. Il vecchio approccio ha cancellato React-owned DOM nodi direttam...

kamo·5mo ago
Fixkamo-internal

Revertire i percorsi proxy a OTK auth, rimuovere esigProxy helper non utilizzato

OTK è il meccanismo corretto auth — l'approccio precedente della sessione bypassato il modello di sicurezza stabilito. Tutti i percorsi proxy esig ora utilizzan...

kamo·5mo ago
Fixkamo-internal

Utilizzare intestazioni di sessione dirette invece di OTK per le rotte proxy ESigService

Leggi *** sessione da Redis in Next.js e passare orgId/memberId come attendibile intestazioni a ESigService tramite DNS K8 interni. Rimuove la dipendenza OTK.

kamo·5mo ago
Fixkamo-internal

Utilizzare endpoint init per trovare o creare modello da imgId sul carico dell'editor

La pagina di creazione passa imgId nell'URL. La pagina di modifica ora chiama la init endpoint per trovare o creare il ESignTemplate, quindi utilizza il restitu...

kamo·5mo ago
April 11, 2026
Featurekamo-internal

Aggiungi e-signature template editor con design tela, firmatari e versione

Riscrittura completa della pagina /doc/sign/edit con interfaccia a schede (Settings & Signers, Design), tela PDF.js con sovrapposizione di campo trascinabile, s...

kamo·5mo ago
Fixkamo-internal

Mappatura corretta del nome del campo tra backend e frontend per l'API di livello di accesso

Mappa backend securityLevelId→accessLevel, isOrganizationOwner→isOwner, memberType→isTeamMember in API route. Fissare il controllo destro per utilizzare EDIT ME...

kamo·5mo ago
Refactorkamo-internal

Rimuovere i metodi di analisi JSON per il piano di abbonamento

Backend ora restituisce array appropriati invece di stringhe JSON, quindi il provare/parse/catch fallback logica non è più necessario in add-on, bundle, e la pr...

kamo·5mo ago
Featurekamo-internal

Aggiungere l'editor di livello di accesso alle impostazioni dei membri con la sostituzione dell'etichetta specifica di org

Rinominare CLIENT→MBER e INTERNAL→TEAM MEMBER in ImageAccessLevelType.ts con {var} segnaposto. Aggiunga la sezione di livello di accesso a RolesPermissionsTab c...

kamo·5mo ago
Upgradekamo-internal

Next.js 16.2.3, TipoScript 6.0, Nodo 24, Reazione 19.2

- Next.js 16.0.10 → 16.2.3, TypeScript 5.8 → 6.0.2, Nodo 20 → 24, React 19.2.3 → 19.2.5 - Migrate ESLint da .eslintrc.json a flat config (eslint.config.mjs) - A...

kamo·5mo ago
Featurekamo-internal

Riprogettare la pagina di supporto e la procedura guidata webinar per abbinare il layout della pagina dell'account

Entrambe le pagine ora utilizzano lo stesso intestazione eroe gradiente con scheda incorporata navigazione, corrispondente al modello pagina /account. La progra...

kamo·5mo ago
Fixkamo-internal

Properly forward multipart FormData e impostare il limite del corpo del manubrio di percorso

- Revertire alla parsing FormData e ricostruire per l'inoltro (fissi MalformedStreamException from raw arrayBuffer forwarding) - Aggiungi routeHandlerBodySizeLi...

kamo·5mo ago
Featurekamo-internal

Aggiungere il supporto a discesa con le sezioni, estrarre la programmazione webinar alla pagina dedicata

Supporto nav pulsante ora ha una freccia a discesa e popover con due sezioni: "Online Support" (Contact Support, Visualizza biglietti attivi) e "Training" (Requ...

kamo·5mo ago
Fixkamo-internal

Correre il corpo di caricamento direttamente per evitare Next.js limite di dimensione del corpo 10MB

- Leggere la richiesta come arrayBuffer e byte crudi in avanti con il tipo di contenuto intestazione invece di parsing FormData (che innesca il limite del corpo...

kamo·5mo ago
Featurekamo-internal

Progressi di conversione in tempo reale tramite WebSocket con doppia percentuale

- Aggiungi usareConversionWebSocket hook supporta sia gli argomenti dei membri che dei modelli - Creare pagina collega WebSocket prima del caricamento, mostra c...

kamo·5mo ago
Fixkamo-internal

Chiamare SecurityService direttamente tramite RKE2 DNS, correggere il calcolo hash, aggiungere il progresso di upload in fase

- Tutti i percorsi API di modello ora chiamano SecurityService direttamente tramite interno K8s DNS invece di proxy tramite APIService - Utilizzare computeBlake...

kamo·5mo ago
Featurekamo-internal

Implementazione e-signature template management UI

- Sostituisci il segnaposto della scheda E-Signatures con il modello completo datagrid (AG Grid) con sottotabs per Pending/Completed/Archived e Crea nuovo pulsa...

kamo·5mo ago
April 4, 2026
Fixkamo-internal

Allineare il nome del campo a isAvailableToChildren e migliorare la prenotazione anticipata UI

Risolve 400 Bad Request quando si creano tipi webinar inviando isAvailableToChildren per abbinare il nome del campo Java DTO (Lombok genera getIsAvailableToChil...

kamo·5mo ago
Fixkamo-internal

Rendere i moduli delle impostazioni webinar e riempire la zona di contenuto disponibile

Rimuove il limite maxWidth dal modulo dettagli in modo da riempire il pieno larghezza. Rende la tabella dei tipi e il suo contenitore uso flex layout per riempi...

kamo·5mo ago
Fixkamo-internal

Tipo di stato di WidenStrategy per la compatibilità di TypeScript

L'affermazione consta su WebinarPresenterStrategy ha fatto usoState infer tipo letterale, causando un errore di tipo con la string prop setter.

kamo·5mo ago
Refactorkamo-internal

Riprogettare le impostazioni webinar dalla finestra di dialogo alla navigazione sub-pagina

Sostituisce finestre di dialogo popup e sezioni di fisarmonica separate con un due livelli flusso di navigazione in linea: - Livello 1: tavolo pulito di tipi we...

kamo·5mo ago
Featurekamo-internal

Aggiungi il campo di prenotazione minima per le impostazioni webinar UI

Aggiunge un numero di input per configurare quanto in anticipo una slot deve essere per consentire le prenotazioni, con testo helper che spiega il campo.

kamo·5mo ago
Featurekamo-internal

Aggiungi lo scopo PUBLIC WEBINAR per attivare la gestione chiave API UI

Aggiunge l'opzione Public Webinar con l'icona VideoCall API Pagina delle impostazioni di accesso, permettendo agli amministratori di abilitare l'API webinar acc...

kamo·5mo ago
Featurekamo-internal

Aggiungi l'interfaccia grafica webinar con le impostazioni di amministratore e le viste dei membri

Implementa il frontend webinar completo in kamo-internal: - WebinarSettingsTab: admin CRUD per tipi di webinar, piscine di presentatore, intervalli di promemori...

kamo·5mo ago
Fixkamo-internal

Normalizzare l'output HTML Quill per il rendering e-mail coerente

Percorso tutto il contenuto del corpo e-mail attraverso normalzeQuillHtmlForEmail e wrapBodyForEmail prima di inviare, assicurando un output HTML coerente se o ...

kamo·5mo ago
Refactorkamo-internal

Impostazioni di supporto separate dalla pagina di supporto di livello membro nella pagina delle impostazioni dedicate

- Rimuovere la scheda Impostazioni dalla pagina /support, mantenendo solo Biglietti e Analytics - Aggiungi sub-tabs a Analytics: Panoramica e Status & Response ...

kamo·5mo ago
Featurekamo-internal

Aggiungi il pannello Aiuto & Suggerimenti dinamico e gli URL webhook alle integrazioni dei fornitori

- CommerceProviderSetup ora utilizza HelpTipsOverrideContext per mostrare contestuale aiuto che le modifiche in base alla vista corrente (elenco, selettore, o p...

kamo·5mo ago
Fixkamo-internal

Scarica il risultatoSvg direttamente senza alcuna manipolazione

La pipeline SVG ha già lo sfondo rimosso. Scaricalo come-è.

kamo·5mo ago
Fixkamo-internal

Sfondo bianco striscia da SVG prima del download per una vera trasparenza

Parses il SVG vettoriato e rimuove gli elementi ret/path bianchi full-size che il vettore genera dallo sfondo originale, producendo un SVG veramente trasparente...

kamo·5mo ago
Fixkamo-internal

Scarica PNG a sfondo trasparente invece di SVG sfondo bianco

L'anteprima mostra il PNG rimosso dallo sfondo con trasparenza, ma la il download stava fornendo il SVG vettoriato che cuoce lo sfondo come sentieri bianchi. Or...

kamo·5mo ago
Fixkamo-internal

Invia primaNome/last Nome direttamente per creare endpoint account

Backend ora memorizza i campi di contatto direttamente sul conto — nessuna ricerca dell'utente necessaria.

kamo·5mo ago
Featurekamo-internal

Crea la scheda completa delle integrazioni dei fornitori per la sincronizzazione del commercio elettronico al dettaglio

Aggiungi l'interfaccia utente completa per la gestione di 10 integrazioni del fornitore di e-commerce (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespac...

kamo·5mo ago
Fixkamo-internal

Filo Nuovo pulsante Account suClicca nel componente AccountManager

Il pulsante all'interno di AccountManager non aveva alcun gestore suClick. Aggiunto router.push a /account/nuovi e importati usoRouter.

kamo·5mo ago
Featurekamo-internal

Crea pagina account su /account/new con modulo minimo

Richiede solo campi essenziali: nome, cognome, email, telefono, azienda, tipo di conto e associazione di mercato opzionale. Sul presente crea account tramite ac...

kamo·5mo ago
Fixkamo-internal

Aggiungi catch-all API route handler per /api/security/account/*

Nessun proxy esisteva per /customers, /groups e altri nuovi endpoint account. Percorsi espliciti (membri-sottoscritti, soci-contrattuatori) prendere la priorità...

kamo·5mo ago
April 3, 2026
Fixkamo-internal

AccountsApi mancante /customers percorso, nascondere TeamMemberManager schede interne

- accountApi stava chiamando /api/security/account invece di /api/security/account/customers per tutti gli endpoint del cliente — fissato tutti i metodi per inc...

kamo·5mo 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