ui updates for ticket layout now with multipel attachments

This commit is contained in:
Mark Gregory
2026-06-17 13:43:44 +01:00
parent a3ac516138
commit 47a67e83dc
15 changed files with 172 additions and 404 deletions
+6 -4
View File
@@ -348,8 +348,10 @@ versions:
- version: 1.9.20
date: 2026-06-17
changes:
- Removed the missing Helpdesk Vite manifest call from ticket edit to stop the build/helpdesk manifest server error.
- Added direct multi-file Supporting files upload for existing tickets without requiring a reply/comment.
- Moved the ticket-level attachment button into the Supporting files card and restored a compact professional action style.
- Added Kanban drag/drop refresh dispatching, polling and stable Livewire keys so moved tickets refresh automatically.
- Added a dedicated existing-ticket supporting files upload endpoint that accepts and stores multiple attachments.
- Moved the supporting file picker and upload action into the Supporting files card and removed the disconnected visual flow.
- Standardised Choose files and Upload actions to the same professional size and button treatment.
- Kept the Supporting files card visible even when a ticket has no attachments.
- Removed direct Helpdesk Vite manifest loading from ticket edit when the module build manifest is not present.
- Forced the Kanban board to refresh after drag/drop moves and added visible polling for external ticket movement updates.
- Kept module.json version in sync with changelog.yaml.