Commit Graph

26 Commits

Author SHA1 Message Date
Marcus Hill
2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq
df9182cd78 More UI / Icons / Wording work on the pop up modals 2023-01-12 23:39:02 -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
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
0fac1f3039 Move ajax logic to ajax.php 2022-02-26 11:16:53 +00:00
Marcus Hill
ee2d9e1b08 Dynamically load certificate edit modal with ajax, fix certificate details fetch error 2022-02-24 16:03:00 +00:00
johnnyq
278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
Marcus Hill
d84ec0519e Add functionality to allow associating a domain to a certificate 2022-01-29 13:53:54 +00:00
Marcus Hill
4eed8be0aa Add fetch button to retrieve certifiate from domain provided #289 2022-01-18 20:04:00 +00:00
Marcus Hill
ae98902a96 Add support for storing client certificate public key 2022-01-04 03:32:50 +00:00
johnnyq
f3053ffbd4 BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board 2021-08-27 23:14:06 -04:00
johnnyq
6f33e3379c Updated all Client Data Listings and added CSV Exports to Client Data 2021-08-21 16:37:40 -04:00
johnnyq
bf69d02cba Added - filler to blank fields in all data listing, some other fixups of required fields etc 2021-08-19 01:48:19 -04:00
johnnyq
ffc6ce00ca Deletes and Archivs are now red text 2021-08-11 17:45:11 -04:00
johnny@pittpc.com
66f9e2b10f Removed Records per page as a setting and added it as session variable define at 10 by default when logged in DB Structure Updated 2021-02-10 13:40:28 -05:00
johnny@pittpc.com
530d46a812 Added selectable num of records on each listing page, fixed up Pagination Records UI, added new stripe library, further worked on stripe integration, fixed mispelling in client details 2021-02-10 11:21:38 -05:00
johnny@pittpc.com
1ede4bc795 Shrunk the card header down to a more reasonable size which made a big difference the card header are not so over bearing 2021-02-06 02:35:58 -05:00
johnny@pittpc.com
f8166bdc81 Fixed more php errors empty vars updated more ui search headers 2021-02-04 17:42:21 -05:00
johnny@pittpc.com
eb7d27aa4d Added domain to certificates DB Structure Updated 2021-01-27 14:22:12 -05:00
johnny@pittpc.com
4fec4dd36b Added SSL Certicicate Documentation to Client Documentation Updated DB as well 2021-01-26 16:20:09 -05:00