started to add indexes and fixed N+1 issue

This commit is contained in:
Mark Gregory
2026-06-12 14:39:54 +01:00
parent 49340d42af
commit 3c9b39d83b
7 changed files with 165 additions and 149 deletions
+21
View File
@@ -42,3 +42,24 @@ versions:
- Added contrasting colour assignments for seeded lookup records.
- 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":
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.
- Kept module.json version in sync with changelog.yaml.