diff --git a/CHANGELOG.md b/CHANGELOG.md index ad27078..36ceda3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ ## What's Changed -* Add armv7 build by @matt8707 in https://github.com/matt8707/ha-fusion/pull/187 -* Update button 'light' modal support, close #18 close #137 close #177 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/188 +* Fix light modal color modes, close #189 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/193 +* Filter leading section name from entity names, closes #194 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/196 +* Update handling hassUrl by @matt8707 in https://github.com/matt8707/ha-fusion/pull/199 +* Add vacuum modal, closes #24 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/204 +* Update person, zone and device_tracker by @matt8707 in https://github.com/matt8707/ha-fusion/pull/205 +* Add 'group' modal support, closes #179 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/206 +* Fix alarm modal styles by @matt8707 in https://github.com/matt8707/ha-fusion/pull/207 +* Update onStates by @matt8707 in https://github.com/matt8707/ha-fusion/pull/208 +* Add 'humidifier' modal support, closes #151 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/210 +* Add 'water_heater' modal support, closes #149 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/214 +* Add 'valve' modal support, closes #152 by @matt8707 in https://github.com/matt8707/ha-fusion/pull/215 +* Add 'lawn_mower' modal support by @matt8707 in https://github.com/matt8707/ha-fusion/pull/216 +* Add 'fan' modal oscillate, direction and preset_mode support by @matt8707 in https://github.com/matt8707/ha-fusion/pull/217 +* Update getSupport function by @matt8707 in https://github.com/matt8707/ha-fusion/pull/218 +* Add port option to addon, closes #171 by @matt8707 - -**Full Changelog**: https://github.com/matt8707/ha-fusion/compare/2024.1.4...2024.1.5 \ No newline at end of file +**Full Changelog**: https://github.com/matt8707/ha-fusion/compare/2024.1.5...2024.1.6 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 411f0d2..c237cfc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,24 @@ # ha base image ARG BUILD_FROM -# first stage, use node image to build for all archs +# first stage, can't use alpine for building armv7 FROM node:21 AS builder WORKDIR /app +### remote # clone, build and remove repo example data RUN git clone --depth 1 https://github.com/matt8707/ha-fusion . && \ npm install --verbose && \ npm run build && \ - npm prune --production && \ + npm prune --omit=dev && \ rm -rf ./data/* +# ### local +# COPY rootfs . +# RUN npm install --verbose && \ +# npm run build && \ +# npm prune --omit=dev + # second stage FROM $BUILD_FROM WORKDIR /rootfs diff --git a/config.yaml b/config.yaml index b5a4e84..5667cd3 100755 --- a/config.yaml +++ b/config.yaml @@ -1,15 +1,32 @@ +# required configuration options name: Fusion -version: 2024.1.5 +version: 2024.1.6 slug: ha_fusion description: A modern, easy-to-use and performant custom Home Assistant dashboard -url: https://github.com/matt8707/addon-ha-fusion -init: false arch: - aarch64 - amd64 - armv7 + +# disable the docker default system init +init: false + +# homepage of the add-on +url: https://github.com/matt8707/addon-ha-fusion + +# icon for the menu panel integration +panel_icon: mdi:atom + +# security profile apparmor: true + +# ingress feature for the add-on ingress: true ingress_stream: true -panel_icon: mdi:atom + +# ports to expose, null defaults to disabled +ports: + 8099/tcp: null + +# docker hub image: matt8707/addon-ha-fusion-{arch}