Commit Graph

5 Commits

Author SHA1 Message Date
f781cdf602 Add dynamic custom field display and remove redundant admin routes
Major improvements to tenant management:
1. Dynamic field display - Product lists now automatically show all custom fields based on tenant configuration (e.g., inventory, custom attributes)
2. Fixed Jinja2 template scoping issue - Product field values now correctly display in edit forms using selectattr filter
3. Simplified URL structure - Removed redundant /tenant/admin/ routes, all product management now at /tenant/ root
4. Enhanced tenant landing page - Added delete functionality with confirmation modal, shows all custom fields except images
5. Updated all routes and redirects to use simplified paths (/tenant/add, /tenant/edit, etc.)

This consolidates the interface so /tenant/ serves as the main dashboard with full product management capabilities, while /tenant/settings handles configuration.
2025-10-20 17:11:38 -04:00
6dc276a292 fixing missing barcodes 2025-06-25 18:11:12 -04:00
000c054734 fixing field edits and adding custom fileds 2025-06-19 15:46:22 -04:00
705f2859fa made multi tenant 2025-06-19 14:25:42 -04:00
bd7bf7bf82 organizing the project 2025-05-14 15:17:12 -04:00