release: 0.2.2
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
ID: TASK_000025 | Version: 0.2.1 | Status: Blocked
|
||||
ID: TASK_000025 | Version: 0.2.2 | Status: Blocked
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000025: OIDC E2E validation
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000026 | Version: 0.2.1 | Status: Blocked
|
||||
ID: TASK_000026 | Version: 0.2.2 | Status: Blocked
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000026: OIDC runbook update
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000027 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000027 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000027: Update endpoint config
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000028 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000028 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000028: Verify and apply update
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000029 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000029 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000029: Report update status
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000030 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000030 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000030: UI update status view
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000031 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000031 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000031: UI update check trigger
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000032 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000032 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000032: UI update apply action
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000033 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000033 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000033: UI update logs view
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000034 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000034 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000034: UI rollback action
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000035 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000035 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000035: Login-Landing und Header-Version
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000036 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000036 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000036: Login-Landing und Dashboard-Redirect
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000037 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000037 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000037: OIDC-Button neben Anmelden
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000038 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000038 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000038: Logo und Favicon einbinden
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000039 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000039 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000039: Login-Text und Panel-Layout
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000040 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000040 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000040: Enrollment-Flow implementieren
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000041 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000041 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000041: v1 Endpunkte im Update-Client umstellen
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000042 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000042 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000042: Doku-Audit verbleibender Dateien
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000043 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000043 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000043: Neue Doku-Dateien erstellen und verlinken
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000044 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000044 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000044: Altdoku archivieren
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000045 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000045 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000045: Einbindung externer Services dokumentieren
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000046 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000046 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000046: Consumer-Doku erstellen (FOR_USERS.md)
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000047 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000047 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000047: README und Audience-Split anpassen
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000048 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000048 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000048: External Dependencies und Audience-Ergaenzungen
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000049 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000049 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000049: Script fuer Enrollment-Flow erstellen
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000050 | Version: 0.2.1 | Status: Draft
|
||||
ID: TASK_000050 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000050: Backend-Endpoint fuer Systemmetriken
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000051 | Version: 0.2.1 | Status: Draft
|
||||
ID: TASK_000051 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000051: UI-Kacheln im Dashboard (System Information)
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000052 | Version: 0.2.1 | Status: Draft
|
||||
ID: TASK_000052 | Version: 0.2.2 | Status: Draft
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000052: Regelmodell und Speicherung definieren
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000053 | Version: 0.2.1 | Status: Draft
|
||||
ID: TASK_000053 | Version: 0.2.2 | Status: Draft
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000053: Login-Pruefung und Enforcement
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000054 | Version: 0.2.1 | Status: Draft
|
||||
ID: TASK_000054 | Version: 0.2.2 | Status: Draft
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000054: Admin-UI fuer Regeln und Scheduler
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000055 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000055 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000055: Endpoint und UI fuer Update-Service Status
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ID: TASK_000056 | Version: 0.2.1 | Status: Done
|
||||
ID: TASK_000056 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000056: Update-ENV separieren
|
||||
|
||||
20
project-management/requirements/tasks/TASK_000057.md
Normal file
20
project-management/requirements/tasks/TASK_000057.md
Normal file
@ -0,0 +1,20 @@
|
||||
ID: TASK_000057 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000057: Script fuer Release-Upload erstellen
|
||||
|
||||
## Outcome
|
||||
Ein Script baut das tar.gz Artefakt und laedt es mit curl beim Update-Service hoch.
|
||||
|
||||
## Story-Bezug
|
||||
US_000048
|
||||
|
||||
## Beschreibung
|
||||
- Version aus `VERSION`.
|
||||
- tar.gz ohne .git/.venv/upload.token.
|
||||
- SHA256 berechnen.
|
||||
- Upload via `POST /v1/projects/{project_id}/releases`.
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Script liegt unter scripts/.
|
||||
- Parameter fuer Service-URL/Token vorhanden.
|
||||
18
project-management/requirements/tasks/TASK_000058.md
Normal file
18
project-management/requirements/tasks/TASK_000058.md
Normal file
@ -0,0 +1,18 @@
|
||||
ID: TASK_000058 | Version: 0.2.2 | Status: Done
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000058: deployment.env Beispiel und Script-Anpassungen
|
||||
|
||||
## Outcome
|
||||
deployment.env.example vorhanden; Scripts lesen deployment.env fuer lokale Tests.
|
||||
|
||||
## Story-Bezug
|
||||
US_000049
|
||||
|
||||
## Beschreibung
|
||||
- deployment.env.example anlegen (Update-URL/Project/Token).
|
||||
- deployment.env in .gitignore.
|
||||
- upload/enroll Scripts priorisieren deployment.env, wenn vorhanden.
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Lokale Tests ohne /etc/skd/ funktionieren.
|
||||
Reference in New Issue
Block a user