Commit Graph

97 Commits

Author SHA1 Message Date
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
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
1b0aaf4d27 Update Document details to use TinyMCE Readonly mode on display. Add Print Button. UI Updates etc 2023-06-06 18:48:19 -04:00
johnnyq
37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq
7fed50eb73 Updated all Export CSV to Modals with export disclaimer 2023-04-23 16:12:18 -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
247c2b3a88 Added Primary IP to the Assets view 2023-02-25 21:29:23 -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
e300907e32 More UI Work, santizeInput conv 2023-02-21 01:29:04 -05:00
Marcus Hill
615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill
2682b15e13 Hide asset associated password by default on main asset screen 2023-02-06 00:02:46 +00:00
wrongecho
72e4e49349 Update client_assets.php
Remove unneeded/leftover include for footer.php
2023-02-05 14:14:06 +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
Marcus Hill
090734d622 General tidy 2023-02-02 16:28:13 +00:00
Marcus Hill
5fd5663aa8 Add encryption for usernames stored in the logins ("passwords") area. 2023-01-26 15:36:13 +00:00
Marcus Hill
3a54789c4b More general code cleanup/formatting 2023-01-23 21:29:12 +00:00
Marcus Hill
2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq
0388d1e934 Contact Details now has a seperate page with related materials such as assets logins, started work on the UI for asset network interfaces, db structure updates for many to many relations between contacts and assets 2023-01-10 21:50:34 -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
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
93e45dc7c4 Added Client Asset Status functionality need to work on the names 2022-05-25 16:09:20 -04:00
johnnyq
ac5f2dfd34 Fixed Global Search listing of multiples of the same client 2022-05-16 20:01:57 -04:00
johnnyq
38a8220e35 Added asset related documents and files queries 2022-05-16 16:00:07 -04:00
johnnyq
4f2cff6fac More Archiving work, added entity_id to logs for future undo of archives in logs. 2022-05-14 18:14:02 -04:00
Marcus Hill
f5f033fed4 Remove MeshCentral integration
As per recent discussions about the API & scripts being a better way forward for all integration, removing the MeshCentral integration that was added.
2022-04-19 22:42:38 +01: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
Marcus Hill
ca629801af Change all "AND" / "OR" to && / || 2022-04-14 18:40:51 +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
johnnyq
139bb6fd73 Set item_view to 0 when sharing a link 2022-03-26 11:10:27 -04:00
johnnyq
5e9bea6551 started work on client Related Item Queries currently commented out, allow to search phone numbers under contacts with - and () 2022-03-02 11:02:55 -05:00
johnnyq
f102c19692 DB Update Added Null Default to new meshcentral vars so it doesnt break when adding records, Added Service History #384 Thank you @aftechro for the idea. This has been added to asset list and ticket details and some UI updates to ticket details as well 2022-02-27 16:55:57 -05:00
Marcus Hill
534a192981 Rename 2022-02-26 21:55:23 +00:00
Marcus Hill
e4dc22a0ce Add functionality to pull/sync assets & info from MeshCentral 2022-02-26 21:51:37 +00:00
johnnyq
278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
johnnyq
6e9f2534d4 Renamed contact display field on client assets to Assigned To to match export and import assets 2022-02-04 17:38:53 -05:00
johnnyq
ee8739c763 Added Custom Export Modal to trips 2022-01-22 18:08:21 -05:00
johnnyq
833d8996ed Client Assets Fix for Undefined Var, also affected add and edit asset 2022-01-22 16:44:00 -05:00
johnnyq
1f0d62fd00 Hide Certain fields on edit asset if Asset type matches criteria 2022-01-21 15:53:27 -05:00
johnnyq
7327802fb6 Hide Certain fields on add asset if Asset type is selected under client assets 2022-01-21 15:18:27 -05:00
johnnyq
4d14376370 forgot servers was plural 2022-01-21 14:50:39 -05:00
johnnyq
bedf808575 More column show/hide work based of of asset type selected 2022-01-21 14:47:26 -05:00
johnnyq
5ba2beafac Added asset Type buttons under client assets and client asset type basge counts along with only display the nessessary fields based off the asset type chosen 2022-01-21 14:25:41 -05:00