Commit Graph

  • 2103335735 Fix: Remove keys etc. for public demo repo. demo Teddy Middleton-Smith 2025-01-14 10:53:24 +00:00
  • fc5ba801e1 Fix (MySQL): Update for MariaDB v10.3 to match ERPNext installation on Oracle VPS. oracle_vps Teddy Middleton-Smith 2024-12-23 23:47:09 +00:00
  • b2b1bfee10 Fix (MySQL): Update for MariaDB v10.3 to match ERPNext installation on Oracle VPS. Teddy Middleton-Smith 2024-12-23 23:10:16 +00:00
  • c65406905f Fix (MySQL): Update for MySQL version 8.0.40-0ubuntu0.20.04.1 on Oracle VPS Teddy Middleton-Smith 2024-12-23 19:37:22 +00:00
  • ed13ccb2c1 1. Fix(Authentication): User login on production. \n 2. Fix(SQL): Refactoring of Stock Items to include foreign key for Supplier Purchase Order, Manufacturing Purchase Order, and Customer Sales Order IDs. main teddy 2024-11-22 12:54:06 +00:00
  • 64d0e2b95f Fix: User login on production. teddy 2024-11-21 08:21:51 +00:00
  • ece68966e6 Fix(UI): Product Permutations page saving. teddy 2024-11-18 19:37:21 +00:00
  • 7fbc1cef34 Fix: Product Category, Product, and Product Permutation save and filter. teddy 2024-11-18 18:46:50 +00:00
  • fd4dae0f8f Fix: Product Category save + filter debugging. teddy 2024-11-18 14:02:23 +00:00
  • 3f47af3b02 Fix: Removal of controller filter method references from page templates. teddy 2024-11-17 15:21:46 +00:00
  • 197f6ec5bc Fix: Removal of filter methods from controllers. teddy 2024-11-17 15:17:57 +00:00
  • a2af292726 Fix: User login on production. teddy 2024-11-15 16:38:57 +00:00
  • a7e344a2e7 Fix: User login on production. teddy 2024-11-15 16:02:54 +00:00
  • f837672b37 Fix: User login on production. teddy 2024-11-15 15:55:12 +00:00
  • 2159d3ea0c Fix: Product Permutations save. teddy 2024-11-15 12:46:15 +00:00
  • 011d9ba2ba Fix: Product Permutations save on production. teddy 2024-11-15 12:33:46 +00:00
  • 55bbcac375 Fix: Product Permutations save on production. teddy 2024-11-15 10:04:38 +00:00
  • 57b28d8789 Log: Database code for MySQL engine teddy 2024-11-15 09:25:17 +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. teddy 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 teddy 2024-11-14 12:58:57 +00:00
  • 46aec78f73 Fix: Manufacturing Purchase Order page view, filter, and save. teddy 2024-11-14 12:23:02 +00:00
  • a21b663c2d Fix: \n 1. General styles cleanup. \n 2. Contact page - styling of input fields on mobile improved. \n 3. Services page - alignment error in technologies table on most devices, corrected. \n 4. Supplier Purchase Order page - items preview click event was not triggering, fixed end-to-end saving of new SPO, most changes copied to Manufacturing Purchase Orders, but not tested. teddy 2024-11-13 16:54:32 +00:00
  • 88ccfe592a Feat(MySQL): Database population with data for Kitchen project. teddy 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. teddy 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 teddy 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. teddy 2024-11-02 15:49:40 +00:00
  • db5ee79db0 Fix: Database connection recreated on Login and Logout callbacks to prevent error due to previous session closing. teddy 2024-10-29 22:05:44 +00:00
  • 8cbc3ea973 Fix: User login and server console logging functionality. teddy 2024-10-29 17:18:39 +00:00
  • f6e0eb7a02 Fix: Server startup error due to configuration type not being assigned correctly. teddy 2024-10-29 15:46:46 +00:00
  • 79d15c97cd Fix: Server startup error due to configuration type not being assigned correctly. teddy 2024-10-29 15:41:43 +00:00
  • bc2cf3fc61 Fix: app logging for Exception handling corrected for non-breaking 404 HTTPExceptions teddy 2024-10-29 09:59:27 +00:00
  • 1d77888bb5 Fix: Console outputs suppressed when not in debug mode to fix server errors caused by unnecessary outputs. teddy 2024-10-29 09:38:43 +00:00
  • b1a27f31f8 Merge pruning main branch changes. teddy 2024-10-28 16:07:24 +00:00
  • 40cec505ac Merge branch 'main' of https://github.com/Teddy-1024/parts_website teddy 2024-10-28 16:05:09 +00:00
  • 5db2de5de0 Merge changes on main branch with local version teddy 2024-10-28 16:04:38 +00:00
  • 44f1ce6486 Delete node_modules directory Teddy-1024 2024-10-28 15:26:22 +00:00
  • d865609623 Delete .VSCodeCounter directory Teddy-1024 2024-10-28 15:19:55 +00:00
  • bb3c8d7d18 Delete tmp directory Teddy-1024 2024-10-28 15:19:44 +00:00
  • da736b2dde Delete env_web directory Teddy-1024 2024-10-28 15:18:27 +00:00
  • 5e81c0996d Delete env_test directory Teddy-1024 2024-10-28 15:18:08 +00:00
  • 22f6ed7e8c fix: Public pages - Contact and Services - page load errors due to server errors and styling improvements teddy 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. teddy 2024-10-25 17:51:00 +01:00
  • 69988055a6 Merge: Server merge with latest version of main branch Teddy-1024 2024-10-25 17:39:47 +01:00
  • 437e094776 feat: Shop Supplier Purchase Order get, filter, and add new. teddy 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 teddy 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) teddy 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. teddy 2024-10-14 11:42:51 +01:00
  • fdcf448bb1 feat(UI): Stock Items page added with getting, filtering, and saving data. teddy 2024-10-13 19:40:25 +01:00
  • 8e1651d9d7 Delete bot_web directory Teddy-1024 2024-10-06 14:16:02 +01:00
  • ebaf91e946 Delete bot_env directory Teddy-1024 2024-10-06 14:15:43 +01:00
  • 0f45133c27 Merge pull request #1 from Teddy-1024/UI_v2a Teddy-1024 2024-10-06 14:04:34 +01:00
  • 4000de0fc1 feat(web): Store Product UI created and hooked up for viewing, editing, and saving. teddy 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. teddy 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. teddy 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. teddy 2024-09-24 23:25:52 +01:00
  • 2954b2050c Login bug fix for OOP and module bundling architecture complete. teddy 2024-09-17 17:21:01 +01:00
  • 798cb59e8c 1. Bug fix for login button navigation. teddy 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. teddy 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 teddy 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. teddy 2024-09-10 19:43:02 +01:00
  • da880da90f Bug fix for invalid CSS and JavaScript file references for pages teddy 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 teddy 2024-09-10 16:35:10 +01:00
  • ff9abdbfd1 Bug fix for invalid reference to shared layout that has become shared template file. teddy 2024-09-10 16:27:15 +01:00
  • 7a90220be6 Bug fix for f-strings containing unintended closing quotes teddy 2024-09-10 16:20:10 +01:00
  • caf642d5c5 1. Logging functionality added for internal server errors to aid diagnosis of live website bugs. teddy 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. teddy 2024-09-10 12:09:50 +01:00
  • c9dda91dc9 Complete system for getting + saving Product Categories with new database, server, and client architecture. teddy 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. teddy 2024-08-30 23:27:28 +01:00
  • 18977c8cac 1. Logout callback fix.\n 2. Store permutations report improvement for demo. teddy 2024-08-07 09:01:33 +01:00
  • 545c328b0b Delete env_test directory Teddy-1024 2024-08-07 08:58:08 +01:00
  • 5aee94b389 Delete env_web directory Teddy-1024 2024-08-07 08:57:50 +01:00
  • cb5169f763 1. User account page error fix teddy 2024-08-04 22:16:47 +01:00
  • 243ab4b9a7 1. Improved error reporting for user login callback method. teddy 2024-08-04 21:50:04 +01:00
  • 83cdb54a4b 1. User account page name fixed for name not found error teddy 2024-08-04 21:40:04 +01:00
  • 514289bc21 1. User login and barebones account section added. teddy 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 teddy 2024-08-04 02:58:55 +01:00
  • 0201b85836 UX Improvements for Home page and Accessibility Statement page teddy 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. teddy 2024-07-05 20:34:11 +01:00
  • 3a2a164213 1. New logo.\n2. Padding corrected for pageBody and footer.\n3. Services update teddy 2024-05-17 14:34:10 +01:00
  • b012a7e32e Improved styles and accessibility teddy 2024-05-04 19:58:16 +01:00
  • 785c8d0b9a Improved styles and accessibility teddy 2024-05-04 19:50:07 +01:00
  • 0645cca1e3 Mail server fixed teddy 2024-05-01 21:53:53 +01:00
  • cabc7ba804 Mail server update. Teddy-1024 2024-05-01 21:38:52 +01:00
  • 3dbdd8715a Merge clash corrections Teddy-1024 2024-05-01 21:19:27 +01:00
  • ae2010aeec Clash correction Teddy-1024 2024-05-01 21:16:05 +01:00
  • d9b41534c5 Clash correction teddy 2024-05-01 21:12:35 +01:00
  • a139bd0465 Accessibility and style improvements to admin pages from previous update. teddy 2024-05-01 21:11:05 +01:00
  • 185eafe9e2 Accessibility and privacy notices added to layout.\nTest new mail server code. teddy 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. teddy 2024-05-01 20:45:20 +01:00
  • a95ae3654b Completed removing passwords and personal data teddy 2024-04-30 15:34:40 +01:00
  • 844354fa53 Remove passwords teddy 2024-04-30 15:12:49 +01:00
  • 7b4d1ae1b0 Structure synchronised with Apache server on Zume. Styles improved. Store removed from app2.py Teddy-1024 2024-04-30 14:49:05 +01:00
  • 6f6fbbcca9 New server configuration test 2 teddy 2024-04-28 23:57:48 +01:00
  • 5a961e49db New server configuration test 2 teddy 2024-04-28 23:54:33 +01:00
  • fbc0ef214d Merge changes from creation of new python app on server Teddy-1024 2024-04-28 22:52:13 +01:00
  • 35804fb276 Updating to new server configuration. Test 1 teddy 2024-04-28 22:47:52 +01:00
  • 4d2770d003 Services page finished. Ready for deployment teddy 2024-04-28 16:48:16 +01:00
  • 7d4ef4b429 Flask Mail added. Contact us page complete. teddy 2024-04-24 19:51:31 +01:00
  • a282c6dbcc Implement new user interface. teddy 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 teddy 2024-04-21 15:13:09 +01:00