mirror of
https://github.com/home-assistant/frontend.git
synced 2025-08-24 08:39:26 +00:00
Compare commits
11 Commits
20231208.2
...
initial-fo
Author | SHA1 | Date | |
---|---|---|---|
![]() |
e98eb8de7f | ||
![]() |
12e6701ffa | ||
![]() |
7167b66719 | ||
![]() |
a52ba5fbd1 | ||
![]() |
22cf903656 | ||
![]() |
d77b657036 | ||
![]() |
4a3038c12c | ||
![]() |
3ac7cd5d4a | ||
![]() |
58eddd2b42 | ||
![]() |
d808da68bd | ||
![]() |
2ed4d1efa0 |
2
.github/workflows/labeler.yaml
vendored
2
.github/workflows/labeler.yaml
vendored
@@ -10,6 +10,6 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Apply labels
|
||||
uses: actions/labeler@v4.3.0
|
||||
uses: actions/labeler@v5.0.0
|
||||
with:
|
||||
sync-labels: true
|
||||
|
2
.github/workflows/nightly.yaml
vendored
2
.github/workflows/nightly.yaml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
uses: actions/checkout@v4.1.1
|
||||
|
||||
- name: Set up Python ${{ env.PYTHON_VERSION }}
|
||||
uses: actions/setup-python@v4
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: ${{ env.PYTHON_VERSION }}
|
||||
|
||||
|
2
.github/workflows/release.yaml
vendored
2
.github/workflows/release.yaml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
uses: home-assistant/actions/helpers/verify-version@master
|
||||
|
||||
- name: Set up Python ${{ env.PYTHON_VERSION }}
|
||||
uses: actions/setup-python@v4
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: ${{ env.PYTHON_VERSION }}
|
||||
|
||||
|
2
.github/workflows/stale.yml
vendored
2
.github/workflows/stale.yml
vendored
@@ -10,7 +10,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: 90 days stale policy
|
||||
uses: actions/stale@v8.0.0
|
||||
uses: actions/stale@v9.0.0
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
days-before-stale: 90
|
||||
|
12
package.json
12
package.json
@@ -26,13 +26,13 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "7.23.5",
|
||||
"@braintree/sanitize-url": "6.0.4",
|
||||
"@braintree/sanitize-url": "7.0.0",
|
||||
"@codemirror/autocomplete": "6.11.1",
|
||||
"@codemirror/commands": "6.3.2",
|
||||
"@codemirror/language": "6.9.3",
|
||||
"@codemirror/legacy-modes": "6.3.3",
|
||||
"@codemirror/search": "6.5.5",
|
||||
"@codemirror/state": "6.3.2",
|
||||
"@codemirror/state": "6.3.3",
|
||||
"@codemirror/view": "6.22.1",
|
||||
"@egjs/hammerjs": "2.0.17",
|
||||
"@formatjs/intl-datetimeformat": "6.12.0",
|
||||
@@ -110,7 +110,7 @@
|
||||
"element-internals-polyfill": "1.3.9",
|
||||
"fuse.js": "7.0.0",
|
||||
"google-timezones-json": "1.2.0",
|
||||
"hls.js": "1.4.12",
|
||||
"hls.js": "1.4.13",
|
||||
"home-assistant-js-websocket": "9.1.0",
|
||||
"idb-keyval": "6.2.1",
|
||||
"intl-messageformat": "10.5.8",
|
||||
@@ -119,7 +119,7 @@
|
||||
"leaflet-draw": "1.0.4",
|
||||
"lit": "2.8.0",
|
||||
"luxon": "3.4.4",
|
||||
"marked": "11.0.0",
|
||||
"marked": "11.0.1",
|
||||
"memoize-one": "6.0.0",
|
||||
"node-vibrant": "3.2.1-alpha.1",
|
||||
"proxy-polyfill": "0.3.2",
|
||||
@@ -158,7 +158,7 @@
|
||||
"@babel/preset-typescript": "7.23.3",
|
||||
"@bundle-stats/plugin-webpack-filter": "4.8.3",
|
||||
"@koa/cors": "4.0.0",
|
||||
"@lokalise/node-api": "12.0.0",
|
||||
"@lokalise/node-api": "12.1.0",
|
||||
"@octokit/auth-oauth-device": "6.0.1",
|
||||
"@octokit/plugin-retry": "6.0.1",
|
||||
"@octokit/rest": "20.0.2",
|
||||
@@ -237,7 +237,7 @@
|
||||
"tar": "6.2.0",
|
||||
"terser-webpack-plugin": "5.3.9",
|
||||
"ts-lit-plugin": "2.0.1",
|
||||
"typescript": "5.3.2",
|
||||
"typescript": "5.3.3",
|
||||
"vinyl-buffer": "1.0.1",
|
||||
"vinyl-source-stream": "2.0.0",
|
||||
"webpack": "5.89.0",
|
||||
|
@@ -597,9 +597,9 @@ export class HaServiceControl extends LitElement {
|
||||
);
|
||||
}
|
||||
target = {
|
||||
entity_id: targetEntities,
|
||||
device_id: targetDevices,
|
||||
area_id: targetAreas,
|
||||
...(targetEntities.length ? { entity_id: targetEntities } : {}),
|
||||
...(targetDevices.length ? { device_id: targetDevices } : {}),
|
||||
...(targetAreas.length ? { area_id: targetAreas } : {}),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@@ -9,6 +9,7 @@ import { LovelaceCardConfig } from "../../../../data/lovelace/config/card";
|
||||
import type { HomeAssistant } from "../../../../types";
|
||||
import type { LovelaceGenericElementEditor } from "../../types";
|
||||
import { configElementStyle } from "./config-elements-style";
|
||||
import { computeInitialHaFormData } from "../../../../components/ha-form/compute-initial-ha-form-data";
|
||||
|
||||
@customElement("hui-form-editor")
|
||||
export class HuiFormEditor
|
||||
@@ -27,7 +28,7 @@ export class HuiFormEditor
|
||||
|
||||
public setConfig(config: LovelaceCardConfig): void {
|
||||
this.assertConfig(config);
|
||||
this._config = config;
|
||||
this._config = { ...computeInitialHaFormData(this.schema), ...config };
|
||||
}
|
||||
|
||||
protected render() {
|
||||
|
68
yarn.lock
68
yarn.lock
@@ -1442,10 +1442,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@braintree/sanitize-url@npm:6.0.4":
|
||||
version: 6.0.4
|
||||
resolution: "@braintree/sanitize-url@npm:6.0.4"
|
||||
checksum: 52de7e19df29039134e2f0fbe6d11dbc15423d18799dc5306fbc2c92d6a7bd0e6c3c079c09be99260647cc85c3ca910e2099d819965a1d8604d05e5d3f3bb358
|
||||
"@braintree/sanitize-url@npm:7.0.0":
|
||||
version: 7.0.0
|
||||
resolution: "@braintree/sanitize-url@npm:7.0.0"
|
||||
checksum: 670e218cf1dbda1ceeedbb06487f4178848c681f0612468574688e02dcddd54456e85f94bc4a531faf2caaf01e3dbe164b0ef57188f9df21a4d4d58db099f0a5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1521,10 +1521,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@codemirror/state@npm:6.3.2, @codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0":
|
||||
version: 6.3.2
|
||||
resolution: "@codemirror/state@npm:6.3.2"
|
||||
checksum: 6f46d7b3bf85d86383b8bc693d424734be247e2a6c22eb8979a1bdcb807895a6c39e81c9da361e10b210716b1a143517fdc6154261e4981118b31ed7ac328d51
|
||||
"@codemirror/state@npm:6.3.3, @codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0":
|
||||
version: 6.3.3
|
||||
resolution: "@codemirror/state@npm:6.3.3"
|
||||
checksum: c0db0fc943ed36925238242522a8f4b2a4e3ecc4489cc013ea6d32be2bc615ecd813c98ff6a4c8f8ec1179376e555ec93a07dc1f0d1751aae721b5b38f812c08
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2153,10 +2153,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@lokalise/node-api@npm:12.0.0":
|
||||
version: 12.0.0
|
||||
resolution: "@lokalise/node-api@npm:12.0.0"
|
||||
checksum: 78ac0c0f4e5c9f68fc20e01998feab4f043d32a651bd75c7c1eb3bbede63be01a1b806ae1ab14b75402aa43a79f6842628d42172c89471975631d464d2807bcd
|
||||
"@lokalise/node-api@npm:12.1.0":
|
||||
version: 12.1.0
|
||||
resolution: "@lokalise/node-api@npm:12.1.0"
|
||||
checksum: 6a5fed900b2cf22fd716eaac2f69897383d6cc77f9ccdf53fb8f6b48069ebeed086c2d52e5fbd535b21234de0721639b596e2790cd633cda4fe3c6c29337b5be
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -9580,10 +9580,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"hls.js@npm:1.4.12":
|
||||
version: 1.4.12
|
||||
resolution: "hls.js@npm:1.4.12"
|
||||
checksum: c27e968605abc0b65e2d102814c3a6bbcf139fed0c4800484afedf869a2101be2426aed374378c716baa7f2b84a58e2506d10d0ce2ff9e5f2809371a82147db0
|
||||
"hls.js@npm:1.4.13":
|
||||
version: 1.4.13
|
||||
resolution: "hls.js@npm:1.4.13"
|
||||
checksum: 8d54aaeaa6f396be85e0dde4fe6b6e6c0f8a60d821a581aa465ce63041a31bc553af154dd945b3da854a24e626cbd1e7667f7922452ccdab9e5f2984071f7aac
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -9598,14 +9598,14 @@ __metadata:
|
||||
"@babel/preset-env": "npm:7.23.5"
|
||||
"@babel/preset-typescript": "npm:7.23.3"
|
||||
"@babel/runtime": "npm:7.23.5"
|
||||
"@braintree/sanitize-url": "npm:6.0.4"
|
||||
"@braintree/sanitize-url": "npm:7.0.0"
|
||||
"@bundle-stats/plugin-webpack-filter": "npm:4.8.3"
|
||||
"@codemirror/autocomplete": "npm:6.11.1"
|
||||
"@codemirror/commands": "npm:6.3.2"
|
||||
"@codemirror/language": "npm:6.9.3"
|
||||
"@codemirror/legacy-modes": "npm:6.3.3"
|
||||
"@codemirror/search": "npm:6.5.5"
|
||||
"@codemirror/state": "npm:6.3.2"
|
||||
"@codemirror/state": "npm:6.3.3"
|
||||
"@codemirror/view": "npm:6.22.1"
|
||||
"@egjs/hammerjs": "npm:2.0.17"
|
||||
"@formatjs/intl-datetimeformat": "npm:6.12.0"
|
||||
@@ -9628,7 +9628,7 @@ __metadata:
|
||||
"@lit-labs/motion": "npm:1.0.6"
|
||||
"@lit-labs/observers": "npm:2.0.2"
|
||||
"@lit-labs/virtualizer": "npm:2.0.11"
|
||||
"@lokalise/node-api": "npm:12.0.0"
|
||||
"@lokalise/node-api": "npm:12.1.0"
|
||||
"@lrnwebcomponents/simple-tooltip": "npm:7.0.18"
|
||||
"@material/chips": "npm:=14.0.0-canary.53b3cad2f.0"
|
||||
"@material/data-table": "npm:=14.0.0-canary.53b3cad2f.0"
|
||||
@@ -9738,7 +9738,7 @@ __metadata:
|
||||
gulp-merge-json: "npm:2.1.2"
|
||||
gulp-rename: "npm:2.0.0"
|
||||
gulp-zopfli-green: "npm:6.0.1"
|
||||
hls.js: "npm:1.4.12"
|
||||
hls.js: "npm:1.4.13"
|
||||
home-assistant-js-websocket: "npm:9.1.0"
|
||||
html-minifier-terser: "npm:7.2.0"
|
||||
husky: "npm:8.0.3"
|
||||
@@ -9756,7 +9756,7 @@ __metadata:
|
||||
luxon: "npm:3.4.4"
|
||||
magic-string: "npm:0.30.5"
|
||||
map-stream: "npm:0.0.7"
|
||||
marked: "npm:11.0.0"
|
||||
marked: "npm:11.0.1"
|
||||
memoize-one: "npm:6.0.0"
|
||||
mocha: "npm:10.2.0"
|
||||
node-vibrant: "npm:3.2.1-alpha.1"
|
||||
@@ -9787,7 +9787,7 @@ __metadata:
|
||||
ts-lit-plugin: "npm:2.0.1"
|
||||
tsparticles-engine: "npm:2.12.0"
|
||||
tsparticles-preset-links: "npm:2.12.0"
|
||||
typescript: "npm:5.3.2"
|
||||
typescript: "npm:5.3.3"
|
||||
ua-parser-js: "npm:1.0.37"
|
||||
unfetch: "npm:5.0.0"
|
||||
vinyl-buffer: "npm:1.0.1"
|
||||
@@ -11755,12 +11755,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"marked@npm:11.0.0":
|
||||
version: 11.0.0
|
||||
resolution: "marked@npm:11.0.0"
|
||||
"marked@npm:11.0.1":
|
||||
version: 11.0.1
|
||||
resolution: "marked@npm:11.0.1"
|
||||
bin:
|
||||
marked: bin/marked.js
|
||||
checksum: bc533791a77a041291a92f91083482a95d59767c4adaf39c4aa3008400446e586933578065ceb4c66c340aed0fb13a61b489d7d88adfbecda7c8ed7bfcead102
|
||||
checksum: a732d6d2ad1b74fc0e94eea266e87fe17777bce4f1c631230384b843c27bd03c18fce337a9effd97c893ef4583c19d8ddc1c965aa71b602375efb89de14d5e67
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -15611,13 +15611,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"typescript@npm:5.3.2":
|
||||
version: 5.3.2
|
||||
resolution: "typescript@npm:5.3.2"
|
||||
"typescript@npm:5.3.3":
|
||||
version: 5.3.3
|
||||
resolution: "typescript@npm:5.3.3"
|
||||
bin:
|
||||
tsc: bin/tsc
|
||||
tsserver: bin/tsserver
|
||||
checksum: 415e5fb6611f5713e460bad48039f00bcfdbde53a2f911727862d5aa9c5d5edd250059a419df382d8f031709e15a169c41eb62b6a401da5eec7ac0f4e359d6ac
|
||||
checksum: 6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -15631,13 +15631,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"typescript@patch:typescript@npm%3A5.3.2#optional!builtin<compat/typescript>":
|
||||
version: 5.3.2
|
||||
resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin<compat/typescript>::version=5.3.2&hash=e012d7"
|
||||
"typescript@patch:typescript@npm%3A5.3.3#optional!builtin<compat/typescript>":
|
||||
version: 5.3.3
|
||||
resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin<compat/typescript>::version=5.3.3&hash=e012d7"
|
||||
bin:
|
||||
tsc: bin/tsc
|
||||
tsserver: bin/tsserver
|
||||
checksum: 1b45cdfb577a78ae7a9a9d0b77a7b772142cb98ba05e4e5aefba7044a028ded885bcecef63166407a5986645cea816fe4986894336aacd5e791796ea79a6a7ed
|
||||
checksum: c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
Reference in New Issue
Block a user