johnnyq
dccec2d5f5
Removed actions column from tickets as edit ticket and Delete should be done within the ticket itself, however you can still change priotity and assigned to within the list view. This makes a tremendous impact on performance as ticket details wont need loaded for each row Soon we will impelment bulk actions
2023-12-09 15:04:30 -05:00
Marcus Hill
c0eb94efc3
Ticketing updates
...
- Client ticket view now defaults to showing Open tickets
- Client ticket view now has ability to quick filter between open/closed tickets
- Don't render modals for closed tickets (~6x performance boost 0.030 seconds before vs 0.005 seconds after) (we really need dynamic modals for ticketing!)
2023-11-25 11:29:08 +00:00
johnnyq
1f9c6578d5
Sanitize each Status in Array
2023-11-21 15:41:03 -05:00
johnnyq
3749cbfca1
Updated multiple ticket status selection
2023-11-21 15:22:38 -05:00
johnnyq
900ec75303
Reverted Multi Status Select using select2 in Ticket filtering as it broke existing filtering
2023-11-21 12:36:37 -05:00
Andrew Malsbury
35b709fa18
Merge branches
2023-11-14 18:31:30 +00:00
Andrew Malsbury
f01d9d0530
Updated to use prepared statements as
2023-11-14 18:30:18 +00:00
Andrew Malsbury
4060bea7a6
Add new ticket status and refactor ticket status
...
filter.
2023-11-14 17:41:30 +00:00
Andrew Malsbury
973307524d
Update to fix main screen
2023-11-14 17:23:13 +00:00
Andrew Malsbury
1d401874f3
Update to select2 multiple statuses.
2023-11-14 17:09:43 +00:00
Andrew Malsbury
a0cd266c8b
Add Client-Replied to ticket sort dropdown
2023-11-14 15:53:04 +00:00
johnnyq
69e9691de9
Remove elevation CSS tag from tickets as this was not consistent and unnessary
2023-11-06 14:43:19 -05:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
johnnyq
8cfa0e97d4
Allow ticket priority and status to be searchable in main tickets view
2023-10-04 22:02:08 -04:00
johnnyq
b839f188ef
Allow Contact name, Vendor name and asset_name to be searchable under both client tickets and the main tickets view
2023-10-04 21:59:05 -04:00
johnnyq
301d798963
You can now change ticket priority, contact or ticket Assignment by clicking on the element in the ticket listing
2023-09-18 13:23:21 -04:00
johnnyq
beaa56dc36
Removed Ticket assignment through edit ticket, has to be done within the ticket itself, properly update the status to assigned and pending-assignment based off whos assigned to the ticket
2023-09-17 18:36:48 -04:00
johnnyq
b23631226b
Updated and added more descriptive Ticket Statuses
2023-09-17 18:06:07 -04:00
johnnyq
54c1befed9
Added Confirmation to Delete and Archiving tasks, also fixed broken trips page
2023-09-05 19:02:52 -04:00
johnnyq
709cec8d7e
More Icon Updating and matching
2023-08-20 15:06:08 -04:00
johnnyq
dd46c5bcab
Ticket watchers can now be add and deleted
2023-08-03 18:03:39 -04:00
johnnyq
e7572c9e8f
Rename vars sb to sort, o to order, p to page. This makes the code easier to understand and brings consistency
2023-07-08 12:34:28 -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
1db519d820
Updated Tickets to use timeAgo function along with stand DateTime
2023-06-05 12:38:25 -04:00
johnnyq
cb2b846418
New Tickets that have not been updated now have their whole rows bolded
2023-06-03 21:43:46 -04:00
johnnyq
29dd0f6dee
Fix issue under client tickets listing where contact name would appear incorrectly
2023-05-25 15:52:27 -04:00
johnnyq
37fb696e63
Replace the remaining php files with nullable_htmlentites()
2023-05-11 18:27:48 -04:00
Brent Hopkins
d1fc5c3c99
Change button look
2023-05-10 21:35:48 -05:00
johnnyq
c3a711d75d
More TinyMCE in more places
2023-05-08 19:53:42 -04:00
johnnyq
01a37cb1e1
Replace Summernote WYSIWYG with TinyMCE
2023-05-08 18:44:00 -04:00
johnnyq
018f52eb67
Revert for now added HTML Purify to client tickets as well
2023-05-08 14:38:42 -04:00
johnnyq
eb9a8000b1
Fix Rendering issues with tickets editing because ticket client_tickets and ticket all share the same edit modal which already uses htmlentites to prevent xss but so it doesnt conflict with htmlpurify in ticket details we decided to split the vars to ticket_details and ticket_details_edit which is unfilter initially but gets filtered in the modals
2023-05-08 13:52:43 -04:00
johnnyq
9887fc4a19
Removed HTML Purify on tickets.php and use htmlentities instead to mimic client_tickets.php was causing some rendering issues when you goto edit a ticket under client tickets tested for XSS all tests came back clean
2023-05-08 13:24:43 -04:00
Marcus Hill
c5966961da
Sanitize ticket details output in main edit modal
2023-04-29 12:34:14 +01:00
Marcus Hill
6ac7843ee9
Tidy spacing
2023-03-19 16:00:55 +00:00
Marcus Hill
3718987f50
tickets.php - Rename unused ticket_status_display to ticket_status_color
2023-03-19 15:53:10 +00: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
57b9552ab5
Minor UI Fixes and Updates
2023-02-24 23:59:15 -05:00
johnnyq
29db5a19c9
Fixed undefine vendor_id and asset_id under tickets
2023-02-24 21:30:30 -05:00
johnnyq
6f0017d90b
Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query
2023-02-24 20:22:57 -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
5bb4296f14
Adjust core files to 4 spaces
2023-02-12 14:40:10 +00:00
Marcus Hill
615f317d2b
General cleanup/formatting
2023-02-09 12:29:12 +00:00
wrongecho
b19c7a6f49
Merge branch 'master' into code-tidy
2023-01-23 19:21:43 +00:00
johnnyq
13edae48dc
New Field for notifications so each user can get and dismiss their own notifications instead of them being shared
2023-01-22 20:01:20 -05:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00:00
johnnyq
7d29b551e7
Simplified themimg, Added Hyperlink colors to the theme as well
2023-01-20 13:53:24 -05:00
johnnyq
45564d45bc
Added Document Template Listing, editing, deletion, move scheduled tickets into tickets
2023-01-18 22:00:45 -05:00
Marcus Hill
5460825ece
Replace stripslashes with strip_tags
2023-01-02 14:44:46 +00:00