Commit Graph
100 Commits
Author SHA1 Message Date
Paulus Schoutsen 91fadccf33 Version bump to 20171216.0 2017-12-15 23:29:48 -08:00
Paulus Schoutsen 0904af2ad2 Refresh account status while connecting (#727)
* Refresh account status while connecting

* Lint
2017-12-15 23:22:22 -08:00
Paulus Schoutsen b99d9923ea Version bump to 20171206.0 2017-12-05 23:38:48 -08:00
Paulus Schoutsen 9d0e89e792 Update translations 2017-12-05 23:37:28 -08:00
Paulus Schoutsen c1e7f4cc77 Add iron-label to bower.json 2017-12-03 17:10:21 -08:00
Paulus Schoutsen b0837059d4 Version bump to 20171204.0 2017-12-03 17:04:39 -08:00
Paulus Schoutsen b73c3ed233 Add missing return to service picker 2017-12-01 23:33:40 -08:00
Paulus Schoutsen f9cd2d9612 Version bump to 20171130.0 2017-11-30 11:39:54 -08:00
Paulus Schoutsen 90e6f59a74 Merge script and automation editor JS (#693)
* Merge script and automation editor JS

* Also consolidate the files
2017-11-30 11:38:21 -08:00
Paulus Schoutsen 326fa00365 Version bump to 20171127.0 2017-11-26 17:47:36 -08:00
Paulus Schoutsen 8054aa744e Listen to every change, not just final change event (#688) 2017-11-26 17:21:57 -08:00
Paulus Schoutsen 10ddb7faac Minify once, reduce build warnings (#692)
* Minify once, reduce build warnings

* Remove rollup-plugin-uglify

* address comment
2017-11-26 17:20:55 -08:00
Paulus Schoutsen 9aaf50b089 Update translations 2017-11-26 12:14:50 -08:00
Paulus Schoutsen 70d09641f8 Fix mocha opts 2017-11-26 12:08:27 -08:00
Paulus Schoutsen bc94dce8f7 Fix bugs in service picker and service dev tool (#687) 2017-11-26 10:05:07 -08:00
Paulus Schoutsen db0438dd4d Version bump to 20171126.0 2017-11-25 21:51:34 -08:00
Paulus Schoutsen 3ba15cb7b5 Fix error when creating new automation (#683)
* Import correct computeStateDomain

* ha-service-picker to not crash when no hass

* Fix routing be less active

* Fix combo box value sync
2017-11-25 21:43:52 -08:00
Paulus Schoutsen 69eb10c6dd Update translations 2017-11-25 16:08:57 -08:00
Paulus Schoutsen 508e1fd737 Fix build 2017-11-25 16:08:26 -08:00
Paulus Schoutsen 0707528bd7 Entity dropdown improvement (#674)
* Ignore hass changes while dropdown is open

* Upgrade vaadin-combo-box

* Fix styling on dev-service panel

* Fix styling for ha-entity-dropdown

* Fix height vaadin-combo-box dropdown

* Rename ha-entity-dropdown to ha-entity-picker

* More entity improvement (#675)

* Update script and automation editor to use entity picker

* Add entity and service picker to service dev panel

* Lint
2017-11-25 16:00:43 -08:00
Paulus Schoutsen 28457747e7 Fix eslint import extension (#682)
* Fix eslint import extension

* Update eslint hound

* Enable no unresolved for normal usage
2017-11-25 11:14:44 -08:00
Paulus Schoutsen 80a11206af remove unused on-tap 2017-11-24 21:32:21 -08:00
Paulus Schoutsen c330b87506 Shopping List: Allow adding items (#647)
* Shopping List: Allow adding items

* Remove unused parts
2017-11-24 21:27:55 -08:00
Paulus Schoutsen a960559639 Add eslint mocha options (#671)
* Add eslint mocha options

* Please hound

* Remove deprecated --compiler option
2017-11-24 21:01:15 -08:00
Paulus Schoutsen 713117d4d9 Add an entity picker (#666)
* Add an entity picker

* Lint
2017-11-22 14:37:25 -08:00
Paulus Schoutsen 3a100bff23 Make ha-markdown use no polymer (#662) 2017-11-21 21:15:04 -08:00
Paulus Schoutsen 0dd1d4f478 Version bump to 20171121.1 2017-11-20 21:58:40 -08:00
Paulus Schoutsen 57ecbf27ca Update translations 2017-11-20 21:57:22 -08:00
Paulus Schoutsen 3d90d1d016 Tweak index.html (#657) 2017-11-20 21:52:35 -08:00
Paulus Schoutsen cb5c9b3f3f Convert configurator to markdown (#644)
* Convert configurator to markdown

* Lint

* Change order
2017-11-20 21:41:53 -08:00
Paulus Schoutsen 2ff0be8529 version bump to 20171121.0 2017-11-20 20:45:46 -08:00
Paulus Schoutsen 0b9e7d5fa2 Don't use custom element constructor (#658) 2017-11-20 20:44:58 -08:00
Paulus Schoutsen 4f18bdf0ea Tweak create account verbiage 2017-11-19 10:30:48 -08:00
Paulus Schoutsen d658beacea Version bump to 20171118.0 2017-11-17 19:08:54 -08:00
Paulus Schoutsen 1c2d713846 Version bump to 20171117.1 2017-11-16 22:07:35 -08:00
Paulus Schoutsen d79ae551b2 Version bump to 20171117.0 2017-11-16 22:02:53 -08:00
Paulus Schoutsen 6074de356c Disable plant card (#636) 2017-11-16 21:52:07 -08:00
Paulus Schoutsen 72f22f6214 Update translations 2017-11-16 21:47:28 -08:00
Paulus Schoutsen 8078158a56 Version bump to 20171115.0 2017-11-14 22:47:22 -08:00
Paulus Schoutsen 57997be342 Update translations 2017-11-14 22:46:56 -08:00
Paulus Schoutsen 6fac4e9027 Expose build type on window (#630)
* Expose build type on window

* Build two panels for Hass.io
2017-11-14 22:39:20 -08:00
Paulus Schoutsen 926c46b701 Tweak cloud config (#618) 2017-11-12 11:44:59 -08:00
Paulus Schoutsen 1f9fc46576 Version bump to 20171111.0 2017-11-11 13:33:50 -08:00
Paulus Schoutsen 3701683d4b Pre-construct frontend index.html (#609)
* Pre-construct frontend index.html

* Only preload things that matter

* Fix entry point in dev mode

* Template Service worker url

* Update referenced service worker
2017-11-11 13:30:14 -08:00
Paulus Schoutsen a2612af6a9 Version bump to 20171110.0 2017-11-10 22:39:38 -08:00
Paulus Schoutsen a8b5d07d66 Version bump to 20171106.0 2017-11-05 18:25:51 -08:00
Paulus Schoutsen 95031fdd79 Fix import 2017-11-05 12:46:53 -08:00
Paulus Schoutsen fe439723ee Fix more event mixin missing (#570) 2017-11-05 12:37:57 -08:00
Paulus Schoutsen d2faeaffe7 Fix not showing login form (#564) 2017-11-04 12:47:28 -07:00
Paulus Schoutsen 551cbe5afa Version bump to 20171103.0 2017-11-02 22:50:59 -07:00
Paulus Schoutsen a574bf8e0f Update tos&privacy links 2017-11-02 22:50:59 -07:00
Paulus Schoutsen 758ab7b432 Version bump to 20171102.0 2017-11-02 08:57:43 -07:00
Paulus Schoutsen 722bd2e288 Add missing parentheses 2017-11-01 20:00:03 -07:00
Paulus Schoutsen da5ae33bb3 Remove introduction card (#543)
* Remove introduction card

* Extract ha-markdown component

* Limit image width

* Links in persistent notification should be blue
2017-11-01 10:52:39 +01:00
Paulus Schoutsen 55d35d46c1 Version bump to 20171030.0 2017-10-29 23:29:00 -07:00
Paulus Schoutsen 33eb4172b3 Fix async is not a method 2017-10-29 22:15:37 -07:00
Paulus Schoutsen b5481f8fbe Upgrade node to 8.8.1 (#509) 2017-10-27 07:53:33 -07:00
Paulus Schoutsen ce2b4b6765 Migrate to pagedown for markdown parsing (#514)
* Migrate to pagedown

* Lint
2017-10-27 07:53:21 -07:00
Paulus Schoutsen 7e3d3b757c Update release script 2017-10-26 22:22:42 -07:00
Paulus Schoutsen 1e6e580c38 Version bump to 20171027.1 2017-10-26 22:17:41 -07:00
Paulus Schoutsen 6e90b70b0c Make script/release executable 2017-10-26 22:17:14 -07:00
Paulus Schoutsen f24ed79823 Version bump to 20171027.0 2017-10-26 22:16:51 -07:00
Paulus Schoutsen 2f8eeec929 Add config panel translation (#511) 2017-10-26 22:16:31 -07:00
Paulus Schoutsen dedaa87f17 English: states -> overview 2017-10-26 21:40:37 -07:00
Paulus Schoutsen f8ab2dc08f Fix warnings 2017-10-25 20:09:09 -07:00
Paulus Schoutsen 417d8e7ed8 Consolidate frontend (#468)
* Consolidate frontend

* Remove no longer needed cd

* Get Roboto from bower_components

* Remove external dependency from update_mdi.py

* Copy leaflet assets on build time

* Tweak Dockerfile

* Create Python package

* Set zip_safe to False

* Update build scripts

* Version bump to 20171021.0

* Fix service worker

* Version bump to 20171021.2

* Update docker ignore

* Tweak Dockerfile thanks to Adam
2017-10-24 19:36:30 -07:00
Paulus Schoutsen 121c0d0879 Remove Safari toggle hack (#447) 2017-10-08 21:06:00 -07:00
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