Commit Graph

115 Commits

Author SHA1 Message Date
Paulus Schoutsen abbfea0b6a
Person: Pick device tracker (#2726)
* Allow picking devices to track

* Tweak translation

* Update translation
2019-02-12 11:52:30 -08:00
Paulus Schoutsen 039bc587cc
Add decorators (#2711)
* Add decorators

* Lint
2019-02-09 10:47:39 -08:00
Paulus Schoutsen 7773589e2c
Update Lit (#2692) 2019-02-06 10:59:47 -08:00
Paulus Schoutsen 4921686bdf
Hash translation files (#2652)
* Hash translation files

* Fix rebuild while develop runs
2019-02-02 09:42:22 -08:00
Bram Kragten d76ffd343e Rename to hui-yaml-editor 2019-01-28 20:41:09 +01:00
Bram Kragten 7a8c9d7c12 Add code editor to YAML editor 2019-01-28 16:03:21 +01:00
Paulus Schoutsen c20fae289c
Update fecha (#2579) 2019-01-26 20:24:24 -08:00
Paulus Schoutsen 8db111c2fb
Update lint tools (#2576)
* Update lint

* Prettier Hass.io

* Update prettier
2019-01-26 19:34:07 -08:00
Paulus Schoutsen 1ffeace8f9
Upgrade build tools (#2575)
* Upgrade webpack

* Upgrade babel

* Upgrade build tools

* Add missing dependency
2019-01-26 15:05:01 -08:00
Paulus Schoutsen 7bf8ea9d0a
Upgrade MDI/svg (#2573)
* Upgrade MDI/svg

* Changed icon names
2019-01-26 15:04:33 -08:00
Paulus Schoutsen 85e900bf68
Update marked to 0.6.0 (#2574) 2019-01-26 15:04:21 -08:00
Paulus Schoutsen 6f9b7a1f60
Update lit-element to rc5 (#2572) 2019-01-26 15:02:50 -08:00
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