149 Commits

Author SHA1 Message Date
thekiwismarthome 1f86b6f485 Merge pull request #15 from myTselection/config
fix config screen access #7
v2.5.8
2026-06-15 12:19:07 +12:00
thekiwismarthome 2d02a68fe3 Merge pull request #16 from myTselection/dutch-translation
Dutch translation
2026-06-15 12:18:43 +12:00
myTselection c971b89779 us belgian openfoodfacts lookup when belgium catalog is used 2026-06-14 23:41:47 +02:00
myTselection 42746c86b8 v2.2.1 2026-06-14 23:28:25 +02:00
myTselection 6a344914a2 allow categories reload for different language 2026-06-14 23:28:10 +02:00
myTselection 8d9dd5bf6a v2.2.0 2026-06-14 22:51:36 +02:00
myTselection c48c96e133 belgium dutch categories and products 2026-06-14 22:51:16 +02:00
myTselection 1dea960449 v2.1.0 2026-06-14 22:46:59 +02:00
myTselection fd5b17ced8 fix startup warning Detected blocking call to open with args ('/config/custom_components/shopping_list_manager/manifest.json',) 2026-06-14 22:43:37 +02:00
myTselection 0468893919 base nl translation 2026-06-14 22:29:04 +02:00
myTselection 55d2f2d31d fix config screen access #7 2026-06-14 20:45:52 +02:00
thekiwismarthome d50bd39210 feat: expose installed version from manifest via get_integration_settings WS v2.5.7 2026-05-19 22:49:56 +12:00
thekiwismarthome 8652996b65 fix: add translations/en.json to resolve 500 on options flow v2.5.6 2026-05-18 20:29:48 +12:00
thekiwismarthome d5c43fe3b5 Merge pull request #12 from thekiwismarthome/v2.5.0---Improvements-and-Tweaks
V2.5.0   improvements and tweaks
v2.5.5
2026-05-11 14:39:37 +12:00
thekiwismarthome 380bba0408 fix: proxy OpenFoodFacts API through HA backend to fix browser CORS errors; implement products/delete handler v2.3.4 2026-03-31 19:57:01 +13:00
thekiwismarthome cf3ab90d74 fix: implement products/delete websocket handler — deleted products were silently ignored v2.3.3 2026-03-25 08:56:25 +13:00
thekiwismarthome 4b7043d075 feat: product match review step when adding ingredients to SLM shopping list v2.3.2 2026-03-25 08:34:50 +13:00
thekiwismarthome e7306275e4 refactor: standardize image storage location and migrate existing files and URLs. v2.3.1 2026-03-03 22:59:44 +13:00
thekiwismarthome 9430811cda Merge pull request #6 from thekiwismarthome/2.3.0---Product-Barcode-Scanner-w/-OpenFoodFacts-Lookup
2.3.0   product barcode scanner w/ open food facts lookup
v2.3.0
2026-03-03 17:52:21 +13:00
thekiwismarthome 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. v2.3.0-beta03 2026-03-01 22:24:14 +13:00
thekiwismarthome ae7717a8eb feat: Add WebSocket endpoint to download, process, and save product images locally as WebP. v2.3.0-beta02 2026-03-01 21:20:09 +13:00
thekiwismarthome 433c03035b feat: Add websocket command to search for products by barcode. v2.3.0-beta01 2026-03-01 20:15:29 +13:00
thekiwismarthome 8eb403ed8e docs: extensively update README with detailed features, requirements, and installation instructions. 2026-02-28 22:29:19 +13:00
thekiwismarthome 03fb9a9a67 Merge pull request #5 from thekiwismarthome/v2.1.0---Themes
V2.1.0   themes
2026-02-28 22:16:05 +13:00
thekiwismarthome ae133ae59b feat: Implement comprehensive access control for shopping list and item WebSocket handlers and refine country code validation. v2.1.5-beta01 2026-02-28 10:34:40 +13:00
thekiwismarthome 2a8b12a07e Add compiled Python bytecode files for the shopping list manager custom component. 2026-02-28 00:23:52 +13:00
thekiwismarthome a36933c4c6 Merge pull request #4 from thekiwismarthome/v2.0.5-Country-Specific-Product-Catalogues
V2.0.5 country specific product catalogues
v2.0.5
2026-02-27 17:57:50 +13:00
thekiwismarthome 402881c687 feat: Add barcode_type field to the Card model and its WebSocket handlers for creation and updates. 2026-02-27 17:35:49 +13:00
thekiwismarthome d412764cba fix: Change the default value of the loyalty card 'private' field to true in the websocket handler. 2026-02-27 14:49:30 +13:00
thekiwismarthome 752f9e5622 feat: add loyalty card management with dedicated storage, data model, and websocket API endpoints. 2026-02-27 13:00:08 +13:00
thekiwismarthome 86896ba4af feat: Introduce private shopping lists with owner and member management, and add Home Assistant user lookup. 2026-02-26 14:41:43 +13:00
thekiwismarthome 36a8939ebc feat: Implement backup/restore functionality for user data via new WebSocket handlers and automatic config backups. 2026-02-26 09:53:05 +13:00
thekiwismarthome 57b6d52ddf feat: Add country selection for product catalogs, including new WebSocket handlers and catalog reloading logic. 2026-02-26 06:51:26 +13:00
thekiwismarthome 03249df651 Merge pull request #3 from thekiwismarthome/v2.0.4---Lots-of-Enhancements
V2.0.4 - Bug Fixes and New Features
v2.0.4
2026-02-25 22:40:58 +13:00
thekiwismarthome 11180db0e3 feat: rebuild product search engine immediately after adding a new product 2026-02-25 21:54:33 +13:00
thekiwismarthome 9bdaea0b1b refactor: Replace storage.get_all_products() with storage.get_products() for product retrieval. 2026-02-25 08:19:29 +13:00
thekiwismarthome ec0f44f109 style: update color codes for Health & Beauty and Baby categories. 2026-02-19 11:32:39 +13:00
thekiwismarthome 88b3f2d435 Update handlers.py 2026-02-17 20:58:37 +13:00
thekiwismarthome d93ea86d72 duplicate websocket_search_products in handlers.py 2026-02-17 20:13:17 +13:00
thekiwismarthome 5b3dcb65b4 another fix 2026-02-17 19:14:23 +13:00
thekiwismarthome 94cdede3b9 non-admin event handler 2026-02-17 18:57:40 +13:00
thekiwismarthome e6117073be Sync Bug 2026-02-17 14:53:06 +13:00
thekiwismarthome e76fad5a92 Correct Increment Handler 2026-02-16 22:17:16 +13:00
thekiwismarthome bcfde6df9a Fix the Broken Increment Handler 2026-02-16 22:00:20 +13:00
thekiwismarthome 85e0e68af9 spelling error 2026-02-16 21:39:31 +13:00
thekiwismarthome 11eb698c20 Product Items VACA Sync Bug Fix 2026-02-16 21:27:23 +13:00
thekiwismarthome 0e3fcd56f5 Update __init__.py 2026-02-16 20:14:23 +13:00
thekiwismarthome 9d8fd3f63e Update handlers.py 2026-02-16 20:09:54 +13:00
thekiwismarthome c9c1d16f08 Update handlers.py 2026-02-16 20:05:22 +13:00
thekiwismarthome 3b0cff3476 Update handlers.py 2026-02-16 20:00:58 +13:00