major ui updates

This commit is contained in:
Mark Gregory
2026-06-12 15:11:51 +01:00
parent 3c9b39d83b
commit 7bc8f20ed5
154 changed files with 3796 additions and 4117 deletions
+8 -18
View File
@@ -43,23 +43,13 @@ versions:
- Corrected the seeder namespace to Modules\\Helpdesk\\Database\\Seeders for PSR-4 module autoloading.
- Kept module.json version in sync with changelog.yaml.
"1.0.7":
"1.0.9":
changed:
- Added ticket edit screen with assignment, status, priority, category, project, team, due date and body editing.
- Added green Edit and blue Back actions on the ticket detail page.
- Added ticket assignment update support directly from the ticket detail page.
- Changed default created ticket status from Open to New.
- Rebuilt the Kanban board as a horizontal draggable workflow board using native drag and drop.
- Added a Configure boards action that links Kanban users to the existing configurable Statuses setup.
- Kept module.json version in sync with changelog.yaml.
"1.0.8":
changed:
- Fixed Helpdesk module view registration so helpdesk::livewire views resolve from the module folder reliably.
- Restored the RouteServiceProvider file expected by the module service provider.
- Rebuilt the performance indexes migration to skip indexes already created by earlier Helpdesk migrations.
- Kept ticket creation as a pure Livewire form and defaulted newly created tickets to the New status.
- Made the Kanban board resilient on empty installs by ensuring default status boards exist.
- Improved Kanban board drag/drop styling and colour rendering while preserving configurable statuses.
- Added editable tickets with assignment, status, priority, category, team, project, due date and details updates.
- Changed the default ticket creation status to New.
- Added configurable Kanban boards with status-column assignment and a default Standard Support board.
- Rebuilt the Kanban board into a professional drag-and-drop board with SortableJS fallback loading.
- Added blue Back and green Edit actions on ticket view pages.
- Improved Helpdesk settings styling, blue edit actions, and a dedicated Kanban Boards CRUD section.
- Marked mandatory ticket fields and enhanced create/edit ticket forms with Select2-capable dropdowns.
- Kept module.json version in sync with changelog.yaml.