Jason Hu
348b284ba6
Check access token expires before we use it. ( #1444 )
...
* Check access token expires before we use it.If we found access token expires, we proactive call refresh token.So that we can avoid uncessary invalid auth error in backend.
* Move expires calc to fetchToken() and refresToken()
* Address code review comment
2018-07-16 23:11:05 +02:00
Marius
832f4ba6cd
Make custom cards work as panel ( #1447 )
...
* Make custom cards work as panel
* Fixed some errors and implemented suggestion from comments
2018-07-15 14:05:32 +02:00
Paulus Schoutsen
ed9c73429f
Allow managing users ( #1436 )
...
* Allow managing users
* Address comments
* table -> card-content
* Don't close dialog on error
2018-07-13 15:31:22 +02:00
c727
c11cf53f96
Lovelace: add basic support for badges ( #1443 )
...
* Lovelace: add basic support for badges
* Lint
* Check in entityId exists in states
* Hide badges container if no badges
* setProperties
* lint
2018-07-13 13:42:34 +02:00
quthla
834528506a
Override history names ( #1405 )
2018-07-13 12:12:50 +02:00
c727
f2c56a624b
Glance card: hide name or state ( #1442 )
2018-07-12 13:56:25 +02:00
c727
6a35fc9eb5
Picture elements: add service-icon ( #1439 )
...
* Picture elements: add service-icon
* Default for servie_data
* Lint
* Remove file
2018-07-12 12:34:05 +02:00
c727
1b262f7cea
Picture glance: introduce DOMAINS_TOGGLE ( #1440 )
...
* Picture glance: introduce DOMAINS_TOGGLE
* Use set instead of array
2018-07-12 11:58:11 +02:00
c727
c5fd32afac
Glance: add toggle and turn_on as action ( #1438 )
...
* Glance: add toggle and turn_on as action
* Lint
2018-07-12 09:08:54 +02:00
Jerad Meisner
19e58c775e
Add image type for picture-elements card. ( #1428 )
...
* Add image type for picture-elements.
* Rebased master. Move overflow rule to parent.
* Cleaned up click handler.
2018-07-12 08:56:53 +02:00
Jerad Meisner
5df758c0b2
Add configurable filter and state_filter to hui-image. ( #1423 )
...
* Add configurable filter and state_filter to hui-image.
* Rename state -> stateObj.
* Cleanup
* Remove unnecessary CSS
* Use placeholder for broken images.
* Update broken image
2018-07-10 11:37:46 +02:00
Jason Hu
77c65d43ae
Add password field support to ha-form ( #1418 )
...
* Add password field support to ha-form
* Lint
* Load ha-iconset-svg
2018-07-10 11:20:11 +02:00
Paulus Schoutsen
dbb6a8e6d4
Fix when not using oauth ( #1434 )
2018-07-10 10:49:51 +02:00
Paulus Schoutsen
133d198e7c
Make Lovelace filter card more robust ( #1431 )
...
* Make Lovelace filter card more robust
* Update hui-entity-filter-card.js
2018-07-09 18:25:00 +02:00
Paulus Schoutsen
2e4ddebcda
Use IndieAuth for client ID ( #1427 )
...
* Use IndieAuth for client ID
* Lint
2018-07-09 18:24:49 +02:00
Jerad Meisner
13819937a7
Show more-info for media_players in picture-glance. ( #1429 )
...
* Show more-info for media-players in picture-glance.
* Cleanup
2018-07-09 18:21:47 +02:00
c727
b89ad9b217
Fix language detection for country codes ( #1426 )
...
* Fix language detection for country codes
navigator.languages = ["de-DE"], navigator.languages = "de-DE" was detected as en before
* Use for each
* Use for of
2018-07-09 14:43:36 +02:00
Jerad Meisner
e51177b3c2
Fix picture-glance crash when state unavailable. ( #1425 )
...
* Fix picture-glance crash when state unavailable.
* Replace this.hass with hass, available check also for dialog-entities
* Lint
2018-07-08 23:59:16 +02:00
Jerad Meisner
bb7dc76996
Open more info for camera in picture-glance card. ( #1424 )
2018-07-08 19:30:11 +02:00
quthla
c39b6bb665
Fix Lovelace ( #1420 )
2018-07-08 17:19:55 +02:00
c727
b0f29744bf
Lovelace map: hide overflow, reset focus button ( #1421 )
...
* Lovelace map: hide overflow, reset focus button
* Increase margin for better clicking
2018-07-08 15:03:56 +02:00
c727
c17f390f58
State card lock ( #1419 )
...
* Add state-card-lock
* Cleanup
* Feedback
* Lovelace: Exclude covers and locks from header toggle
2018-07-08 03:24:22 +02:00
quthla
f58c612018
Lovelace custom ui ( #1404 )
...
* Lovelace custom ui
* Allow ForOf
* Move code
2018-07-07 21:04:11 +02:00
c727
d96c5f6bde
Don't modify stateObj ( #1410 )
...
* Don't modify stateObj
* Lint
2018-07-07 13:25:06 +02:00
Jerad Meisner
e649d37c05
Love: Added map card ( #1412 )
...
* Added map card
* Prefer arrow functions.
* Fix lint errors.
* Extract Leaflet setup. Debounce events. Cleanup.
* Cleanup.
* Add disconnectedCallback. More cleanup.
2018-07-07 05:36:01 -04:00
Jerad Meisner
594c1d6615
Don't show more info for weblinks. ( #1416 )
2018-07-07 05:35:03 -04:00
c727
10009eea2e
Lovelace: Style view backgroud ( #1408 )
...
* Lovelace: Style view backgroud
based on: #1403
fix: https://github.com/home-assistant/ui-schema/issues/30
```yaml
background: center / cover no-repeat url("https://images.pexels.com/photos/977736/pexels-photo-977736.jpeg?auto=compress&cs=tinysrgb&h=750&w=1260 ")
background: radial-gradient(crimson, skyblue)
background: orange
```
* Reset background if not defined
* Simplify
* Lint
* Add global backround
* Fix backround in unused entities
* Lint
2018-07-06 15:12:43 -04:00
c727
ddd37f63a0
Remove line-height 0 from ifram card ( #1413 )
2018-07-06 02:25:17 +02:00
Jerad Meisner
d71a80c4f8
Love: Rework layout to use static sized view area ( #1403 )
...
* Rework view layout.
* Don't edit ha-app-layout
This reverts commit 7b32161
* User classList.toggle instead of attribute binding.
* Change view to a div.
2018-07-05 11:27:28 -04:00
c727
6739c88428
Add a button to show new entities ( #1390 )
...
* Add a button to show new entities
* Fix copy paste
* Test
* Update
* To-do: Menu CSS
* Set _curView to -1
* Lint
* Feedback
* Fix menu
* Feedback
2018-07-04 04:44:13 +02:00
c727
42525ae1df
Fix navigation path title ( #1401 )
2018-07-03 14:51:10 -04:00
Paulus Schoutsen
c201a9073f
Fix opening menu triggers column change ( #1400 )
2018-07-03 14:47:36 -04:00
Paulus Schoutsen
ad4814dfad
Use ha-icon when user can set icon ( #1399 )
2018-07-03 14:33:43 -04:00
Paulus Schoutsen
e5c900aec1
Use navigation_path for picture-elements navigation element
2018-07-03 11:13:51 -04:00
Paulus Schoutsen
5cccf4836f
Add navigation_path to picture-glance ( #1397 )
...
* Add navigation_path to picture-glance
* Lint
2018-07-03 10:57:26 -04:00
sbYm
d299166f2a
Fix json detect ( #1391 )
...
* Fix json detect
Content-type is not always "application/json" when using nginx.
eg: application/json; charset=utf-8
* Update hass-call-api.js
* Lint
* Lint 2
2018-07-03 10:17:15 -04:00
Jerad Meisner
c0ae7d50ad
Replace camera-preview card with picture-entity card. ( #1393 )
2018-07-03 09:28:54 -04:00
c727
dc034038c0
P-Elements: Add title to navigation icon ( #1395 )
...
* P-Elements: Add title to navigation icon
...and removed computeDomain()
* Improve code
2018-07-03 05:51:37 +02:00
c727
536b1e7b73
Fix scrollbar issues in vertical stack card ( #1394 )
...
* Fix scrollbar issues in vertical stack card
* Update vstack
2018-07-03 05:51:13 +02:00
Paulus Schoutsen
20d6f6d530
Don't allow toggle if can't toggle. Allow hiding info ( #1389 )
...
* Don't allow toggle if can't toggle. Allow hiding info
* Allow tap_action: toggle
* cleanup
* Lint
2018-07-03 01:55:46 +02:00
Paulus Schoutsen
173cd8126c
Picture Entity to use name instead of titles ( #1388 )
...
Entities have names, states have titles.
2018-07-02 22:39:23 +02:00
Jerad Meisner
918c2ce29e
Love: Update hui-image to use entity instead of state. ( #1386 )
...
* Update hui-image to use entity instead of state.
* Removed old function.
2018-07-02 14:20:16 -04:00
Paulus Schoutsen
66803cd4eb
Add panel mode ( #1383 )
2018-07-02 14:17:48 -04:00
Paulus Schoutsen
66ae61374d
Add navigation element ( #1384 )
...
* Add navigation element
* Lint
* Add missing import
2018-07-02 14:17:23 -04:00
Paulus Schoutsen
cf5460bf58
Add simple picture card ( #1385 )
...
* Add simple picture card
* navigate_path -> navigation_path
2018-07-02 14:16:29 -04:00
Paulus Schoutsen
c868df2718
Only allow state filter for filter card ( #1387 )
...
* Only allow state filter for filter card
* Lint
* Address comments
2018-07-02 14:03:59 -04:00
Paulus Schoutsen
6b8fbd91c6
Use name for entities ( #1380 )
...
* Use name for entities
* Glance: title -> name
2018-07-02 08:44:10 -04:00
Jerad Meisner
06cf03bff0
Fix image filtering when no off state is defined ( #1379 )
...
* Fix image filtering when no off state is defined
* Change Offline to Unavailable.
2018-07-02 02:12:18 +02:00
c727
22ee205807
Love: picture elements: nowrap for buttons ( #1378 )
2018-07-01 21:15:20 +02:00
Marius
e410274684
Lovelace: entity-filter: hide card when entities[] empty ( #1373 )
...
* Implements https://github.com/home-assistant/ui-schema/issues/48
Fixed lint
* Updates based on review
Reset display on new config
Fixed reset as setConfig was not being called
Fixed lint
2018-07-01 12:55:27 -04:00