docs: define update backend api

This commit is contained in:
2025-12-29 00:08:16 +01:00
parent 2fc189a467
commit fde207a3e6
7 changed files with 66 additions and 0 deletions

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.