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 16, 2026
Fixkamo-internal

Ripristinare il modello di autorizzazione di gruppo/membro per la finestra di dialogo condivisione

I membri del team (memberType=TEAM MEMBER) bypassano tutte le porte. I membri regolari sono cancelli dai diritti SHARE DOCS *. Sessioni legacy senza membroType ...

kamo·5mo ago
Fixkamo-internal

Permettere a qualsiasi membro autenticato di condividere documenti

Rimuovere cancello basato sul ruolo sulla finestra di dialogo condivisione — qualsiasi membro connesso può condividere. Il controllo precedente richiesto èTeamM...

kamo·5mo ago
Fixkamo-internal

Importare blake3 da blake3/browser per inizializzare WASM correttamente

blake3/esm/browser richiede il provisioning manuale WASM; blake3/browser lo fa automaticamente.

kamo·5mo ago
Featurekamo-internal

Implementare il sistema di condivisione dei documenti con la finestra di dialogo condivisione, condiviso con Me scheda e link condivisibili

- Aggiungi ShareDocumentDialog con membro/team/dept/job basato sul permesso Destinatario del titolo - Pulsante Wire Share nella barra degli strumenti DocManager...

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

Real BLAKE3 hashing e pre-upload dedup controllo in doc manager

- Sostituire BLAKE3 segnaposto con vera blake3 WASM in fileHashing.ts - Aggiungi check-hashes e registra-existing API proxy percorsi - MultiFileUploader control...

kamo·5mo ago
Fixkamo-internal

Gate Folder e Doc Tipo colonne/campi su consentitrici e consentonoDocType

Quando le caratteristiche di tipo di cartella o doc sono disabilitate per un tipo di assoc, nascondere corrispondenti colonne datagrid e campi del modulo di upl...

kamo·5mo ago
Fixkamo-internal

Allineare i campi di upload con i file di testo MUI coerente, mostrare sempre la cartella e il tipo di documento

Sostituire elementi <select> grezzi con MUI TextField selezionare per coerente styling e allineamento con il campo Descrizione. Cartella e tipo Doc i campi sono...

kamo·5mo ago
Fixkamo-internal

Accettare tutti i tipi di file per caricare, utilizzare server-side blacklist invece di whitelist

Sostituire la whitelist ACCEPTED EXTENSIONs con server-provided extBlackList da assoc-config. Tutti i tipi di file sono ora caricabili a meno che non sia esplic...

kamo·5mo ago
CIkamo-internal

Re-trigger costruire dopo k0m1 riavvio

kamo·5mo ago
Featurekamo-internal

Redesign Prepara la scheda selezionata con riordinare, visualizzare in anteprima e scaricare in massa

Sostituisci mock Opzioni pannello con documento funzionale preparazione UI. Documenti sono riordinabili tramite pulsanti drag-and-drop e freccia, con caselle di...

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

Utilizzare systemDocsOnly flag per System Docs scheda, mostrare tutti i docs in Original Docs

Docs originale scheda ora mostra tutti i docs per questo org/assocType senza filtraggio da assocObjectId. Scheda di System Docs invia systemDocsOnly: true otten...

kamo·5mo ago
Fixkamo-internal

Default assocObjectId all'ID del membro corrente per un corretto filtro della scheda doc

Quando non viene fornito nessun param URL oid, le schede Documenti Originali e Doc Modificati ora query dall'ID del membro corrente, mentre System Docs interrog...

kamo·5mo ago
Chorekamo-internal

Rimuovere /doc/sign/creare e /doc/sign/edit percorsi

L'editore è ora incorporato in linea nella pagina Doc Manager.

kamo·5mo ago
Refactorkamo-internal

Aggiungi membroTipo a informazioni utente, rinomina modelloName a docDescrizione nel negozio impostazioni dei modelli

Aggiungere il campo membroTipo dalla colonna discriminatore dell'entità membro alla risposta API user-info e useUserInfo hook. Rinomina modelloName a docDescriz...

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

Fissare la filigrana sopra strato z-index, aggiungere la pagina il menu di scelta rapida, aggiungere la pagina sopra/sotto, migliorare l'indicatore di trascinamento

- ModifierLayer: 'above' pass ora utilizza zIndex 20 in modo che i filigrani rendano su campi e annotazioni - PdfCanvas: fare clic con il pulsante destro del mo...

kamo·5mo ago
Fixkamo-internal

Luogo abbandonato campo alla posizione visiva esatta del fantasma

Utilizzare active.rect.current.translated (il client del fantasma di DragOverlay rect) corrisponde al ret tradotto, quindi il campo ora atterra esattamente dove...

kamo·5mo ago
Featurekamo-internal

Posizionamento del campo Drag-and-drop, barra degli strumenti di annotazione galleggiante e spaziatura della pagina PDF

- Sostituisci clic per posizionare con @dnd-kit drag-and-drop per tutte le firme, identità, e strumenti di campo di input; trascinare il fantasma corrisponde al...

kamo·5mo ago
Fixkamo-internal

Percorso tutte le chiamate API esig attraverso forwardToApi() per correggere i guasti di salvataggio

