36 lines
1.5 KiB
Markdown
36 lines
1.5 KiB
Markdown
# #023 Protokoll ansehen
|
||
|
||
**Status:** offen
|
||
**Im Tracker:** [#35](https://git.wilde-server.de/florian.wilde/Laufzettel/issues/35)
|
||
**Meilenstein:** v0.2.0
|
||
**Labels:** phase-2, frontend
|
||
|
||
## Ziel
|
||
|
||
Laufzettel schreibt ein Protokoll über alles, was nachvollziehbar bleiben muss — Rollenänderungen,
|
||
veröffentlichte Vorlagen, archivierte und zurückgeholte Läufe, Verzeichnisquellen, den Moduswechsel.
|
||
**Ansehen kann es niemand.** Es gibt keine Oberfläche dafür; wer wissen will, wer wann eine Rolle
|
||
geändert hat, braucht `psql`.
|
||
|
||
Aufgefallen beim Schreiben der Anleitung in [#018](018-e2e-anleitung-pdf.md).
|
||
|
||
**Geschätzt:** 4 h **Tatsächlich:** –
|
||
|
||
## Aufgaben
|
||
|
||
- [ ] Admin → Protokoll: Liste mit Zeitpunkt, Urheber, Aktion, betroffener Zeile, umblätterbar
|
||
- [ ] Filter nach Zeitraum, Aktion und Urheber; Volltext über die Aktion
|
||
- [ ] Die Mandantensicht gilt auch hier: ein Eintrag zu einem fremden Kunden ist nicht sichtbar
|
||
- [ ] Recht `verwaltung` — das Protokoll sagt, wer was getan hat, und ist damit selbst eine Auskunft
|
||
über Menschen
|
||
- [ ] Ein Eintrag ohne Urheber (Systemlauf, etwa der Zeitplan) wird als solcher gezeigt, nicht als
|
||
Lücke
|
||
- [ ] Am Lauf selbst: die Einträge dieses Laufs in seiner Abarbeitungsansicht, eingeklappt
|
||
|
||
## Akzeptanzkriterien
|
||
|
||
- [ ] Test: ein Eintrag eines fremden Kunden erscheint nicht
|
||
- [ ] Test: `TECHNIKER` kommt nicht auf die Seite
|
||
- [ ] Test: ein erzeugtes Passwort taucht in keinem Eintrag auf
|
||
- [ ] Am Handy kein horizontales Scrollen
|