Commit Graph

4019 Commits

Author SHA1 Message Date
johnnyq f6b87553ac Created new table to allow many to many relationship for Ticket and Project Templates 2024-04-06 18:37:37 -04:00
johnnyq c17957fe0a Order by the order number then by ticket template name 2024-04-05 18:22:50 -04:00
johnnyq b22781d2ea Add Ticket Template order under project templates, this will state the execution order when deployed 2024-04-05 18:20:09 -04:00
Johnny 60212b380c
Merge pull request #932 from wrongecho/ticket-email-status-fix
Ticket status in emails
2024-04-05 17:01:48 -04:00
Johnny 97cc36e93a
Merge pull request #931 from itflow-org/wrongecho-patch-1
Clarify remember me token is for 2fa
2024-04-05 16:52:07 -04:00
johnnyq dbe5525046 Added the ability to Add ticket templates to project templates and also to remove ticket templates from project templates 2024-04-05 16:50:22 -04:00
Marcus Hill be01525136 Ticket status in emails
- Fix tickets showing an "unknown" status in client update emails
- Remove old code related to closing tickets, as close is now it's own button
2024-04-05 21:48:57 +01:00
wrongecho d7a466bde6
Clarify remember me token is for 2fa 2024-04-05 21:27:33 +01:00
johnnyq 5370a70ab8 Renamed Login In the Frontend UI to Credentials to better fit other types of creds like API Keys, WiFi etc, also renamed the password field to password / key 2024-04-05 15:06:42 -04:00
johnnyq 05d979b3d8 Do not allow editing a closed project 2024-04-05 14:19:34 -04:00
johnnyq 048b890465 Added Open and Closed Project button to projects list, renamed complete to close for projects 2024-04-05 14:06:57 -04:00
johnnyq 43c06b8151 Now you can mark a project complete when all Tickets for the project are closed and we now show an open or closed status by the project name 2024-04-05 13:48:50 -04:00
johnnyq 064b37f87e Quick Fix 2024-04-04 19:54:33 -04:00
johnnyq 4824ae8ef8 Make Remmeber Me Token Configurable and default to 3 2024-04-04 19:52:44 -04:00
johnnyq e1f1122b3e Added more global search parameters to assets like serial, mac, ip, make, model, os, status, type 2024-04-04 14:58:14 -04:00
johnnyq 8ca8f3ef46 Added Files and Recurring Tickets to the Global Search 2024-04-04 14:48:59 -04:00
johnnyq 730c1f4df3 Feature: You can now create a ticket from a ticket template 2024-04-03 15:41:20 -04:00
johnnyq c8bac996bf Bump TinyMCE from 6.8.2 to 7.0.0 2024-04-02 12:10:33 -04:00
wrongecho ed87ddc2dd
Merge pull request #929 from wrongecho/portal-ticket-list-fix
Client Portal Tickets - Adjust bad SQL query that shows ticket subjects for other contacts
2024-04-02 00:38:48 +01:00
Marcus Hill bc8f79cdf9 Adjust bad SQL query that allowed contacts to see ticket subjects (but not content) for other contacts 2024-04-02 00:36:55 +01:00
Marcus Hill 2f473c6a03 Adjust bad SQL query that allowed contacts to see ticket subjects (but not content) for other contacts 2024-04-02 00:30:25 +01:00
johnnyq da2fee7fc6 Fix add project ticket to show all tickets but closed one instead of showing just closed tickets 2024-04-01 17:37:47 -04:00
johnnyq 6d8ab569c9 Add Ticket subject to Add ticket to Project notification and logging 2024-04-01 17:33:36 -04:00
johnnyq e5e17c669f Made Add Ticket to Project Functionable 2024-04-01 17:21:59 -04:00
johnnyq 365cd79999 No Need for if conditions on a blank due date as it is required 2024-04-01 16:49:08 -04:00
johnnyq cf71a58526 Make Project Due Date Required Field, Do not require a project Template 2024-04-01 16:45:13 -04:00
johnnyq f1833e1083 Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas 2024-04-01 16:27:05 -04:00
johnnyq 912e2774f8 Dont display tasks if none are set 2024-03-31 14:19:06 -04:00
johnnyq 9243964242 Tidy Projects UI 2024-03-31 14:17:35 -04:00
johnnyq b04c2e1232 Added Project due to the UI: 2024-03-31 14:02:48 -04:00
johnnyq 2fa86d9ae7 Update DB Structure to include task order and project due date 2024-03-31 13:55:38 -04:00
johnnyq 3b46f1e6bd Added the ability to Add Ticket and Edit Ticket statuses, disallowed deleting editing system tickets, this is still work in progress 2024-03-31 13:40:31 -04:00
Johnny dac5fb1284
Merge pull request #928 from wrongecho/login-tidy
Login related tidying
2024-03-30 20:33:36 -04:00
Marcus Hill d94b9ce7bb Login related tidying
- Feature: Show users their remember-me tokens and allow them to be revoked
- Log when a user generates a remember-me token during sign in
- General refactoring and tidying up
2024-03-30 23:19:50 +00:00
johnnyq 2c22c732e4 Comment out updating undefined statuses 2024-03-30 17:53:30 -04:00
johnnyq d74c2c6898 New Tciket Status: Update Projects 2024-03-30 17:39:45 -04:00
johnnyq 3fb3f647cf New Tciket Status: Fix Unbilled Ticket Report to use ticket closed at IS NOT NULL 2024-03-30 17:29:38 -04:00
johnnyq 770356ba10 No Need for ticket status name or status id when bulk closing tickets 2024-03-30 17:16:01 -04:00
johnnyq 07892afe24 Fix missing ) in calendar events 2024-03-30 17:02:41 -04:00
johnnyq 5b9cc50bae Allow to search by ticket status name 2024-03-30 16:59:49 -04:00
johnnyq 0a52e3a33d Update Calendar Events use the ticket_scheule field to determine if a ticket is scheduled or not instead of status as scheduled is not a core status 2024-03-30 16:55:11 -04:00
johnnyq afcb0cffdc Remove Ticket Status display and priority and assigned to from invoice also updated the new ticket status int format 2024-03-30 16:34:14 -04:00
johnnyq 67a045a2b5 New Ticket Status Fix Gobal search 2024-03-30 16:18:39 -04:00
johnnyq 13a1d9d394 New Ticket Status Fix Ticket Listing is asset_Details 2024-03-30 16:08:18 -04:00
johnnyq f39c380c47 New Ticket Status Correct Ticket Side nav Badges 2024-03-30 15:58:03 -04:00
johnnyq f99be168cf New Ticket Status Fix dashboard Tickets 2024-03-30 15:55:04 -04:00
johnnyq b63eddb300 Fix Ticket Close to use the new ticket status INT instead of string 2024-03-30 15:46:02 -04:00
johnnyq 4aad95d380 Add Ticket Closed at time to tickets that were Bulk Closed 2024-03-30 15:28:22 -04:00
johnnyq b4db5013a3 Fix Bulk Close Ticket not updating the ticket_closed_at field and not using the new status id 2024-03-30 15:20:01 -04:00
johnnyq 387d2733fa Fixes ticket status that did not conform to the current ticket statuses to Open 2024-03-30 15:06:52 -04:00