10 Commits

Author SHA1 Message Date
9f9617ca45 Add development documentation and enhance SPA navigation with category/item detail views
- Add DEVELOPMENT.md with complete LXC environment setup guide
- Implement dynamic category tree with item navigation in sidebar
- Add category detail view with items list via AJAX
- Add item edit form with delete functionality
- Enhance SPA routing to support query parameters for categories/items
- Update Bootstrap styling with icons and improved navigation
- Include SQLite database in repository for development
2025-11-12 09:51:01 +01:00
deb27490c2 Implement category tree via AJAX to avoid 500 errors on page load 2025-11-12 08:47:52 +01:00
953f831ab9 Temporarily disable tree building to fix 500 errors, likely due to database issues 2025-11-12 08:44:07 +01:00
03e2e2b13a Add size limit to sidebar HTML to prevent large output causing 500 errors 2025-11-12 08:42:09 +01:00
67c402a37a Enable category tree with limits to prevent 500 errors: max depth 5, max 20 items per category 2025-11-12 08:41:23 +01:00
bbc57a9d53 Implement category tree in sidebar using PHP-generated HTML to avoid Twig recursion issues 2025-11-12 08:40:22 +01:00
7c5ecd4b9b Fix category tree building to prevent infinite recursion on circular references 2025-11-12 08:37:50 +01:00
5549c67eb5 Replace sidebar menu with collapsible category tree showing items 2025-11-12 08:36:40 +01:00
a15c976106 Add new fields to items: id_code, image, location; implement QR code generation and printing; update translations and UI 2025-11-11 17:59:23 +01:00
921a74bbe2 first commit 2025-11-11 17:00:02 +01:00