new helpdesk module

This commit is contained in:
Mark Gregory
2026-06-12 09:41:57 +01:00
parent 67c9bb22d9
commit da35c7eb95
50 changed files with 1874 additions and 270 deletions
+9 -4
View File
@@ -1,8 +1,13 @@
<?php
declare(strict_types=1);
return [
'name' => 'Helpdesk',
'features' =>
[
],
'route_prefix' => env('HELPDESK_ROUTE_PREFIX', 'helpdesk'),
'middleware' => ['web', 'auth'],
'disk' => env('HELPDESK_ATTACHMENTS_DISK', 'helpdesk'),
'max_upload_kb' => (int) env('HELPDESK_MAX_UPLOAD_KB', 10240),
'allowed_mimes' => ['pdf', 'png', 'jpg', 'jpeg', 'webp', 'doc', 'docx', 'xls', 'xlsx', 'txt', 'csv', 'zip'],
'default_status_slug' => 'open',
'closed_status_slug' => 'closed',
];