Commit Graph

  • 3b24fd448c feat: Add INCLUDE_CATEGORY_IDS environment variable and logic to promote specified categories to root level. main sebseb7 2025-11-26 07:23:50 +01:00
  • da9783e7b3 feat: Add product article number, barcode, and calculated gross price display with updated data fetching and tax zone configuration. sebseb7 2025-11-24 15:34:19 +01:00
  • d251daa075 refactor: Restructure category and product data fetching/syncing and add a product detail pop-up UI. sebseb7 2025-11-24 15:08:42 +01:00
  • b4d202bb23 feat: Implement product detail syncing with rowversion-based change detection and integrate it into category product synchronization. sebseb7 2025-11-24 14:50:40 +01:00
  • 6dbac0d3c1 feat: Implement dedicated data fetchers and utilities for categories, products, and images, and add server compression. sebseb7 2025-11-24 12:02:44 +01:00
  • 27474cb9ec fixes sebseb7 2025-11-24 11:23:18 +01:00
  • eb4866f37c u sebseb7 2025-11-24 11:12:04 +01:00
  • c1209a8048 feat: Implement client-side version mismatch detection with reload prompt and add Nodemon for development. sebseb7 2025-11-24 11:04:45 +01:00
  • 3f7dc21d35 fix sebseb7 2025-11-24 10:35:11 +01:00
  • 9bf5d93d94 feat: Implement server-side category and product search via WebSockets, replacing client-side filtering with debounced input and dynamic tree expansion based on server results. sebseb7 2025-11-24 10:02:35 +01:00
  • d0b8183738 typo sebseb7 2025-11-24 09:17:30 +01:00
  • b743fabc80 feat: Implement category and product filtering in UI, add category exclusion, and refine product synchronization with active status and improved rowversion sebseb7 2025-11-24 09:16:33 +01:00
  • 320bcd4641 refactor: Comment out console logs for improved performance and clarity during sync operations sebseb7 2025-11-23 13:28:35 +01:00
  • 22a4b88f58 upd sebseb7 2025-11-23 12:18:01 +01:00
  • 68cc98cfd4 refac sebseb7 2025-11-23 11:45:42 +01:00
  • 71910f84a2 feat: Enhance product management by adding WebSocket support for real-time updates, implement product loading in categories, and improve caching for category products. sebseb7 2025-11-23 11:40:42 +01:00
  • 49246169db feat: Implement ETag-based conditional caching for API and HTML, add immutable caching for images, and introduce concurrency control with resizing for picture syncing. sebseb7 2025-11-23 10:51:16 +01:00
  • 3f451dde06 feat: Allow configuring category sync interval via environment variable and log next sync time. sebseb7 2025-11-23 10:05:58 +01:00
  • 729d056618 feat: Add web server and UI for category tree display, and update picture syncer to use AVIF format. sebseb7 2025-11-23 10:01:51 +01:00
  • 4c4ef37e40 fix sebseb7 2025-11-23 09:40:12 +01:00
  • bdc6a2e07d fix sebseb7 2025-11-23 09:29:59 +01:00
  • 6ea9abab81 feat: Filter category tree based on ROOT_CATEGORY_ID for display while keeping the full tree for image sync, and summarize image deletion logs. sebseb7 2025-11-23 09:23:37 +01:00
  • a80acfe6d7 genesis sebseb7 2025-11-23 09:14:43 +01:00