Paulus Schoutsen
a3e28f717a
Update webcomponentsjs to 1.0.10
...
Fixes #428
2017-09-12 21:09:01 -07:00
Paulus Schoutsen
4c96240ff6
Finish cloud login flow ( #420 )
...
* Finish cloud login flow
* Address comments
* Fix cache travis
2017-09-09 19:47:07 -07:00
Paulus Schoutsen
2249657681
Fix import
2017-09-05 09:08:09 -07:00
Paulus Schoutsen
592591d879
Update dependencies
2017-08-27 17:35:12 -07:00
Paulus Schoutsen
632f2bdaa7
Update dependencies ( #412 )
2017-08-27 14:09:02 -07:00
Paulus Schoutsen
24c16aa1fc
Fix imports
2017-08-27 13:19:39 -07:00
Paulus Schoutsen
b3995e63be
Add initial cloud login ( #411 )
2017-08-27 13:08:20 -07:00
Paulus Schoutsen
19d1da48c4
Update template example to use state_with_unit
2017-08-26 16:12:09 -07:00
Paulus Schoutsen
60791ee03d
Update link to script editor docs
2017-08-25 22:32:39 -07:00
Paulus Schoutsen
9b9cba86c2
Fix Hass.io build script ( #405 )
2017-08-21 22:44:20 -07:00
Paulus Schoutsen
0e687fb243
Add network options for addon ( #336 )
...
* Add network options for addon
* Fix bugs
* Reinstate line
2017-08-18 11:13:29 +02:00
Paulus Schoutsen
07d5d6e8a9
Remove other broken defaults for triggers
2017-08-15 22:27:14 -07:00
Paulus Schoutsen
29f5730545
Fix sun offset being mandatory. Fixes #396
2017-08-15 22:14:22 -07:00
Paulus Schoutsen
faf576d43d
Add script editor ( #393 )
...
* Add script editor
* Cleanup
2017-08-15 22:09:43 -07:00
Paulus Schoutsen
34e45427ea
Fix login button ( #391 )
2017-08-13 14:08:02 -07:00
Paulus Schoutsen
f5781a9906
Add work around for Safari paper-toggle-button update issue ( #387 )
...
* Add work around for Safari paper-toggle-button bug
* Lint
2017-08-13 11:46:28 -07:00
Paulus Schoutsen
823a699670
Fix bug in automation editor when no conditions
2017-08-12 14:52:27 -07:00
Paulus Schoutsen
a51b9c1eb5
Bug fixes
2017-08-09 00:44:46 -07:00
Paulus Schoutsen
f02d42d79c
Automation update ( #382 )
...
* Add missing triggers
* Move onChangeEvent to generic util
* Generate dev service worker in dev mode
* Add actions
* Lint
* Add condition support
* Add condition actions
2017-08-09 00:44:17 -07:00
Paulus Schoutsen
77f934b738
Valid JSON…
2017-08-08 21:06:18 -07:00
Paulus Schoutsen
72c258d464
Add mailbox panel to build
2017-08-08 20:59:26 -07:00
Paulus Schoutsen
e81326cb65
Fix build
2017-08-06 10:55:46 -07:00
Paulus Schoutsen
b34c2a6f92
Consolidate config ( #377 )
...
* Move automation panel to config
* Hide Hass menu button from error screen
* No longer store undefined in local storage
* Move Z-Wave panel into config panel
* Move Z-Wave node options from core to Z-Wave config
* Remove panel entries in polymer.json
* Lint
2017-08-06 09:22:15 -07:00
Paulus Schoutsen
1ea7137c78
Fix service worker
2017-08-04 23:01:22 -07:00
Paulus Schoutsen
fb3c278a74
Disable group config panel for now
2017-08-04 00:00:13 -07:00
Paulus Schoutsen
572f92fd1e
Migrate to Polymer 2 ( #370 )
...
* Update bower.json to point at Polymer 2
* No longer use babel to run node scripts
* Refer to CSS from static dir
* Fix some panel bugs
2017-08-03 23:40:16 -07:00
Paulus Schoutsen
17519cce30
Small Polymer 2 tweaks
2017-08-02 23:32:02 -07:00
Paulus Schoutsen
512b07963b
Add build using polymer-build ( #344 )
...
* Add build using polymer-build
* Use bundle strategies to tweak stripExcludes
* Only vulcanize hass.io panel
* Rename hassio panel generate script
* Remove hydrolysis
* Get it all somewhat working
* Fixes
* Allow ES2015 + fix minify JS
* Clarify we need to fix service worker minify
* Move service worker template out of tasks folder
* Fix broken CSS
* Wrap it up
* Fix maps
2017-08-02 21:31:04 -07:00
Paulus Schoutsen
f5117e67d1
Add border radius to paper-dialoggs
2017-07-31 23:11:08 -07:00
Paulus Schoutsen
3092a4c084
Misc panel updates ( #362 )
...
* Add example to set variables for testing
* Allow host shutdown in advanced settings
* Fix floating label in service
* Add MQTT panel
* Lint
2017-07-31 09:04:17 -07:00
Paulus Schoutsen
7f6aeaf2a2
Lint
2017-07-29 12:04:03 -07:00
Paulus Schoutsen
b50ee02534
Shopping list: add clear completed
2017-07-29 11:42:32 -07:00
Paulus Schoutsen
7c313a1083
Voice dialog: Handle when not hearing anything.
2017-07-29 11:42:15 -07:00
Paulus Schoutsen
23f0744fe2
Shopping list update ( #360 )
...
* Hardcode how can I help chat
* Allow managing shopping list
* Lint
* Lint
2017-07-29 10:37:28 -07:00
Paulus Schoutsen
1aa387a72f
Hass.io: populate existing repositories
2017-07-25 22:59:50 -07:00
Paulus Schoutsen
19b903dfb7
Update voice UI ( #355 )
2017-07-25 00:20:24 -07:00
Paulus Schoutsen
ed3d1f1ce0
Fix logo url
2017-07-23 11:01:44 -07:00
Paulus Schoutsen
5cdba73bac
Hassio improv ( #348 )
...
* Add Home Assistant restart option
* Use addons/reload in store refresh
* Add link to web UI
* Show logo in addon view
* Fix routing showing not found
* Add reset options button to addon view
* Fix unload error in addon info
* Add refresh button to snapshot page
* Lint
2017-07-22 11:02:33 -07:00
Paulus Schoutsen
2453d6f397
Organize JS better ( #343 )
2017-07-16 23:31:19 -07:00
Paulus Schoutsen
35c4e1d5ae
ES5 cleanup
2017-07-16 22:19:02 -07:00
Paulus Schoutsen
b3f104935f
Correct wrong syntax
2017-07-16 21:40:29 -07:00
Paulus Schoutsen
896d35fbab
Add shopping list panel ( #342 )
2017-07-16 20:51:08 -07:00
Paulus Schoutsen
14d8abbbd9
Fix ES5
2017-07-16 18:15:15 -07:00
Paulus Schoutsen
43d7fd6cc2
Fix Hass.io panel in old HA versions
2017-07-16 16:18:06 -07:00
Paulus Schoutsen
30ba79121d
Update README.md
2017-07-16 15:44:44 -07:00
Paulus Schoutsen
8a2f881684
Hassio updates ( #335 )
...
* Fetch addons from /hassio/addons
* Fetch snapshots from /hassio/snapshots
* Hass.io cleanup
* Hass.io limit data fetches until visible
* Upgrade hass addon view
* lint
2017-07-11 23:35:34 -07:00
Paulus Schoutsen
c8c8b6aaab
Add snapshots UI to hassio ( #333 )
2017-07-11 09:07:28 -07:00
Paulus Schoutsen
96ad1dae38
Polymer 2 fixes ( #330 )
...
* Fix startup error in panel-resolver
* Fix map panel stylesheet reference in develop mode under P2
* Fix automation editor recursion
* Fix HA style
2017-07-09 00:21:23 -07:00
Paulus Schoutsen
d705bd2e8f
Add routing to panels ( #329 )
...
* Add routes to Hass.io
* Add routing to automation editor
* Lint
2017-07-08 22:37:44 -07:00
Paulus Schoutsen
49afc18818
Update iron-list and iron-bower
2017-07-06 21:18:02 -07:00
Paulus Schoutsen
10d5a05d1f
Use app-route for routing ( #328 )
...
* Use app-route for routing
* Fix bower
* Fix default route
* Add back button support back
2017-07-06 21:06:07 -07:00
Paulus Schoutsen
33ee6a9075
hassio-addon-info ES5 compatability
2017-07-05 22:27:58 -07:00
Paulus Schoutsen
1ad4259213
Make panels ES5 compatible ( #320 )
2017-07-01 15:29:21 -07:00
Paulus Schoutsen
31af2968da
Log error in vulcanize.js when one is raised
2017-07-01 15:01:45 -07:00
Paulus Schoutsen
594f143ad0
Fix ES2015 syntax in media-player-model
2017-07-01 15:01:16 -07:00
Paulus Schoutsen
cf6bddd7a9
Fix ES2015 syntax in cover-model
2017-07-01 14:55:34 -07:00
Paulus Schoutsen
dce362c4af
Fix ES2015 syntax in hass-util
2017-07-01 14:51:56 -07:00
Paulus Schoutsen
d2a56655d0
Show update available in addon store
2017-06-28 23:02:31 -07:00
Paulus Schoutsen
015e7bc51d
Add empty state to addons list
2017-06-28 22:55:15 -07:00
Paulus Schoutsen
b64c9548bc
Update Hass.io panel with store details page
2017-06-28 22:46:00 -07:00
Paulus Schoutsen
af8b10e06a
Fix bower dependency resolution ( #317 )
2017-06-25 21:50:21 -07:00
Paulus Schoutsen
48b94d6546
Remove unused import
2017-06-20 21:08:50 -07:00
Paulus Schoutsen
e2e02acf30
Fix login form
2017-06-20 21:06:57 -07:00
Paulus Schoutsen
f177c0eb9f
Fix configurator ( #313 )
2017-06-20 20:37:11 -07:00
Paulus Schoutsen
4f9f6dd8ed
Polymer 2 fixes
2017-06-18 19:39:49 -07:00
Paulus Schoutsen
8b6db691ef
Road to polymer 2 pt 2 ( #310 )
...
* Remove default-primary-color var
* Swap out paper-menu for paper-listbox
2017-06-18 19:30:18 -07:00
Paulus Schoutsen
bb83687d93
Polymer 2 prepare ( #309 )
...
* Remove unused paper-range-slider
* Update app-storage
* Upgrade paper-slider to 2.0
* Upgrade paper-scroll-header-panel
* Update paper-card
* Update slots
* Working upgrades
* More slots
* Upgrade app-layout
* More slot upgrades
* Vaadin components to Polymer hybrid ones
* Polymer 2 fixes
* Update polymer to 1.9.2
* Lint
2017-06-18 11:29:20 -07:00
Paulus Schoutsen
6858555c86
Fix call service data
2017-05-20 07:47:34 -07:00
Paulus Schoutsen
c5a5f41d3c
Fix hassio panel build
2017-05-19 14:54:26 -07:00
Paulus Schoutsen
ffe0b22d77
Remove binary sensor from more info as it doesn't have one
...
https://github.com/home-assistant/home-assistant-polymer/pull/273/files#r116950389
2017-05-17 19:10:22 -07:00
Paulus Schoutsen
aceab5246c
Update automation editor help texts
2017-05-15 22:57:25 -07:00
Paulus Schoutsen
9bc67bd0cf
Allow creating new automations.
2017-05-15 22:05:12 -07:00
Paulus Schoutsen
192d77a6a8
Lint
2017-05-14 14:46:03 -07:00
Paulus Schoutsen
6d1bab4a62
Fix being able to remove all extra add-on repositories
...
https://www.pivotaltracker.com/story/show/145397813
2017-05-14 11:57:04 -07:00
Paulus Schoutsen
a341ccf944
Merge pull request #281 from home-assistant/hassio-panel-on-demand
...
Hassio panel on demand
2017-05-11 23:59:12 -07:00
Paulus Schoutsen
4ce09ae1a7
Add polymer.json config file
2017-05-11 23:55:17 -07:00
Paulus Schoutsen
cf2a71d3eb
Automation editor JS is a temp build artifact
2017-05-11 23:55:09 -07:00
Paulus Schoutsen
44e925a9ff
Load Hass.io panel from supervisor in prod
2017-05-11 23:43:19 -07:00
Paulus Schoutsen
0754c007f2
Extract loading screen from partial-panel-resolver
2017-05-11 22:23:03 -07:00
Paulus Schoutsen
3f68619e3a
Merge pull request #280 from home-assistant/hassio-fixes
...
Hassio fixes
2017-05-11 22:07:34 -07:00
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
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
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