45 Commits

Author SHA1 Message Date
8485b8a24d Fix(Backend): Correct bad python imports. 2025-03-21 11:29:09 +00:00
4f5037b504 Feat: Contact Form MySQL database created and hooked up to web app on form submission. \n Fix: Removal of ERP and otherwise deprecated database and server code.. 2025-03-21 11:12:03 +00:00
dd608022cd Feat: \n 1. Contact Us page form submission success page created. \n 2. Contact Us page styling and CAPTCHA text content. \n 3. Removal of ERP, Google CAPTCHA, and ALTCHA API code and left over comments in JavaScript, Python. 2025-03-16 16:56:15 +00:00
bade1f11dd Feat: Update CAPTCHA service to ALTCHA self-hosted. 2025-03-15 17:47:36 +00:00
b843849af9 Feat: Replace Google ReCAPTCHA with ALTCHA using API - non-tracking, GDPR compliant without cookies or fingerprinting. 2025-03-13 15:36:41 +00:00
cc6c3699f6 Fix(UI): Contact form reCAPTCHA style correction for extreme zooming. 2025-01-25 16:55:19 +00:00
d1b90db6d7 New website focusing on ERP services. 2025-01-15 23:52:09 +00:00
2364931054 Fix (MySQL): Update for MariaDB v10.3 to match ERPNext installation on Oracle VPS. 2024-12-23 23:10:16 +00:00
decab6a638 Fix (MySQL): Update for MySQL version 8.0.40-0ubuntu0.20.04.1 on Oracle VPS 2024-12-23 19:37:22 +00:00
b80be23852 Fix: Product Category save + filter debugging. 2024-11-18 14:02:23 +00:00
295ddb085c Fix: Removal of filter methods from controllers. 2024-11-17 15:17:57 +00:00
21e7154672 Fix: User login on production. 2024-11-15 15:55:12 +00:00
8fc3d8a803 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
70de7026d3 Fix: Manufacturing Purchase Order page view, filter, and save. 2024-11-14 12:23:02 +00:00
b20fc8a653 Feat(MySQL): Database population with data for Kitchen project. 2024-11-11 14:56:55 +00:00
0422059669 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
0d2479d82e Fix: Console outputs suppressed when not in debug mode to fix server errors caused by unnecessary outputs. 2024-10-29 09:38:43 +00:00
5ed9102b81 fix: Public pages - Contact and Services - page load errors due to server errors and styling improvements 2024-10-28 15:04:43 +00:00
8c7f6f2494 Merge: Server merge with latest version of main branch 2024-10-25 17:39:47 +01:00
ea5b8e8ca1 feat: Shop Supplier Purchase Order get, filter, and add new. 2024-10-25 16:42:13 +01:00
002551c0a9 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
8fcfcf0ef4 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
f6a6966ce4 feat(UI): Stock Items page added with getting, filtering, and saving data. 2024-10-13 19:40:25 +01:00
651a404ba3 feat(web): Store Product UI created and hooked up for viewing, editing, and saving. 2024-10-05 21:16:42 +01:00
9c2cfac948 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
005a377ff9 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
cf78e4b3bc 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
7668c35354 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
2d55fe6239 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
b3e801e1ec Complete system for getting + saving Product Categories with new database, server, and client architecture. 2024-09-01 21:57:46 +01:00
ba50aec9c9 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
9de1ccce16 1. Logout callback fix.\n 2. Store permutations report improvement for demo. 2024-08-07 09:01:33 +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
0645cca1e3 Mail server fixed 2024-05-01 21:53:53 +01:00
ae2010aeec Clash correction 2024-05-01 21:16:05 +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
35804fb276 Updating to new server configuration. Test 1 2024-04-28 22:47:52 +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