Virtual Office, Gmail-ähnliche Inbox & Docs-Tree-Refactor
· 4 Min. Lesezeit
Das Virtual Office startet mit einer vollständigen Implementierung, die Inbox erhält ein Gmail-inspiriertes Redesign mit Mehrfachauswahl und Spam-UX, und der Docs-Tree bekommt ein großes Refactoring mit Kategorie-Buckets und verbesserter Navigation.
Neue Funktionen
Virtual Office
Eine komplette Virtual-Office-Erfahrung für Remote-Teams (#2688, #2690):
- Räumliches Office-Layout — visueller Office-Grundriss, in dem Teammitglieder einander sehen und zwischen Räumen wechseln können
- Eigene Raum-Icons — Office-Räume mit eigenen Icons für verschiedene Bereiche personalisieren (Meetingräume, Lounges, Fokuszonen)
- Echtzeit-Präsenz — sehen, wer in welchem Raum ist, mit Live-Status-Updates
- Schnellbeitritt — per Klick einem Raum beitreten und sofort zusammenarbeiten
Inbox — Gmail-ähnliches Redesign
Große Inbox-Verbesserungen mit einer vertrauten, leistungsstarken E-Mail-Erfahrung (#2675, #2692, #2678, #2651):
- Gmail-ähnliche UI — neu gestaltete E-Mail-Oberfläche mit vertrauten Mustern für Thread-Navigation und Nachrichtenanzeige
- Spam-UX — dediziertes Spam-Handling mit In-Spam-verschieben und Melden
- Signierte URL-Anhänge — sichere, zeitlich begrenzte URLs für E-Mail-Anhänge
- Signaturen pro Benutzer — jeder Benutzer kann eine eigene E-Mail-Signatur haben, getrennt von Inbox-Einstellungen
- Mehrfachauswahl — mehrere E-Mails für Batch-Operationen auswählen (archivieren, löschen, als gelesen markieren)
- Neue-E-Mail-Benachrichtigungen — Echtzeit-Benachrichtigungen mit UI-Updates bei neuen E-Mails
- Auto-Scroll — automatisch zur neuesten E-Mail in einem Thread scrollen
Docs — Tree-Refactor
- Löschdialog mit Unterdokumenten — beim Löschen eines Dokuments wählen, ob auch alle Unterdokumente gelöscht werden (#2700)
- Duplizieren mit Optionen — Dokumente duplizieren mit Möglichkeit zum Umbenennen und Kopieren von Einstellungen (#2699)
- Tree-Refactor — große Umstrukturierung des Dokumentenbaums mit Kategorie-Buckets für bessere Organisation (#2684)
- Duplikations-Feedback — Snackbar-Benachrichtigung nach erfolgreicher Dokumentduplikation (#2507)
DocSign
- Auto-Speichern in Signed Docs — abgeschlossene signierte Dokumente werden automatisch in einem eigenen Ordner „Signed Docs“ gespeichert (#2697)
- Unterzeichner-Verwaltung — verbesserte Unterzeichner-Verwaltung mit besserer UI zum Hinzufügen und Entfernen (#2695)
Drive
- Animiertes Drop-Overlay — flüssiges Drag-and-Drop mit animiertem Overlay beim Ziehen von Dateien in Drive (#2672)
Board
- Automatisierungs-Wiederholung — Automatisierungen können jetzt nach wiederkehrendem Zeitplan laufen (#2693)
- Spaltenwert-Schema — strukturiertes Schema für Spaltenwerte für bessere Validierung und Konsistenz (#2701)
- Board-Cron für Formeln — Hintergrundjob zur periodischen Neuberechnung von Formeln (#2496)
Meeting Channels
- Limit für Bildschirmfreigaben — maximal 2 gleichzeitige Bildschirmfreigaben pro Kanal zur Bandbreitensteuerung (#2665)
- Manuelle Subscription — manuelle Track-Subscription für Meeting Channels — Bandbreite sparen, indem nur sichtbare Teilnehmer abonniert werden (#2663)
Chat
- Admins löschen Nachrichten — Admins können Nachrichten anderer Benutzer in Kanälen löschen (#2650)
- Ladezustände mit React Suspense — Chat-Loading auf React Suspense migriert für flüssigere Übergänge (#2637)
- Neue Zeile mit Shift+Enter — Shift+Enter fügt eine neue Zeile ein, statt die Nachricht zu senden
Weitere Funktionen
- Public API — Tabellenzeilen-Authentifizierung für externe API-Konsumenten
- Server-Zeit-Sync — Endpoints zur Synchronisation der Client-Zeit mit der Server-Zeit
- Profil-vCard-Download — Kontaktkarten (vCard) für Benutzerprofile herunterladen (#2683)
- Workspace-Beschreibung — Workspaces können jetzt ein Beschreibungsfeld haben (#2681)
- Admin-Zahlungsmethoden — Verwaltungs-Dashboard für Zahlungsmethoden
- Pino-Logging — Migration von Winston zu Pino für strukturiertes, performantes Logging
- Feature-Flag-Release — globale Feature-Flag-Freigabe zum Ausrollen von Funktionen an alle Workspaces
- Einladungsverwaltung — Einladungen von der Workspace-Mitgliederseite verwalten (#2574)
- Billing — Resume-Billing-Funktionalität und Verbesserungen der Coupon-Verwaltung
Fehlerbehebungen
- Board: Slice-Erstellung, Zeilenzusammenfassungs-Ausrichtung, Automatisierungs-E-Mail-Probleme und Überschreiben der Rows-Query behoben (#2642, #2645, #2646, #2644)
- Board: Tabellenspalten-Ref-Population (#2606), Board-Slice-Awareness (#2586), Einstellungs-Absturz und Zeilendialog-Slice-Selektor-UX (#2578) behoben
- Meeting Channels: Reconnect-Handling bei Verbindungsabbruch verbessert (#2638)
- Docs: Inhaltsverzeichnis optimiert, Zugriff auf gelöschte Dokumente verhindert (#2641, #2649)
- Editor: Timing-Problem behoben, damit Dokumente vollständig synchronisieren, bevor Sie bearbeiten (#2643)
- Inbox: Lazy-Loading-Performance verbessert (#2640), Mitglieder-Updates (#2677), Genauigkeit der Thread-Zähler
- AI: Sortierung der Konversationsliste und Anzeige von Nachrichten-Timestamps behoben (#2639, #2647)
- Chat: Nachrichtenreihenfolge im Cache mit korrekter
createdAt-Sortierung (#2648), Thread-Überschrift, optimistische DM-Updates - Bildschirmfreigabe: Tile-Anzeige-Bugs behoben (#2662)
- Benachrichtigungen: Navigation beim Klick auf Benachrichtigungen (#2659, #2660), UX der Kanal-Benachrichtigungs-Defaults (#2636)
- Recents: fette Darstellung stummgeschalteter Kanäle an Slack-Verhalten angeglichen (#2635)
Verbesserungen
- Einstellungen: Layout mit verbessertem Form-Handling erweitert (#2654, #2619)
- Erstellungsmodal — Verbesserungen an Ressourcen-Erstellungsmodals (#2686)
- Kanal-Einstellungen — Dialog-Refactoring für bessere Code-Organisation (#2679)
- E-Mail-Laden — Performance-Optimierung für die E-Mail-Listen-Darstellung (#2653)
- Übersetzungen — fehlende spanische und portugiesische (pt-BR) Übersetzungen hinzugefügt (#2682)
- i18n — Bestätigungsnachrichten beim Widerrufen von Einladungen
- Inbox-Dialoge — auf Popup-Komponentenmuster migriert (#2550)
- Drive — Verbesserungen beim Massen-Download (#2553)
