Commit Graph

  • fbdd76aeae Fix: Correct content on README. main Teddy Middleton-Smith 2025-03-21 17:07:49 +00:00
  • 5c54c23798 Fix: \n 1. Rename database to demo \n 2. Improve card styles for ERP Admin pages Teddy Middleton-Smith 2025-03-21 16:09:42 +00:00
  • 85a3ec4c9f Fix: Clean up Python comments and deprecated js code. Teddy Middleton-Smith 2025-03-21 14:34:29 +00:00
  • a6cbf9a7b7 Fix: Cleanup \n 1. Remove PostgreSQL \n 2. Remove comments from Python \n 3. Remove non-demo ERP Python code \n 4. Remove deprecated Python code Teddy Middleton-Smith 2025-03-21 13:33:29 +00:00
  • 2ddfd8e10f Fix(Content): Improved formatting in README. Teddy Middleton-Smith 2025-02-26 07:57:53 +00:00
  • 0cdce1e81d Fix(Content): \n 1. Added license. \n 2. Added license, gallery, and live demo site urls to README. Teddy Middleton-Smith 2025-02-26 07:55:18 +00:00
  • ce1d286bb8 Fix(Content): Improved format of README. Teddy Middleton-Smith 2025-02-25 17:49:18 +00:00
  • 3376a3365f Fix(Content): Improved format of README. Teddy Middleton-Smith 2025-02-25 17:48:21 +00:00
  • 147f73fc89 Fix(Content): Improved format of README. Teddy Middleton-Smith 2025-02-25 17:46:10 +00:00
  • fc0f901179 Fix(Content): Improved format of README. Teddy Middleton-Smith 2025-02-25 17:41:55 +00:00
  • 1b11001a3f Fix(Content): Improved format of README. Teddy Middleton-Smith 2025-02-25 17:40:45 +00:00
  • 8a0d7e3576 Fix(Content): Corrected build instructions in and format of README. Teddy Middleton-Smith 2025-02-25 17:36:23 +00:00
  • dd10b12197 Fix(UI): Reskin with milder colour theme and improved spacing in layout.. Teddy Middleton-Smith 2025-02-02 02:02:33 +00:00
  • 5a7d5417d0 Fix(UI): Remove most comments from page template files. Teddy Middleton-Smith 2025-02-01 09:41:49 +00:00
  • 0f289a01ec Fix(UI): Remove non-working links from Admin Home page. Teddy Middleton-Smith 2025-02-01 09:34:23 +00:00
  • 4aed2ba4a3 Merge branch 'main' of https://github.com/Teddy-1024/demo_partsERP into main Teddy Middleton-Smith 2025-01-31 15:23:30 +00:00
  • ec30bdf085 Fix(python): Stock Item page filters Form attribute error corrected. Teddy Middleton-Smith 2025-01-31 15:23:08 +00:00
  • 7c5ffc1065 Fix(SQL): Correct order of fields in select query. Teddy-1024 2025-01-31 16:08:32 +01:00
  • fea029d2be Fix(Auth): Flask Samesite attribute must be 'Lax' for OAuth login callback Teddy Middleton-Smith 2025-01-31 14:35:18 +00:00
  • d45c882049 Fix(SQL): Convert python SQLALCHEMY for MySQL to python SQLACLHEMY for MariaDB 10.6.20. Teddy Middleton-Smith 2025-01-25 17:24:32 +00:00
  • 9ff01b9197 Feat(Security): a. Update CORS settings b. Update session cookie settings c. Remove comments that expose project architecture (and that Claude made most of it :P) Teddy Middleton-Smith 2025-01-25 14:31:34 +00:00
  • fa7cee646a Fix(backend): Convert to MariaDB 10.6.20 for new server. Teddy Middleton-Smith 2025-01-18 20:09:20 +00:00
  • c47d8f6de6 Fix(backend): Convert to MariaDB 10.6.20 for new server. Teddy Middleton-Smith 2025-01-18 19:53:48 +00:00
  • 3bf7967437 Fix(backend): Convert to MariaDB 10.6.20 for new server. Teddy Middleton-Smith 2025-01-18 19:52:45 +00:00
  • db990a80b5 Fix(backend): Convert to MariaDB 10.6.20 for new server. Teddy Middleton-Smith 2025-01-18 19:27:08 +00:00
  • f425a103d4 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. teddy 2024-11-22 12:54:06 +00:00
  • b955cfd1df Fix: User login on production. teddy 2024-11-21 08:21:51 +00:00
  • c40cc5a854 Fix(UI): Product Permutations page saving. teddy 2024-11-18 19:37:21 +00:00
  • 48185da25f Fix: Product Category, Product, and Product Permutation save and filter. teddy 2024-11-18 18:46:50 +00:00
  • b80be23852 Fix: Product Category save + filter debugging. teddy 2024-11-18 14:02:23 +00:00
  • 2d5783cb01 Fix: Removal of controller filter method references from page templates. teddy 2024-11-17 15:21:46 +00:00
  • 295ddb085c Fix: Removal of filter methods from controllers. teddy 2024-11-17 15:17:57 +00:00
  • f51d49c42c Fix: User login on production. teddy 2024-11-15 16:38:57 +00:00
  • ac2fc92380 Fix: User login on production. teddy 2024-11-15 16:02:54 +00:00
  • 21e7154672 Fix: User login on production. teddy 2024-11-15 15:55:12 +00:00
  • 569508b408 Fix: Product Permutations save. teddy 2024-11-15 12:46:15 +00:00
  • 667fbca06e Fix: Product Permutations save on production. teddy 2024-11-15 12:33:46 +00:00
  • 13a4f350bb Fix: Product Permutations save on production. teddy 2024-11-15 10:04:38 +00:00
  • 5dcf31e610 Log: Database code for MySQL engine teddy 2024-11-15 09:25:17 +00:00
  • 51d991ba42 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
  • 8fc3d8a803 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
  • 70de7026d3 Fix: Manufacturing Purchase Order page view, filter, and save. teddy 2024-11-14 12:23:02 +00:00
  • 19f74d2e91 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
  • b20fc8a653 Feat(MySQL): Database population with data for Kitchen project. teddy 2024-11-11 14:56:55 +00:00
  • fe524d6cb8 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
  • 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 teddy 2024-11-09 13:41:08 +00:00
  • 4c2e05f4ae 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
  • 373ed9cebf 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
  • 03fc1bd421 Fix: User login and server console logging functionality. teddy 2024-10-29 17:18:39 +00:00
  • 80c98708da Fix: Server startup error due to configuration type not being assigned correctly. teddy 2024-10-29 15:46:46 +00:00
  • 593aa218ee Fix: Server startup error due to configuration type not being assigned correctly. teddy 2024-10-29 15:41:43 +00:00
  • fcf14fdd83 Fix: app logging for Exception handling corrected for non-breaking 404 HTTPExceptions teddy 2024-10-29 09:59:27 +00:00
  • 0d2479d82e 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
  • 8621027567 Merge pruning main branch changes. teddy 2024-10-28 16:07:24 +00:00
  • b97cfe3527 Merge branch 'main' of https://github.com/Teddy-1024/parts_website teddy 2024-10-28 16:05:09 +00:00
  • 02a8f93f44 Merge changes on main branch with local version teddy 2024-10-28 16:04:38 +00:00
  • eac211e342 Delete node_modules directory Teddy-1024 2024-10-28 15:26:22 +00:00
  • a1b420b9e6 Delete .VSCodeCounter directory Teddy-1024 2024-10-28 15:19:55 +00:00
  • c4fe91f680 Delete tmp directory Teddy-1024 2024-10-28 15:19:44 +00:00
  • dfc794a568 Delete env_web directory Teddy-1024 2024-10-28 15:18:27 +00:00
  • ed4975aa48 Delete env_test directory Teddy-1024 2024-10-28 15:18:08 +00:00
  • 5ed9102b81 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
  • 070bf7ebd5 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
  • 8c7f6f2494 Merge: Server merge with latest version of main branch Teddy-1024 2024-10-25 17:39:47 +01:00
  • ea5b8e8ca1 feat: Shop Supplier Purchase Order get, filter, and add new. teddy 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 teddy 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) teddy 2024-10-15 16:40:35 +01:00
  • 15d9a3a76f 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
  • f6a6966ce4 feat(UI): Stock Items page added with getting, filtering, and saving data. teddy 2024-10-13 19:40:25 +01:00
  • 818d049702 Delete bot_web directory Teddy-1024 2024-10-06 14:16:02 +01:00
  • 52bd77962e Delete bot_env directory Teddy-1024 2024-10-06 14:15:43 +01:00
  • 2146e9eebf Merge pull request #1 from Teddy-1024/UI_v2a Teddy-1024 2024-10-06 14:04:34 +01:00
  • 651a404ba3 feat(web): Store Product UI created and hooked up for viewing, editing, and saving. teddy 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. teddy 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. teddy 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. teddy 2024-09-24 23:25:52 +01:00
  • d37f632c92 Login bug fix for OOP and module bundling architecture complete. teddy 2024-09-17 17:21:01 +01:00
  • 47e149c88f 1. Bug fix for login button navigation. teddy 2024-09-17 17:07:33 +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. teddy 2024-09-17 17:00:18 +01:00
  • d858f47ef5 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
  • 0c88f161c3 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
  • aac01e687f Bug fix for invalid CSS and JavaScript file references for pages teddy 2024-09-10 16:44:14 +01:00
  • 7a2d3d22b7 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
  • c29e6f62ac Bug fix for invalid reference to shared layout that has become shared template file. teddy 2024-09-10 16:27:15 +01:00
  • de869eb216 Bug fix for f-strings containing unintended closing quotes teddy 2024-09-10 16:20:10 +01:00
  • 58c6cea844 1. Logging functionality added for internal server errors to aid diagnosis of live website bugs. teddy 2024-09-10 12:41:37 +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. teddy 2024-09-10 12:09:50 +01:00
  • b3e801e1ec Complete system for getting + saving Product Categories with new database, server, and client architecture. teddy 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. teddy 2024-08-30 23:27:28 +01:00
  • 9de1ccce16 1. Logout callback fix.\n 2. Store permutations report improvement for demo. teddy 2024-08-07 09:01:33 +01:00
  • f81abed86e Delete env_test directory Teddy-1024 2024-08-07 08:58:08 +01:00
  • e097640b2a 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