Commit Graph

692 Commits

Author SHA1 Message Date
johnnyq
b3ebb21989 Do not show table fields and header if data doesnt exist, also removed the client footer on export Client IT Documentaiton 2022-02-15 12:59:57 -05:00
johnnyq
0dec751f67 Fix Export Client Documentation via PDF 2022-02-14 09:29:30 -05:00
Marcus Hill
6860a87c59 Move network edit modal data processing to AJAX 2022-02-13 18:15:51 +00:00
johnnyq
e9b239f9a9 Bump AdminLTE from 3.1 to 3.2, Bump plugins Summernote, phpMailer, clipboardjs, bootstrap, fontawesome-free, fullcalendar, inputmask, JQuery, moment, pdfmake, and more. Removed Unnessesary files from from plugins directories to reduce app size 2022-02-07 19:20:56 -05:00
johnnyq
94faa6934a Merge branch 'master' of github.com:johnnyq/itflow 2022-02-05 18:55:51 -05:00
johnnyq
56f0f7d08e More Audit Loggings 2022-02-05 18:55:20 -05:00
Johnny
4068d604f4 Merge pull request #347 from wrongecho/html-purifier
Filter dangerous html tags out of ticket & documents using HTML Purifier
2022-02-05 18:54:01 -05:00
Marcus Hill
4f68073223 Implement html purifier for tickets & documents 2022-02-05 22:18:53 +00:00
johnnyq
5dd576fe20 Removed Legacy AES Password conversion and old AES key from database 2022-02-05 16:41:21 -05:00
johnnyq
c8600033f5 opp forgot switch companies start page 2022-02-05 13:45:15 -05:00
Marcus Hill
7b23c04d78 Add functionality to edit scheduled tickets. Small other fixes 2022-02-05 12:59:07 +00:00
johnnyq
6dda8ce0d6 Added Duplicate checking support for import assets 2022-02-04 18:05:19 -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
75117c2f2e You can now import contact and locaiton of assets as long as the name appears in locaitons or contacts 2022-02-04 17:36:05 -05:00
johnnyq
b1d09e6b56 Removed old API Key from Settings api.php now uses api_keys and a key is no longer generated upon setup, Also autogen an API key upon creation. 2022-02-04 15:59:51 -05:00
johnnyq
b58696f079 Added API List, Create, Update Delete Interface 2022-02-03 19:12:10 -05:00
johnnyq
4074b62d59 Merge branch 'master' of github.com:johnnyq/itflow 2022-02-01 16:17:57 -05:00
johnnyq
1d4d3be434 Start working on HTMLPurfier for WYSIWYG Input 2022-02-01 16:17:30 -05:00
Marcus Hill
3bac0188e6 Add backup note to services module 2022-01-31 20:24:47 +00:00
Johnny
980f4137fa Merge pull request #329 from wrongecho/ticket-email
Send email to client on public ticket update
2022-01-29 10:15:58 -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
149002e7ea Send email to client on public ticket update 2022-01-29 13:28:01 +00:00
Johnny
c3b7f28057 Merge pull request #326 from wrongecho/services
Services
2022-01-28 20:40:18 -05:00
johnnyq
dd9fcd57d2 Fix guest invoice caused issues with the alert Query on certain client names, will need reworking and testing in other areas of the code as well 2022-01-28 20:38:48 -05:00
Marcus Hill
1db6582a4e Add logging 2022-01-28 22:34:27 +00:00
Marcus Hill
f92dc13311 Add service edit functionality 2022-01-28 22:20:40 +00:00
Marcus Hill
780e8354c7 Better handling of empty linked assets 2022-01-28 22:10:34 +00:00
Marcus Hill
e509cc5719 Add functionality to delete service 2022-01-27 22:21:58 +00:00
Marcus Hill
301e6d94cd Add service logic. Removing URLs for now 2022-01-27 21:48:26 +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
5170a221c2 Now you can assign contacts to locations 2022-01-25 13:39:48 -05:00
johnnyq
b34f602639 Added Location Column to client networks, more work on Campaigns 2022-01-25 13:22:26 -05:00
johnnyq
ba75378f9b Finished Campaign Test Email and some other fixups 2022-01-24 22:07:50 -05:00
johnnyq
039e374cd6 Partial Mailling list campaign tracker currently tracks opens using a 1x1 image, some more UI work to campaigns etc 2022-01-24 18:27:12 -05:00
johnnyq
fd77569bf1 Added more placeholder headers to mailing list, added modal for edit mail campaign, added status colors and status buttons 2022-01-23 01:08:19 -05:00
johnnyq
2fc80d9b78 More work on Mass Mailing List, almost complete 2022-01-22 23:52:15 -05:00
johnnyq
ee8739c763 Added Custom Export Modal to trips 2022-01-22 18:08:21 -05:00
Johnny
73d9f461af Merge pull request #319 from wrongecho/scheduled-tickets
Add functionality to delete scheduled tickets
2022-01-22 16:46:09 -05:00
johnnyq
a3c63b0649 Added Export Expenses Records with custom from and to Date, Fixed Advanced Search under expenses some other minor code formatting fixups 2022-01-22 14:37:45 -05:00
Marcus Hill
aaa8682d00 Add functionality to delete scheduled tickets 2022-01-22 18:52:00 +00:00
johnnyq
e277289ed6 Added Assets Sample Template Download Link on import assets and cleaned up import assets 2022-01-21 12:40:44 -05:00
Marcus Hill
4c2b91155d Add support to link asset to ticket at creation, if on client ticket page 2022-01-20 21:23:04 +00:00
Johnny
f77df06004 Merge pull request #299 from wrongecho/ssl
Fetch SSL data/cert on add/update modal
2022-01-18 15:29:58 -05:00
Marcus Hill
4eed8be0aa Add fetch button to retrieve certifiate from domain provided #289 2022-01-18 20:04:00 +00:00
Marcus Hill
e9a6fa4436 Redirect back to main quote/invoice page after emailing a quote / invoice. #275 2022-01-17 20:17:38 +00:00
johnnyq
43791435bc Fix Edit Asset Password was not using the new encrypt method causing the password to blank out fixes #294 2022-01-17 11:32:04 -05:00
johnnyq
0d306e961e Changed product cost to product price as it makes more sense, some cleanup on the new product auto complete feature, added JQueryUI as a local asset instead of a remote asset 2022-01-16 15:29:52 -05:00
Marcus Hill
24b5ffa09c Rem debugging 2022-01-15 23:19:09 +00:00
Marcus Hill
c69fb5a7db Add ability to turn on extension access (cookie) 2022-01-15 23:16:17 +00:00
Marcus Hill
2b3a7171b3 Session management 2022-01-15 21:26:22 +00:00