Commit Graph

47 Commits

Author SHA1 Message Date
johnnyq 6f0017d90b Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query 2023-02-24 20:22:57 -05:00
johnnyq f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
Marcus Hill 5bb4296f14 Adjust core files to 4 spaces 2023-02-12 14:40:10 +00:00
Marcus Hill 615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00: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 fe4c413643 Declare more floatvals 2022-12-05 23:10:34 -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
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
johnnyq d54238ecf8 bolded product name 2022-02-22 02:34:33 -05:00
johnnyq 6f40a4f458 Fixed Products listing broken due to unused funtion get_currency 2022-02-22 02:33:26 -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 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 fcb55a9eed Removed some unused files, updated product add and edit description to textboxes to match invoice/quote and recurring 2022-02-16 14:19:15 -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
johnnyq 5e9eb4d27d More work on #324 Products and Clients 2022-01-23 20:58:27 -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
johnnyq 78f1e75eda Fix #216 Updated Currency codes everywhere not just in a few places 2021-12-14 13:00:24 -05: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 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 274e1dc9e8 Hide Archived dropdowns when adding adding a new item, except when you are editing an item from before the archived date, Do not allow archiving account until balance is 0. 2021-02-07 13:58:42 -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 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 7d2cf8ce89 Added Tax to products section Updated DB structure 2021-02-06 01:52:38 -05:00
johnny@pittpc.com f9899d89ea Bunch of little fixes to to UI empty vars php errors removed a buch of tags etc. Converted client trip modals with global trip modals 2021-02-03 22:42:03 -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 7b4618c16f Number of Records per page is now configurable 2021-01-15 19:51:40 -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 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 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 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 01f820b394 Added further refinements to multi-company feature 2019-08-14 13:28:25 -04:00
johnny@pittpc.com dfebcaedfe Made first field in record listings clickable to edit modal 2019-07-30 15:14:51 -04:00
root fd61728da5 moved vendors away from datatables to server side listing 2019-06-17 23:29:48 -04:00
root cf46cbdb40 moved products away from datatables to server side listing 2019-06-17 23:21:52 -04:00
root 4c81efbdc2 switched clients listing over to the new serverside paging, sorting, searching, updated the table ui as well, started adding red * to required fields 2019-06-14 23:20:51 -04:00
root cc9f97067a Added more created_at and updated_at to post finalizing setup 2019-06-10 00:24:22 -04:00
root 4389c92c0e Lots of UI cleanups and update, gave a dark look for modals, bunch of icon changes etc 2019-05-13 14:53:17 -04:00
root 5af085a40b Updated SBAdmin Template along with chartjs, boostrap, fontawesome, jquery etc updated numbers to use mono-space, Add buttons are now just a + icon 2019-05-09 22:04:51 -04:00
root 40c08a1635 Added Products CRUD and new DB dump to include products 2019-04-08 00:26:49 -04:00