Commit Graph

153 Commits

Author SHA1 Message Date
johnny@pittpc.com 1ee9fb427c Removed search and company select from sidebar, removed unused plugins 2020-08-29 20:18:35 -04:00
johnny@pittpc.com a14ec04d5a Initial work on switching companies, added error if not able to connect to database 2020-04-04 20:55:06 -04:00
johnny@pittpc.com 1b337fe72e Fixed add user and edit as well as update user, which were not working. Added autocomplete=new-password to add/edit user and update password 2020-03-31 14:32:57 -04:00
johnny@pittpc.com 95b54d5bcf Fixed update password under user profile, added delete user functionality 2020-03-30 20:41:18 -04:00
johnny@pittpc.com 1c98e61cf8 Added initial country support for Canada 2020-03-30 20:01:59 -04: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 47d7515220 Added Notes to Software 2020-02-24 17:00:19 -05:00
johnny@pittpc.com ce7c0af00d Fixed Add item under invoice 2020-02-07 19:29:37 -05:00
johnny@pittpc.com 3036dbdab2 Updated recurring as well as quote details to mimic invoice details overhaul 2020-02-07 01:51:49 -05:00
johnny@pittpc.com 377bf55210 Invoice Overhaul, added edit item, reorganized drop down menus etc 2020-02-06 23:08:41 -05:00
johnny@pittpc.com 45fba5762b Added unpaid and paid invoices to guest URL view 2020-02-06 20:25:28 -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 db6931d2a4 More updates cosmetic and fixed password decrypt issue under software and assets, fixed encrypting password when adding password via asset or software 2020-02-02 02:09:33 -05:00
johnny@pittpc.com da9cad0723 Lots of updates, modal design updates, added notes to many tables, added contact relation to location, moved next_date as primary sorted in recurring, updated database tables, few fixes for transfers and other small bug fixes 2020-02-02 01:08:27 -05:00
johnny@pittpc.com 1471543f65 Updated Client logins gui and DB structure 2020-01-28 09:48:00 -05:00
johnny@pittpc.com cf740d3ce4 upgraded PHPMailer, AdminLTE, chartJS, Select2 Libraries 2020-01-21 00:45:16 -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 21b714c9d7 Fixed issue with copy invoice where it would not generate a URL Key for guest view 2019-12-06 14:26:50 -05:00
johnny@pittpc.com a28d1d6e57 Added Adavnced Filter to customers and expenses, removed some text-mono, ui updates to ticket details, added quick links to reports under dashboard 2019-12-04 20:58:16 -05:00
johnny@pittpc.com 341f1c37a2 updated initial sorting order for some lists 2019-11-29 14:08:32 -05:00
johnny@pittpc.com 328ac67d5b Minor UI cleanups started porting selects from bootstrap-select to select2 2019-11-22 20:37:55 -05:00
johnny@pittpc.com dfb963da32 started adding date_from date_to filters to tables, and linking them with reports and dashboard, added reference to payments listing 2019-11-20 18:18:48 -05:00
johnny@pittpc.com 7f8589fed6 Added category to products, also new db dump to include category_id under products Thanks @kristankenney 2019-09-28 14:16:16 -04:00
johnny@pittpc.com bc61b59244 Fixed password issue causing SQL escape characters to add slashes remove mysqli_real_escape_string as its not needs, md5 produces no sql escape characters by default so it it does not need santized 2019-09-24 14:52:53 -04:00
johnny@pittpc.com d5f6d6dd18 gave recurring invoice details a similair look as quote and invoice reverted the isset note in recurring 2019-09-18 23:28:23 -04:00
johnny@pittpc.com 0d3c82ecf0 Use not empty instead of isset for recurring notes 2019-09-18 19:00:57 -04:00
johnny@pittpc.com 399aec140e Fixed Blank item added when clicking save in recurring invoice 2019-09-18 18:53:44 -04:00
johnny@pittpc.com acbc6ca9dd Fixed copy invoice 2019-09-18 18:50:41 -04:00
johnny@pittpc.com 5e8c89889e Added some more escapes and checks for floatvals 2019-09-18 18:33:06 -04:00
johnny@pittpc.com e3800e295d Mysql escaped notes and itew name and descriptions when you copy an invoice to a recurring invoice as well as fix the cron.php when it converts Recurring into regular invoices 2019-09-18 18:13:14 -04:00
johnny@pittpc.com 545f7eab6a Added amount field to recurring listings 2019-09-18 13:32:37 -04:00
johnny@pittpc.com e2b97afa20 Added Linking client to calendar events, added email event to add event, and many other small small fixes 2019-09-17 13:54:46 -04:00
johnny@pittpc.com 3439058053 Added more values to company edit and add 2019-09-14 23:34:11 -04:00
johnny@pittpc.com f4557a961d Updated Quote and Invoice GUI further adding footers to the html printables, added Quote view with details and an alert 2019-09-14 22:57:48 -04:00
johnny@pittpc.com 62b088e79d GUI Touchups in Invoice, Quote, clients, vendors, client. Added 2 new fields to client mobile and contact_name, added more pictyure extension in file jpeg anb JPEG and other fixesincluding a new DB dump 2019-09-14 20:40:22 -04:00
johnny@pittpc.com 59ce30bd79 Updated Client Detail Header for better mobile fit, lots of progress on stripe pay and some other minor updates 2019-09-13 20:33:00 -04:00
johnny@pittpc.com d4992c4973 Updated README to document API calls 2019-09-06 03:35:28 -04:00
johnny@pittpc.com ca427ab763 Updated User Settings Page and added logging to most functions 2019-09-06 03:03:16 -04:00
johnny@pittpc.com e47853f9cd Add User to company now works, Security: all edits and deletes now check to make sure they belong to the session_company_id. Security: started work on checking session_company when data is pulled from Get VARS, added clickable invoice status, dashboard session_company_id fixes 2019-09-05 23:27:11 -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 ceef449e37 Add viewed status to invoice and quote when viewed via the guest portal 2019-08-26 18:20:37 -04:00
johnny@pittpc.com 2d44222ad9 Fixed incorrect account balance under add revenue 2019-08-26 17:14:11 -04:00
johnny@pittpc.com ec2f9f02f1 Fixed Alerts 2019-08-25 00:09:40 -04:00
johnny@pittpc.com 4e6e6a5d6a Readded config_base_url as it broke cron.php 2019-08-24 22:12:48 -04:00
johnny@pittpc.com 59db66f17e Changes to alerts settings moved enable cron to alerts, updated base url for guest portal 2019-08-24 20:20:38 -04:00
johnny@pittpc.com be1b4d50fb get settings vars updates added default net_terms to settings and some php var fixes in dashboard 2019-08-23 00:35:56 -04:00
johnny@pittpc.com 67a0c8bfbf Created a tmp directory, added states array to setup add localhost default database host value to setup, added inputmask to setup 2019-08-22 13:24:36 -04:00
johnny@pittpc.com 2e5763dc8d Refinements to ticketting system, Added force recurring option created company_id chile directories for clients, settings, expenses, added dir checks to add client and add contact and much more. 2019-08-21 00:59:27 -04:00
root b2746ddfa5 Another Fix setup where user_companies was not creating a record due to user_id being out of the loop 2019-08-16 00:12:47 -04:00