e6e52a1389
Continuous Integration - Build Distribution
...
[skip codacy]
v2.3.5
2025-06-20 14:40:33 +00:00
509b521176
Add Notice Manager ( #239 )
...
* Adds the ability to create and dismiss persistent HASS notifications.
* Bump Strategy version to v2.3.5
2025-06-20 16:40:02 +02:00
43d5996453
Bump Strategy version to v2.3.4
...
Docs where not bumped.
2025-06-03 21:08:00 +02:00
07baaf8631
Continuous Integration - Build Distribution
...
[skip codacy]
v2.3.4
2025-06-03 18:58:58 +00:00
ebb88f4cd0
Bump Strategy version to v2.3.4
2025-06-03 20:58:13 +02:00
e806ffd3d5
Fix counting entity states
...
Entity states where counted multiple times if those entities also belong
to a group. `Group` entities are excluded from the count now.
2025-06-03 20:57:18 +02:00
0bcc1a417a
Continuous Integration - Build Distribution
...
[skip codacy]
2025-06-03 18:48:14 +00:00
29f003fd09
Fix Header Card
...
The header cards in the domain view did not initialize the buttons
correctly. They had the default icons and actions of the Header class
assigned to them instead of the ones from the specific view class.
2025-06-03 20:47:44 +02:00
4257a6cc68
Fix Webpack workflow
...
The commit action fails if the new build is the same as the existing
build. Now, Git checks for unchanged files first.
v2.3.3
2025-06-01 12:57:05 +02:00
561e047736
Release v2.3.3
...
* Add Configuration Option: Set card count for horizontal stacks.
* Add Brazilian Portuguese language.
* Add Valve view.
* Add a log message for domain views.
* Fix Entities shown twice.
* Fix Entities not shown.
* Fix Area not found error.
* Fix Unable to hide areas.
* Fix Home view section split.
* Fix filtering on AreaId.
* Refactor sorting logic.
* Refactor sorting logic of extra_views.
* Bump Strategy version to v2.3.3.
* Build Distribution.
2025-06-01 12:49:10 +02:00
6f3d9de56d
Refactor documentation
2025-05-31 16:02:25 +02:00
95794bf3b8
Refactor workflows
...
- Update webpack.yml and deploy-docs.yml to use GitHub App tokens
- Ensure consistent token usage for all git operations
- Add proper checkout configuration with fetch-depth
- Standardize environment variables and job structure
- Add timeouts to prevent hanging workflows
- Improve change detection for relevant files
2025-05-29 08:56:10 +02:00
6a2e64f6ad
Refactor configuration files
2025-05-28 18:20:20 +02:00
f29a90da9d
Refactor MKDocs configuration
...
The theme now follows the dark/light mode of the browser.
2025-05-27 22:19:35 +02:00
a60b5d88cf
Add trigger
...
The workflow for deploying the documentation wasn't triggered on PRs.
In that case, the PR's status check will keep waiting infinitely.
2025-05-27 22:02:36 +02:00
acf995ccc3
Bump the dependencies group across 1 directory with 3 updates ( #229 )
...
Bumps the dependencies group with 2 updates in the / directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) and [webpack](https://github.com/webpack/webpack ).
Updates `@typescript-eslint/eslint-plugin` from 8.32.1 to 8.33.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.32.1 to 8.33.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/parser )
Updates `webpack` from 5.99.8 to 5.99.9
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.8...v5.99.9 )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: webpack
dependency-version: 5.99.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ferry Cools <fcools@digilive.nl >
2025-05-27 21:49:50 +02:00
690d41446a
Bump tj-actions/changed-files from 40 to 46 in the actions group ( #228 )
...
Bumps the actions group with 1 update: [tj-actions/changed-files](https://github.com/tj-actions/changed-files ).
Updates `tj-actions/changed-files` from 40 to 46
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v40...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 21:45:57 +02:00
adb796d959
Reformat code style
2025-05-27 21:08:22 +02:00
3045828a48
Add media
2025-05-27 18:33:04 +02:00
c945ca5632
Refactor Access Token
2025-05-26 19:12:08 +02:00
95424243e9
Refactor Workflows
2025-05-26 18:50:23 +02:00
2cf0debbf5
Fix Markdown formatting issues
2025-05-26 17:36:13 +02:00
2331e33847
Refactor paths and paths-ignore
...
Webpack doesn't need to build a distribution if the source files don't
change.
2025-05-26 15:29:43 +02:00
09d486359e
Add wiki documents
2025-05-26 15:03:23 +02:00
2fd1be9fc3
Bump the dependencies group with 6 updates ( #218 )
...
Bumps the dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.31.0` | `8.32.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.31.0` | `8.32.1` |
| [eslint](https://github.com/eslint/eslint ) | `9.25.1` | `9.27.0` |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) | `10.1.2` | `10.1.5` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) | `5.2.6` | `5.4.0` |
| [webpack](https://github.com/webpack/webpack ) | `5.99.7` | `5.99.8` |
Updates `@typescript-eslint/eslint-plugin` from 8.31.0 to 8.32.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.31.0 to 8.32.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/packages/parser )
Updates `eslint` from 9.25.1 to 9.27.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.25.1...v9.27.0 )
Updates `eslint-config-prettier` from 10.1.2 to 10.1.5
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.5 )
Updates `eslint-plugin-prettier` from 5.2.6 to 5.4.0
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.6...v5.4.0 )
Updates `webpack` from 5.99.7 to 5.99.8
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.7...v5.99.8 )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.32.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.32.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: eslint
dependency-version: 9.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: eslint-config-prettier
dependency-version: 10.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: eslint-plugin-prettier
dependency-version: 5.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: webpack
dependency-version: 5.99.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ferry Cools <fcools@digilive.nl >
2025-05-17 14:23:59 +02:00
b80d3c70b0
Bump Node version for the build workflow
2025-05-17 14:19:17 +02:00
48a253ac7f
Bump the actions group with 2 updates ( #217 )
...
Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/setup-node` from 3 to 4
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-node
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 14:16:39 +02:00
c534505e6e
Add Pull Request grouping
2025-05-17 13:50:43 +02:00
6e214079a6
Refactor HACS Action version
2025-05-17 13:42:37 +02:00
01c8f162a2
Add dependabot.yml
2025-05-17 13:36:04 +02:00
f6a7e80004
Merge remote-tracking branch 'origin/main'
2025-05-17 12:51:44 +02:00
bac30b5855
Refactor commit message for build
...
Adds a skip tag for codacy.
2025-05-17 12:50:26 +02:00
00508cf03a
Continuous Integration - Build Distribution
2025-05-17 10:35:35 +00:00
02caa4dbed
Refactor Codacy items
...
Adds a code quality badge to the readme and refactors some minor issues
to satisfy Codacy.
2025-05-17 12:35:02 +02:00
9aa2c442f0
Refactor ESSLint configuration file
...
Codacy expects it to have a `.json` extension.
2025-05-17 11:41:46 +02:00
ebc71daf6a
Continuous Integration - Build Distribution
2025-05-17 08:34:59 +00:00
28296a8a63
Fix localization for regioned languages
2025-05-17 10:34:29 +02:00
90da717c81
Add Brazilian-Portugese language
2025-05-17 09:51:29 +02:00
b2e34e83a4
Continuous Integration - Build Distribution
2025-05-16 06:14:34 +00:00
6f81e7da65
Fix showing entities twice
...
Entities with an explicit area id where shown twice.
Once because of the explicit area and once because of its device's area.
Closes #207 .
2025-05-16 08:13:44 +02:00
7bbfe6c0c9
Continuous Integration - Build Distribution
2025-05-14 08:59:18 +00:00
993ef5258a
Add a showControls option to all domains
...
Adds the `showControls` option to the all-domains configuration to allow
hiding the control buttons at a domain view or for the domains at an
area view.
Closes #126 .
2025-05-14 10:58:45 +02:00
d37c903d37
Continuous Integration - Build Distribution
2025-05-14 06:39:51 +00:00
7a17a330fe
Merge remote-tracking branch 'origin/main'
2025-05-14 08:37:19 +02:00
4cbb1274f6
Fix "Area not found" error
...
If the card type for the undisclosed area is set to `HaAreaCard`, a card
is shown with the message "Area not found".
This is because it's not a real area and the type must be enforced to
`default`.
Closes #206
2025-05-14 08:36:37 +02:00
2fc0df9db0
Fix Vacuum Control buttons
...
The default configuration of the control buttons was missing.
2025-05-14 07:37:48 +02:00
9975a89f4c
Continuous Integration - Build Distribution
v2.3.2
2025-05-14 05:01:34 +00:00
207c4c13c0
Bump Strategy version
2025-05-14 07:00:57 +02:00
5860178818
Continuous Integration - Build Distribution
2025-05-14 04:42:21 +00:00
b58ece65cf
Fix hiding areas
...
Closes #205 .
2025-05-14 06:41:51 +02:00