Add report workflow
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Milestone 02: Workflow Core and Hardening
|
||||
|
||||
## Implemented in this milestone
|
||||
- Documentation/config fixes from Milestone 01 review.
|
||||
- Authorization context with roles, permissions and forced password-change state.
|
||||
- Authenticated password change endpoint.
|
||||
- Admin user listing, role assignment and ban/unban endpoints.
|
||||
- Report ownership workflow with assigned operator and take endpoint.
|
||||
- Valid report status transitions.
|
||||
- Citizen report filters scoped to own reports.
|
||||
- Report photo upload validation and metadata storage.
|
||||
|
||||
## To do next
|
||||
- Add broader API tests once the frontend contracts stabilize.
|
||||
- Add notification delivery for status changes.
|
||||
- Add moderation flow for abusive reports/messages.
|
||||
- Add open-data exports and statistics refinements.
|
||||
- Design CIE/SPID integration.
|
||||
|
||||
Reference in New Issue
Block a user