Zum Hauptinhalt springen

Release Notes — 17. Mai 2026

Dieses Release führt Anmeldung / Registrierung mit Google, das Beta-Programm-Badge und -Bedingungen, ein Systemstatusband, In-App-Feedback, automatische NPS-Umfrage- und wöchentliche Aktivitäts-E-Mails sowie GA4 Analytics-Tracking ein.


Anmeldung / Registrierung mit Google

Registrierung mit Google

  • Auf der Registrierungsseite ist jetzt die Schaltfläche „Mit Google registrieren" verfügbar
  • Ein Klick leitet zur Google-Zustimmungsseite weiter — nach Erteilung der Berechtigung wird das Konto sofort erstellt
  • Keine E-Mail-Verifizierung erforderlich für Google-registrierte Konten
  • Profilinformationen (Name, Profilbild) werden aus dem Google-Konto übernommen und im Workspace-Profil gespeichert

Anmeldung mit Google

  • Auf der Anmeldeseite ist jetzt die Schaltfläche „Mit Google anmelden" verfügbar
  • Funktioniert für alle Konten, die mit Google registriert oder automatisch verknüpft wurden

Automatische Verknüpfung bestehender Konten

Falls du dich zuvor mit E-Mail + Passwort registriert hast und dich mit Google über dieselbe E-Mail-Adresse anmeldest, werden die Konten automatisch verknüpft. Es wird kein doppeltes Konto erstellt. Zukünftige Anmeldungen funktionieren mit beiden Methoden.

Anmelden vs. Registrieren

Die Schaltfläche „Mit Google anmelden" auf der Anmeldeseite ist auf bereits registrierte Benutzer beschränkt. Nicht registrierte Google-Konten werden abgelehnt mit einer Nachricht und einem Link zur Registrierungsseite.

Datenschutz

  • Deine Google-ID (sub) wird nur als SHA-256-Hash gespeichert — die rohe ID gelangt nie in die CADENSA-Datenbank
  • Deine E-Mail-Adresse wird wie bei E-Mail+Passwort-Konten als Hash im globalen Benutzerspeicher gespeichert
  • Profildaten (Name, Bild) werden nur in deinem einheitsspezifischen Workspace-Profil gespeichert

Beta-Programm

CADENSA befindet sich aktuell in der offenen Beta.

Beta-Badge und Bedingungen

  • Ein BETA-Chip erscheint neben dem Untertitel auf den Registrierungs- und Anmeldeseiten; beim Hover zeigt ein Tooltip den aktuellen Beta-Status
  • Auf der Registrierungsseite wurde ein neues Kontrollkästchen „Ich verstehe und akzeptiere die Beta-Bedingungen" hinzugefügt — die Registrierung setzt dessen Aktivierung voraus

Beta-Willkommens-E-Mail

  • Jedes neue Konto erhält unmittelbar nach der Registrierung eine Willkommens-E-Mail
  • Die E-Mail enthält Links zur Dokumentation und Tipps für den Einstieg

Beta-Datenzurücksetzungs-Benachrichtigung

  • Wenn eine Beta-Datenzurücksetzung geplant ist, erhalten registrierte Benutzer eine Vorab-Benachrichtigungs-E-Mail mit ausreichend Zeit, um wichtige Daten vor der Zurücksetzung zu exportieren

Systemstatusband

  • Am oberen Rand der App wird ein Systemstatusband angezeigt, wenn CADENSA-Dienste beeinträchtigt sind oder ausfallen
  • Das Band fragt status.cadensa.io alle 60 Sekunden ab
  • Es kann ausgeblendet werden — wenn ausgeblendet, erscheint es nach 15 Minuten automatisch wieder, falls das Problem weiterhin besteht
  • Der Link „Status anzeigen" öffnet die vollständige Statusseite

In-App-Feedback

  • Eine schwebende Feedback-Schaltfläche ist jetzt in der unteren rechten Ecke der App sichtbar
  • Ein Klick öffnet eine kurze Formbricks-Feedback-Umfrage
  • Falls Formbricks nicht verfügbar ist, öffnet die Schaltfläche den E-Mail-Client mit einer vorausgefüllten Nachricht an support@cadensa.io

Automatische Engagement-E-Mails

NPS-Umfrage (Tag 7 und Tag 30)

  • 7 und 30 Tage nach der Registrierung wird automatisch eine kurze NPS-Umfrage-E-Mail gesendet
  • Der Umfrage-Link öffnet ein Formbricks-Formular — Ergebnisse gehen direkt an das Produktteam
  • Benutzer, die Produkt-Update-E-Mails deaktiviert haben, werden übersprungen

Wöchentliche Aktivitätszusammenfassung

  • Jeden Montag sendet CADENSA eine wöchentliche Aktivitätszusammenfassung
  • Aktive Benutzer (die letzte Woche Zeit erfasst haben) erhalten eine kurze Statistikübersicht
  • Inaktive Benutzer (seit 7+ Tagen keine Zeiteinträge) erhalten eine sanfte Reaktivierungs-Nachricht mit einem direkten Link zum Timer

Analytics-Event-Tracking

Wichtige Benutzeraktionen werden jetzt als GA4-Events über Google Tag Manager erfasst — die Cookie-Einwilligung wird dabei immer berücksichtigt:

EventAuslöser
sign_upErfolgreiche Registrierung (E-Mail oder Google)
tutorial_completeErste Anmeldung / Onboarding abgeschlossen
first_timer_startTimer zum ersten Mal gestartet
first_time_entryErster gespeicherter Zeiteintrag
begin_checkoutUpgrade-Prozess gestartet
purchaseAbonnement abgeschlossen
first_project_createdErstes Projekt erstellt
first_invite_sentErstes Teammitglied eingeladen
first_report_viewedErster Bericht aufgerufen

Keine persönlichen Daten sind in diesen Events enthalten.


Änderungsübersicht

EbeneÄnderung
Backend GoogleIdentity-ModellNeues Modell: speichert SHA-256-Hash der Google-sub + GlobalUser-Referenz
Backend googleAuth.service.tsNeuer Service: OAuth-Code-Austausch, Benutzersuche / Erstellung / Auto-Verknüpfung
Backend auth.routes.tsNeue Routen: GET /api/v1/auth/google und GET /api/v1/auth/google/callback
Backend betaWelcomeEmail.tsNeue Vorlage: Willkommens-E-Mail bei Registrierung
Backend betaDataResetEmail.tsNeue Vorlage: Vorab-Benachrichtigung vor Beta-Datenzurücksetzung
Backend nps-survey.job.tsNeuer Cron-Job: NPS-Umfrage-E-Mails an Tag 7 und Tag 30
Backend weekly-retention.job.tsNeuer Cron-Job: wöchentliche Aktivitätszusammenfassung / Reaktivierungs-E-Mail jeden Montag
Frontend Login.tsx„Mit Google anmelden"-Schaltfläche + BETA-Badge + Beta-Tooltip
Frontend Register.tsx„Mit Google registrieren"-Schaltfläche + BETA-Badge + Beta-Bedingungen-Checkbox
Frontend SystemStatusBanner.tsxNeue Komponente: fragt status.cadensa.io ab, zeigt Banner bei Ausfall
Frontend FeedbackButton.tsxFormbricks-Integration mit Mailto-Fallback
Frontend analytics.tsNeue Utility: GA4-Event-Tracking-Funktionen (einwilligungsbewusst)
Frontend main.tsxSentry-Fehlertracking + Formbricks-SDK initialisiert
Frontend Lokalisierungenauth.google.*, auth.betaConditions.*, common.systemStatusBanner.* für alle 5 Sprachen