Zum Hauptinhalt springen

Zwei-Faktor-Authentifizierung, Billing & Mention Center

· 3 Min. Lesezeit
Copera-Team
Copera-Team
Produktteam

Mehr Sicherheit mit Zwei-Faktor-Authentifizierung, vollständiges Billing-Management mit Stripe-Integration im Admin Panel und ein komplettes Refactoring von Notification- und Mention Center mit Massenaktionen.

Neue Funktionen

Zwei-Faktor-Authentifizierung

Zwei-Faktor-Authentifizierung (2FA) für den Login — eine zusätzliche Sicherheitsebene für Benutzerkonten:

  • TOTP-basierte Authentifizierung mit QR-Code-Einrichtung
  • Verbesserte Implementierung mit sicherer Token-Handhabung
  • Nahtlose Integration in den bestehenden Login-Flow

Admin Panel — Billing & Berechtigungen

Deutlicher Ausbau des Admin Panels mit Billing und Zugriffskontrolle:

  • Berechtigungsgruppen — Admin-Berechtigungsgruppen mit kategoriebasierter Zugriffskontrolle erstellen und verwalten (#2430)
  • Sicherer Auth-Assistent — geführte Kontoeinrichtung mit Bestätigung der Passwortgenerierung
  • Kontoverwaltung — Erstellung und Verwaltung von Admin-Benutzern mit Tracking des letzten Zugriffs
  • Billing-Dashboard — Analyseübersicht mit zentralen Billing-Metriken und Workspace-Kontext
  • Transaktions-Tracking — eigenes Dashboard für den Transaktionsverlauf mit Admin-Endpoints (#2434)
  • Abo-Verwaltung — Workspace-Abonnements mit Billing-Steuerung verwalten
  • Kommende Rechnungen — Rechnungsverwaltungs-Dashboard inkl. Handling von 100-%-Rabatt-Coupons
  • Feature-Flag-Verwaltung — Admin-Dashboard für die Feature-Flag-Konfiguration
  • Server-Management — Monitoring-Dashboard mit Server-Metriken, Plattforminfo und Versions-Tracking
  • Broadcast-Updates — Endpoint zum Broadcasten von Web-App-Versionsupdates an verbundene Benutzer

Billing — Stripe-Integration

  • Transaktions-Tracking — Zahlungsereignisse werden zuverlässig für eine genaue Billing-Historie erfasst
  • Coupons und Add-ons — Verwaltungssystem für Rabatt-Coupons und Abo-Add-ons
  • Umgang mit Zahlungsfehlern — klarere Meldungen bei fehlgeschlagenen Zahlungen, damit Probleme leichter zu lösen sind

Mentions & Benachrichtigungen

Komplettes Refactoring von Notification- und Mention Center (#2413):

  • Massenaktionen — alle Mentions mit einer Aktion als gelesen markieren und alle ausblenden
  • Queue-basierte Synchronisation — Mentions werden über eine eigene Queue zuverlässig synchronisiert
  • Message-Type-Tracking — Feld messageType zur Nachverfolgung der Mention-Quellen
  • Aktuellere Daten — Refetch on Focus aktiviert und Stale-Time-Einstellungen optimiert
  • Bulk-Update-Queries — Datenbankabfragen für Massen-Lesen/Ausblenden optimiert

Weitere Funktionen

  • SuperTeam — neue Team-Management-Funktion (#2430)
  • Inbox-E-Mail-Signatur — E-Mail-Signaturen erstellen und verwalten (#2424)
  • Workload — neue Workload-View-Funktion mit Feature-Flag-Integration und Tabellenansicht-Dialog (#2389)
  • Feature-Nutzungs-Tracking — Feature-Nutzung für Meeting Channels, DocSign und Office registrieren
  • Task-E-Mail-Benachrichtigungen — Teilnehmer an Task-Kommentaren per E-Mail benachrichtigen (#2434)

Fehlerbehebungen

  • Board: Problem mit dem Automatisierungs-Aktionstyp behoben (#2467) und gemeldete Fehler gelöst (#2433)
  • Live-Save: Live-Save-Verhalten, Mention-Toggle und Systembenachrichtigungen behoben (#2436)
  • Webhooks: Umgang mit Zahlungsfehlern mit detaillierten Stripe-Charge-Informationen verbessert
  • MentionCenter: horizontalen Scrollbalken in der virtualisierten Liste behoben
  • Docs-Kommentare: Fehlerbehandlung verbessert und Teilnehmerfilterung vereinfacht
  • Benachrichtigungen: Reduce-Pattern verbessert und Preference-Checks vereinfacht

Verbesserungen

  • API-Imports — Modell-Imports auf konsistenten ~-Pfadalias umgestellt, ungenutzten @-Alias entfernt
  • Benachrichtigungen — Notification-Services in das Internal-Verzeichnis für bessere Organisation verschoben
  • Environment-Config — Environment-Konfiguration konsolidiert und Local/Dev-Prüfungen vereinfacht
  • CI — pnpm-Caching-Strategie optimiert, Cloudflare-Connecting-IP-Header für genaueres Client-IP-Logging hinzugefügt