Vai al contenuto principale

Drag-and-drop Kanban, eventi Agenda e Board più veloci

· 4 min di lettura
Copera Team
Copera Team
Team di prodotto

La vista Kanban ottiene un overhaul completo del drag-and-drop con virtualizzazione, il modulo Agenda guadagna capacità complete di create, edit e delete e il caricamento Board e tabelle è sensibilmente più veloce.

Nuove funzionalità

Kanban — overhaul Drag & Drop

Una riscrittura completa del sistema drag-and-drop Kanban per performance e affidabilità migliori (#2473, #2472):

  • Rendering virtualizzato — le card Kanban usano la virtualizzazione per scrolling fluido su Board con migliaia di righe
  • Drop projection — store Zustand dedicato per calcolare la posizione di drop, fornendo feedback visuale prima del drop
  • Supporto sorting — ordina le card Kanban dentro le colonne, con DnD disabilitato quando è attivo uno sort custom (#2486)
  • Indicatori visuali — indicatore colonna drop migliorato per un feedback di drag più chiaro

Agenda — CRUD completo

Il modulo Agenda è pienamente funzionale con operazioni create, read, update e delete:

  • Elimina eventi — rimuovi eventi dal popover dettagli con conferma (#2488)
  • Crea ed elimina eventi — pieno supporto per creare e rimuovere eventi agenda (#2487)
  • Dettagli evento — display dettagli evento completo con gestione partecipanti, fix spacing header e miglioramenti elenco (#2414)
  • Processing email inbound — worker per processare le email inbound e creare eventi agenda, con configurazione replyTo dinamica (#2486, #2493)
  • Form compatto — gestione focus per il form di creazione evento compatto

Inbox — impostazioni e azioni

  • Modifica impostazioni — gestisci membri inbox (#2479), elimina inbox (#2481) e configura indirizzi (#2478)
  • Azioni thread — azioni per i thread inbox con popover selezione signature (#2456)
  • Azioni email — archivia, elimina e flagga i messaggi direttamente dall'inbox (#2451, #2425)
  • Email automazione — logica di invio email con integrazione Outlook e selettore colonna receiver (#2435, #2459)

Board — nuovi tipi di colonna e feature

  • Colonna password — memorizza password hashate in modo sicuro con Argon2, abilitando i Board a funzionare come un vero database (#2484)
  • Colonna self-link — collega righe nello stesso Board per relazioni self-referential (#2461)
  • Descrizione riga automazione — aggiungi descrizioni quando crei righe via automazione (#2480)
  • Feature dashboard — feature dashboard di base con miglioramenti type safety
  • Formattazione avanzata — formattazione colonne number e formula con formati custom, prefissi e suffissi (#2347)

Caricamento Board e tabelle più veloce

Board e tabelle caricano in modo sensibilmente più veloce, specialmente per dataset grandi (#2415):

  • Batch loading per partecipanti Board, membri workspace e dati correlati
  • Performance ottimizzate con lean query e indexing corretto
  • Performance più fluide aprendo Board con molti record collegati

Enhancement AI

  • Incolla immagini in chat — incolla immagini direttamente nell'input chat AI per contesto visuale (#2469)
  • Aggiungi riga con AI — crea righe Board usando l'AI con gestione template (#2448)

Altre funzionalità

  • Cleanup Drive legacy — rimosso il vecchio context Drive e migrati i componenti core (parti 1 e 3) (#2475, #2492)
  • Calendar/Timeline — persistenza impostazioni timescale tra le sessioni (#2477)
  • Formula ISBLANK — nuova funzione formula con test completi (#2528)
  • Permessi — controlli di accesso role-based più coerenti in app (#2457)
  • Recents — persistenza preferenze migrata lato server con React Query, con cleanup automatico limitato a 100 entry (#2460)
  • Messaggi invito — mostra il campo messaggio invito per tutti i tipi di membro (#2476)
  • Commenti doc — aggiunto campo replyTo per le notifiche commento doc (#2439)
  • Support chat — sistema di support chat real-time con namespace socket admin e prevenzione messaggi duplicati
  • Email inbound — le email in arrivo sono processate e consegnate automaticamente all'inbox

Correzioni di bug

  • Board: corretti handling keystroke, ordine titolo, filtro su group e selezione colonna per la vista list (#2485)
  • Board: corretti rendering chart, problemi edit panel e diversi bug vista list (#2483)
  • Board: corretto l'enum action type automazione (#2467)
  • Category: corretti bug nesting drag-drop e persistenza collapse (#2464)
  • Editor Office: prevenuto il refetch pagina al cambio focus tab, evitando reload inutili (#2474)
  • Docs: corretto un crash quando cambia il ruolo su un documento (#2463)
  • Board: corretta la duplicazione riga con descrizione (#2441)

Miglioramenti

  • Drive — funzionalità download migrata al nuovo modulo e codice legacy ripulito (#2491)
  • Accesso admin — gli admin possono eliminare contenuti drive (#2468), docs (#2466) e prompt AI salvati (#2458)
  • Converter DOCX — grandi miglioramenti a conversione documenti, UX doc, rotazione file ed eliminazione (#2432)
  • Dashboard — aggiunto call lean() alle query dashboard per performance migliori