update
This commit is contained in:
62
daten/PLANER2GEN/verlauf.md
Normal file
62
daten/PLANER2GEN/verlauf.md
Normal file
@@ -0,0 +1,62 @@
|
||||
<!-- titel -->
|
||||
Verlauf
|
||||
----------------------------------------
|
||||
<!-- art -->
|
||||
kern
|
||||
----------------------------------------
|
||||
<!-- ziel -->
|
||||
Verfolgt Änderungen und macht sie rückgängig
|
||||
----------------------------------------
|
||||
<!-- regeln -->
|
||||
- ↺-Icon zeigt letzten Schritt als Tooltip
|
||||
- Leerer Verlauf ist kein Fehlerzustand
|
||||
- ↩-Icon ist ↺-Icon im Code
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Aktion rückgängig machen
|
||||
<!-- ziel -->
|
||||
Nimmt den letzten Schritt im aktiven Projekt zurück
|
||||
<!-- regeln -->
|
||||
- ↺-Schaltfläche bei fehlendem letzterSchritt deaktiviert
|
||||
- Strg+Z gilt nicht in Eingabefeldern
|
||||
- Fehlgeschlagener Aufruf zeigt Meldung
|
||||
<!-- testen -->
|
||||
- Projekt mit Verlauf öffnen
|
||||
- ↺-Schaltfläche anklicken
|
||||
- Letzter Schritt aus Verlauf entfernt
|
||||
- Meldung bleibt leer
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Chat-Verlauf abrufen
|
||||
<!-- ziel -->
|
||||
Ermöglicht das Lesen vergangener Chat-Nachrichten eines Projekts
|
||||
<!-- regeln -->
|
||||
- Gibt den gesamten Verlauf als Liste zurück
|
||||
- 404 bei unbekanntem Projekt
|
||||
<!-- testen -->
|
||||
- GET-Anfrage an Chat-Endpunkt senden
|
||||
- Verlauf als JSON-Array mit Nachrichten
|
||||
- Unbekanntes Projekt gibt 404
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Projektverlauf anzeigen
|
||||
<!-- ziel -->
|
||||
Zeigt den letzten Stand im Projektverlauf
|
||||
<!-- regeln -->
|
||||
- 404 bei unbekanntem Projekt
|
||||
- Feld "letzter" enthält letzten Verlaufseintrag
|
||||
<!-- testen -->
|
||||
- Endpunkt für Projektverlauf aufrufen
|
||||
- Antwort mit Feld letzter prüfen
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Änderung verwerfen
|
||||
<!-- regeln -->
|
||||
- LMB auf ↩-Icon verwirft den letzten Schritt
|
||||
- Strg+Z außerhalb von Eingabefeldern verwirft
|
||||
- Ohne vorherigen Schritt ist das Icon deaktiviert
|
||||
- Nach dem Verwerfen aktualisiert sich die Feature-Liste
|
||||
<!-- testen -->
|
||||
- Projekt mit einer Änderung öffnen
|
||||
- LMB auf ↩-Icon
|
||||
- Änderung in der Liste zurückgesetzt
|
||||
Reference in New Issue
Block a user