HomeAssistant Azure
7faba60e83
[ci skip] Translation update
2020-04-29 00:03:31 +00:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
Paulus Schoutsen
95357dfc55
Update translations
2020-04-20 16:33:54 -07:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Bram Kragten
ffefdcfe22
Require admin to manage lovelace ( #33435 )
2020-03-31 11:43:21 +02:00
Bram Kragten
1477087c71
Fix Lovelace resources health info ( #33309 )
...
* Fix Lovelace resources health info
* Fix tests
2020-03-28 13:57:36 +01:00
Bram Kragten
426f546c2f
Add lovelace reload service for yaml resources ( #32865 )
...
* Lovelace add reload service for yaml resources
* Clean up imports
* Comments
2020-03-16 20:25:23 +01:00
Bram Kragten
2f1824774f
Lovelace: storage key based on id instead of url_path ( #32873 )
...
* Fix storage key based on url_path
* Fix test
2020-03-16 20:08:00 +01:00
Bram Kragten
f4bf66aecd
Require a hyphen in lovelace dashboard url ( #32816 )
...
* Require a hyphen in lovelace dashboard url
* Keep storage dashboards working
* register during startup again
* Update homeassistant/components/lovelace/dashboard.py
Co-Authored-By: Paulus Schoutsen <balloob@gmail.com>
* Comments
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-03-15 11:50:23 -07:00
Bram Kragten
6bd55011a8
Check if panel url used and delay dashboard reg till start ( #32771 )
...
* Check if panel url used and delay dashboard reg till start
* move storage_dashboard_changed
* fix tests
2020-03-13 11:55:53 -07:00
Paulus Schoutsen
7c51318861
Require title, separate show sidebar option ( #32479 )
...
* Require title, separate show sidebar option
* Fix list command not updating
* Some more test checks
2020-03-05 11:52:12 -08:00
Paulus Schoutsen
deda2f86e7
Allow managing Lovelace storage dashboards ( #32241 )
...
* Allow managing Lovelace storage dashboards
* Make sure we do not allow duplicate url paths
* Allow setting sidebar to None
* Fix tests
* Delete storage file on delete
* List all dashboards
2020-02-28 12:43:17 -08:00
Paulus Schoutsen
601f2c693d
Prevent saving/deleting Lovelace config in safe mode ( #32319 )
2020-02-28 11:12:16 -08:00
springstan
157f972d72
Use f-strings in integrations starting with "H" - "L" ( #32265 )
...
* Use f-strings in integrations starting with "H"
* Use f-strings in integrations starting with "I"
* Use f-strings in integrations starting with "J"
* Use f-strings in integrations starting with "K"
* Use f-strings in integrations starting with "L"
* Fix lint error
* Use join instead of f-string in homekit_controller
* Use local variables with f-strings
* Fix lint error
* Escape the characters in f-string
* Sort imports with isort in homeworks light
* Fix pylint error
* Fix broken tests
* Fix broken tests v2
2020-02-28 12:39:29 +01:00
Paulus Schoutsen
483d822272
Lovelace resource mgmt ( #32224 )
...
* Add websockets commands for resource management
* Add LL resource management
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-02-26 16:43:34 -08:00
Paulus Schoutsen
536b31305a
Support multiple Lovelace dashboards ( #32134 )
...
* Support multiple Lovelace dashboards
* Mark collection maintenance as unfinished
* Fix import
* Add websockets commands for resource management
* Revert "Add websockets commands for resource management"
This reverts commit 7d140b2bcc
.
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-02-25 11:18:21 -08:00
Paulus Schoutsen
beee1298c5
Extend safe mode ( #31927 )
...
* Extend safe mode
* Add safe mode boolean to config JSON output and default Lovelace
* Add safe mode to frontend
* Update accent color
2020-02-18 11:52:38 -08:00
Bram Kragten
16199b7a52
Add command to delete lovelace config ( #30558 )
...
* Add command to delete lovelace config
* Test + decorator for WS
2020-01-07 22:59:04 +01:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen
9efb759a98
Fire lovelace updated event when update detected ( #25507 )
2019-07-26 20:30:51 -07:00
Paulus Schoutsen
1a3a38d370
Dynamic panels ( #24184 )
...
* Don't require all panel urls to be registered
* Allow removing panels, fire event when panels updated
2019-05-30 13:37:01 +02:00
Bram Kragten
5c86a51b45
Lovelace: Fire event on save ( #24104 )
...
* Lovelace: Fire event on save
* Add event to whitelist
2019-05-26 20:27:07 -07:00
Paulus Schoutsen
5c346e8fb6
Update owner frontend integrations [skip ci] ( #24001 )
2019-05-20 05:01:02 +02:00
Paulus Schoutsen
45085dd97f
Better handle large amounts of data being sent over WS ( #23842 )
...
* Better handle large amounts of data being sent over WS
* Lint
2019-05-14 05:57:47 +02:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Fabian Affolter
161c368c9d
Update file header ( #21054 )
...
* Update file header
* Update __init__.py
2019-02-13 20:35:12 -08:00
Paulus Schoutsen
e2cc1564a0
Add lovelace systeam health ( #20592 )
2019-01-30 12:57:56 -08:00
Paulus Schoutsen
5580bec1d3
Calling save before load would crash Lovelace storage ( #20368 )
2019-01-23 21:13:55 -08:00
Paulus Schoutsen
da338f2c1a
Fix lovelace save ( #19162 )
2018-12-10 12:25:08 +01:00
Paulus Schoutsen
a521b885bf
Lovelace using storage ( #19101 )
...
* Add MVP
* Remove unused code
* Fix
* Add force back
* Fix tests
* Storage keyed
* Error out when storage doesnt find config
* Use old load_yaml
* Set config for panel correct
* Use instance cache var
* Make config option
2018-12-10 08:57:17 +01:00
Bram Kragten
455508deac
Force refresh Lovelace ( #19073 )
...
* Force refresh Lovelace
* Check config on load
* Update __init__.py
* Update __init__.py
2018-12-07 07:09:05 +01:00
Bram Kragten
b9ed4b7a76
Fix saving YAML as JSON with empty array ( #19057 )
...
* Fix saving YAML as JSON with empty array
* Lint
2018-12-06 09:24:49 +01:00
Bram Kragten
75b855ef93
Lovelace fix: badges are removed from view after update ( #18983 )
...
* badges are removed from view after update
* Only add badges and cards when not provided in new config
2018-12-04 09:56:30 +01:00
Bram Kragten
b5e7e45f6c
no ordered dict ( #18982 )
2018-12-03 21:54:34 +01:00
Bram Kragten
d0751ffd91
Add id when not exist and fix dup id check ( #18960 )
...
* Add id when not exist and fix dup id check
* config possibly not be a yaml dict
2018-12-03 15:44:04 +01:00
Bram Kragten
986ca23934
Dict -> dict ( #18665 )
2018-11-24 10:02:06 +01:00
Bram Kragten
37327f6cbd
Add save command to lovelace ( #18655 )
...
* Add save command to lovelace
* Default for save should by json
* typing
2018-11-23 22:56:58 +01:00
Bram Kragten
e5d2900151
Fix vol Dict -> dict ( #18637 )
2018-11-22 12:48:50 +01:00
Bram Kragten
24c110ad3c
Lovelace: Duplicate ID check on load config + caching ( #18152 )
...
* Add caching + dupl. ID check
* duplicate imports...
* lint
* remove for/else
* found
* Missed one...
2018-11-05 20:12:31 -05:00
Fabian Affolter
7caddd48cd
Fix typos and update docstrings ( #18137 )
2018-11-03 10:24:02 +01:00
Bram Kragten
4163889c6b
Add view commands to Lovelace ( #18063 )
...
* Add get and update view command
* Add add view command
* Add move view command
* Add delete command
* lint
2018-11-01 09:44:38 +01:00
Bram Kragten
b763c0f902
Extract ruamel.yaml to util with secrets, lovelace ws decorators ( #17958 )
...
* Extract ruamel.yaml to util, ws decorators, secrets
* lint
* Extend SafeConstructor
Somehow my last commit is gone after rebase...
* lint
* Woof...
* Woof woof...
* Cleanup type hints
* Update homeassistant/scripts/check_config.py
* lint
* typing
2018-10-31 13:49:54 +01:00
Paulus Schoutsen
9cd8a86eb4
Move migrate to separate WS command ( #17890 )
2018-10-27 23:51:40 +02:00
Bram Kragten
3175627363
Add delete command ( #17816 )
2018-10-26 17:29:33 +02:00
Bram Kragten
b7896491e3
Lovelace ws: add move command ( #17806 )
...
* Check for unique ids + ids are strings
* Add move command
* Add test for move
* lint
* more lint
* Address comments
* Update test
2018-10-26 12:56:14 +02:00
Bram Kragten
0f69be117f
Lovelace ws: add card ( #17730 )
...
* Change set to update
* Add 'add card'
* Woof.
2018-10-23 21:48:35 +02:00
Bram Kragten
96105ef6e7
Add lovelace websocket get and set card ( #17600 )
...
* Add ws get, set card
* lint+fix test
* Add test for set
* Added more tests, catch unsupported yaml constructors
Like !include will now give an error in the frontend.
* lint
2018-10-22 14:45:13 +02:00