Files
WMS/Modules/Helpdesk/changelog.yaml
T

66 lines
3.7 KiB
YAML
Executable File

url: https://wms.vm
versions:
"1.0.0":
changed:
- Initial Module Definition
"1.0.1":
changed:
- Added Vite Support and removed webpack
"1.0.2":
changed:
- Stabilised the Livewire rich text editor so ticket details no longer clear during typing or submit early.
- Added Helpdesk Kanban board for workflow status movement.
- Added Kanban PHPUnit and Dusk coverage.
- Added Kanban navigation links to the dashboard and ticket list.
"1.0.3":
changed:
- Fixed Helpdesk dashboard rendering by removing dependency on missing x-app-layout/x-layouts.app components.
- Registered anonymous Helpdesk Blade components so x-helpdesk component views resolve correctly.
- Registered the Kanban Livewire component in the Helpdesk service provider.
- Rebuilt the ticket create page to use the correct subject/body Livewire properties.
- Stabilised the rich HTML editor so typing no longer clears the field or accidentally submits the ticket form.
- Added root layout support-menu integration instructions for enabled Helpdesk modules.
"1.0.4":
changed:
- Fixed the Helpdesk page header so dark WMS pages do not render a blank white hero.
- Changed ticket create save to validate all fields and return to the tickets index after creation to avoid route-model redirect issues.
- Added a root layout replacement containing the Support sidebar menu and Livewire update endpoint configuration.
- Kept module.json version in sync with changelog.yaml.
"1.0.5":
changed:
- Added the missing POST helpdesk.tickets.store route so native form submission to /helpdesk/tickets no longer returns 404.
- Added TicketStoreController as a safe non-JavaScript fallback while keeping the Livewire ticket create flow intact.
- Updated the ticket create form with method, action, CSRF, multipart support and named fields for fallback posting.
- Kept module.json version in sync with changelog.yaml.
"1.0.6":
changed:
- Rebuilt the Helpdesk database seeder with the requested Categories, Team, Priority and Status lookup values.
- 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.