Commit Graph

  • 91cbc6018c perf: reuse cached search engine instead of rebuilding on every query v2.6.2.01 fix/slow-product-search thekiwismarthome 2026-08-11 17:45:43 +12:00
  • c55e90d74f chore: merge v2.6.2---Enhancements-and-Bug-Fixes into main main v2.6.2 thekiwismarthome 2026-08-11 04:11:14 +12:00
  • 408e360973 Merge pull request #21 from thekiwismarthome/main thekiwismarthome 2026-08-10 16:38:42 +12:00
  • 773c72d8c3 Merge pull request #20 from thekiwismarthome/feature/custom-regions thekiwismarthome 2026-08-10 16:33:47 +12:00
  • 98eb022573 fix: OFT search URL encoding and barcode field thekiwismarthome 2026-08-09 22:34:48 +12:00
  • 674a981066 Merge pull request #19 from thekiwismarthome/main thekiwismarthome 2026-08-09 22:19:33 +12:00
  • 8ac734f8e4 Merge pull request #18 from thekiwismarthome/feature/custom-regions thekiwismarthome 2026-08-09 22:16:18 +12:00
  • 3e4f014b11 feat: add es/fr/de/pt/it config flow translations and expose metric/price settings via WebSocket thekiwismarthome 2026-08-09 21:45:47 +12:00
  • 88cadea42f fix: persist migrated custom regions format on first load thekiwismarthome 2026-08-09 14:38:36 +12:00
  • 5e2a7e8d35 feat: add currency_symbol and language fields to custom regions thekiwismarthome 2026-08-09 10:29:26 +12:00
  • 78f857f8f9 feat: add custom regions support thekiwismarthome 2026-08-09 09:45:33 +12:00
  • 19bf03a5c6 feat: add ha_todo_entity_id field to ShoppingList for global todo sync config v2.6.0 thekiwismarthome 2026-08-08 23:31:27 +12:00
  • 1f86b6f485 Merge pull request #15 from myTselection/config v2.5.8 thekiwismarthome 2026-06-15 12:19:07 +12:00
  • 2d02a68fe3 Merge pull request #16 from myTselection/dutch-translation thekiwismarthome 2026-06-15 12:18:43 +12:00
  • c971b89779 us belgian openfoodfacts lookup when belgium catalog is used myTselection 2026-06-14 23:41:47 +02:00
  • 42746c86b8 v2.2.1 myTselection 2026-06-14 23:28:25 +02:00
  • 6a344914a2 allow categories reload for different language myTselection 2026-06-14 23:28:10 +02:00
  • 8d9dd5bf6a v2.2.0 myTselection 2026-06-14 22:51:36 +02:00
  • c48c96e133 belgium dutch categories and products myTselection 2026-06-14 22:51:16 +02:00
  • 1dea960449 v2.1.0 myTselection 2026-06-14 22:46:59 +02:00
  • fd5b17ced8 fix startup warning Detected blocking call to open with args ('/config/custom_components/shopping_list_manager/manifest.json',) myTselection 2026-06-14 22:43:37 +02:00
  • 0468893919 base nl translation myTselection 2026-06-14 22:29:04 +02:00
  • 55d2f2d31d fix config screen access #7 myTselection 2026-06-14 20:45:52 +02:00
  • d50bd39210 feat: expose installed version from manifest via get_integration_settings WS v2.5.7 thekiwismarthome 2026-05-19 22:49:56 +12:00
  • 8652996b65 fix: add translations/en.json to resolve 500 on options flow v2.5.6 thekiwismarthome 2026-05-18 20:29:48 +12:00
  • d5c43fe3b5 Merge pull request #12 from thekiwismarthome/v2.5.0---Improvements-and-Tweaks v2.5.5 thekiwismarthome 2026-05-11 14:39:37 +12:00
  • 380bba0408 fix: proxy OpenFoodFacts API through HA backend to fix browser CORS errors; implement products/delete handler thekiwismarthome 2026-03-31 19:57:01 +13:00
  • cf3ab90d74 fix: implement products/delete websocket handler — deleted products were silently ignored thekiwismarthome 2026-03-25 08:56:25 +13:00
  • 4b7043d075 feat: product match review step when adding ingredients to SLM shopping list thekiwismarthome 2026-03-25 08:34:50 +13:00
  • e7306275e4 refactor: standardize image storage location and migrate existing files and URLs. v2.3.1 thekiwismarthome 2026-03-03 22:59:44 +13:00
  • 9430811cda Merge pull request #6 from thekiwismarthome/2.3.0---Product-Barcode-Scanner-w/-OpenFoodFacts-Lookup v2.3.0 thekiwismarthome 2026-03-03 17:52:21 +13:00
  • 2b11632253 feat: Improve image download robustness with a User-Agent header and extended timeout, and enhance WebP conversion by ensuring images are in RGB mode. thekiwismarthome 2026-03-01 22:24:14 +13:00
  • ae7717a8eb feat: Add WebSocket endpoint to download, process, and save product images locally as WebP. thekiwismarthome 2026-03-01 21:20:09 +13:00
  • 433c03035b feat: Add websocket command to search for products by barcode. thekiwismarthome 2026-03-01 20:15:29 +13:00
  • 8eb403ed8e docs: extensively update README with detailed features, requirements, and installation instructions. thekiwismarthome 2026-02-28 22:29:19 +13:00
  • 03fb9a9a67 Merge pull request #5 from thekiwismarthome/v2.1.0---Themes thekiwismarthome 2026-02-28 22:16:05 +13:00
  • ae133ae59b feat: Implement comprehensive access control for shopping list and item WebSocket handlers and refine country code validation. thekiwismarthome 2026-02-28 10:34:40 +13:00
  • 2a8b12a07e Add compiled Python bytecode files for the shopping list manager custom component. thekiwismarthome 2026-02-28 00:23:52 +13:00
  • a36933c4c6 Merge pull request #4 from thekiwismarthome/v2.0.5-Country-Specific-Product-Catalogues v2.0.5 thekiwismarthome 2026-02-27 17:57:50 +13:00
  • 402881c687 feat: Add barcode_type field to the Card model and its WebSocket handlers for creation and updates. thekiwismarthome 2026-02-27 17:35:49 +13:00
  • d412764cba fix: Change the default value of the loyalty card 'private' field to true in the websocket handler. thekiwismarthome 2026-02-27 14:49:30 +13:00
  • 752f9e5622 feat: add loyalty card management with dedicated storage, data model, and websocket API endpoints. thekiwismarthome 2026-02-27 13:00:08 +13:00
  • 86896ba4af feat: Introduce private shopping lists with owner and member management, and add Home Assistant user lookup. thekiwismarthome 2026-02-26 14:41:43 +13:00
  • 36a8939ebc feat: Implement backup/restore functionality for user data via new WebSocket handlers and automatic config backups. thekiwismarthome 2026-02-26 09:53:05 +13:00
  • 57b6d52ddf feat: Add country selection for product catalogs, including new WebSocket handlers and catalog reloading logic. thekiwismarthome 2026-02-26 06:51:26 +13:00
  • 03249df651 Merge pull request #3 from thekiwismarthome/v2.0.4---Lots-of-Enhancements v2.0.4 thekiwismarthome 2026-02-25 22:40:58 +13:00
  • 11180db0e3 feat: rebuild product search engine immediately after adding a new product thekiwismarthome 2026-02-25 21:54:33 +13:00
  • 9bdaea0b1b refactor: Replace storage.get_all_products() with storage.get_products() for product retrieval. thekiwismarthome 2026-02-25 08:19:29 +13:00
  • ec0f44f109 style: update color codes for Health & Beauty and Baby categories. thekiwismarthome 2026-02-19 11:32:39 +13:00
  • 88b3f2d435 Update handlers.py thekiwismarthome 2026-02-17 20:58:37 +13:00
  • d93ea86d72 duplicate websocket_search_products in handlers.py thekiwismarthome 2026-02-17 20:13:17 +13:00
  • 5b3dcb65b4 another fix thekiwismarthome 2026-02-17 19:14:23 +13:00
  • 94cdede3b9 non-admin event handler thekiwismarthome 2026-02-17 18:57:40 +13:00
  • e6117073be Sync Bug thekiwismarthome 2026-02-17 14:53:06 +13:00
  • e76fad5a92 Correct Increment Handler thekiwismarthome 2026-02-16 22:17:16 +13:00
  • bcfde6df9a Fix the Broken Increment Handler thekiwismarthome 2026-02-16 22:00:20 +13:00
  • 85e0e68af9 spelling error thekiwismarthome 2026-02-16 21:39:31 +13:00
  • 11eb698c20 Product Items VACA Sync Bug Fix thekiwismarthome 2026-02-16 21:27:23 +13:00
  • 0e3fcd56f5 Update __init__.py thekiwismarthome 2026-02-16 20:14:23 +13:00
  • 9d8fd3f63e Update handlers.py thekiwismarthome 2026-02-16 20:09:54 +13:00
  • c9c1d16f08 Update handlers.py thekiwismarthome 2026-02-16 20:05:22 +13:00
  • 3b0cff3476 Update handlers.py thekiwismarthome 2026-02-16 20:00:58 +13:00
  • 9c98972b40 Merge pull request #2 from thekiwismarthome/v2.0.0-phase2-backend-foundation v2.0.0 thekiwismarthome 2026-02-14 16:16:23 +13:00
  • 575e59225f Update handlers.py thekiwismarthome 2026-02-14 15:44:46 +13:00
  • 960319231f Update __init__.py thekiwismarthome 2026-02-14 07:42:23 +13:00
  • 4dbae38bd9 Update __init__.py thekiwismarthome 2026-02-14 07:37:41 +13:00
  • 06eae30773 Update handlers.py thekiwismarthome 2026-02-14 07:36:09 +13:00
  • 0ad377114b Update storage.py thekiwismarthome 2026-02-14 07:29:27 +13:00
  • bc584c647a Update storage.py thekiwismarthome 2026-02-14 07:27:08 +13:00
  • 70dc3f1693 Update storage.py thekiwismarthome 2026-02-14 07:25:07 +13:00
  • b9ae304ba0 Update __init__.py thekiwismarthome 2026-02-14 07:22:53 +13:00
  • 18040e5017 Update __init__.py thekiwismarthome 2026-02-14 07:21:19 +13:00
  • 76d0eed1d6 Update storage.py thekiwismarthome 2026-02-14 07:12:31 +13:00
  • fd841270d8 Create search.py thekiwismarthome 2026-02-14 07:11:59 +13:00
  • 30859a7d26 Update manifest.json thekiwismarthome 2026-02-14 07:11:25 +13:00
  • 91615964c5 Update storage.py thekiwismarthome 2026-02-14 07:05:08 +13:00
  • 61a7678e24 Update category_loader.py thekiwismarthome 2026-02-14 07:04:22 +13:00
  • c7310d4213 Update storage.py thekiwismarthome 2026-02-14 07:01:47 +13:00
  • f8324ccf8f Update manifest.json thekiwismarthome 2026-02-14 06:59:55 +13:00
  • 9a74fd9027 Update catalog_loader.py thekiwismarthome 2026-02-14 06:59:16 +13:00
  • 1b05185dfe Update models.py thekiwismarthome 2026-02-14 06:52:29 +13:00
  • 94f771d0e3 Update storage.py thekiwismarthome 2026-02-14 06:51:55 +13:00
  • e8ba135d9d Add files via upload thekiwismarthome 2026-02-13 22:47:57 +13:00
  • 02cddeafc1 Update products_catalog_nz.json thekiwismarthome 2026-02-13 22:19:59 +13:00
  • 5378f79ac4 Update config_flow.py thekiwismarthome 2026-02-13 21:53:39 +13:00
  • d22b234f68 Update __init__.py thekiwismarthome 2026-02-13 21:38:33 +13:00
  • b4ea6bc7f0 Update config_flow.py thekiwismarthome 2026-02-13 21:36:37 +13:00
  • e09f9004a6 Update storage.py thekiwismarthome 2026-02-13 21:21:58 +13:00
  • b349a3142a Update storage.py thekiwismarthome 2026-02-13 21:19:57 +13:00
  • 5fab64bd4d Update __init__.py thekiwismarthome 2026-02-13 21:19:07 +13:00
  • d1573846cd Update config_flow.py thekiwismarthome 2026-02-13 21:18:13 +13:00
  • b2da5e62bd Update storage.py thekiwismarthome 2026-02-13 20:54:33 +13:00
  • f0c2bb6f29 Update __init__.py thekiwismarthome 2026-02-13 20:52:57 +13:00
  • ab5bd34c07 Update __init__.py thekiwismarthome 2026-02-13 20:19:04 +13:00
  • f80efe7582 Update storage.py thekiwismarthome 2026-02-13 20:16:50 +13:00
  • e21d136369 Update catalog_loader.py thekiwismarthome 2026-02-13 20:12:09 +13:00
  • 8689e8aa3f Create catalog_loader.py thekiwismarthome 2026-02-13 20:11:56 +13:00
  • 5f5066e6d8 Update products_catalog_nz.json thekiwismarthome 2026-02-13 15:46:28 +13:00
  • 0345c091be Create products_catalog_nz.json thekiwismarthome 2026-02-13 15:08:58 +13:00
  • 073218b851 Update const.py thekiwismarthome 2026-02-13 15:07:18 +13:00