Virtual Office, Inbox in stile Gmail e refactor tree Docs
· 4 min di lettura
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
createdAtcorretto (#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)
