diff --git a/app/ui/issues.md b/app/ui/issues.md index 58ab6fb..27a1f9a 100644 --- a/app/ui/issues.md +++ b/app/ui/issues.md @@ -5,15 +5,15 @@ This issue list defines the work required to bring the `tp_servicedesk` Fat-Free --- ## 🧩 Ticketing System -- [ ] Display assigned user in ticket view -- [ ] Add user assignment capability in ticket create/edit forms +- [x] Display assigned user in ticket view +- [x] Add user assignment capability in ticket create/edit forms - [ ] Implement ticket filtering (by status, assignee, project) - [ ] Improve UI feedback for ticket soft-delete - [ ] Ensure metadata, attachments, and comments update properly on edit - [ ] Add tag support for tickets (UI and DB updates) - [ ] Implement ticket history for status/priority changes - [ ] Add comment thread display on ticket edit view -- [ ] Update "new ticket" template to match the edit form +- [x] Update "new ticket" template to match the edit form - [ ] Enable linking tickets using markdown shortcodes (e.g. `#ticket-id` autocomplete) --- @@ -65,8 +65,8 @@ This issue list defines the work required to bring the `tp_servicedesk` Fat-Free - [ ] Create fake/test data seeder - [ ] Add DB integrity checks for tickets, users, and project FK links - [ ] Manually test: - - [ ] Login/logout - - [ ] Ticket create/edit/delete + - [x] Login/logout + - [x] Ticket create/edit/delete - [ ] KB CRUD - [ ] Attachment upload/download - [ ] Audit all routes and controllers for authentication and access checks @@ -97,7 +97,7 @@ This issue list defines the work required to bring the `tp_servicedesk` Fat-Free --- ## 🔐 Security & Session -- [ ] Add CSRF protection for all POST forms +- [x] Add CSRF protection for all POST forms - [ ] Enforce permission checks on: - [ ] Ticket edits - [ ] Comment deletion