From 4a119194b39cf1272be8cc4cbf0dd82c612f8aa9 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Mon, 20 Dec 2021 13:03:53 +0000 Subject: [PATCH] :tada: Release of add-on Grocy 0.16.0 --- README.md | 6 ++-- grocy/CHANGELOG.md | 50 ++++++++++++++++++++------- grocy/README.md | 4 +-- grocy/config.json | 85 ---------------------------------------------- grocy/config.yaml | 76 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 118 insertions(+), 103 deletions(-) delete mode 100644 grocy/config.json create mode 100644 grocy/config.yaml diff --git a/README.md b/README.md index 43754ddf..b7096fa3 100644 --- a/README.md +++ b/README.md @@ -772,10 +772,10 @@ SOFTWARE. [grafana-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [grafana-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [grafana-i386-shield]: https://img.shields.io/badge/i386-no-red.svg -[addon-grocy]: https://github.com/hassio-addons/addon-grocy/tree/v0.15.0 -[addon-doc-grocy]: https://github.com/hassio-addons/addon-grocy/blob/v0.15.0/README.md +[addon-grocy]: https://github.com/hassio-addons/addon-grocy/tree/v0.16.0 +[addon-doc-grocy]: https://github.com/hassio-addons/addon-grocy/blob/v0.16.0/README.md [grocy-issue]: https://github.com/hassio-addons/addon-grocy/issues -[grocy-version-shield]: https://img.shields.io/badge/version-v0.15.0-blue.svg +[grocy-version-shield]: https://img.shields.io/badge/version-v0.16.0-blue.svg [grocy-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [grocy-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [grocy-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg diff --git a/grocy/CHANGELOG.md b/grocy/CHANGELOG.md index 28bfcdee..3007e1e9 100644 --- a/grocy/CHANGELOG.md +++ b/grocy/CHANGELOG.md @@ -1,20 +1,44 @@ ## What’s changed -This release upgrades Grocy to 3.1.0! 🎉 - ## 🐛 Bug fixes -- Adjust runtime for PHP8 @frenck (#206) -- Hot patch more Grocy Javascript braindamage @frenck (#207) +- Add missing php8-iconv package @Zorvalt (#253) +- Fix issue #208 @Artain (#254) +- Apply location fix only when using Ingress @frenck (#267) + +## 🚀 Enhancements + +- 🔑 Update NGINX SSL parameters @frenck (#217) +- 🏎 Enable streaming mode for Ingress @frenck (#218) +- Migrate JSON config to YAML @frenck (#246) +- Allow non-administrator HA users to see Grocy @MattDahEpic (#256) + +## 🧰 Maintenance + +- 🚀 Add-on CI improvements @frenck (#215) +- Switch to centralized GitHub Action Workflows @frenck (#245) +- 🚀 Update CI to latest version @frenck (#263) + +## 📚 Documentation + +- 🚑 Fix contributing link in readme @frenck (#216) ## ⬆️ Dependency updates -- ⬆️ Bump docker/setup-buildx-action from 1.3.0 to 1.4.1 @dependabot (#195) -- ⬆️ Bump docker/build-push-action from 2.5.0 to 2.6.1 @dependabot (#196) -- ⬆️ Bump docker/setup-buildx-action from 1.4.1 to 1.5.0 @dependabot (#198) -- ⬆️ Bump dessant/lock-threads from 2.0.3 to 2.1.1 @dependabot (#200) -- ⬆️ Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 @dependabot (#201) -- ⬆️ Upgrades php7 to 7.4.21-r0 @frenck (#202) -- ⬆️ Bump frenck/action-addon-linter from 2.1 to 2.2 @dependabot (#204) -- ⬆️ Bump actions/stale from 3.0.19 to 4 @dependabot (#203) -- ⬆️ Upgrades Grocy to 3.1.0 @frenck (#205) +- ⬆️ Upgrades php8 to 8.0.9-r0 @frenck (#214) +- ⬆️ Bump dessant/lock-threads from 2.1.1 to 2.1.2 @dependabot (#219) +- ⬆️ Bump docker/build-push-action from 2.6.1 to 2.7.0 @dependabot (#220) +- ⬆️ Bump frenck/action-addon-linter from 2.2 to 2.3 @dependabot (#223) +- ⬆️ Bump creyD/prettier_action from 3.3 to 4.0 @dependabot (#227) +- ⬆️ Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 @dependabot (#226) +- ⬆️ Upgrades php8 to 8.0.11-r0 @frenck (#228) +- ⬆️ Upgrades Grocy to 3.1.1 @frenck (#229) +- ⬆️ Bump frenck/action-addon-linter from 2.3 to 2.4.1 @dependabot (#232) +- ⬆️ Bump actions/checkout from 2.3.4 to 2.3.5 @dependabot (#239) +- ⬆️ Upgrades php8 to 8.0.12-r0 @frenck (#244) +- ⬆️ Upgrades add-on base image to 10.2.0 @frenck (#247) +- ⬆️ Upgrades add-on base image to 10.2.2 @frenck (#251) +- Upgrades Grocy to 3.1.2 @facastagnini (#248) +- ⬆️ Upgrades add-on base image to 11.0.0 @frenck (#257) +- Upgrades Grocy to 3.1.3 @MaoZ1993 (#262) +- ⬆️ Upgrades php8 to 8.0.14-r0 @frenck (#266) diff --git a/grocy/README.md b/grocy/README.md index 58545399..27e914e2 100644 --- a/grocy/README.md +++ b/grocy/README.md @@ -54,6 +54,6 @@ If you are more interested in stable releases of our add-ons: [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg -[release-shield]: https://img.shields.io/badge/version-v0.15.0-blue.svg -[release]: https://github.com/hassio-addons/addon-grocy/tree/v0.15.0 +[release-shield]: https://img.shields.io/badge/version-v0.16.0-blue.svg +[release]: https://github.com/hassio-addons/addon-grocy/tree/v0.16.0 [screenshot]: https://github.com/hassio-addons/addon-grocy/raw/main/images/screenshot.gif \ No newline at end of file diff --git a/grocy/config.json b/grocy/config.json deleted file mode 100644 index a960730d..00000000 --- a/grocy/config.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "name": "Grocy", - "version": "0.15.0", - "slug": "grocy", - "description": "ERP beyond your fridge! A groceries & household management solution for your home", - "url": "https://github.com/hassio-addons/addon-grocy", - "ingress": true, - "panel_icon": "mdi:cart", - "arch": [ - "aarch64", - "amd64", - "armhf", - "armv7", - "i386" - ], - "map": [ - "ssl" - ], - "ports": { - "80/tcp": null - }, - "ports_description": { - "80/tcp": "Web interface (Not required for Ingress)" - }, - "options": { - "culture": "en", - "currency": "USD", - "entry_page": "stock", - "features": { - "batteries": true, - "calendar": true, - "chores": true, - "equipment": true, - "recipes": true, - "shoppinglist": true, - "stock": true, - "tasks": true - }, - "tweaks": { - "chores_assignment": true, - "multiple_shopping_lists": true, - "stock_best_before_date_tracking": true, - "stock_location_tracking": true, - "stock_price_tracking": true, - "stock_product_freezing": true, - "stock_product_opened_tracking": true, - "stock_count_opened_products_against_minimum_stock_amount": true - }, - "ssl": true, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem" - }, - "schema": { - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "culture": "list(cs|da|de|el_GR|en|en_GB|es|fi|fr|he_IL|hu|it|ja|ko_KR|nl|no|pl|pt_BR|pt_PT|ru|sk_SK|sv_SE|ta|tr|zh_CN|zh_TW)", - "currency": "match(^[A-Z]{3}$)", - "entry_page": "list(stock|shoppinglist|recipes|chores|tasks|batteries|equipment|calendar|mealplan)", - "features": { - "batteries": "bool", - "calendar": "bool", - "chores": "bool", - "equipment": "bool", - "recipes": "bool", - "shoppinglist": "bool", - "stock": "bool", - "tasks": "bool" - }, - "tweaks": { - "calendar_first_day_of_week": "int(0,6)?", - "chores_assignment": "bool", - "meal_plan_first_day_of_week": "int(0,6)?", - "multiple_shopping_lists": "bool", - "stock_best_before_date_tracking": "bool", - "stock_location_tracking": "bool", - "stock_price_tracking": "bool", - "stock_product_freezing": "bool", - "stock_product_opened_tracking": "bool", - "stock_count_opened_products_against_minimum_stock_amount": "bool" - }, - "ssl": "bool", - "certfile": "str", - "keyfile": "str" - }, - "image": "ghcr.io/hassio-addons/grocy/{arch}" -} \ No newline at end of file diff --git a/grocy/config.yaml b/grocy/config.yaml new file mode 100644 index 00000000..59fe864d --- /dev/null +++ b/grocy/config.yaml @@ -0,0 +1,76 @@ +arch: +- aarch64 +- amd64 +- armhf +- armv7 +- i386 +description: ERP beyond your fridge! A groceries & household management solution for + your home +image: ghcr.io/hassio-addons/grocy/{arch} +ingress: true +ingress_stream: true +map: +- ssl +name: Grocy +options: + certfile: fullchain.pem + culture: en + currency: USD + entry_page: stock + features: + batteries: true + calendar: true + chores: true + equipment: true + recipes: true + shoppinglist: true + stock: true + tasks: true + keyfile: privkey.pem + ssl: true + tweaks: + chores_assignment: true + multiple_shopping_lists: true + stock_best_before_date_tracking: true + stock_count_opened_products_against_minimum_stock_amount: true + stock_location_tracking: true + stock_price_tracking: true + stock_product_freezing: true + stock_product_opened_tracking: true +panel_admin: false +panel_icon: mdi:cart +ports: + 80/tcp: null +ports_description: + 80/tcp: Web interface (Not required for Ingress) +schema: + certfile: str + culture: list(cs|da|de|el_GR|en|en_GB|es|fi|fr|he_IL|hu|it|ja|ko_KR|nl|no|pl|pt_BR|pt_PT|ru|sk_SK|sv_SE|ta|tr|zh_CN|zh_TW) + currency: match(^[A-Z]{3}$) + entry_page: list(stock|shoppinglist|recipes|chores|tasks|batteries|equipment|calendar|mealplan) + features: + batteries: bool + calendar: bool + chores: bool + equipment: bool + recipes: bool + shoppinglist: bool + stock: bool + tasks: bool + keyfile: str + log_level: list(trace|debug|info|notice|warning|error|fatal)? + ssl: bool + tweaks: + calendar_first_day_of_week: int(0,6)? + chores_assignment: bool + meal_plan_first_day_of_week: int(0,6)? + multiple_shopping_lists: bool + stock_best_before_date_tracking: bool + stock_count_opened_products_against_minimum_stock_amount: bool + stock_location_tracking: bool + stock_price_tracking: bool + stock_product_freezing: bool + stock_product_opened_tracking: bool +slug: grocy +url: https://github.com/hassio-addons/addon-grocy +version: 0.16.0