Paulus Schoutsen
bad9369ce6
Update WC polyfills ( #2505 )
2019-01-20 09:59:59 -08:00
Paulus Schoutsen
3ba9189612
Upgrade Lit Element to RC3 ( #2504 )
2019-01-18 21:24:51 -08:00
Paulus Schoutsen
bb71fe0bec
Add demo ( #2502 )
...
* Add demo
* Fix stuff
* Lint
* Typescript and demo card
* More fixes
* Allow switching through configs
* Lint
* Lint2
* Add two demo configs
* Lint
* Lint
2019-01-18 21:24:32 -08:00
Bram Kragten
3263d84def
Deep clone config ( #2496 )
2019-01-17 11:07:05 -08:00
Paulus Schoutsen
b0d32b5674
upgrade lit ( #2458 )
...
* upgrade lit
* Lint
2019-01-12 23:32:53 -08:00
Paulus Schoutsen
023d8ad893
Upgrade deps ( #2156 )
...
* Update TypeScript
* Update webcomponentsjs and shadycss
* Upgrade vaadin
2018-11-30 13:45:50 +01:00
Bram Kragten
90cea56a1e
Check if config is compatible with UI editor ( #2137 )
...
* Check config on loading UI editor
* Clean up
* Add theme and reload editor on reopen
* Reload config element on card type change
* Clean
* Clean
* Add superstruct for config validation
* Take content logic out off return edit-card
* Reverse logic to prevent unnecessary yaml load
2018-11-29 15:00:30 +01:00
Paulus Schoutsen
c20a285003
Pin Lit-HTML and Lit-Element ( #2070 )
2018-11-20 13:01:21 +01:00
Paulus Schoutsen
1f0c7297ce
Upgrade Lit ( #2032 )
2018-11-10 20:36:25 +01:00
Paulus Schoutsen
a26a37233b
Use non-forked version of fecha
2018-11-07 10:48:49 +01:00
Paulus Schoutsen
a58a324073
Format html ( #2006 )
...
* Upgrade prettier
* Format files with prettier
2018-11-07 09:56:43 +01:00
Paulus Schoutsen
92af45d7fd
Lint
2018-11-06 11:51:33 +01:00
Paulus Schoutsen
cdb2093ea6
Ts all the tests ( #1998 )
...
* Convert tests to TypeScript
* Add types for tests
* Rename files to TS
* Fix up test imports
* Fix TSC errors
* Liiiint
* Add types to util method signatures
* Some more types
2018-11-06 10:09:09 +01:00
Paulus Schoutsen
1ca242405b
Convert auth to TS ( #1976 )
...
* Convert auth to TS
* Lint
* Update HA-JS-WS to 3.2.0
* Migrate ws collections to TS
* Upgrade to latest HAWS
* Bump HAWS
* Lint
* Add types to WS calls
2018-11-04 10:01:33 +01:00
Paulus Schoutsen
de5f02d706
Update TypeScript to latest ( #1924 )
2018-10-30 11:05:56 +01:00
Paulus Schoutsen
6f7ddef4a4
Update mdi icons ( #1922 )
2018-10-30 11:04:25 +01:00
Paulus Schoutsen
d78b5fac73
Update vaadin components ( #1923 )
2018-10-30 11:04:17 +01:00
Paulus Schoutsen
7cf65ba066
Update testing tools ( #1925 )
2018-10-30 11:04:06 +01:00
Paulus Schoutsen
91966f676a
Update polymer ( #1921 )
2018-10-30 09:25:04 +01:00
Paulus Schoutsen
a4fa0ae64b
Handle no operation mode ( #1901 )
...
* Handle no operation mode
* Upgrade HAWS so we can use correct types
* Lint
2018-10-28 20:07:05 +01:00
Paulus Schoutsen
17b4f873e7
Enforce prettier for TypeScript ( #1860 )
2018-10-26 09:37:47 +02:00
Zack Arnett
741c0c08b9
Thermostat Card LoveLace ( #1814 )
...
* POC/WIP: Thermostat Card
* Fix jQuery imports
* Cleaning out testing code and working on reviews
* Colors Dynamic + mode dynamic
* Minor changes
* adding html prefix
* Dynamic Text size and colors - getting somwhere slowly.
* Review Changes - Working version (i think)
* Updating Gallery Entry
* Travies Review
* Remove provide plugin, move CSS to JS
* Add provideHass to demo
* Demo fixes
* tweak margins
* Travis changes
* Style Tweaks
* Update to client Width range
2018-10-26 09:30:58 +02:00
Thomas Lovén
f146a1d80f
Lovelace: Allow press-and-hold on picture-elements elements. ( #1745 )
...
* Allow press-and-hold on picture-elements elements.
2018-10-17 22:16:17 +02:00
Paulus Schoutsen
e020fd1154
👋 decorators ( #1790 )
2018-10-17 13:58:24 +02:00
Paulus Schoutsen
a7684d7206
Add some decorators ( #1784 )
...
* Add some decorators
* Disable sort keys
* Add babel plugins
* Update typescript to 7.1
2018-10-16 23:30:13 +02:00
Paulus Schoutsen
a6b4cce7f3
Upgrade MDI icons ( #1781 )
2018-10-16 20:02:09 +02:00
Paulus Schoutsen
97e1aae9c0
Introduce TypeScript ( #1773 )
2018-10-15 19:07:08 +02:00
Paulus Schoutsen
3bcd0ddc46
Migrate Babel 6 -> 7 ( #1762 )
...
* Migrate Babel 6 -> 7
* Update babel-eslint
2018-10-13 11:25:03 +02:00
Paulus Schoutsen
34bfc12647
Prettier 💎 ( #1737 )
...
* Add prettier
* Apply Prettier
2018-10-11 12:22:11 +02:00
Paulus Schoutsen
af2cb1be1a
Update Lit to 0.6.2 ( #1748 )
2018-10-07 21:32:50 +02:00
Paulus Schoutsen
1b70b6e88c
Introduce Lit Element ( #1738 )
2018-10-07 11:07:02 +02:00
Paulus Schoutsen
3d8a8cc77b
Fix minifier ( #1683 )
2018-09-20 00:08:25 +02:00
Paulus Schoutsen
17ac6f96a0
Update deps ( #1678 )
...
* Update deps
* Lint
* Fix lint
2018-09-19 15:15:16 +02:00
Paulus Schoutsen
c546d8787d
Add last used to token on profile page ( #1659 )
2018-09-12 13:12:26 +02:00
Paulus Schoutsen
d729e3c567
Update HAWS to 3.1.2
2018-09-10 13:25:50 +02:00
Paulus Schoutsen
0d7979a72f
Add revoke token to (external) auth ( #1639 )
...
* Add revoke token to external auth
* Lint
* Update to HAWS 3.1.1
* Fix constant
2018-09-07 20:37:06 +02:00
Paulus Schoutsen
ae8724d699
Compress using zopfli ( #1636 )
2018-09-05 11:41:03 +02:00
Paulus Schoutsen
0d3d9bc78a
Upgrade MDI icons ( #1630 )
2018-09-03 13:07:58 +02:00
Paulus Schoutsen
45cdb5a3e4
Use new version of HAWS ( #1612 )
...
* Use new version of HAWS
* Fix init page
* Lint
* Fix tests
* Update gitignore
* Clear old tokens, use new key to store
2018-08-31 09:45:58 +02:00
Paulus Schoutsen
f443942e03
Authorize onboarding ( #1603 )
...
* Tweak onboarding + authorize
* Authorize/Onboarding pimp
* More tweaks
* Comments
2018-08-27 22:10:15 +02:00
Paulus Schoutsen
f435c38aa5
Upgrade websocket lib to 2.1 ( #1583 )
2018-08-20 11:49:24 +02:00
Paulus Schoutsen
6cbca6d88a
Use webpack plugin to generate HTML ( #1521 )
...
* Use webpack plugin to generate HTML
* Generate index.html
* Remove unused packages
2018-07-26 09:30:03 +02:00
Paulus Schoutsen
3e60083633
Add js-yaml to yarn
2018-07-20 12:24:16 +02:00
Paulus Schoutsen
56907fb922
Add gallery ( #1475 )
...
* Add gallery
* Add build script
* Lint
* Remove cache
2018-07-19 15:24:30 +02:00
Paulus Schoutsen
18b52b53cb
Upgrade deps ( #1311 )
...
* Update polyfills
* Upgrade deps
2018-06-21 10:43:24 -04:00
Paulus Schoutsen
13c8a00e97
Cleanup deps ( #1288 )
...
* Upgrade uglify-js
* Remove unused deps
* Add views
2018-06-16 22:32:05 -04:00
Thibault Cohen
58a0f6aab9
Add scheduler panel ( #1146 )
...
* Add scheduler panel
* Rename scheduler to calendar
* Continue
* First working version
* Fix lint errors
* Fix comments
* Fix calendar display
* Continue fixing comments
* Continue fixing comments 2
* Continue fixing comments 3
* Fix UI to work with the new PRs
* Use preact-compat instead of react
* Fix tests
* Move css file in a panels specific folder
* Fix tests
* Add Event details dialog
* Improve date format
* Remove event details
* Continue
* Continue calendar
* continue
* Continue
* Cleaning
* Fix PR comments
* Lint
* Clean useless import and css
* Fix PR comments
* Fix PR comments
* Fix PR comments
* Clean Event handler
* Fix week view
* Continue
2018-06-15 11:17:46 -04:00
Paulus Schoutsen
4d48a63141
Further simplify build ( #1256 )
...
* Remove manual copy
* Use Webpack to create gzip versions
2018-06-04 07:06:12 -04:00
Paulus Schoutsen
8133102bcb
Re-add service worker caching ( #1247 )
...
* Re-add service worker caching
* Lint
2018-06-03 07:38:22 -04:00
Paulus Schoutsen
9393bb2fba
Include ha-iconset-svg with mdi ( #1212 )
2018-05-26 14:28:14 -04:00