Commit Graph

56 Commits

Author SHA1 Message Date
697963e28a feat(MySQL): Tables, Triggers, and Get Many and Save Stored Procedures for Suppliers, Supplier Purchase Orders (+ items), and Manufacturing Purchase Orders (+ items) 2024-10-15 16:40:35 +01:00
1e2dff4ad3 fix: Updated Store for Product Categories, Products, and Product Permutations pages for tweaked architecture for controllers, datastores, and python data objects. 2024-10-14 11:42:51 +01:00
fdcf448bb1 feat(UI): Stock Items page added with getting, filtering, and saving data. 2024-10-13 19:40:25 +01:00
Teddy-1024
8e1651d9d7 Delete bot_web directory 2024-10-06 14:16:02 +01:00
Teddy-1024
ebaf91e946 Delete bot_env directory 2024-10-06 14:15:43 +01:00
Teddy-1024
0f45133c27 Merge pull request #1 from Teddy-1024/UI_v2a
UI v2a
2024-10-06 14:04:34 +01:00
4000de0fc1 feat(web): Store Product UI created and hooked up for viewing, editing, and saving. 2024-10-05 21:16:42 +01:00
f2d20bca58 feat(MySQL): Get Many stored procedures created for product variations with variation types and product prices with discounts and delivery options. 2024-10-05 13:20:00 +01:00
d0956ffb97 refactor(SQL): Staging tables and Calc stored procedures used for modular stored procedure archicture for scalability. Implemented for Product Catalogue. \n BREAKING CHANGE: BIT argument a_debug added to all but basic stored procedures for analysis of performance and results. 2024-10-02 15:59:53 +01:00
45ac0405b4 1. View, filter, and save Product Permutation. \n 2. Synchronised with Product Category page and all common functionality moved into base and base table css, js, and python files. 2024-09-24 23:25:52 +01:00
2954b2050c Login bug fix for OOP and module bundling architecture complete. 2024-09-17 17:21:01 +01:00
798cb59e8c 1. Bug fix for login button navigation. 2024-09-17 17:07:33 +01:00
6f6bea00f9 1. New Router and Base Page Class architecture to avoid circular references and conform to module bundler requirements. \n 2. Relative path bug fix for lib/validation.js file to work using module bundler. 2024-09-17 17:00:18 +01:00
00dc753add Module bundling improved to reduce number of requests to 1 JavaScript and 1 CSS file per webpage excl. external resources such as Recaptcha 2024-09-13 23:26:37 +01:00
cef903ff39 1. Module bundling added to reduce server calls as each file was taking ~440 ms to load on public server.\n2. JavaScript lib files refactored with OOP for use with module bundling. 2024-09-10 19:43:02 +01:00
da880da90f Bug fix for invalid CSS and JavaScript file references for pages 2024-09-10 16:44:14 +01:00
b70401e3dc Bug fix for missing buttons due to outdated reference to shared layout file button components which moved to components/common/buttons/_buttons_save_cancel.html 2024-09-10 16:35:10 +01:00
ff9abdbfd1 Bug fix for invalid reference to shared layout that has become shared template file. 2024-09-10 16:27:15 +01:00
7a90220be6 Bug fix for f-strings containing unintended closing quotes 2024-09-10 16:20:10 +01:00
caf642d5c5 1. Logging functionality added for internal server errors to aid diagnosis of live website bugs. 2024-09-10 12:41:37 +01:00
6b730bf8e7 1. Refactoring form objects and database objects to use inheritance and abstract base class for consistency and reduced redundancy.\n2. Contact us page button links updated to resolve error of missing link causing page refresh instead of expected functionality. 2024-09-10 12:09:50 +01:00
c9dda91dc9 Complete system for getting + saving Product Categories with new database, server, and client architecture. 2024-09-01 21:57:46 +01:00
f9cd9ec33a 1.started removal of CDNs.\n 2. Improved modular structure for all parts of project including database. 2024-08-30 23:27:28 +01:00
18977c8cac 1. Logout callback fix.\n 2. Store permutations report improvement for demo. 2024-08-07 09:01:33 +01:00
Teddy-1024
545c328b0b Delete env_test directory 2024-08-07 08:58:08 +01:00
Teddy-1024
5aee94b389 Delete env_web directory 2024-08-07 08:57:50 +01:00
cb5169f763 1. User account page error fix 2024-08-04 22:16:47 +01:00
243ab4b9a7 1. Improved error reporting for user login callback method. 2024-08-04 21:50:04 +01:00
83cdb54a4b 1. User account page name fixed for name not found error 2024-08-04 21:40:04 +01:00
514289bc21 1. User login and barebones account section added. 2024-08-04 21:32:42 +01:00
6ad86825ea 1. Contact us page fixed - Model_View_Contact had not been updated to match new arguments for Model_View_Base.\n 2. Logo border radius increased to hide pencil icon watermark in bottom right hand corner. \n 3. Nav layout structure now dynamic based on user permissions 2024-08-04 02:58:55 +01:00
0201b85836 UX Improvements for Home page and Accessibility Statement page 2024-07-31 16:52:05 +01:00
6f4e329258 1. PostgreSQL copy of all MySQL created and tested.\n 2. Purchase Orders and Sales Orders and stock level management added to MySQL, PostgreSQL, and server and front end code. 2024-07-05 20:34:11 +01:00
3a2a164213 1. New logo.\n2. Padding corrected for pageBody and footer.\n3. Services update 2024-05-17 14:34:10 +01:00
b012a7e32e Improved styles and accessibility 2024-05-04 19:58:16 +01:00
785c8d0b9a Improved styles and accessibility 2024-05-04 19:50:07 +01:00
0645cca1e3 Mail server fixed 2024-05-01 21:53:53 +01:00
cabc7ba804 Mail server update. 2024-05-01 21:38:52 +01:00
3dbdd8715a Merge clash corrections 2024-05-01 21:19:27 +01:00
ae2010aeec Clash correction 2024-05-01 21:16:05 +01:00
d9b41534c5 Clash correction 2024-05-01 21:12:35 +01:00
a139bd0465 Accessibility and style improvements to admin pages from previous update. 2024-05-01 21:11:05 +01:00
185eafe9e2 Accessibility and privacy notices added to layout.\nTest new mail server code. 2024-05-01 21:02:57 +01:00
46f2f730e2 Store app.py deprecated.\nAdmin pages added: privacy notice, accessibility, data retention, license. Improvements to accessibility of those pages pending. 2024-05-01 20:45:20 +01:00
a95ae3654b Completed removing passwords and personal data 2024-04-30 15:34:40 +01:00
844354fa53 Remove passwords 2024-04-30 15:12:49 +01:00
7b4d1ae1b0 Structure synchronised with Apache server on Zume. Styles improved. Store removed from app2.py 2024-04-30 14:49:05 +01:00
6f6fbbcca9 New server configuration test 2 2024-04-28 23:57:48 +01:00
5a961e49db New server configuration test 2 2024-04-28 23:54:33 +01:00
fbc0ef214d Merge changes from creation of new python app on server 2024-04-28 22:52:13 +01:00