updated issues.md

This commit is contained in:
tp_dhu 2025-05-10 08:53:28 +01:00
parent acb428f4ee
commit 742e508e8a

View File

@ -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