Andrey
7c489e69bb
Make tests pass ( #374 )
...
* wct misbehaves on hyphen casing on FF
* Upgrade web-component-tester to 6.0.0
* Update some bower packages to prevent conflicts
* Pin webcomponentsjs to 1.0.4
2017-08-04 22:56:52 -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
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
Adam Mills
2c69e001ee
MVP Gulp introduction ( #334 )
...
* Install gulp as dev dependency
* Placeholder gulpfile
* Replace rollup invocations with gulp
* Consolidate duplicated code
* Big cleanup of gulpfile
* Without cache test
* Revert "Without cache test"
This reverts commit 0e3881d8d79b81faa514669fa2836e415dcc5c95.
2017-07-13 09:08:26 -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
eb4588938b
Update dependencies
2017-04-18 20:44:55 -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
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
7b3a0aa5d6
Update dependencies
2017-03-14 22:07:11 -07:00
Paulus Schoutsen
14ea3e3af4
Upgrade dependencies
2017-02-15 22:24:20 -08: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
e570c961e8
Lint
2017-02-13 23:34:43 -08:00
Paulus Schoutsen
a3528a1eb1
Update Home Assistant JS Websocket
2017-02-01 00:09:50 -08:00
Paulus Schoutsen
1e2ffae63f
Cleanup package.json
2017-01-30 09:15:11 -08:00
Paulus Schoutsen
a1057681f1
Initial getting rid of HA-JS ( #180 )
...
Getting rid of HA-JS
2017-01-29 18:34:45 -08:00
Robbie Trencheny
2f71369dae
Update package.json to reflect new Apache 2.0 license
2017-01-28 12:18:40 -08:00
Paulus Schoutsen
9aa7a2a162
Update packages
2017-01-20 22:46:09 -08:00
Paulus Schoutsen
e2a03cb6fd
Update dependencies
2016-12-04 12:45:28 -08:00
Paulus Schoutsen
24dd4357d8
Migrate to use websocket client ( #158 )
...
* Migrate to websocket client HA-JS
* Bump dependency to 0.1.4
* Upgrade HA-JS
* Fix missing import
2016-11-26 23:41:51 -08:00
Paulus Schoutsen
0df7f83ebd
Upgrade dependencies
2016-11-26 17:43:55 -08:00
Paulus Schoutsen
51bfd5b596
Yarn upgrade
2016-10-21 20:48:41 -07:00
Eric Hagan
1990caf454
Adding uglify-js dependency to package.json ( #135 )
2016-10-20 22:19:06 -07:00
Paulus Schoutsen
75d760fc3e
Upgrade rollup
2016-10-13 23:59:53 -07:00
Frank
db109f5dda
Correct URL's for the hass repo's ( #121 )
2016-10-08 08:19:18 -05:00
Paulus Schoutsen
7d32ee0912
Add optimize-js to build toolchain
2016-09-19 21:09:29 -07:00
Paulus Schoutsen
8394f10ca4
Update dependencies
2016-09-18 00:03:07 -07:00
Paulus Schoutsen
afcfb4311a
Update package.json
2016-09-07 21:48:30 -07:00
Paulus Schoutsen
c0c0b2c2f3
Update packages
2016-08-21 15:30:51 -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
3a8e758a31
Update packages
2016-08-08 00:38:26 -07:00
Paulus Schoutsen
1e4a049efe
Update sw-precache to 4.0
2016-08-08 00:29:31 -07:00
Paulus Schoutsen
d7f79ff8fa
Disable service worker in dev mode
2016-08-08 00:08:01 -07:00
Paulus Schoutsen
c4b17a24a3
Fix imports thanks to polymer-lint
2016-08-02 09:06:22 -07:00
Paulus Schoutsen
aedafa7d5e
Fix travis ( #76 )
2016-07-21 23:09:22 -07:00
Paulus Schoutsen
9239a56958
Use hydrolysis for optimal panel built size
2016-07-19 02:27:46 -07:00
Paulus Schoutsen
8c3f760683
Lint panels
2016-07-19 02:25:26 -07:00
Paulus Schoutsen
362ac33386
Add polymer linting to tests
2016-07-19 01:45:51 -07:00
Paulus Schoutsen
43940d067a
Remove last ES6
2016-07-18 21:28:42 -07:00
Paulus Schoutsen
111b6c6f48
More ES6->ES5 conversion
2016-07-17 23:18:48 -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
78c8e680b2
Extract partial map as standalone file
2016-07-12 00:09:06 -07:00
Paulus Schoutsen
6b226c02da
Update versions
2016-07-11 22:07:17 -07:00
Paulus Schoutsen
0e6dc25fcd
Update build steps
2016-06-14 18:22:45 -07:00
Paulus Schoutsen
ec7dfb28e8
Move HA-JS to git submodule
2016-06-14 01:26:02 -07:00
Paulus Schoutsen
3c291d2c98
Update HA-JS
2016-06-13 23:37:44 -07:00
Paulus Schoutsen
19eb3fa193
Update webpack2 beta
2016-06-11 18:05:44 -07:00
Paulus Schoutsen
07a1663b6c
Update packages
2016-05-28 23:26:10 -07:00
Paulus Schoutsen
439545b4f8
Optimize loading core
2016-05-28 18:32:42 -07:00