feat: add close permissions jobcard filters and detailed xls reports

This commit is contained in:
Marco0300
2026-09-01 22:59:40 +02:00
parent d2ee80ebe7
commit 99aaaf3338
4 changed files with 59 additions and 10 deletions
+1
View File
@@ -238,6 +238,7 @@ INSERT IGNORE INTO permissions (name, description) VALUES
('clients.manage', 'Create and edit client records'),
('jobcards.view', 'View jobcards'),
('jobcards.manage', 'Create and update jobcards'),
('jobcards.close', 'Close jobcards'),
('jobcards.assign', 'Assign technicians to jobcards'),
('jobcards.internal_notes', 'View and edit internal jobcard notes'),
('time_entries.record', 'Record technician time entries'),
+1
View File
@@ -83,6 +83,7 @@ CREATE TABLE IF NOT EXISTS notifications (
INSERT IGNORE INTO permissions (name, description) VALUES
('technical.view', 'View client technical information'),
('technical.manage', 'Manage client technical information'),
('jobcards.close', 'Close jobcards'),
('credentials.view', 'View protected credentials'),
('credentials.manage', 'Manage protected credentials'),
('attachments.view', 'View jobcard attachments'),