* Core POC support for polymer i18n
* Move translation from core.js to html
* Replace fetch with XHR
* Convert translation pipeline to gulp
* Convert from polyglot to Polymer localize
* Pass through missing keys for custom panels
* Store promise to be reused
* Use cacheFirst sw handler for translations
* Write full filenames to translationFingerprints
* Precache en translation
* Convert home-assistant-main to ES6 class
* Create a localization mixin
* Cleanup
* Add polymer tags to annotate for linter
* Rename fingerprints to translationMetadata
* Build translation native names into metadata
* Add language selection UI to sidebar
* Provide separate message namespace argument
* Store language/resources on hass object
* Store translationMetadata on hass
* Move language selector to config panel
* Temporarily hide language selector
* Small cleanups
* Use dynamic-align for more flexible layout
* Migrate to fetch API
* Only send change events for user selection events
* Update for new linting rules
* Migrate build_frontend changes
* Initial work on input_datetime
* Properly format date and time
* Linting
* Use dom-if
* Converting to Polymer 2 class
* Some linting
* Cache domain, linting
* More linting
* Use on-value-changed instead of value observer.
Also, fix off-by-one b/c of 0-indexed months. Thanks, JavaScript.
the nested div was unnecessary for the hidden attribute, placing directly on the paper-slider works fine. this behavior caused the slider to overflow the screen at specific points.
* fix group ordering inside views
* fix order for when default_view is specified
* improve for loop and fix lint
* Revert "improve for loop and fix lint"
This reverts commit 3fffbcff3999f729e30993113bd39eb858221aa2.
* Revert "fix order for when default_view is specified"
This reverts commit f2c5614da1b225ee87d0e6fcc8d6414b130a78b6.
* Revert "fix group ordering inside views"
This reverts commit 470fa2e907c3bdde899b09be1baa23fd24ba2ef0.
* only request group sorting for default view
* fix lint
* sort groups based on view-defined order
* optimize group sorting
* fix typo
* * Rename input_slider to input_number
* Update input_number to Polymer 2.0
* Update input_number to optionally display slider, input box, or both
* input_number support either input box or slider mode, but not both
* input_number : change service from select_value to set_value
* ES6 class upgrade ha-sidebar and home-assistant
* Remove unused imports
* Fix linter errors
* Added event fire mixin
* By some miracle that still worked
* Ignore class-methods-use-this
* Add mixin annotation
* History data not updating
Fix history data not updating. History chart data will cache for 3 minutes. To reload, change the period dropdown to another value and change back.
* remove history cache
* Add Initial Mailbox panel
* Use sha rather than index to lookup mp3 file
* Popups for audio and delete-confirmation. Don't load all MP3s on page load
* Show duration of message
* Reload messages on change
* eslint fixes
* Wrap transcription text. Use 2nd-row per entry for transcription. Table consumes 100% of window height
* Update to support mailbox component
* Use mailbox component state instead of sensor state. Fix a bug in delete
* Display mailbox entity
* Use events to trigger mailbox updates
* Support multiple mailbox platforms
* Use REST API for mailbox deletion
* Fix linting issues
* Make dialogs reactive
* Replace vaadin-grid with paper-items
* 1st attempt at truncating lines to two columns
* Apply requested changes from review
* Clean up + Lint
* temporary save
* revert table to chart
add templow and condition support to the chart
* fix missing emoji
* fix linting
* commit, try to migrate table to div
* Change the table to div
* fix lint