Commit Graph

91 Commits

Author SHA1 Message Date
johnnyq
fd8188095e New Feature Enable/Disable ITFlow Modules now using the automated DB updater 2022-04-14 22:59:36 -04:00
Marcus Hill
9040fdf847 Misc small changes/fixes 2022-03-27 22:26:22 +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
e4dc22a0ce Add functionality to pull/sync assets & info from MeshCentral 2022-02-26 21:51:37 +00:00
johnnyq
a724807782 DB Structure Update - Added Extension to contact on export PDF, finished contact departments 2022-02-22 13:14:17 -05:00
johnnyq
057e3a6cbd Got ride of the side nav logic as this is not needed now as we modularized the includes 2022-02-22 00:37:58 -05:00
johnnyq
1829c7299e Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place 2022-02-22 00:29:39 -05:00
johnnyq
a96d43a017 Fix Views based off new role Permissions 2022-02-17 23:46:04 -05:00
johnnyq
a9346845ab Refactored Currency Display using PHP numfmt_format_currency() function as this is best practice and will put the right currency symbol in the right place based off locale and currency type 2022-02-17 22:20:59 -05:00
johnnyq
875ebe3ac7 Open new page when downloading IT Docs 2022-02-15 14:23:03 -05:00
Marcus Hill
799ba40731 Adjust ticket count in header & side-nav to reflect open ticket count including working/onhold tickets 2022-02-14 20:29:04 +00:00
johnnyq
dd8061562c Make Balance Red if there is a balance under client detials 2022-02-09 21:19:29 -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
johnnyq
278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
Marcus Hill
f48ae8c804 Show number of services in nav bar 2022-01-24 20:19:21 +00:00
johnnyq
5e9eb4d27d More work on #324 Products and Clients 2022-01-23 20:58:27 -05:00
johnnyq
6ad98158db Updated File/Function naming convention for campaigns in accordance to #324 2022-01-23 11:31:25 -05:00
Marcus Hill
93853b77b4 Add confirmation for client deletion from the client summary banner 2022-01-05 14:27:20 +00:00
johnnyq
d23d455cd9 DB update The long awaited Client Tag support is finally complete along with icon support and color badges this has replaced the user maintenance field to allow further customization, fixed tickets as it was using the old permission system. 2021-12-27 11:42:13 -05:00
johnnyq
a9fb11e3ef Fixed client details page as functions was declared twice 2021-12-23 10:58:16 -05:00
johnnyq
ba584a57e0 BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes 2021-12-22 13:08:24 -05:00
johnnyq
78f1e75eda Fix #216 Updated Currency codes everywhere not just in a few places 2021-12-14 13:00:24 -05:00
johnnyq
a5a8fbc319 Fix a bunch of PHP Errors regarding various variable issues non existent vars, cleaned up client export documentation and export assets etc 2021-12-09 15:26:21 -05:00
johnnyq
c8d83ca09c Fixed broken Client Print, added option to export client documentation with and without password 2021-12-04 12:12:14 -05:00
johnnyq
55a9e87604 Do not show Primary Contact or Location in clients listing or client details if Contact or Location was deleted aka archived 2021-09-12 00:08:45 -04:00
johnnyq
2e5e1aee52 Phone numbers are all now formatted correctly per their length 2021-09-11 22:41:50 -04:00
johnnyq
e9336c1866 Fix Recent Logins Log front not updating due to VAR name 2021-08-31 13:24:33 -04:00
johnnyq
7ad7a11fc3 Fixed Missing location country var in client details 2021-08-29 14:08:34 -04:00
johnnyq
94577379d4 Fixed Edit Client Contact Title it was missing 2021-08-29 14:01:04 -04: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
3c322e1f2c Added IT Documentation PDF Export to client 2021-08-21 21:05:28 -04:00
johnnyq
13365c70af Added more CSV Exporting initial modification to client data listings UI starting with contacts 2021-08-21 14:30:49 -04:00
johnnyq
6a8283200f Added More red text to delete and cancel dropdown options Some UI Cleanup in ticket details 2021-08-21 01:06:29 -04:00
johnnyq
63c986ab3c Added Support Type option to clients, added date added field in client listing, added client_accessed_at and sorted clients listing by recently accessed by default within client listing 2021-08-10 20:12:58 -04:00
johnnyq
2cbaef82f3 Remove services section and add support client details section with number of open tickets 2021-05-25 13:03:28 -04:00
johnny@pittpc.com
6f46f2ec87 More Currency Code Updates, would like to do conversions and add currency icons at a later date also set default country so it doesnt have to be selected each time 2021-02-14 18:06:32 -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
8b66900d45 More Archive stuff 2021-02-07 21:40:29 -05:00
johnny@pittpc.com
d2b37a8940 Added new category buttons to certian dropdowns to quickly add a category without going to setting then category also a few fixes here and there 2021-02-06 15:03:11 -05:00
johnny@pittpc.com
dbf1a90fdb Added Permision level and more options to user profile 2021-02-02 18:34:14 -05:00
johnny@pittpc.com
6aebe260f5 Changed notes to documents DB Structure updated 2021-01-26 19:16:51 -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
johnny@pittpc.com
7b28678110 Added more dividers on action menus to sectionize, removed some unnessesary html5 code 2021-01-20 18:40:33 -05:00
johnny@pittpc.com
3dcda9de05 Added extension field to client header 2021-01-20 16:20:48 -05:00
johnny@pittpc.com
35ad7f08d9 fix missing client extension var in client details page 2021-01-20 16:17:51 -05:00
johnny@pittpc.com
ad979ac8fd Added Referral as a category option, removed Hours and Client Size undr client, rerranged client add and edit New DB Dump 2021-01-15 19:03:07 -05:00
Johnny
11da4bb989 Reverted Client Name from dark to text secondary 2020-11-24 23:29:28 -05:00
Johnny
5e10936560 Some more UI work on Top Client Details block 2020-11-24 23:27:50 -05:00
Johnny
e68ed632c8 Rework Top Client Details block, renamed standing to billing, moved net terms to billing, added services sections 2020-11-24 23:23:44 -05:00
johnny@pittpc.com
1c98e61cf8 Added initial country support for Canada 2020-03-30 20:01:59 -04:00