docs: define update backend api
This commit is contained in:
@ -12,6 +12,7 @@ US_000029
|
||||
## Beschreibung
|
||||
- Update-Status und Version im UI anzeigen.
|
||||
- Letzten Status mit Zeitstempel visualisieren.
|
||||
- API-Basis: `GET /update/status` (siehe `docs/update-api.md`).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- UI zeigt Version + letzten Status.
|
||||
|
||||
@ -12,6 +12,7 @@ US_000030
|
||||
## Beschreibung
|
||||
- Button/Action fuer "Nach Updates suchen".
|
||||
- Ergebnisanzeige (Update verfuegbar/keine Updates/Fehler).
|
||||
- API-Basis: `POST /update/check` (siehe `docs/update-api.md`).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- UI zeigt Ergebnis des Update-Checks.
|
||||
|
||||
@ -13,6 +13,7 @@ US_000031
|
||||
- "Update installieren" Action.
|
||||
- Vor Start Backup-Pruefung/Backup-Erstellung erzwingen.
|
||||
- Fortschritt/Status im UI.
|
||||
- API-Basis: `POST /update/apply` (siehe `docs/update-api.md`).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Update startet nur mit vorhandenem Backup.
|
||||
|
||||
@ -12,6 +12,7 @@ US_000032
|
||||
## Beschreibung
|
||||
- Logliste mit Zeitstempel und Ergebnis.
|
||||
- Keine sensiblen Daten anzeigen.
|
||||
- API-Basis: `GET /update/logs` (siehe `docs/update-api.md`).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Logs sind sichtbar und chronologisch sortiert.
|
||||
|
||||
@ -13,6 +13,7 @@ US_000033
|
||||
- "Rollback" Action.
|
||||
- Nur aktiv, wenn Backup vorhanden.
|
||||
- Fortschritt/Status im UI.
|
||||
- API-Basis: `POST /update/rollback` (siehe `docs/update-api.md`).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Rollback startet nur bei verfuegbarem Backup.
|
||||
|
||||
Reference in New Issue
Block a user