b2b1bfee10
Fix (MySQL): Update for MariaDB v10.3 to match ERPNext installation on Oracle VPS.
Teddy Middleton-Smith2024-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-Smith2024-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
teddy2024-11-22 12:54:06 +00:00
64d0e2b95f
Fix: User login on production.
teddy2024-11-21 08:21:51 +00:00
011d9ba2ba
Fix: Product Permutations save on production.
teddy2024-11-15 12:33:46 +00:00
55bbcac375
Fix: Product Permutations save on production.
teddy2024-11-15 10:04:38 +00:00
57b28d8789
Log: Database code for MySQL engine
teddy2024-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.
teddy2024-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
teddy2024-11-14 12:58:57 +00:00
46aec78f73
Fix: Manufacturing Purchase Order page view, filter, and save.
teddy2024-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.
teddy2024-11-13 16:54:32 +00:00
88ccfe592a
Feat(MySQL): Database population with data for Kitchen project.
teddy2024-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.
teddy2024-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
teddy2024-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.
teddy2024-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.
teddy2024-10-29 22:05:44 +00:00
8cbc3ea973
Fix: User login and server console logging functionality.
teddy2024-10-29 17:18:39 +00:00
f6e0eb7a02
Fix: Server startup error due to configuration type not being assigned correctly.
teddy2024-10-29 15:46:46 +00:00
79d15c97cd
Fix: Server startup error due to configuration type not being assigned correctly.
teddy2024-10-29 15:41:43 +00:00
bc2cf3fc61
Fix: app logging for Exception handling corrected for non-breaking 404 HTTPExceptions
teddy2024-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.
teddy2024-10-29 09:38:43 +00:00
b1a27f31f8
Merge pruning main branch changes.
teddy2024-10-28 16:07:24 +00:00
22f6ed7e8c
fix: Public pages - Contact and Services - page load errors due to server errors and styling improvements
teddy2024-10-28 15:04:43 +00:00
fc91f86922
Fix: Public pages not loading due to missing store JavaScript variables for store pages in router.
teddy2024-10-25 17:51:00 +01:00
69988055a6
Merge: Server merge with latest version of main branch
Teddy-10242024-10-25 17:39:47 +01:00
437e094776
feat: Shop Supplier Purchase Order get, filter, and add new.
teddy2024-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
teddy2024-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)
teddy2024-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.
teddy2024-10-14 11:42:51 +01:00
fdcf448bb1
feat(UI): Stock Items page added with getting, filtering, and saving data.
teddy2024-10-13 19:40:25 +01:00
4000de0fc1
feat(web): Store Product UI created and hooked up for viewing, editing, and saving.
teddy2024-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.
teddy2024-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.
teddy2024-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.
teddy2024-09-24 23:25:52 +01:00
2954b2050c
Login bug fix for OOP and module bundling architecture complete.
teddy2024-09-17 17:21:01 +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.
teddy2024-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
teddy2024-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.
teddy2024-09-10 19:43:02 +01:00
da880da90f
Bug fix for invalid CSS and JavaScript file references for pages
teddy2024-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
teddy2024-09-10 16:35:10 +01:00
ff9abdbfd1
Bug fix for invalid reference to shared layout that has become shared template file.
teddy2024-09-10 16:27:15 +01:00
caf642d5c5
1. Logging functionality added for internal server errors to aid diagnosis of live website bugs.
teddy2024-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.
teddy2024-09-10 12:09:50 +01:00
c9dda91dc9
Complete system for getting + saving Product Categories with new database, server, and client architecture.
teddy2024-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.
teddy2024-08-30 23:27:28 +01:00
18977c8cac
1. Logout callback fix.\n 2. Store permutations report improvement for demo.
teddy2024-08-07 09:01:33 +01:00
cb5169f763
1. User account page error fix
teddy2024-08-04 22:16:47 +01:00
243ab4b9a7
1. Improved error reporting for user login callback method.
teddy2024-08-04 21:50:04 +01:00
83cdb54a4b
1. User account page name fixed for name not found error
teddy2024-08-04 21:40:04 +01:00
514289bc21
1. User login and barebones account section added.
teddy2024-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
teddy2024-08-04 02:58:55 +01:00
0201b85836
UX Improvements for Home page and Accessibility Statement page
teddy2024-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.
teddy2024-07-05 20:34:11 +01:00
3a2a164213
1. New logo.\n2. Padding corrected for pageBody and footer.\n3. Services update
teddy2024-05-17 14:34:10 +01:00
b012a7e32e
Improved styles and accessibility
teddy2024-05-04 19:58:16 +01:00
785c8d0b9a
Improved styles and accessibility
teddy2024-05-04 19:50:07 +01:00
0645cca1e3
Mail server fixed
teddy2024-05-01 21:53:53 +01:00
a139bd0465
Accessibility and style improvements to admin pages from previous update.
teddy2024-05-01 21:11:05 +01:00
185eafe9e2
Accessibility and privacy notices added to layout.\nTest new mail server code.
teddy2024-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.
teddy2024-05-01 20:45:20 +01:00
a95ae3654b
Completed removing passwords and personal data
teddy2024-04-30 15:34:40 +01:00
7b4d1ae1b0
Structure synchronised with Apache server on Zume. Styles improved. Store removed from app2.py
Teddy-10242024-04-30 14:49:05 +01:00
6f6fbbcca9
New server configuration test 2
teddy2024-04-28 23:57:48 +01:00
5a961e49db
New server configuration test 2
teddy2024-04-28 23:54:33 +01:00
fbc0ef214d
Merge changes from creation of new python app on server
Teddy-10242024-04-28 22:52:13 +01:00
35804fb276
Updating to new server configuration. Test 1
teddy2024-04-28 22:47:52 +01:00
4d2770d003
Services page finished. Ready for deployment
teddy2024-04-28 16:48:16 +01:00
7d4ef4b429
Flask Mail added. Contact us page complete.
teddy2024-04-24 19:51:31 +01:00
a282c6dbcc
Implement new user interface.
teddy2024-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
teddy2024-04-21 15:13:09 +01:00