Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20230725.0 #17407

Merged
merged 103 commits into from
Jul 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
9ac3f74
Show "Configured" header on integrations dashboard for clarity (#17115)
spacegaier Jul 6, 2023
3d2734e
Fix sensor card to not crash when it finds no state history (#17181)
karwosts Jul 6, 2023
155e9d9
Default the ZHA channel change dialog's preferred channel to `auto` (…
puddly Jul 6, 2023
e1be475
Update typescript-eslint monorepo to v5.61.0 (#17195)
renovate[bot] Jul 6, 2023
0b31d9b
Update dependency @octokit/plugin-retry to v5.0.5 (#17196)
renovate[bot] Jul 6, 2023
6b66b7f
Update dependency hls.js to v1.4.8 (#17197)
renovate[bot] Jul 6, 2023
6a22503
Update dependency magic-string to v0.30.1 (#17202)
renovate[bot] Jul 7, 2023
3191801
Update babel monorepo to v7.22.6 (#17201)
renovate[bot] Jul 7, 2023
1beab04
Fix missing translations of password field in cloud signup (#17213)
frenck Jul 8, 2023
e8c7f8c
Don't automatically capitalize climate states (#17217)
karwosts Jul 8, 2023
4ea8861
Update dependency lit to v2.7.6 (#17220)
renovate[bot] Jul 9, 2023
13d686b
Update dependency core-js to v3.31.1 (#17224)
renovate[bot] Jul 9, 2023
487ff4a
Update babel monorepo (#17233)
renovate[bot] Jul 9, 2023
fdf5abd
Update dependency @codemirror/view to v6.14.1 (#17225)
renovate[bot] Jul 9, 2023
0974d86
Localize the statistics search label (#17223)
karwosts Jul 9, 2023
f8e0992
Update dependency @lit-labs/virtualizer to v2.0.4 (#17219)
renovate[bot] Jul 9, 2023
e01ad86
Bump actions/setup-node from 3.6.0 to 3.7.0 (#17246)
dependabot[bot] Jul 10, 2023
f35b493
humidifier cards: support null target humidity (#17240)
Shulyaka Jul 10, 2023
289c380
Remove unused device class translations (#17253)
piitaya Jul 10, 2023
a1771cc
Clearly show if there are no ignored or disabled integrations (#17251)
spacegaier Jul 10, 2023
456eba1
Add pull request labeler (#17199)
steverep Jul 10, 2023
3bf8739
Fix missing autocomplete in energy settings (#17218)
TillFleisch Jul 10, 2023
d66a8a6
Fix a browser hang with charts in grids (#17244)
karwosts Jul 10, 2023
f98eaf0
Update vaadinWebComponents monorepo to v24.1.3 (#17250)
renovate[bot] Jul 10, 2023
1f5a8b4
Merge branch 'master' into dev
bramkragten Jul 10, 2023
35a427a
Update download-translations.js
bramkragten Jul 10, 2023
228b75a
Simplify script/automation action description with nested conditions/…
piitaya Jul 10, 2023
bffdfcf
Fix notification error when calling service (#17255)
piitaya Jul 10, 2023
b1a909d
Update dependency babel-loader to v9.1.3 (#17262)
renovate[bot] Jul 10, 2023
bf4cf31
Bump HAWS to 8.2.0 (#17263)
balloob Jul 10, 2023
e46f022
Add support for service translations (#17264)
bramkragten Jul 11, 2023
2298d2b
Bump semver from 5.7.1 to 5.7.2 (#17271)
dependabot[bot] Jul 11, 2023
9f55c06
Update dependency glob to v10.3.2 (#17270)
renovate[bot] Jul 11, 2023
9866a32
Prevent items in add integration dialog from flickering (#17260)
piitaya Jul 11, 2023
04ec380
Prune empty value_template field from numeric_state (#17272)
karwosts Jul 11, 2023
33b9786
`start_pause` is only supported on entities that don't have `STATE` s…
bramkragten Jul 11, 2023
606b96f
Fix history issue when closing more info dialog by clicking update (#…
piitaya Jul 11, 2023
52d717a
Update dependency glob to v10.3.3 (#17281)
renovate[bot] Jul 12, 2023
5ed348a
Add download button to assist sentence parser dev tool (#17265)
balloob Jul 12, 2023
3a4d2db
Fix overflow on sensor card (#17284)
domnantas Jul 13, 2023
158a816
Consistently treat `standby` as a non-active state for media_player (…
karwosts Jul 13, 2023
e2ec3b6
Fix autocorrect and spellcheck for ha-textfield (#17274)
piitaya Jul 13, 2023
efc8ed5
Add condition selector for blueprint (#17278)
piitaya Jul 13, 2023
56e82ea
Add icon to edit card overflow menu (#17293)
piitaya Jul 13, 2023
df76551
Use icon button to switch between code and editor (#17294)
piitaya Jul 13, 2023
510f9db
Don't show paste from clipboard card when user search for a card (#17…
piitaya Jul 13, 2023
8bb2cbe
Refactor lock and alarm panel code dialog (#17254)
piitaya Jul 13, 2023
1fe02e8
Add current humidity to humidifier history chart (#17288)
Shulyaka Jul 13, 2023
9b3710f
Use translation keys for Network configuration pages (#17261)
silamon Jul 13, 2023
27bfa13
Update typescript-eslint monorepo to v5.62.0 (#17298)
renovate[bot] Jul 13, 2023
5e19733
Update octokit monorepo to v6 (major) (#17269)
renovate[bot] Jul 14, 2023
7546d19
Make action-choose options collapsible (#17239)
karwosts Jul 14, 2023
9bf76a0
Update dependency @octokit/rest to v20 (#17307)
renovate[bot] Jul 14, 2023
cb0bc76
Update dependency prettier to v3 (#17215)
renovate[bot] Jul 14, 2023
d756dad
Update dependency eslint-plugin-unused-imports to v3 (#17312)
renovate[bot] Jul 15, 2023
e81cac0
Update babel monorepo to v7.22.9 (#17317)
renovate[bot] Jul 15, 2023
c173ffd
Update dependency google-timezones-json to v1.2.0 (#17321)
renovate[bot] Jul 16, 2023
bcfdb27
Update dependency eslint-config-airbnb-typescript to v17.1.0 (#17320)
renovate[bot] Jul 16, 2023
3d0f2ad
Update wording in UI when restoring partial backup (#17319)
skycarl Jul 16, 2023
4b40405
Update tsparticles to v2.11.0 (#17318)
renovate[bot] Jul 17, 2023
2564fb9
Bump actions/labeler from 4.2.0 to 4.3.0 (#17327)
dependabot[bot] Jul 17, 2023
486cfd1
Update dependency hls.js to v1.4.9 (#17326)
renovate[bot] Jul 17, 2023
4c9066a
Update dependency eslint to v8.45.0 (#17330)
renovate[bot] Jul 17, 2023
4946c00
Add last_used option for pipeline and explicit default (#17329)
piitaya Jul 17, 2023
0ce9326
Update typescript-eslint monorepo to v6 (major) (#17299)
renovate[bot] Jul 17, 2023
d7e58a0
Add support for registering config panels (#17296)
bramkragten Jul 18, 2023
bc3295d
Add prefix support to text selector (#17335)
frenck Jul 18, 2023
d56273e
Use nominatim from openstreetmap for location search in onboarding (#…
bramkragten Jul 18, 2023
000288a
Change button to plus and minus to inc/dec position (#17194)
piitaya Jul 18, 2023
4a044fc
Improve default theme wording (#17336)
piitaya Jul 18, 2023
11b2cf9
Use the user-provided name when sorting devices (#17297)
puddly Jul 18, 2023
38b68bf
Hide no theme option when required (#17338)
piitaya Jul 18, 2023
493f1d1
Update dependency @material/web to v1.0.0-pre.13 (#17303)
renovate[bot] Jul 18, 2023
c71fd05
Expand use of prettier to all tracked files (#17311)
steverep Jul 18, 2023
d323db8
Update self-sufficiency card title and tooltip (#17241)
wtadler Jul 18, 2023
1250eac
Use ha-outlined icon button in lock more info (#17339)
piitaya Jul 18, 2023
61ab085
Use device battery entity for vacuum more info (#17328)
piitaya Jul 18, 2023
88259c8
Update dependency @rollup/plugin-commonjs to v25.0.3 (#17337)
renovate[bot] Jul 18, 2023
8171b02
Allow changing channel from the thread configuration panel (#17285)
emontnemery Jul 19, 2023
efc442d
Lock file maintenance (#17341)
renovate[bot] Jul 19, 2023
f8fcf30
Lock file maintenance (#17344)
renovate[bot] Jul 19, 2023
e6a3bd4
Add a missing translation (#17351)
karwosts Jul 19, 2023
3ce0fc0
Add My support for Assist dev tools (#17342)
frenck Jul 19, 2023
38ea25c
Lock file maintenance (#17357)
renovate[bot] Jul 20, 2023
11fa9d1
Fix guiMode toggle bugs in element-editor (#17282)
karwosts Jul 20, 2023
09e26c8
Missing translation in data-table (#17356)
karwosts Jul 20, 2023
a174826
Always show translated labels for ha-form-multi_select (#17360)
karwosts Jul 20, 2023
406f868
Update dependency webpack to v5.88.2 (#17372)
renovate[bot] Jul 21, 2023
795831d
Update typescript-eslint monorepo to v6.1.0 (#17370)
renovate[bot] Jul 21, 2023
308d4b0
Fix Options flow missing submit button & finish button. (#17361)
karwosts Jul 21, 2023
3189ef0
Fix dialog-edit-view yaml editor (#17374)
karwosts Jul 21, 2023
0eebc90
Add event entity (#17332)
frenck Jul 21, 2023
ec58862
Implement forecast types for Weather (#15028)
gjohansson-ST Jul 21, 2023
c7cf49d
Update dependency hls.js to v1.4.10 (#17383)
renovate[bot] Jul 22, 2023
e21f951
Enable cache in CI and locally for ESLint and Prettier (#17384)
steverep Jul 22, 2023
d6e279e
Add device_class PH, including default icon (#17385)
cibernox Jul 23, 2023
2c7e17c
Update dependency @types/luxon to v3.3.1 (#17396)
renovate[bot] Jul 24, 2023
4fd5dfd
Add My support for companion app settings (#17398)
frenck Jul 24, 2023
02f01ab
Update vaadinWebComponents monorepo to v24.1.4 (#17397)
renovate[bot] Jul 24, 2023
17c9e91
Adjust default icon of event entity (#17401)
frenck Jul 24, 2023
5ed7678
Complete service translation support in service dev tools (#17399)
frenck Jul 24, 2023
89b5a08
Update CodeMirror (#17376)
renovate[bot] Jul 24, 2023
de4d517
Bumped version to 20230725.0
frenck Jul 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ updates:
interval: weekly
time: "06:00"
open-pull-requests-limit: 10
labels:
- Dependencies
- GitHub Actions
31 changes: 31 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
Build:
- build-scripts/**
- .browserslistrc
- gulpfile.js

Cast:
- cast/src/**
- src/cast/**

Demo:
- demo/src/**
- src/fake_data/**

Design:
- gallery/src/**
- src/fake_data/**

Dependencies:
- package.json
- renovate.json
- yarn.lock
- .yarn/**
- .yarnrc.yml
- .nvmrc

GitHub Actions:
- .github/workflows/**
- .github/*.yml

Supervisor:
- hassio/src/**
4 changes: 2 additions & 2 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
categories:
- title: 'Dependency updates'
- title: "Dependency updates"
collapse-after: 3
labels:
- 'dependencies'
- "Dependencies"
template: |
## What's Changed
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/cast_deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
ref: dev

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down Expand Up @@ -62,7 +62,7 @@ jobs:
ref: master

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
16 changes: 12 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Check out files from GitHub
uses: actions/[email protected]
- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand All @@ -36,6 +36,14 @@ jobs:
run: yarn dedupe --check
- name: Build resources
run: ./node_modules/.bin/gulp gen-icons-json build-translations build-locale-data gather-gallery-pages
- name: Setup lint cache
uses: actions/[email protected]
with:
path: |
node_modules/.cache/prettier
node_modules/.cache/eslint
key: lint-${{ github.sha }}
restore-keys: lint-
- name: Run eslint
run: yarn run lint:eslint --quiet
- name: Run tsc
Expand All @@ -49,7 +57,7 @@ jobs:
- name: Check out files from GitHub
uses: actions/[email protected]
- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand All @@ -67,7 +75,7 @@ jobs:
- name: Check out files from GitHub
uses: actions/[email protected]
- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand All @@ -85,7 +93,7 @@ jobs:
- name: Check out files from GitHub
uses: actions/[email protected]
- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
74 changes: 37 additions & 37 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,44 +17,44 @@ jobs:
matrix:
# Override automatic language detection by changing the below list
# Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
language: ['javascript']
language: ["javascript"]
# Learn more...
# https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection

steps:
- name: Checkout repository
uses: actions/[email protected]
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
fetch-depth: 2

# If this run was triggered by a pull request event, then checkout
# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
- name: Checkout repository
uses: actions/[email protected]
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
fetch-depth: 2

# If this run was triggered by a pull request event, then checkout
# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
4 changes: 2 additions & 2 deletions .github/workflows/demo_deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
ref: dev

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
ref: master

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/design_deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
uses: actions/[email protected]

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/design_preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
uses: actions/[email protected]

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/labeler.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: "Pull Request Labeler"

on: pull_request_target

jobs:
triage:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- name: Apply labels
uses: actions/[email protected]
with:
sync-labels: true
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}

- name: Setup Node
uses: actions/setup-node@v3.6.0
uses: actions/setup-node@v3.7.0
with:
node-version-file: ".nvmrc"
cache: yarn
Expand Down
12 changes: 3 additions & 9 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
build
translations/*
node_modules/*
hass_frontend/*
pip-selfcheck.json

# vscode
.vscode/*
!.vscode/extensions.json
CLA.md
CODE_OF_CONDUCT.md
LICENSE.md
6 changes: 2 additions & 4 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@
"webRoot": "${workspaceFolder}/hass_frontend",
"disableNetworkCache": true,
"preLaunchTask": "Develop Frontend",
"outFiles": [
"${workspaceFolder}/hass_frontend/frontend_latest/*.js"
]
"outFiles": ["${workspaceFolder}/hass_frontend/frontend_latest/*.js"]
},
{
"name": "Debug Gallery",
Expand Down Expand Up @@ -39,6 +37,6 @@
"webRoot": "${workspaceFolder}/cast/dist",
"disableNetworkCache": true,
"preLaunchTask": "Develop Cast"
},
}
]
}
2 changes: 1 addition & 1 deletion .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@
"type": "gulp",
"task": "setup-and-fetch-nightly-translations",
"problemMatcher": []
}
}
],
"inputs": [
{
Expand Down
1 change: 1 addition & 0 deletions build-scripts/gulp/download-translations.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ gulp.task("convert-backend-translations", function () {
});

gulp.task("check-translations-html", function () {
// We exclude backend translations because they are not compliant with the HTML rule for now
return gulp.src([`${inDirFrontend}/*.json`]).pipe(checkHtml());
});

Expand Down
2 changes: 1 addition & 1 deletion cast/public/service_worker.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
self.addEventListener("fetch", function(event) {
self.addEventListener("fetch", (event) => {
event.respondWith(fetch(event.request));
});
2 changes: 1 addition & 1 deletion demo/public/service_worker.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
self.addEventListener("fetch", function(event) {
self.addEventListener("fetch", (event) => {
event.respondWith(fetch(event.request));
});
Loading
Loading