Paulus Schoutsen
31af2968da
Log error in vulcanize.js when one is raised
2017-07-01 15:01:45 -07:00
Paulus Schoutsen
c5a5f41d3c
Fix hassio panel build
2017-05-19 14:54:26 -07:00
Paulus Schoutsen
44e925a9ff
Load Hass.io panel from supervisor in prod
2017-05-11 23:43:19 -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
Adam Mills
5207629e87
Add Object.assign polyfill support ( #210 )
...
* Add Object.assign polyfill support
* Remove redundant polyfill check
* Use ES6 in compatibility.js
2017-02-14 12:01:32 -08:00
Paulus Schoutsen
95cbc85b7f
Revert: Always cache all panels in service worker.
2016-10-02 15:27:58 -07:00
Paulus Schoutsen
0a4454c68f
Always cache all panels in service worker.
2016-09-19 23:52:44 -07:00
Paulus Schoutsen
7d32ee0912
Add optimize-js to build toolchain
2016-09-19 21:09:29 -07:00
Robbie Trencheny
8439fafb7f
Clean up event types to make them more human friendly
2016-08-17 14:39:53 -07:00
Robbie Trencheny
5bb5d6800c
Improve readability, add data support to callbacks, remove notification from the type
2016-08-17 14:37:08 -07:00
Robbie Trencheny
b90b8f87bc
Add callback support to push notifications ( #90 )
...
* Add callback support to push notifications
* Syntax fix
* Fix callbacks for initial push event
* Add JWT.
* Whoops, jwt was grabbed from the wrong spot
2016-08-16 23:57:42 -07:00
Paulus Schoutsen
af4af1e933
Restructure service worker stuff
2016-08-14 00:58:40 -07:00
Paulus Schoutsen
5efe930d6c
Add HTML 5 push notifcations support ( #89 )
...
* Add push notification handling to service worker
* Add push registration to sidebar
* Whitelist manifest.json
* Remove unused property
* Catch if no url specified
* Fix eslint
* Fix bug
* Fix some bugs
* More Firefox proof
* Moar fixes
* Fix semi
2016-08-14 00:31:52 -07:00
Paulus Schoutsen
d7f79ff8fa
Disable service worker in dev mode
2016-08-08 00:08:01 -07:00
Paulus Schoutsen
0255537ea6
Remove loading box component
2016-07-31 14:43:07 -07:00
Paulus Schoutsen
697f9397de
Make local dir work again
2016-07-30 11:21:07 -07:00
Paulus Schoutsen
fe6fa5cab6
Tweak vulcanize script
2016-07-23 10:02:08 -07:00
Paulus Schoutsen
22a3ecca85
Whitelist service worker url
2016-07-20 23:38:48 -07:00
Paulus Schoutsen
9239a56958
Use hydrolysis for optimal panel built size
2016-07-19 02:27:46 -07:00
Paulus Schoutsen
4029f16e97
Reorg into panels ( #75 )
2016-07-16 23:19:49 -07:00
Paulus Schoutsen
f7ecdd9ce2
Migrate to Rollup + Buble
2016-07-13 23:04:26 -07:00
Paulus Schoutsen
7be7cf463c
Update service worker script
2016-07-13 19:10:45 -07:00
Paulus Schoutsen
b1b776543a
Tweak dependency tree
2016-07-12 09:13:19 -07:00
Paulus Schoutsen
e7ee8c54bd
Defer loading of dev tools
2016-07-12 08:59:07 -07:00
Paulus Schoutsen
78c8e680b2
Extract partial map as standalone file
2016-07-12 00:09:06 -07:00
Paulus Schoutsen
ec7dfb28e8
Move HA-JS to git submodule
2016-06-14 01:26:02 -07:00
Paulus Schoutsen
16e3ac15bb
Experimental rollup support
2016-05-28 23:22:24 -07:00
Paulus Schoutsen
439545b4f8
Optimize loading core
2016-05-28 18:32:42 -07:00
Paulus Schoutsen
0be98873d7
Use sw-precache to generate service worker
2016-05-27 21:44:37 -07:00
Paulus Schoutsen
25a7759be0
Minify CSS
2016-05-07 08:06:21 -07:00
Paulus Schoutsen
097f85cab2
Update dependencies
2016-05-06 23:34:52 -07:00
Paulus Schoutsen
d9232df18b
Add local roboto
2016-04-08 00:09:52 -07:00
Paulus Schoutsen
ac34b5fc26
Move minify script
2015-10-25 19:01:27 -07:00