Commit Graph

160 Commits

Author SHA1 Message Date
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
Marcus Hill
3d3dc2d54d Encryption updates 2022-01-11 00:26:09 +00:00
Marcus Hill
5dc9eb4d1d Add basic asset import functionality 2022-01-07 00:58:38 +00:00
johnnyq
a70105e731 Started Adding Detailed Assets more alert and audit logging work 2022-01-01 15:26:31 -05:00
johnnyq
85cdc42d0f DB Structure update, Hide Passwords under client logins until eyeball is clicked to reveal password, prevent the looking over your shoulder type attack, Added Install Date to Assets, reworked client assets listing to include Operating System and Install Date 2021-12-08 22:15:20 -05:00
johnnyq
4e4455d219 Moved Asset Icons from Type to the front of name in client asset listing 2021-08-29 21:45:18 -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
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
3c63dfe7e0 Make Asset Name Clickable 2021-02-07 23:40:03 -05:00
johnny@pittpc.com
8b66900d45 More Archive stuff 2021-02-07 21:40:29 -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
3acaf13078 Updated Assets Icon 2021-01-27 18:47:38 -05:00
johnny@pittpc.com
ce418030f8 Sort by asset name instead of type 2021-01-27 18:41:17 -05:00
johnny@pittpc.com
02d8d3259d Updated Client Assets UI now show location and IP 2021-01-27 18:40:36 -05:00
johnny@pittpc.com
7b4618c16f Number of Records per page is now configurable 2021-01-15 19:51:40 -05:00
Johnny
04d086d7b6 Fixed Button CSS 2020-12-17 18:35:42 -05:00
Johnny
78ef465b84 Typo Fixed 2020-12-17 18:12:22 -05:00
Johnny
7273c42e5a Added Assigned to Column under client assets 2020-12-17 18:10:51 -05:00
johnny@pittpc.com
ed8950a577 Started adding delete buttons to edit windows and removing the action column on some tables this will allow for more room to display data 2020-03-02 12:31:07 -05:00
johnny@pittpc.com
76ed7afa18 Added category to logins, added OS and MAC to assets, minor UI updates 2020-02-03 13:55:21 -05:00
johnny@pittpc.com
382a4b2842 Added Phone Extensions to vendors, clients, and contacts, updated DB to relect new fields, some other minor cleanups 2020-01-20 17:05:39 -05:00
johnny@pittpc.com
e8b13c6058 Added AES Encryption to client Logins Password Fields, updated DB modified field login_password from VARCHAR to VARBINARY to store password as encrypted, added additonal field to settings called config_aes_key the key is used to decrypt client login passwords, removed invoice, vendor, locaiton linkage in trips, other small cleanups fixups and UI updates, NOTE this will break existing install due to the db being updated 2020-01-04 19:52:41 -05:00
johnny@pittpc.com
7f3cdd975f Added a no records placeholder to all tables 2019-09-01 21:49:13 -04:00
johnny@pittpc.com
9050f4b03a More Security fixes escaping search and sortby GET vars 2019-08-31 15:38:16 -04:00
johnny@pittpc.com
dfebcaedfe Made first field in record listings clickable to edit modal 2019-07-30 15:14:51 -04:00
johnny@pittpc.com
56f839809a Added Red * to required fields, fixed blank form dates not erroring out because of not being null, current defaults to 0000-00-00 if blank 2019-07-27 19:58:59 -04:00
root
571223d920 moved all table listing to server side tables and set the header to dark for better contrast 2019-06-18 18:31:13 -04:00
root
0eda7e9762 added input masks 2019-06-14 01:22:46 -04:00
root
a5b7004e8a cleaned up the file hiearchy, added icons to asset types. fixed edit client net terms, added change photo for contacts, added some more options to settings 2019-06-11 19:37:42 -04:00
root
cc9f97067a Added more created_at and updated_at to post finalizing setup 2019-06-10 00:24:22 -04:00
root
9b8f48794f Added delete quotes which also deletes all history of that quote added status to recurring under client, changed password view to from its own th button to just an icon 2019-05-18 00:01:21 -04:00
root
9634d7a1e4 More tidying up, added category to invoices, invoice delete now deletes invoice, pyaments, history and items associated with invoice. Exclude Cancelled invoice under dashboard income recieveables 2019-05-17 15:33:01 -04:00
root
fa08853640 Tons of UI and code cleanups, renamed many sql tables and fields, started adding created_at and updated_at fields 2019-05-17 01:09:16 -04:00