Tutti i 10 gestori di rotta esig puntavano a ESIG SERVICE URL che risolve a un proxy kamowsesig-service non esistente. Sostituire ogni maniglione con forwardToA...

kamo·5mo ago
Featurekamo-internal

Aggiungere l'opzione di posizione del livello al modificatore Watermark (dietro / sopra il contenuto)

- WatermarkModifier acquisisce un campo 'strato': 'dietro' | 'above' (predefiniti da 'dietro') - ModifierLayer ora prende un prop 'pass' ('below' | 'above'): - ...

kamo·5mo ago
Featurekamo-internal

Aggiungi modificatore di filigrana per esign toolbox

- WatermarkModifier tipo: logoTipo (pieno/semplice), startPage, endPage, rotazione (−180–180), dimensione (10–90% della larghezza della pagina), opacità (2–60%)...

kamo·5mo ago
Featurekamo-internal

Estendere il modificatore dell'etichetta alla griglia completa di 8 posizioni con rotazione LM/RM

- LabelModifier.position ora utilizza ModifierPosition8 (stessa griglia a 8 posizioni come numeri di pagina) - LM (Middle Left): ogni linea resa come una pillol...

kamo·5mo ago
Featurekamo-internal

Aggiungi Strumenti/modifica schede per disegnare Toolbox con sovrapposizioni in tela dal vivo

- Split Toolbox barra laterale sinistra in Strumenti e schede Modifiers - Scheda Modificatori: elenco diviso + pannello impostazioni (Opzione B) - Modificatore ...

kamo·5mo ago
Fixkamo-internal

Posizionamento corretto della miniatura e trasformazione di rotazione del ripristino

Due bug in ThumbnailCanvas: 1. Sostituito `altezza: \`${displayAspect * 100}%\` (altezza percentuale su abs- elemento posizionato — inaffidabile quando contene...

kamo·5mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·5mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·5mo ago
Fixkamo-internal

Move scroll ownership from PdfCanvas to canvasContainerRef

PdfCanvas root Box previously had overflow-auto + h-full, making it its own scroll container. This meant: - scrollbarGutter: stable on canvasContainerRef had no...

kamo·5mo ago
Fixkamo-internal

Fit to Width calculates actual container width instead of resetting to zoom 1

Reads **************** (which accounts for the stable scrollbar gutter) and the page's natural width via **************** then computes fitZoom = (availableWidt...

kamo·5mo ago
Fixkamo-internal

Replace all hardcoded purple with var(--color-primary) on Settings & Signers page

Signers icon, icon background, count badge, Add Signer buttons, Add First Signer button, empty-state illustration tint, add-another hover, and the ALL_OF_TYPE s...

kamo·5mo ago
Featurekamo-internal

Auto-select first signer, fix zoom control scrollbar gap, animate properties panel

- Toolbox auto-selects the first signer's UID when signers go from 0→1 - Canvas container uses scrollbar-gutter: stable so the sticky zoom/undo control mainta...

kamo·5mo ago
Featurekamo-internal

Reorder tabs, gate field tools by signer, redesign Settings & Signers tab

- Design is now the first tab; Settings & Signers is second - Toolbox shows "Add Signer" CTA (navigates to Settings) when no signers exist - Signature Tools, Id...

kamo·5mo ago
Featurekamo-internal

Render field controls as actual-looking form elements with signer color tinting

Each field type now renders a visual representation of the real control (text input, checkbox, toggle, dropdown, radio group, date picker, etc.) tinted with the...

kamo·5mo ago
Fixkamo-internal

Remove fixed height and scroll bars from field properties panel

The panel had two vertical scrollbars: 1. DesignTab wrapper had height: 200 + overflowY: auto 2. FieldPropertiesPanel root had height: 200 + overflow: hidden, ...

kamo·5mo ago
Fixkamo-internal

Deferire il setTotalPages fino a dopo il ciclo di dim PDF per prevenire la saturazione dei lavoratori PDF.js

Su un PDF di 50 pagine, chiamando setTotalPages prima del getPage() monta loop dimensione tutti i 50 componenti ThumbnailCanvas immediatamente. Ogni rientra in ...

kamo·5mo ago
Refactorkamo-internal

Migrare tutti i percorsi API di imaging da SecurityService a ConversionService/DocsService

Le rotte di caricamento ora chiamano ConversionService direttamente tramite CONVERSION SERVICE URL: - POST /api/imaging/upload → /api/conversion/imaging/upload ...

kamo·5mo ago
Fixkamo-internal

Evitare di impilare la pagina, fissare slivers miniatura, aggiungere miniature lato server con PDF.js fallback

- Aggiungi flexShrink: 0 alla pagina divs in PdfCanvas così le pagine non comprimere nella colonna flex - Aggiungi flexShrink: 0 a thumbnail articoli in PageThu...

kamo·5mo ago
Fixkamo-internal

Eager rendering PDF, normalizzazione scala naturale, nessuna scorrimento orizzontale

- PdfCanvas: sostituire IntersezioneObserver con render-all-pages desiderosi. L'approccio basato sull'osservatore era inaffidabile quando la scheda di progettaz...

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