Paulus Schoutsen
87bd9ed48a
Ask for reload on service worker change ( #1302 )
...
* Ask for reload on service worker change
* Lint and remove alert
* Fix it once and for all
* Lint
2018-06-19 15:50:41 -04:00
Paulus Schoutsen
c3d67133c2
Improve custom panel support ( #1236 )
...
* Add custom panel
* Lint
* Add reference to docs
* Use panel.config
2018-06-01 10:06:28 -04:00
Paulus Schoutsen
66012da4de
Generate Hass and Hass.io specific iconset ( #1214 )
...
* Generate hass icons
* Generate Hass.io icons
* Convert hass.io to use hassio iconset
* Convert src to use hass iconset
* Give mdi-icons a chunk name
* gen-index-html aware of hass-icons
* Use ha-icon for rendering state icon
2018-05-27 17:04:18 -04:00
Paulus Schoutsen
71196b9704
Load icons via JS ( #1211 )
2018-05-26 11:50:03 -04:00
Paulus Schoutsen
bc27f854f1
More cleanup ( #1185 )
...
* More cleanup
* Set up correct urls authorize.html
* Fix polymer lint
* Remove reference to bower
* Tweak uglify settings
2018-05-17 17:51:07 -04:00
Paulus Schoutsen
23a2a479a5
Remove rollup ( #1179 )
...
* Remove rollup
* Fix build
* Add copy webpack plugin
* Touch service worker
* Remove unused ha-config-js-.js
2018-05-16 07:54:29 -04:00
Paulus Schoutsen
a4afc2e37a
Polymer 3 modulize ( #1154 )
...
* Version bump to 20180510.1
* Fix hass util
* Fix translations
* Bye paper-time-input
* Add webpack config
* Add webpack to package.json
* Fix translation import
* Disable web animations polyfill bad import
* Disable importHref import
* Update webpack config to build authorize.js
* Build translations json
* Build frontend correctly
* Run eslint --fix
* Load markdown JS on demand (#1155 )
* Add HTML imports (#1160 )
* Fix localize (#1161 )
* Fix Roboto in build (#1162 )
* Load web animations polyfill (#1163 )
* P3: Fix chart js (#1164 )
* P3: Fix Chart JS
* Update timeline package
* P3: panel resolver (#1165 )
* WIP
* Initial importing of panels
* Fix panel resolver
* Fix automation and script editor (#1166 )
* Expose Polymer and Polymer.Element on window (#1167 )
* Remove unused import
* eslint --fix
* Es5 build (#1168 )
* Build for ES5
* Fix build_frontend
* Remove stale comment
* Migrate to use paper-material-styles (#1170 )
* Send parsed date to history/logbook (#1171 )
* Fork app storage behavior (#1172 )
* Add paper input with type time (#1173 )
* Fix authorize
* Lint
* Sort imports
* Lint
* Remove eslint-html
* Do not lint authorize.html
* Fix polymer lint
* Try chrome 62 for wct
* P3: Add patched iconset (#1175 )
* Add patched iconset
* Lint
* Test with latest Chrome again
* Use less window.hassUtil
* Teporarily use my fecha fork
* Import correct intl.messageFormat
* Update wct-browser-legacy to 1.0.0
* Include polyfill in right place
* Fix IntlMessageFormat
* Fix test not having a global scope
* Rollup <_<
* Fork app-localize-behavior
* Disable wct tests
* Lint
2018-05-15 13:31:47 -04:00
Paulus Schoutsen
4c5d85746c
Fingerprint charts ( #883 )
...
* Fingerprint charts URL
* cache in service worker
2018-02-11 09:01:17 -08:00
Paulus Schoutsen
3d90d1d016
Tweak index.html ( #657 )
2017-11-20 21:52:35 -08:00
Adam Mills
3ff9fe1041
Build ES5/ES6 in parallel to share gulp deps ( #615 )
...
* Build ES5/ES6 in parallel to share gulp deps
* Rollup es5 files into build-temp-es5
* Use correct ES5 path for compatibility.js
2017-11-15 18:05:52 -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