feat: full dashboard-ticketing scaffold with data model, controllers, Vue pages

This commit is contained in:
Joel Wedemire
2026-04-08 17:10:30 -07:00
parent 81d0d54f50
commit 391699220f
33 changed files with 1947 additions and 719 deletions

View File

@@ -1,8 +1,12 @@
{
"name": "dashboard/ticketing",
"description": "Ticketing / help-desk snap-in for the Dashboard platform",
"description": "Ticketing snap-in for dashboard-shell",
"type": "library",
"license": "MIT",
"require": {
"php": "^8.2",
"illuminate/support": "^11.0|^12.0",
"inertiajs/inertia-laravel": "^2.0"
},
"autoload": {
"psr-4": {
"Dashboard\\Ticketing\\": "src/"
@@ -10,14 +14,7 @@
},
"extra": {
"laravel": {
"providers": [
"Dashboard\\Ticketing\\TicketingServiceProvider"
]
"providers": ["Dashboard\\Ticketing\\TicketingServiceProvider"]
}
},
"require": {
"php": "^8.2",
"illuminate/support": "^11.0|^12.0|^13.0",
"inertiajs/inertia-laravel": "^1.0|^2.0"
}
}