Vai al contenuto principale

Virtual Office, Inbox in stile Gmail e refactor tree Docs

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

Virtual Office parte con un'implementazione completa, l'Inbox ottiene un redesign ispirato a Gmail con selezione bulk e UX spam e il tree Docs riceve un grande refactor con bucket di categoria e navigazione migliorata.

Nuove funzionalità

Virtual Office

Un'esperienza virtual office completa per i team remote (#2688, #2690):

  • Layout office spaziale — planimetria visuale dell'office dove i membri del team si vedono e si muovono tra le stanze
  • Icone stanza custom — personalizza le stanze office con icone custom per aree diverse (sale riunioni, lounge, zone focus)
  • Presence real-time — vedi chi è in quale stanza con aggiornamenti di stato live
  • Quick join — clicca per entrare in qualsiasi stanza e iniziare a collaborare all'istante

Inbox — redesign in stile Gmail

Grandi miglioramenti Inbox con un'esperienza email familiare e potente (#2675, #2692, #2678, #2651):

  • UI in stile Gmail — interfaccia email ridisegnata con pattern familiari per navigazione thread e display messaggi
  • UX spam — gestione spam dedicata con move-to-spam e funzionalità report
  • Allegati signed URL — URL sicuri a tempo limitato per gli allegati email
  • Signature per utente — ogni utente può avere la propria signature email, separata dalle impostazioni a livello inbox
  • Selezione bulk — seleziona più email per operazioni batch (archive, delete, mark as read)
  • Notifiche nuova email — notifiche real-time con aggiornamenti UI quando arrivano nuove email
  • Auto-scroll — scorre automaticamente all'ultima email in un thread

Docs — refactor tree

  • Dialogo delete con sotto-documenti — eliminando un documento, scegli se eliminare anche tutti i sotto-documenti (#2700)
  • Duplica con opzioni — duplica documenti con la capacità di rinominare e copiare le impostazioni (#2699)
  • Refactor tree — grande ristrutturazione del tree documenti con bucket di categoria per una migliore organizzazione (#2684)
  • Feedback duplicazione — notifica snackbar dopo una duplicazione documento riuscita (#2507)

DocSign

  • Auto-save su Signed Docs — i documenti firmati completati sono salvati automaticamente in una cartella dedicata "Signed Docs" (#2697)
  • Gestione firmatari — gestione firmatari migliorata con UI migliore per aggiungere e rimuovere firmatari (#2695)

Drive

  • Drop overlay animato — esperienza drag-and-drop fluida con un overlay animato quando trascini file in Drive (#2672)

Board

  • Ricorrenza automazione — le automazioni possono girare su uno schedule ricorrente (#2693)
  • Schema valore colonna — schema strutturato per i valori colonna, migliorando validazione e coerenza dati (#2701)
  • Cron Board per formule — job in background per ricalcolare le formule periodicamente (#2496)

Canali riunione

  • Limite screen share — limite a 2 screen share simultanee per canale per gestione bandwidth (#2665)
  • Subscription manuale — subscription track manuale per i canali riunione, riducendo l'uso bandwidth sottoscrivendo solo i partecipanti visibili (#2663)

Chat

  • Admin elimina messaggi — gli admin possono eliminare i messaggi di altri utenti nei canali (#2650)
  • Stati di caricamento con React Suspense — caricamento chat migrato a React Suspense per transizioni più fluide (#2637)
  • Newline con Shift+Enter — Shift+Enter inserisce una nuova riga invece di inviare il messaggio

Altre funzionalità

  • Public API — autenticazione table row per i consumer API esterni
  • Sync ora server — endpoint per sincronizzare l'ora client con l'ora server
  • Download vCard profilo — scarica contact card (vCard) per i profili utente (#2683)
  • Descrizione workspace — i workspace possono avere un campo description (#2681)
  • Metodi di pagamento admin — dashboard di gestione per i metodi di pagamento
  • Logging Pino — migrazione da Winston a Pino logger per logging strutturato e ad alte prestazioni
  • Release feature flag — capacità di release feature flag globale per il rollout feature a tutti i workspace
  • Gestione inviti — gestisci gli inviti dalla pagina membri workspace (#2574)
  • Billing — funzionalità resume billing e miglioramenti gestione coupon

Correzioni di bug

  • Board: corretti creazione slice, allineamento row summary, problemi email automazione e overwrite query rows (#2642, #2645, #2646, #2644)
  • Board: corretta popolazione ref colonna tabella (#2606), awareness slice Board (#2586), crash impostazioni e UX selettore slice dialogo riga (#2578)
  • Canali riunione: gestione riconnessione migliorata quando la connessione cade (#2638)
  • Docs: sommario ottimizzato, prevenuto l'accesso a documenti eliminati (#2641, #2649)
  • Editor: corretto un timing issue così i documenti si sincronizzano pienamente prima che inizi a modificare (#2643)
  • Inbox: performance lazy loading migliorata (#2640), corretti aggiornamenti membro (#2677), accuratezza conteggio thread
  • AI: corretti ordinamento elenco conversazioni e display timestamp messaggio (#2639, #2647)
  • Chat: corretto l'ordinamento messaggi in cache con sorting createdAt corretto (#2648), heading thread, aggiornamenti ottimistici conversazione DM
  • Screen share: corretti bug display tile (#2662)
  • Notifiche: corretta la navigazione al clic notifica (#2659, #2660), UX default notifiche canale (#2636)
  • Recents: corretto lo styling bold dei canali muted per allinearsi a Slack (#2635)

Miglioramenti

  • Impostazioni: layout potenziato con form handling migliorato (#2654, #2619)
  • Modale creazione — miglioramenti ai modali di creazione risorse (#2686)
  • Impostazioni canale — refactoring dialogo per una migliore organizzazione del codice (#2679)
  • Caricamento email — ottimizzazione performance per il rendering elenco email (#2653)
  • Traduzioni — aggiunte traduzioni spagnolo e portoghese-BR mancanti (#2682)
  • i18n — messaggi di conferma revoke invite
  • Dialoghi Inbox — migrati al pattern componente Popup (#2550)
  • Drive — miglioramenti bulk download (#2553)