Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.79.0 #16940

Merged
merged 180 commits into from
Sep 28, 2018
Merged

0.79.0 #16940

merged 180 commits into from
Sep 28, 2018

Conversation

balloob
Copy link
Member

@balloob balloob commented Sep 28, 2018

New Platforms

Breaking Changes

  • Netdata configuration change: Allows multiple elements per group. Specify the data_group as part of the sensor description. See docs for details. (@reefab - #16656) (sensor.netdata docs) (breaking change)
  • The Dyson sensor Air Quality Index is now named AQI following Dyson's mobile app (@glpatcern - #14550) (sensor.dyson docs) (breaking change)

Beta Fixes

All changes

balloob and others added 30 commits September 10, 2018 13:46
…tmo cameras (#16490)

fixed get_camera_type as it was originally not consuming any input, was looping with all cameras and the first camera type was retutned, modified to call cameraType using provided camera name.
* add CONF_ALLOW_UNREACHABLE option, retry connection if allowed

* fix linting errors

* Removing the config option, just using PlatformNotReady
* Fix support for Hub version 1 (i.e. pre-2014 Hub model 2242)

* Bump insteonplm to 0.14.1

* Code review changes

* Clean up and better document set_default_port

* Simplify set_default_port based on code review

* Remove Callable type import

* Simplify port setup
* Update PyRMVtransport version

* Update requirements.
* Don't treat typing as an "in-between" module for import order

That was a < 3.5 era thing.

* Tighten scope of some pylint unused-import disables

To avoid isort moving a top level one around, undesirably broadening its
scope.
* Fix arlo intilization when no base station

* Fix pylint for empty camera check

* Fix typo

* Minor change to trigger CI again
* Use access_token and user provided token instead of api_password

* address comments by @awarecan

* new tests

* add extra checks and test

* lint

* add comment
* Store notifications in component. Add ws endpoint for fetching.

* Comments
* Allow create refresh_token with specific access_token_expiration

* Add token_type, client_name and client_icon

* Add unit test

* Add websocket API to create long-lived access token

* Allow URL use as client_id for long-lived access token

* Remove mutate_refresh_token method

* Use client name as id for long_lived_access_token type refresh token

* Minor change

* Do not allow duplicate client name

* Update docstring

* Remove unnecessary `list`
* Add websocket commands for refresh tokens

* Comment
* Fix invalid state

* Make slightly more efficient in unsubscribing

* Use uuid4"
* Updated pyeconet to the newest version to deal with econet API change
Leverage endpoint.model and endpoint.manufacturer properties
* Update fan.zha platform.

switch from asyncio to async def()
catch DeliveryError exceptions
keep previous state, if reading 'fan_mode' attribute fails

* fan.zha: Use None for unknown state.

if we fail to read 'fan_mode' attribute, use None for state
* increasing python-websockets' version number so now it works with python 3.7

* required version for websockets increased to work with Python 3.7

* script/gen_requirements_all.py is done
* Extend refresh_token to support last_used_at and last_used_by

* Address code review comment

* Remove unused code

* Add it to websocket response

* Fix typing
* add 'default_conversations' parameter

* remove the empty message segment at the end of every message

* add 'HangoutsHelp' intent

* add hangouts/intents.py
balloob and others added 4 commits September 27, 2018 23:10
* Prevent discovered Tradfri while already configured

* Lint
* Handle exception handling websocket command

* lint

* Lint2
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.