Versandfassung mit Codeabgleich vom 13.10. korrigiert (Zugriffsprotokoll des Beweisarchivs als Ziel, Admin-Bestand, Juli-Mails mit Zahlen und Empfängerregel, C2PA als geplant, Gate-Dialog heute), Anlage 6 abgelegt. Neuer Ordner rechtliches/nachweise mit Checkliste, Juli-Mailtexten, OpenAI-Endpunkten, BN-01-Vorlage und BN-02-Ablauf inklusive Notfallzugang. Vorfassungen, Codeauswertung, To-do-Liste und Rückfragen nach archive/rechtliches-2026-10. Deploy-Notiz archive/betrieb/deploy-v1.9.0.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
33 lines
2.2 KiB
Markdown
33 lines
2.2 KiB
Markdown
# Deploy v1.9.0 — Rechtspaket: Boost-Kennzeichnung und Rollenprüfung
|
|
|
|
**Stand:** 13.10.2026 · **Live bisher:** `v1.8.1` · Ablauf nach [git-deploy.md](../../betrieb/git-deploy.md), Abschnitte C und D.
|
|
|
|
**Inhalt** (Aufgaben U10 und BN-02 aus dem [Anwaltspaket](../../rechtliches/anwaltspaket-datenschutz-2026-10-12.md)):
|
|
|
|
- Boost-Label „Gebuchte Platzierung“ (en „Booked placement“) statt „Top-Platzierung“ auf Start- und Branchenseite. Die Erklärung erscheint am Desktop beim Überfahren und auf Mobil per Tipp; Screenreader lesen sie mit.
|
|
- Kopfzeile über dem Aufmacher „Aktuell“ statt „Top-Auswahl“.
|
|
- Preisseite: „Geboostete Meldungen sind als gebuchte Platzierung gekennzeichnet.“
|
|
- Admin ▸ Pressemitteilung: Panel „Gebuchte Platzierung“ mit Aktion „Boost beenden“. Sie braucht einen Pflichtgrund und `billing:manage`, bucht keine Credits zurück und schreibt den Verlaufstyp „Boost beendet“.
|
|
- `php artisan audit:admins`: Berechtigungsliste als Markdown (Nachweis BN-02).
|
|
|
|
**Umfang:** keine Migration, keine neuen `.env`-Werte, Scheduler unverändert, neue Assets (beide Builds, mitcommittet). Suite 2.527 grün, einer übersprungen; Larastan ohne Meldung.
|
|
|
|
## Deploy
|
|
|
|
```bash
|
|
cd ~/pressekonto.com
|
|
bash dev/betrieb/deploy.sh v1.9.0
|
|
```
|
|
|
|
## Prüfungen danach
|
|
|
|
- `/health` meldet `v1.9.0`, die Betriebsüberwachung ist grün.
|
|
- Startseite presseecho.de: Kopfzeile „… · Aktuell“; ohne laufenden Boost erscheint kein Label.
|
|
- Preisseite: Satz zur Kennzeichnung in der Note „Boost — was Sie bekommen und was nicht“.
|
|
- `php artisan audit:admins` läuft und zeigt den Bestand.
|
|
|
|
## Direkt im Anschluss (Rechtspaket)
|
|
|
|
1. Rollenprüfung nach [bn-02-ablauf.md](../../rechtliches/nachweise/bn-02-ablauf.md): Vorher-Liste, neue Login-Adresse und Super-Admin-Merker für das Betriebskonto, Altkonten bereinigen, Nachher-Liste.
|
|
2. Test-Boost auf eine eigene Test-Mitteilung buchen (Credits über Admin ▸ Benutzer gutschreiben). Screenshots `boost-01` bis `boost-04` nach [nachweise/README.md](../../rechtliches/nachweise/README.md) aufnehmen, dann unter Admin ▸ Pressemitteilung „Boost beenden“.
|
|
3. Zeile im Protokoll von `git-deploy.md` und in der Release-Tabelle der Roadmap nachtragen.
|