DigiLive
ebb88f4cd0
Bump Strategy version to v2.3.4
2025-06-03 20:58:13 +02:00
DigiLive
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
CI Bot
0bcc1a417a
Continuous Integration - Build Distribution
...
[skip codacy]
2025-06-03 18:48:14 +00:00
Ferry Cools
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
DigiLive
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
Ferry Cools
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
DigiLive
6f3d9de56d
Refactor documentation
2025-05-31 16:02:25 +02:00
DigiLive
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
DigiLive
6a2e64f6ad
Refactor configuration files
2025-05-28 18:20:20 +02:00
DigiLive
f29a90da9d
Refactor MKDocs configuration
...
The theme now follows the dark/light mode of the browser.
2025-05-27 22:19:35 +02:00
DigiLive
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
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
DigiLive
adb796d959
Reformat code style
2025-05-27 21:08:22 +02:00
DigiLive
3045828a48
Add media
2025-05-27 18:33:04 +02:00
Ferry Cools
c945ca5632
Refactor Access Token
2025-05-26 19:12:08 +02:00
DigiLive
95424243e9
Refactor Workflows
2025-05-26 18:50:23 +02:00
DigiLive
2cf0debbf5
Fix Markdown formatting issues
2025-05-26 17:36:13 +02:00
DigiLive
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
DigiLive
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
DigiLive
b80d3c70b0
Bump Node version for the build workflow
2025-05-17 14:19:17 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
Ferry Cools
c534505e6e
Add Pull Request grouping
2025-05-17 13:50:43 +02:00
Ferry Cools
6e214079a6
Refactor HACS Action version
2025-05-17 13:42:37 +02:00
Ferry Cools
01c8f162a2
Add dependabot.yml
2025-05-17 13:36:04 +02:00
DigiLive
f6a7e80004
Merge remote-tracking branch 'origin/main'
2025-05-17 12:51:44 +02:00
DigiLive
bac30b5855
Refactor commit message for build
...
Adds a skip tag for codacy.
2025-05-17 12:50:26 +02:00
Continuous Integration
00508cf03a
Continuous Integration - Build Distribution
2025-05-17 10:35:35 +00:00
DigiLive
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
DigiLive
9aa2c442f0
Refactor ESSLint configuration file
...
Codacy expects it to have a `.json` extension.
2025-05-17 11:41:46 +02:00
Continuous Integration
ebc71daf6a
Continuous Integration - Build Distribution
2025-05-17 08:34:59 +00:00
DigiLive
28296a8a63
Fix localization for regioned languages
2025-05-17 10:34:29 +02:00
P1LH4
90da717c81
Add Brazilian-Portugese language
2025-05-17 09:51:29 +02:00
Continuous Integration
b2e34e83a4
Continuous Integration - Build Distribution
2025-05-16 06:14:34 +00:00
DigiLive
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
Continuous Integration
7bbfe6c0c9
Continuous Integration - Build Distribution
2025-05-14 08:59:18 +00:00
DigiLive
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
Continuous Integration
d37c903d37
Continuous Integration - Build Distribution
2025-05-14 06:39:51 +00:00
DigiLive
7a17a330fe
Merge remote-tracking branch 'origin/main'
2025-05-14 08:37:19 +02:00
DigiLive
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
DigiLive
2fc0df9db0
Fix Vacuum Control buttons
...
The default configuration of the control buttons was missing.
2025-05-14 07:37:48 +02:00
Continuous Integration
9975a89f4c
Continuous Integration - Build Distribution
v2.3.2
2025-05-14 05:01:34 +00:00
DigiLive
207c4c13c0
Bump Strategy version
2025-05-14 07:00:57 +02:00
Continuous Integration
5860178818
Continuous Integration - Build Distribution
2025-05-14 04:42:21 +00:00
DigiLive
b58ece65cf
Fix hiding areas
...
Closes #205 .
2025-05-14 06:41:51 +02:00
Continuous Integration
9f818f6294
Continuous Integration - Build Distribution
v2.3.1
2025-05-13 20:34:59 +00:00
DigiLive
a4239ca99f
Bump Strategy version
2025-05-13 22:34:10 +02:00
Continuous Integration
e9ae919a77
Continuous Integration - Build Distribution
2025-05-13 20:29:32 +00:00
DigiLive
101538067e
Fix applying custom area configuration
...
Closes #200 , #202 .
2025-05-13 22:29:03 +02:00