Commit Graph

34 Commits

Author SHA1 Message Date
johnnyq 40ced0f748 Updated the UI for downloading and displaying ticket attachments under ticket replies 2023-09-18 19:14:41 -04:00
johnnyq 485bb68055 A Ticket Contact is now optional 2023-09-18 16:29:19 -04:00
johnnyq 0898732ee7 Added more archiving capabilities across the board also dont show delete if folder is not empty, still need to add show archived data 2023-08-28 16:21:09 -04:00
johnnyq cc80d41964 Cleaned up the watchers Modals 2023-08-03 19:36:02 -04:00
johnnyq dd46c5bcab Ticket watchers can now be add and deleted 2023-08-03 18:03:39 -04:00
johnnyq 653fa01ecc Fixed issue with scheduled tickets breaking CRON removed invalid character, More work on Ticket Watchers 2023-08-02 16:36:39 -04:00
johnnyq 173230d250 FEATURE - Ticket Watcher - Added Dynamic Add/Remove Watchers Form under new ticket contacts tab 2023-08-01 13:49:15 -04:00
johnnyq 46f7960cd0 Fix issue where primary contact is not being automatically selected when creating a new ticket under client this was due to how we changed the way primary contacts are stored in the Database - Also added display of the contact title and if they are primary or technical. Also Sort Primary first then technical under ticket add or edit -- see here https://forum.itflow.org/d/207-tickets-broke-again 2023-07-13 15:04:14 -04:00
johnnyq 32c9a933ea Invoice Ticket design update, Added functionality for vendor ticket number, asset, login description and contact pin codes 2023-06-14 18:39:24 -04:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq 485510a3ce Fix Create Ticket not submitting due to TinyMCE not respecting required fields in the textarea form inputs, removed the required fields for now 2023-05-09 15:50:26 -04:00
johnnyq 01a37cb1e1 Replace Summernote WYSIWYG with TinyMCE 2023-05-08 18:44:00 -04:00
johnnyq c20f19568d Update ticket to require the body field to mimic the same function as edit ticket 2023-04-16 10:49:15 -04:00
johnnyq 48fe49cf77 BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes 2023-03-11 16:16:46 -05:00
johnnyq f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
johnnyq 95f190c89d More UI work and santitizeInput migrations 2023-02-20 22:02:39 -05:00
Marcus Hill 615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill 31e8298876 Tidy spacing 2023-01-29 22:40:25 +00:00
johnnyq bdc71d3163 Make vendor selection work under create and edit ticket, also add vendor info card to ticket details This will be useful if you are also working with a vendor like Microsoft or Internet provider etc 2023-01-26 16:49:18 -05:00
johnnyq 88ca23e5c0 Tidy Spacing 2023-01-24 18:13:07 -05:00
johnnyq a25d96a481 Updated the edit modal for tickets to reflect the changes made to the create ticket modal 2023-01-24 17:54:13 -05:00
johnnyq 4164e1dad6 Added vendor dropdown selection under ticket creation modal 2023-01-24 17:22:47 -05:00
johnnyq 73ef2ede8b Updated Ticket Creation Modal to make room for upcoming multi selection of contacts, assets and involved vendors 2023-01-24 17:15:18 -05:00
johnnyq df9182cd78 More UI / Icons / Wording work on the pop up modals 2023-01-12 23:39:02 -05:00
Marcus Hill f23d7a5263 Commented unused code. Converted to 4 spaces 2023-01-03 20:39:14 +00:00
johnnyq 13d9d6f743 Refresh some UI elements for add edit calendar events and some other UI updates including adding tickets 2022-12-11 13:12:08 -05:00
johnnyq b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq 7e9597d923 Updated Ticket Icons everywhere to a more suitable icon life-ring instead of a carnival ticket 2022-10-01 15:00:48 -04:00
Marcus Hill a04682caba Update ticket add/edit modals to only show techs/admins for ticket assignment (not accountants) 2022-05-29 11:24:46 +01:00
Marcus Hill 599b82a73c Exclude archived agents from ticket assignment 2022-04-24 10:31:11 +01:00
Marcus Hill a335f3be99 Ticketing updates 2022-02-24 17:57:41 +00:00
johnnyq 3b615d2f3a UI updates mainly icon swaps etc 2022-02-22 14:41:48 -05:00
johnnyq 0e3c457991 Reverted Modal Callback naming IDs, these do not follow the same logic as File Entity renaming 2022-02-05 13:43:52 -05:00
johnnyq ef8e9285aa More work on #324 Tickets 2022-01-23 21:23:45 -05:00