-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Goal:
Ensure the system remains a reliable "Source of Truth" by implementing an administrative gatekeeping workflow.
Tasks:
- Add
review_statusfield (Pending, Approved) to theWorkRecordmodel. - Force all
POST/PATCHactions to defaultreview_statusto "Pending". - Implement soft-delete functionality for record recovery to ensure no entry is easily deleted without recovery.
- Link the three footer buttons on the Admin dashboard to backend approval/rejection endpoints.
- Ensure this is reflected on the frontend as well.
Acceptance Criteria:
- No record can be added or edited without it being flagged as needing review.
- Admins can bulk-approve or reject items via the Admin dashboard.
- Deleted records are hidden from the UI but remain in the database for recovery.
Reactions are currently unavailable