• v1.7.0 9ad69a3218

    gitmedia released this 2026-10-09 10:48:26 +02:00 | 2 commits to master since this release

    • E-Mail-Änderung durch Berater gilt erst nach Bestätigung durch den Kunden
      (Link an die neue Adresse, 7 Tage gültig). Danach ziehen alle Einträge des
      Kunden und seine Abos mit – das Abo bleibt im Kundenportal sichtbar.
    • Kundenhoheit: Gehört die neue E-Mail einem Beraterkonto oder einem Kunden
      eines anderen Beraters, wird die Änderung abgelehnt (Info an priority_mail).
    • Fix Shop-Zuordnung: älteste geprüfte Zuordnung gilt, Einträge in Prüfung
      werden nicht mehr vererbt (Ursache für Kunden bei mehreren Beratern).
    • "Berater zuweisen" voreingestellt auf alle Bestellungen des Kunden.
    • Neue Admin-Seite Kundenhoheit (/admin/customer-priority) mit Zähler im Menü:
      offene Prüfungen, Kunden bei mehreren Beratern, E-Mail-Änderungen.

    Deploy: 1 Migration (neue Tabelle shopping_user_email_changes), keine neuen .env-Werte.
    DB-Backup, dann: bash dev/betrieb/deploy.sh v1.7.0 --migrations

    Danach:

    • Abo-E-Mails an Kundendaten angleichen (392 erst nach Rückmeldung der Beraterin, Member 454):
      UPDATE user_abos SET email = 'saschafrey2609@gmail.com' WHERE id = 595 AND email = 'saschafrey79@icloud.com';
      UPDATE user_abos SET email = 'sabrinamp@gmx.at' WHERE id = 594 AND email = 'sabrinamp@qmx.at';
      UPDATE user_abos SET email = 'teikrue@t-online.de' WHERE id = 392 AND email = 'teiberkrue@t-online.de';
    • Admin → Kundenhoheit abarbeiten (Stand Live-Kopie: 227 offene Prüfungen, 37 Kunden bei mehreren Beratern).
    Downloads