johnnyq
007d07d417
Added unbilled ticket wording per Pull Req #866
2024-01-28 15:57:27 -05:00
o-psi
3ea326b0ac
Adjust filter to only show unbilled
2024-01-10 23:05:42 +00:00
o-psi
59cf07bf49
Update filter to allow for closed and open when looking for unbilled.
2024-01-10 22:23:29 +00:00
o-psi
87f1b9c0be
Add filter to Client Tickets
2024-01-10 22:16:40 +00:00
o-psi
b764506f28
Fix bug in client_tickets.php
2024-01-10 22:15:00 +00:00
o-psi
a7ee5737af
Add link to tickets screen on unbilled report
2024-01-10 22:12:46 +00:00
o-psi
3eaaf73744
Add more billable status functionality
2023-12-21 17:10:15 +00:00
johnnyq
b6bc13ddd4
Removed Action Column on Client Tickets similar to the previous commit regarding Global Tickets
2023-12-09 15:08:32 -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
a300248f90
Remove the old add remove ticket watcher js code
2023-11-08 14:38:48 -05:00
johnnyq
c94c88dc88
Show Archived Items for locations, vendors and assets and moved import exports to New DropDown
2023-10-31 16:16:15 -04:00
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