o-psi
|
53c11edc8c
|
Update constructs to not have parenthesis.
|
2023-10-20 15:25:52 -05: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
|
54c1befed9
|
Added Confirmation to Delete and Archiving tasks, also fixed broken trips page
|
2023-09-05 19:02:52 -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
|
dd46c5bcab
|
Ticket watchers can now be add and deleted
|
2023-08-03 18:03:39 -04:00 |
johnnyq
|
1bacabc72b
|
Prevent duplicate sort, order and page GET VARs in the URL when Clicking to Sort a field or Clicking a page number. We now unset the GET VAR arrays before recreating the URL GET Strings
|
2023-07-08 14:40:00 -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 |
johnnyq
|
c3a711d75d
|
More TinyMCE in more places
|
2023-05-08 19:53:42 -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
|
7fed50eb73
|
Updated all Export CSV to Modals with export disclaimer
|
2023-04-23 16:12:18 -04:00 |
johnnyq
|
b5ae7b3d86
|
Used HTMLPUrify to Purify the output of Tickets, Documents, Document Templates. Removed Redundant htmlentities in edit document edit ticket etc, Removed Company ID from Document Template Details
|
2023-03-11 21:24:35 -05: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
|
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
|
2b50302cf9
|
Fixed Ticket Regression which broke ticket asset, vendor and contact display
|
2023-02-21 11:42:24 -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 |
Marcus Hill
|
f92dc108e2
|
Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
|
2023-02-04 22:09:56 +00:00 |
johnnyq
|
27d1d2a592
|
Added Software Licenses, Tickets and notes under contact details as well as fix the contact edit by moving the modal just below the edit button so it does not conflict with other tables that have the contact_id var
|
2023-01-25 11:16:36 -05:00 |
Marcus Hill
|
35560c579b
|
Remove unnecessary button tag
|
2023-01-21 17:44:27 +00:00 |
Marcus Hill
|
2c3ebb3bbb
|
Tidy codestyle - spaces between parenthesis and curly braces
|
2023-01-21 17:09:39 +00:00 |
johnnyq
|
f1267e5c22
|
Merged Add Scheduled Ticket into add Ticket Split Dropdown button
|
2023-01-18 22:12:53 -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 |
johnnyq
|
2a16b6d2ae
|
Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us.
|
2022-12-21 21:31:51 -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 |
johnnyq
|
d7090d3286
|
Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations
|
2022-09-18 14:00:31 -04:00 |
johnnyq
|
344276ca33
|
Add more reverse sort orders
|
2022-04-14 19:46:59 -04:00 |
Marcus Hill
|
b4f2fdd03d
|
Code deduplication/tidying
- Move default pagination/sort/search query variable mapping to pagination_head.php
- Remove user_logs.php
|
2022-04-14 19:49:18 +01:00 |
Johnny
|
aafb6a677f
|
Merge pull request #412 from wrongecho/misc
Misc incl SQL Injection / XSS fixes
|
2022-03-27 15:05:07 -04:00 |
Marcus Hill
|
816ba87485
|
SQL Injection / XSS fixes
|
2022-03-27 20:02:16 +01:00 |
Marcus Hill
|
e6a314d233
|
Prevent tech/accountant from performing certain tasks as per access matrix
|
2022-03-27 15:32:40 +01:00 |
Marcus Hill
|
3019f6a5d4
|
Hide edit/delete buttons for closed tickets
|
2022-03-24 21:04:20 +00: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 |
Marcus Hill
|
7b23c04d78
|
Add functionality to edit scheduled tickets. Small other fixes
|
2022-02-05 12:59:07 +00:00 |
johnnyq
|
21a0feb625
|
Removed circle from edit location and client photo, fixed location phone number not saving when you add a client
|
2022-01-25 15:28:57 -05:00 |
johnnyq
|
7de91d96f4
|
Client Tickets display Contact Email below Contact name, removed email column reworked the display handler
|
2022-01-13 16:08:15 -05:00 |
johnnyq
|
56625c37a1
|
Make last respnse field sortable under tickets and client tickets
|
2022-01-09 12:24:12 -05:00 |
Marcus Hill
|
d83c5f4176
|
Add frontend/backend for adding scheduled new tickets
|
2022-01-07 22:32:23 +00:00 |