docs: close feature 8

This commit is contained in:
Urban Modig
2026-07-28 12:22:46 +02:00
parent 28258f4c37
commit 0e42a023fc
2 changed files with 15 additions and 19 deletions

View File

@ -2,8 +2,7 @@
## Status ## Status
Implementerad och automatiskt verifierad på feature-branchen. Manuell Färdig och mergad till `main`.
browserverifiering och merge till `main` återstår.
## Bakgrund ## Bakgrund
@ -394,7 +393,7 @@ ska verifiera denna skillnad när produktionsdatabasen införs.
## Manuell verifiering ## Manuell verifiering
Följande ska verifieras manuellt: Följande verifierades manuellt före merge:
1. Redigeringsikonen, klickytan, stilen, etiketten och skyddet mot dragstart. 1. Redigeringsikonen, klickytan, stilen, etiketten och skyddet mot dragstart.
2. Klick- och tangentbordsöppning av rätt uppgift. 2. Klick- och tangentbordsöppning av rätt uppgift.
@ -420,12 +419,8 @@ Feature 8 dokumenteras i:
docs/features/008-task-editing.md docs/features/008-task-editing.md
``` ```
Vid implementation uppdateras `README.md`, `docs/architecture.md`, `README.md`, `docs/architecture.md` och `docs/roadmap.md` uppdaterades
`docs/roadmap.md` och `docs/development.md` när relevant. tillsammans med implementationen. `docs/development.md` krävde ingen ändring.
Roadmapen markerar Feature 8 som `Klar` först efter implementation, automatiska
tester, produktionsbygge, manuell verifiering, merge till `main` och slutlig
dokumentationsuppdatering.
Ett nytt ADR behövs normalt inte. Separat modal, redigeringsikon, Ett nytt ADR behövs normalt inte. Separat modal, redigeringsikon,
`PUT /api/tasks/{taskId}/details` och serverbekräftad uppdatering är lokala `PUT /api/tasks/{taskId}/details` och serverbekräftad uppdatering är lokala
@ -490,4 +485,5 @@ instruktion.
## Relaterade commits ## Relaterade commits
Fylls i efter implementation och merge. - Feature-commit: `443f686`
- Merge-commit: `28258f4`

View File

@ -34,9 +34,7 @@ Följande statusvärden används:
## Nuvarande läge ## Nuvarande läge
Feature 07 är klara och finns på `main`. Feature 8 är implementerad på sin Feature 08 är klara och finns på `main`. Den aktuella applikationen har:
feature-branch och inväntar manuell verifiering och merge. Den aktuella
applikationen på feature-branchen har:
- ett monorepo med separat React/Vite-frontend och Spring Boot-backend; - ett monorepo med separat React/Vite-frontend och Spring Boot-backend;
- centralt lagrade användare och ett lokalt browserval av aktiv användare; - centralt lagrade användare och ett lokalt browserval av aktiv användare;
@ -58,8 +56,7 @@ uppgiftens status. Alla direkta statusövergångar är tillåtna och
`IN_PROGRESS` kräver ansvarig. Det finns ännu ingen deadline eller återkommande `IN_PROGRESS` kräver ansvarig. Det finns ännu ingen deadline eller återkommande
uppgift. Nuvarande användarval är inte autentisering. uppgift. Nuvarande användarval är inte autentisering.
**Feature 8 Redigera uppgift är pågående. Ingen senare produktfeature utses **Feature 9 Deadline är nästa planerade produktfeature.**
som nästa innan Feature 8 har verifierats och mergats.**
## Featureöversikt ## Featureöversikt
@ -73,7 +70,7 @@ som nästa innan Feature 8 har verifierats och mergats.**
| 5 Statusändring | Klar | 4 | Backendstyrda statusövergångar | | 5 Statusändring | Klar | 4 | Backendstyrda statusövergångar |
| 6 Drag-and-drop | Klar | 5 | Kortflytt via status-API | | 6 Drag-and-drop | Klar | 5 | Kortflytt via status-API |
| 7 Radera uppgift | Klar | 2 | Bekräftad permanent radering | | 7 Radera uppgift | Klar | 2 | Bekräftad permanent radering |
| 8 Redigera uppgift | Pågående | 3 | Titel, beskrivning och poäng | | 8 Redigera uppgift | Klar | 3 | Titel, beskrivning och poäng |
| 9 Deadline | Planerad | 2 | Valfri deadline och förseningsmarkering | | 9 Deadline | Planerad | 2 | Valfri deadline och förseningsmarkering |
| 10 Sökning och filtrering | Planerad | 2; 4 för ansvarig; 9 för deadline | Sökning och filter på brädan | | 10 Sökning och filtrering | Planerad | 2; 4 för ansvarig; 9 för deadline | Sökning och filter på brädan |
| 11 Design av återkommande uppgifter | Planerad | 35, 9 | Beslut och plan, ingen produktionskod | | 11 Design av återkommande uppgifter | Planerad | 35, 9 | Beslut och plan, ingen produktionskod |
@ -235,7 +232,7 @@ featuren är mergad till `main`.
### Feature 8 Redigera uppgift ### Feature 8 Redigera uppgift
**Status:** Pågående **Status:** Klar
**Beroenden:** Feature 3 **Beroenden:** Feature 3
@ -252,8 +249,8 @@ tilldelningsflödet från Feature 4 och status genom statusflödet från Feature
Den implementerade lösningen använder `PUT /api/tasks/{taskId}/details` och Den implementerade lösningen använder `PUT /api/tasks/{taskId}/details` och
uppdaterar endast titel, beskrivning och poäng. Frontend använder en separat uppdaterar endast titel, beskrivning och poäng. Frontend använder en separat
redigeringsmodal och serverbekräftad uppdatering genom den gemensamma låsningen redigeringsmodal och serverbekräftad uppdatering genom den gemensamma låsningen
per task-id. Implementation och automatiska kontroller är genomförda på per task-id. Implementation, automatiska kontroller och manuell
feature-branchen; manuell browserverifiering och merge återstår. browserverifiering är genomförda, och featuren är mergad till `main`.
### Feature 9 Deadline ### Feature 9 Deadline
@ -453,6 +450,9 @@ Nuvarande aktiva användarval är uttryckligen inte autentisering.
## Ändringshistorik ## Ändringshistorik
- 2026-07-28: Feature 8 verifierades och mergades. Serverbekräftad redigering
av titel, beskrivning och poäng infördes, och Feature 9 blev nästa planerade
produktfeature.
- 2026-07-27: Feature 8 implementerades och verifierades automatiskt på - 2026-07-27: Feature 8 implementerades och verifierades automatiskt på
feature-branchen. Manuell verifiering och merge återstår. feature-branchen. Manuell verifiering och merge återstår.
- 2026-07-27: Feature 7 verifierades och mergades. Permanent, - 2026-07-27: Feature 7 verifierades och mergades. Permanent,