2dfda3e312
docs: update frontend architecture documentation
...
Update frontend architecture documentation across all three frontends
(admin, vendor, shop) to reflect current implementation:
- Document template inheritance patterns
- Update Alpine.js component usage
- Add CDN fallback strategy references
- Clarify context variable usage
- Update template structure diagrams
Also update base templates with improved comments and organization.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 15:54:12 +01:00
03a487eba9
fix: implement correct base_url routing for shop frontend
...
Fix shop frontend links to work correctly across all three access methods:
- Custom domain (wizamart.shop)
- Subdomain (wizamart.localhost)
- Path-based (/vendor/wizamart/)
Changes:
- Update get_shop_context() to calculate base_url based on access method
- Update all shop templates to use {{ base_url }} for links
- Add base_url to shop-layout.js Alpine.js component
- Document multi-access routing in shop architecture docs
This ensures links work correctly regardless of how the shop is accessed,
solving broken navigation issues with path-based access.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 15:54:00 +01:00
7879e2f70a
docs: add CDN fallback strategy documentation
...
Add comprehensive documentation for CDN fallback strategy used across
the platform's frontend. Documents the pattern for loading external
libraries (Alpine.js, Tailwind CSS, etc.) with automatic fallback to
local copies when CDN is unavailable.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 15:52:46 +01:00
e5f5a2ebf8
Updated vendor documentation
2025-11-22 07:43:26 +01:00
608fa8b95c
Fixed login redirecting issues
2025-11-21 23:38:03 +01:00
2532a977c1
Adding vendor api tests
2025-11-21 23:16:21 +01:00
5aff76a27e
adding test documentation
2025-11-20 22:06:49 +01:00
a18ad48721
updating middleware doc
2025-11-19 21:55:34 +01:00
d947fa5ca0
removing legacy code on path_rewrite_middleware
2025-11-18 23:32:07 +01:00
f14686c131
Fixed url pattern in the doc for path-based shops
2025-11-18 23:18:13 +01:00
b3009e3795
Fixed middleware authentication issues
2025-11-18 22:50:55 +01:00
807033be16
revamping documentation
2025-11-17 22:59:42 +01:00
424450b802
RBAC documentation
2025-11-15 20:59:22 +01:00
e3ed4a3295
data seed feature for demo and prod
2025-11-15 20:57:39 +01:00
af23f5b88f
replacing letzshop by wizamart
2025-11-13 15:23:47 +01:00
6794a1bbb9
middleware fix for path-based vendor url
2025-11-09 18:48:11 +01:00
adbcee4ce3
middleware fix for path-based vendor url
2025-11-09 18:47:53 +01:00
79dfcab09f
frontend error management enhancement
2025-11-05 21:52:22 +01:00
9cc92e5fc4
created specific route files for frontends
2025-11-02 15:26:55 +01:00
9420483ae6
migrating vendor frontend to new architecture
2025-10-30 19:11:51 +01:00
cd5097fc04
migrating vendor frontend to new architecture
2025-10-28 22:58:55 +01:00
b0cc0385f8
revamping frontend logging system and reorganising documentation
2025-10-28 21:07:26 +01:00
5c80ba17c5
Main exception renamed to WizamartException
2025-10-27 21:55:05 +01:00
1e0cbf5927
Multitenant implementation with custom Domain, theme per vendor
2025-10-26 23:49:29 +01:00
2c3223f9f9
compiling project documentation
2025-10-26 20:02:04 +01:00
99863ad80b
compiling project documentation
2025-10-26 19:59:53 +01:00
5be47b91a2
Working state before icon/utils fixes - Oct 22
2025-10-21 21:56:54 +02:00
f65a40b533
Added support for Heroicons
2025-10-19 18:51:34 +02:00
cbe1ab09d1
admin and vendor backends features
2025-10-19 16:16:13 +02:00
d7439fce46
Created target project structure
2025-10-11 12:14:49 +02:00
1e2f211057
Renamed schemas to schema as per naming conventions
2025-10-11 12:14:11 +02:00
199be1f1b9
major refactoring adding vendor and customer features
2025-10-11 09:11:42 +02:00
dd16198276
major refactoring adding vendor and customer features
2025-10-11 09:09:25 +02:00
c971674ec2
marketplace refactoring
2025-10-04 13:38:10 +02:00
eaba11acb1
git repo creation on synology server documentation
2025-09-27 15:54:45 +02:00
6b9817f179
test updates to take into account exception management
2025-09-27 13:47:36 +02:00
8b86b3225a
Admin service tests update
2025-09-24 21:02:17 +02:00
98285aa8aa
Exception handling enhancement
2025-09-23 22:42:26 +02:00
b1a76cdb57
Docs for error handling
2025-09-22 21:14:55 +02:00
282ec5e024
Make command for pycharm
2025-09-21 22:36:19 +02:00
5ef018d4ff
Added placeholder for documentation
2025-09-21 17:16:55 +02:00
a26f8086f8
Enhancing documentation
2025-09-20 22:39:12 +02:00
91a0a13daa
Updating documentation
2025-09-19 21:34:56 +02:00
d0924f90c4
MkDocs documentation integration
2025-09-19 21:23:19 +02:00