Bas Nijholt
1dea0c9e34
Sort imports according to PEP8 for components starting with "L" ( #29771 )
2019-12-09 14:22:30 +01: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
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
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
Paulus Schoutsen
08fe7c3ece
Pytest tests ( #17750 )
...
* Convert core tests
* Convert component tests to use pytest assert
* Lint 🤷♂️
* Fix test
* Fix 3 typos in docs
2018-10-24 12:10:05 +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
Bram Kragten
33860bf23c
Adding id to lovelace cards in ui-lovelace.yaml ( #17498 )
...
* ID is added to cards without ID in ui-lovelace.yaml when loaded
* Hound
* Remove ui-lovelace.yaml
* Nicer get
* Update tests
* If YAML dump fails, config not gone
* Add tests
* Woof!
* Remove nosetests
* Address comments
* Woof...
* Delete test.yaml
* update rights to saved file
* fix
* line break
2018-10-17 16:31:06 +02:00
Paulus Schoutsen
22a80cf733
Break up websocket component ( #17003 )
...
* Break up websocket component
* Lint
2018-10-01 11:21:00 +02:00
Paulus Schoutsen
e78f4d1b65
Extract lovelace to it's own component ( #16816 )
...
* Extract lovelace to it's own component
* Lint
* Update comment
* Lint
* Lint
2018-09-25 08:39:35 +02:00