48 Commits

Author SHA1 Message Date
7fbc1cef34 Fix: Product Category, Product, and Product Permutation save and filter. 2024-11-18 18:46:50 +00:00
3f47af3b02 Fix: Removal of controller filter method references from page templates. 2024-11-17 15:21:46 +00:00
197f6ec5bc Fix: Removal of filter methods from controllers. 2024-11-17 15:17:57 +00:00
f837672b37 Fix: User login on production. 2024-11-15 15:55:12 +00:00
6d3f2d2ee7 Fix: 1. Save proc architecture update for records saved with subrecords / linked records, such as Order has Items. \n 2. Style improvements for Product Category, Product, Product Permutation pages. 2024-11-15 08:58:37 +00:00
feac2a9c13 Fix: Updated removed redundant filtering, and getting for single-page architecture, which this is not on all pages 2024-11-14 12:58:57 +00:00
46aec78f73 Fix: Manufacturing Purchase Order page view, filter, and save. 2024-11-14 12:23:02 +00:00
88ccfe592a Feat(MySQL): Database population with data for Kitchen project. 2024-11-11 14:56:55 +00:00
db15a7f8fc Feat: Active column changed to add / delete / undelete buttons column on all table pages. \n Fix(UI): Product Permutations page preview Variations now shows when appropriate. 2024-11-11 10:49:55 +00:00
60431062f0 Feat: Product Variations page get, filter, and save. \n Fix: Active column changed to Add / Delete / Undelete column - this change has only been applied to Product Variations page 2024-11-09 13:41:08 +00:00
8c4efc73da Fix: Product, Product Category, Product Permutation, Supplier, Supplier Purchase Order, and Manufacturing Purchase Order architecture update for getting and saving data. 2024-11-02 15:49:40 +00:00
22f6ed7e8c fix: Public pages - Contact and Services - page load errors due to server errors and styling improvements 2024-10-28 15:04:43 +00:00
fc91f86922 Fix: Public pages not loading due to missing store JavaScript variables for store pages in router. 2024-10-25 17:51:00 +01:00
69988055a6 Merge: Server merge with latest version of main branch 2024-10-25 17:39:47 +01:00
437e094776 feat: Shop Supplier Purchase Order get, filter, and add new. 2024-10-25 16:42:13 +01:00
7b6266e2f6 feat(JavaScript): Updated architecture for TableBasePage object with static row ID attribute attached for adding ID against each row added to DOM 2024-10-18 22:25:07 +01:00
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
fdcf448bb1 feat(UI): Stock Items page added with getting, filtering, and saving data. 2024-10-13 19:40:25 +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
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
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
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
cb5169f763 1. User account page error fix 2024-08-04 22:16:47 +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
785c8d0b9a Improved styles and accessibility 2024-05-04 19:50:07 +01:00
cabc7ba804 Mail server update. 2024-05-01 21:38:52 +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
7b4d1ae1b0 Structure synchronised with Apache server on Zume. Styles improved. Store removed from app2.py 2024-04-30 14:49:05 +01:00
4d2770d003 Services page finished. Ready for deployment 2024-04-28 16:48:16 +01:00
7d4ef4b429 Flask Mail added. Contact us page complete. 2024-04-24 19:51:31 +01:00
a282c6dbcc Implement new user interface. 2024-04-23 18:55:41 +01:00
bbb7800dc8 Restructure pages for permutations and basket with metadata for is_included_VAT, id_currency, id_region_delivery 2024-04-21 15:13:09 +01:00
f1b095ba83 Initial commit 2024-04-17 15:07:51 +01:00