🎉 Release of add-on Home Panel 1.0.0

This commit is contained in:
Community Hass.io Add-ons Bot 2019-09-14 20:17:47 +00:00
parent 0cd8a457c0
commit d661473005
4 changed files with 59 additions and 33 deletions

View file

@ -850,10 +850,10 @@ SOFTWARE.
[happy-bubbles-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[happy-bubbles-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[happy-bubbles-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
[addon-home-panel]: https://github.com/hassio-addons/addon-home-panel/tree/v0.5.0
[addon-doc-home-panel]: https://github.com/hassio-addons/addon-home-panel/blob/v0.5.0/README.md
[addon-home-panel]: https://github.com/hassio-addons/addon-home-panel/tree/v1.0.0
[addon-doc-home-panel]: https://github.com/hassio-addons/addon-home-panel/blob/v1.0.0/README.md
[home-panel-issue]: https://github.com/hassio-addons/addon-home-panel/issues
[home-panel-version-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg
[home-panel-version-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg
[home-panel-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/home-panel-armhf.svg
[home-panel-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[home-panel-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg

View file

@ -1,14 +1,44 @@
[![GitLab CI][gitlabci-shield]][gitlabci]
### ***Please read before upgrading!!***
TLDR: The whole app has been rewritten. You will lose all your data.
Please read the release over on the upstream repository. There are a lot of changes:
https://github.com/timmo001/home-panel/releases/tag/v2.0.0
Any bugs or feature requests for the app itself should be opened on the upstream repo as mentioned on the release above.
The add-on specific changes include one port, upgrades and ingress support :tada:
> There was a lot that had to change in this app to support ingress. The way that the app originally worked was to use routing (the url decides what section you want) but this causes issues with ingress. So I moved the setup of the app to use single page and a single url, but instead use states. Socket.io was also a bit of a pain to get working, since it defaults to the root of the url you are on.
## Changes
- 0619ec2 :pencil2: Maintaince -> Maintenance @frenck
- 874aab6 :arrow_up: Upgrade base to v4.0.2
- e1d1c1c :arrow_up: Update dependencies
- bd201bc :fire: Disable ingress temporarily (#27)
- 5cb1f83 :fire: :arrow_up: Home Panel v2 addon upgrade (#25)
- ef0ea60 :hammer: :arrow_up: Upgrade base and use Hass.io DNS as NGinx resolver
- 2b7cd69 :hammer: Re enable ingress
- cbff72e :docs: Update docs
- 9d23c5e :hammer: Update run script
- 79adbb3 :hammer: Compile on build
- 1209e84 :hammer: Fix config
- 5f17136 :hammer: Update build
- fb1b268 :fire: Add missing dependency
- ad5d23b :hammer: Check for key first
- eed9ee0 :ambulance: Fix secrets check
- 8d5ea96 :hammer: Update download url
- 9ad7d18 :hammer: Update url
- 1aef54d :shirt: Shellcheck fix
- 7e0bd6a :shirt: Fix shellcheck
- 2528ae6 :arrow_up: Update openssl
- 21c927f :hammer: Update temp link
- a72d708 :hammer: Update temporary url to working ingress
- 13fdd82 :hammer: Fix banner
- 28a1b5b :sparkles: Replace links with v2.0.0 link
[Full Changelog][changelog]
[changelog]: https://github.com/hassio-addons/addon-home-panel/compare/v0.4.1...v0.5.0
[gitlabci-shield]: https://gitlab.com/hassio-addons/addon-home-panel/badges/v0.5.0/pipeline.svg
[changelog]: https://github.com/hassio-addons/addon-home-panel/compare/v0.5.0...v1.0.0
[gitlabci-shield]: https://gitlab.com/hassio-addons/addon-home-panel/badges/v1.0.0/pipeline.svg
[gitlabci]: https://gitlab.com/hassio-addons/addon-home-panel/pipelines

View file

@ -6,23 +6,17 @@
[![Buy me a coffee][buymeacoffee-shield]][buymeacoffee]
A touch-compatible web frontend for controlling the home.
## About
A touch-compatible web frontend for controlling the home. Integrates with
A web frontend for controlling the home. Integrates with
[Home Assistant][hass] as an alternative / additional frontend. Uses a
customisable and themeable card based UI which can be used on a touch screen.
[Click here for the full documentation][docs]
![banner][banner]
### Screenshots
## Screenshots
![Midnight Theme Screenshot][midnight-theme]
![More Info Light Screenshot][more-info-light]
![Forest Theme Screenshot][forest-theme]
![Settings Screenshot][settings-screen]
[Click here for the full documentation][docs]
@ -43,19 +37,19 @@ If you are more interested in stable releases of our add-ons:
<https://github.com/hassio-addons/repository>
[banner]: https://raw.githubusercontent.com/timmo001/home-panel/master/docs/resources/banner.png
[buymeacoffee-shield]: https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg
[buymeacoffee]: https://www.buymeacoffee.com/frenck
[discord-shield]: https://img.shields.io/discord/478094546522079232.svg
[discord]: https://discord.me/hassioaddons
[docs]: https://github.com/hassio-addons/addon-home-panel/blob/v0.5.0/README.md
[forest-theme]: https://raw.githubusercontent.com/timmo001/home-panel/master/docs/resources/forest-theme.png
[docs]: https://github.com/hassio-addons/addon-home-panel/blob/v1.0.0/README.md
[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg
[forum]: https://community.home-assistant.io/t/home-panel-a-touch-compatible-webapp-for-controlling-the-home/62597?u=timmo001
[hass]: https://www.home-assistant.io/
[home-panel]: https://github.com/timmo001/home-panel
[maintenance-shield]: https://img.shields.io/maintenance/yes/2019.svg
[midnight-theme]: https://raw.githubusercontent.com/timmo001/home-panel/master/docs/resources/midnight-theme.png
[more-info-light]: https://raw.githubusercontent.com/timmo001/home-panel/master/docs/resources/more-info-light.png
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg
[release-shield]: https://img.shields.io/badge/version-v0.5.0-blue.svg
[release]: https://github.com/hassio-addons/addon-home-panel/tree/v0.5.0
[release-shield]: https://img.shields.io/badge/version-v1.0.0-blue.svg
[release]: https://github.com/hassio-addons/addon-home-panel/tree/v1.0.0
[settings-screen]: https://raw.githubusercontent.com/timmo001/home-panel/master/docs/resources/settings-main.png

View file

@ -1,8 +1,8 @@
{
"name": "Home Panel",
"version": "0.5.0",
"version": "1.0.0",
"slug": "home-panel",
"description": "A touch-compatible web frontend for controlling the home",
"description": "A web frontend for controlling the home",
"url": "https://github.com/hassio-addons/addon-home-panel",
"webui": "[PROTO:ssl]://[HOST]:[PORT:80]",
"startup": "application",
@ -14,17 +14,18 @@
"i386"
],
"boot": "auto",
"hassio_role": "default",
"hassio_api": true,
"hassio_role": "default",
"homeassistant": "0.91.4",
"homeassistant_api": true,
"ingress": false,
"ingress": true,
"ingress_port": 1337,
"panel_icon": "mdi:home",
"ports": {
"80/tcp": 8234,
"3234/tcp": 3234
"80/tcp": null
},
"ports_description": {
"80/tcp": "Web UI",
"3234/tcp": "API"
"80/tcp": "Web UI (Not required for Hass.io Ingress)"
},
"map": [
"config:rw",
@ -39,7 +40,8 @@
"log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?",
"ssl": "bool",
"certfile": "str",
"keyfile": "str"
"keyfile": "str",
"leave_front_door_open": "bool?"
},
"image": "hassioaddons/home-panel-{arch}"
}