16022 Commits

Author SHA1 Message Date
Paulus Schoutsen
7fc56bb62a Lint 2017-05-11 21:57:29 -07:00
Paulus Schoutsen
a4f7caef81 Show errors on dashboard when something went wrong.
https://www.pivotaltracker.com/story/show/145310923
2017-05-11 21:52:14 -07:00
Paulus Schoutsen
9bde68c4cc Allow viewing supervisor logs
https://www.pivotaltracker.com/story/show/145177223
2017-05-11 21:29:53 -07:00
Paulus Schoutsen
1f6f2c9260 Include response in api call response 2017-05-11 21:17:21 -07:00
Paulus Schoutsen
95b2fa0ad3 Add restart button to running addons
https://www.pivotaltracker.com/story/show/145295371
2017-05-11 21:05:32 -07:00
Paulus Schoutsen
031e2af311 Only show update/reboot for host card if available
https://www.pivotaltracker.com/story/show/145135469
2017-05-11 20:59:51 -07:00
Paulus Schoutsen
1946f6c1f0 Show last available version in host card
https://www.pivotaltracker.com/story/show/145135511
2017-05-11 20:59:30 -07:00
Paulus Schoutsen
37526aca88 Show validation errors in the UI when setting addon options
https://www.pivotaltracker.com/story/show/145323139
2017-05-11 20:45:17 -07:00
Paulus Schoutsen
6d5a911cb5 Keep trying to refresh data after successful API call 2017-05-11 20:30:17 -07:00
Paulus Schoutsen
28f3a23acc Restart hass will use supervisor api.
https://www.pivotaltracker.com/story/show/145295197
2017-05-11 20:21:44 -07:00
Paulus Schoutsen
cf8905e7ad Automation editor: Move save button to fab 2017-05-11 20:08:55 -07:00
Andrey
c0f119c853 Fix history timeline legend selection. (#276) 2017-05-09 22:49:01 -07:00
Paulus Schoutsen
82a6b06cfb Ensure a null condition is not wrapped in a list 2017-05-09 20:34:53 -07:00
Paulus Schoutsen
ca82a411aa Add automation editor (#275)
* Add automation editor

* Build JS before running tests

* Add browser warning

* Re-order from/to in state
2017-05-09 09:37:10 -07:00
Paulus Schoutsen
9e7dc4a921 Remove hardcoded core repo from hassio store 2017-05-07 13:44:41 -07:00
Paulus Schoutsen
cc8e3fd22b Fix viewing hass.io add on that is not installed 2017-05-07 12:55:38 -07:00
hawk259
f020e60b67 Add Binary Sensor State Card (#273)
* Add binary sensor state card

* use state-card-display as a template instead of state-card-toggle

* change == to ===
2017-05-04 09:12:42 -07:00
Paulus Schoutsen
e0787ab60f Hass.io: hide add-on update button if detached 2017-05-03 23:17:50 -07:00
Paulus Schoutsen
b6f7dea455 Hass.io: dedicated -> detached 2017-05-03 23:16:40 -07:00
Paulus Schoutsen
110f152e23 Add addon store 2017-05-01 23:41:28 -07:00
Paulus Schoutsen
ce95af99fe Remove default addon being samba 2017-05-01 00:23:03 -07:00
Paulus Schoutsen
3df12ec849 Re-organize addon code 2017-05-01 00:06:23 -07:00
Paulus Schoutsen
d4b907961c Add folders to hassio panel 2017-04-30 23:08:49 -07:00
Paulus Schoutsen
fbc78f020b Lint 2017-04-30 22:53:07 -07:00
Paulus Schoutsen
f255e6c7bf Refresh hassio data after API call 2017-04-30 22:48:39 -07:00
Andrey
928be4eed5 Allow climate platforms to specify temperature step (#270)
* Allow climate platforms to specify temperature step

* Update more-info-climate.html
2017-04-30 11:46:35 -07:00
Anders Melchiorsen
fe0aa77749 Use min_mireds/max_mireds attributes for scaling color_temp slider (#269)
* Use min_mireds/max_mireds attributes for scaling color_temp slider

* Make 1-way data binding
2017-04-29 19:57:31 -07:00
Paulus Schoutsen
863ccb5486 Add HassIO panel (#267)
* Add HassIO panel

* Add buttons

* Update to new API

* Add initial hassio addon view

* Allow saving options

* Not auto select smb_config addon

* Add logs to addon

* Add OS info to host

* Wrap up panel for now

* Lint

* Fix menu button
2017-04-27 00:51:34 -07:00
Paulus Schoutsen
4b38a16848 Fix logbook 2017-04-27 00:50:31 -07:00
Anders Melchiorsen
5357fc25d8 Rewrite _currentDate to work in all time zones (#266)
* Rewrite _currentDate to work in all time zones

The method toISOString() returns a timestamp in UTC. Thus, midnight in the CET
timezone (UTC+1) was converted into yesterday@2300 and then that date was used
as the current date.

This made the logbook and history start with yesterday's data, at least for
locations east of UTC.

The new version avoids this by using methods that work in local time.

* Remove an embarrassing amount of lint

* Rewrite to be more concise

Proposed by @armills.
2017-04-25 19:56:23 -07:00
Andrey
1ef050e76d Fix climate more-info aux toggle. (#265) 2017-04-23 16:15:39 -07:00
Paulus Schoutsen
3fdba35986 Improve light more info (#263)
* Improve light more info

* Lint
2017-04-19 09:07:10 -07:00
Paulus Schoutsen
bbc9e0d071 Ad sauce connect addon to travis 2017-04-18 23:47:03 -07:00
Paulus Schoutsen
5469c425e7 Add reload scripts button to config 2017-04-18 20:45:01 -07:00
Paulus Schoutsen
eb4588938b Update dependencies 2017-04-18 20:44:55 -07:00
Andrey
b66399c1f7 Use dead and sleep zwave icons (#257)
* Use dead and sleep zwave icons

* Use mdi:nfc as default zwave icon
2017-04-16 15:24:51 -07:00
Andrey
84c297ae71 Fix history panel (#259) 2017-04-16 15:24:28 -07:00
Paulus Schoutsen
9e38ce0c7b Correctly hide the spinner on confirm button 2017-04-15 22:13:22 -07:00
John Arild Berentsen
10d09a9408 Zwave panel (#258)
* Start of zwave config

* add seperate panel

* adjusting

* missing imports

* Only use network management for now

* Cleanup

* Remove unused imports

* Fix import
2017-04-15 20:31:42 -07:00
Andrey
1530c0c386 Allow custom 2nd line in state-info (#253)
* Allow custom 2nd line in state-info

* add tests for new functionality
2017-04-09 10:25:00 -07:00
Andrey
35c086a594 More tests for state-info.html (#256)
* Remove andrey-git keys. Add Android 7.0 emulator

* Use Chrome on Android 7.0

* Try a test that should fail on shadow dom.

* Change test

* try lightOrShadow

* More tests
2017-04-08 06:05:13 -07:00
Adam Mills
abbdc6f055 Display history charts up to end of selected time (#254)
* Display history charts up to end time

* Back into JS world
2017-04-03 23:00:10 -07:00
Andrey
57512211d7 Add web-component-tester tests (#255)
* Use travis.yml from polymer

* Update .travis.yml

* Try wct tests

* Encrypt Sauce env

* More test config

* Update2

* try to remove souce_connect

* Try another config

* More browsers

* Clean tabs, test shadow dom.
2017-04-03 22:51:20 -07:00
Andrey
e4fe4ec812 Treat default_view as special only with view:true (#251) 2017-04-02 17:38:50 -07:00
Andrey
9aa188079e upgrade paper-slider and remove min-max hack (#252) 2017-04-02 17:37:39 -07:00
Beat
7f69540a92 added missing executor (#250)
Executing a JS script fails on some systems (good thing I replaced my default program for JS on windows!). It's bad practice.
2017-03-31 09:00:37 -07:00
Paulus Schoutsen
3864128055 Fix Safari maps issue 2017-03-29 23:14:02 -07:00
Andrey
91049e8ed6 Don't propagate event from cover controls. (#248) 2017-03-29 00:17:03 -04:00
Andrey
16f0775af5 Allow using icon/name for default_view. Add hover-title whn using an icon. (#244) 2017-03-24 09:09:07 -07:00
Andrey
cd9d52caec Allow badge size control via variables. (#246) 2017-03-23 23:44:08 -07:00