{"push_id":3073564850,"size":60,"distinct_size":0,"ref":"refs/heads/dev","head":"67aa76d295fcdd64b764244f4331c37247a74c86","before":"6b2f50b29e985cb1bf6903afc8a7b60ef4329361","commits":[{"sha":"e73b9b9b8f62372382c77dd2a44a5c4bb01498f6","author":{"name":"Aaron Bach","email":"b525f3a88a568429137725eb26f28fcdbe8895ba@gmail.com"},"message":"Clean up left-behind dispatcher handlers when removing RainMachine (#18488)\n\n* Clean up left-behind dispatcher handlers when removing RainMachine\r\n\r\n* Member comments","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/e73b9b9b8f62372382c77dd2a44a5c4bb01498f6"},{"sha":"c6ca27e9b4ac7549b03f20e02fc8459b1ac0f7ba","author":{"name":"Anders Melchiorsen","email":"8fda82f198eae19c74817044033e192509cbf3e1@nogoto.net"},"message":"Improve handling of unavailable Sonos speakers (#18534)","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/c6ca27e9b4ac7549b03f20e02fc8459b1ac0f7ba"},{"sha":"4751ad69a7c953bf614b349b878a869a6d0189b3","author":{"name":"Fabian Affolter","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@fabian-affolter.ch"},"message":"Upgrade ruamel.yaml to 0.15.78 (#18508)","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/4751ad69a7c953bf614b349b878a869a6d0189b3"},{"sha":"3f747f1a8cb11348241b28043d2c453559e92eaf","author":{"name":"Daniel Høyer Iversen","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@dahoiv.net"},"message":"Mill lib (#18529)\n\n* Mill attr and update the lib\r\n\r\n* lib\r\n\r\n* heater_generation","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/3f747f1a8cb11348241b28043d2c453559e92eaf"},{"sha":"dfb8f60fe22fe176fe8e8a31cf3c7dfc98071c9c","author":{"name":"Ville Skyttä","email":"638ed3ebd6f6b819eabe749cf729971e391a622c@iki.fi"},"message":"Upgrade pytest and pytest-cov (#18542)\n\n* Upgrade pytest to 4.0.0\r\n\r\n* Upgrade pytest-cov to 2.6.0","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/dfb8f60fe22fe176fe8e8a31cf3c7dfc98071c9c"},{"sha":"8f59be2059adf59821ed0352b09044d285119c15","author":{"name":"Aaron Bach","email":"b525f3a88a568429137725eb26f28fcdbe8895ba@gmail.com"},"message":"Make MyQ platform async (#18489)\n\n* Make MyQ platform async\r\n\r\n* Bumped requirements\r\n\r\n* Member comments\r\n\r\n* Member updates","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/8f59be2059adf59821ed0352b09044d285119c15"},{"sha":"796933de6811eff61a617340226c4e1c6b41128a","author":{"name":"Per Sandström","email":"6304b11259c82009dd5cee7df7579e39c6a34242@gmail.com"},"message":"Upgrade vsure to 1.5.2 (#18557)\n\nUpgrade vsure to 1.5.2","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/796933de6811eff61a617340226c4e1c6b41128a"},{"sha":"b066877453ebe8d840f699721f0f644254e68acc","author":{"name":"Anders Melchiorsen","email":"8fda82f198eae19c74817044033e192509cbf3e1@nogoto.net"},"message":"Allow unloading of LIFX config entry (#18535)","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/b066877453ebe8d840f699721f0f644254e68acc"},{"sha":"afe21b440840bf14bab20c0134d0f72d3d8b6bbe","author":{"name":"sdelliot","email":"14f0a66c362a36d2256020a10b5e4b264a60a729@users.noreply.github.com"},"message":"Re-adding the season attribute (#18523)","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/afe21b440840bf14bab20c0134d0f72d3d8b6bbe"},{"sha":"ab8c127a4a466f2c137239c0eb06c8143adea106","author":{"name":"Jeff Irion","email":"3bbc3a915aea6b80daa5f99b18e23e5e0b941828@users.noreply.github.com"},"message":"Enable native support + ADB authentication for Fire TV (#17767)\n\n* Enable native support + ADB authentication for Fire TV\r\n\r\n* Remove unnecessary underscore assignments\r\n\r\n* Bump firetv to 1.0.5.3\r\n\r\n* Change requirements to 'firetv>=1.0.6'\r\n\r\n* Change requirement from 'firetv>=1.0.6' to 'firetv==1.0.6'\r\n\r\n* Address pylint errors\r\n\r\n* Ran 'python script/gen_requirements_all.py'\r\n\r\n* Address some minor reviewer comments\r\n\r\n* Run 'python script/gen_requirements_all.py'\r\n\r\n* Just use the 'requirements_all.txt' and 'requirements_test_all.txt' from the 'dev' branch...\r\n\r\n* Edit the 'requirements_all.txt' file manually\r\n\r\n* Pass flake8 tests\r\n\r\n* Pass pylint tests, add extended description for 'select_source'\r\n\r\n* More precise exception catching\r\n\r\n* More Pythonic returns\r\n\r\n* Import exceptions inside '__init__'\r\n\r\n* Remove 'time.sleep' command\r\n\r\n* Sort the imports\r\n\r\n* Use 'config[key]' instead of 'config.get(key)'\r\n\r\n* Remove accessing of hidden attributes; bump firetv version to 1.0.7\r\n\r\n* Bump firetv to 1.0.7 in 'requirements_all.txt'\r\n\r\n* Don't access 'self.firetv._adb', use 'self.available' instead\r\n\r\n* Remove '_host' and '_adbkey' attributes\r\n\r\n* Create the 'FireTV' object in 'setup_platform' and check the connection before instantiating the entity\r\n\r\n* Fixed config validation for 'adbkey'\r\n\r\n* add_devices -> add_entities\r\n\r\n* Remove 'pylint: disable=no-name-in-module'\r\n\r\n* Don't assume the device is available after attempting to connect\r\n\r\n* Update the state after reconnecting\r\n\r\n* Modifications to 'adb_decorator'\r\n\r\n* Modifications to 'setup_platform'\r\n\r\n* Don't update the state if the ADB reconnect attempt was unsuccessful\r\n\r\n* 'return None' -> 'return'\r\n\r\n* Use 'threading.Lock()' instead of a boolean for 'adb_lock'\r\n\r\n* Use a non-blocking 'threading.Lock'","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/ab8c127a4a466f2c137239c0eb06c8143adea106"},{"sha":"7e702d3caac762dbafcb705b21db8ee88ec5aaad","author":{"name":"emontnemery","email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@montnemery.com"},"message":"Fix small issue related to topic prefix (#18512)\n\nFix expansion of topic prefix when discovery message contains non string-type items.","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/7e702d3caac762dbafcb705b21db8ee88ec5aaad"},{"sha":"f241becf7f1976ab148e396e38619542c8a9121d","author":{"name":"emontnemery","email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@montnemery.com"},"message":"Avoid race in entity_platform.async_add_entities() (#18445)\n\nThis avoids a race between multiple concurrent calls to\r\nentity_platform.async_add_entities() which may cause\r\nentities to be created with non-unique entity_id","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/f241becf7f1976ab148e396e38619542c8a9121d"},{"sha":"089a2f4e71e8e6c6c6720a725a7bc3a4c3f7b518","author":{"name":"Aleksandr Smirnov","email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@sander.ee"},"message":"Logbook speedup (#18376)\n\n* filter logbook results by entity_id prior to instantiating them\r\n\r\n* include by default, pass pep8\r\n\r\n* pass pylint\r\n\r\n* use entityfilter, update tests","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/089a2f4e71e8e6c6c6720a725a7bc3a4c3f7b518"},{"sha":"83b4e5697845f4505e328d3e3294a813d4410d7c","author":{"name":"Phil Bruckner","email":"424da8ea77c442c966c89a811c6ebfd291dbe803@gmail.com"},"message":"Log delay and wait_template steps in scripts (#18448)\n\n* Log delay and wait_template steps in scripts\r\n\r\nHelp improve script debugging by logging delay and wait_template steps in scripts.\r\n\r\n* Update tests\r\n\r\n* Fix lint issue","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/83b4e5697845f4505e328d3e3294a813d4410d7c"},{"sha":"cdcc818bf9360dc6b7fa841949059deea8ccab6c","author":{"name":"ehendrix23","email":"c75685a25b24523e116bdb876dedeba1c714a676@hotmail.com"},"message":"Remove turn_on and turn_off feature for clients (#18234)\n\n* Enhancements for DirecTV media player\r\n\r\nFollowing enhancements have been made:\r\n\r\n1. Added debug logging\r\n2. Added ability to change channel using select_source service of the remote platform.\r\n3. State will now show paused if a recorded program is paused, for live TV playing will always be returned.\r\n4. Added the following attributes:\r\n    a. media_position: current position of the media (in seconds)\r\n    b. media_position_updated_at: timestamp when media_position was updated.\r\n   c. source: current source (channel).\r\n   d. media_isbeingrecorded: if current media is being recorded or not.\r\n   e. media_rating: TV/Movie rating of the media\r\n   f. media_recorded: if current media is recorded or live TV\r\n   g. media_starttime: Timestamp media was aired\r\n\r\nReordered properties to follow same order as how they are in __init__.py of remote platform.\r\n\r\n* Fixed error and cleaned up few items\r\n\r\nFixed an issue when determining if a program is recorded or not.\r\nCleaned up some coding.\r\n\r\n* Added available property\r\n\r\nAdded available property\r\n\r\n* Disable feature TURN_ON and TURN_OFF for DVR clients\r\n\r\nDisable the feature turn_on and turn_off for DVR clients.\r\n\r\n* self._is_client and raise NotImplementedError\r\n\r\nUpdated setting self._is_client\r\nRaise NotImplementedError if turn_on or turn_off is called for clients.","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/cdcc818bf9360dc6b7fa841949059deea8ccab6c"},{"sha":"9fa34f0d77b684a0f4ed05e1d4dc75cb88eda151","author":{"name":"ehendrix23","email":"c75685a25b24523e116bdb876dedeba1c714a676@hotmail.com"},"message":"Add support for sessions (#18518)\n\nAdded support for sessions to keep connection open with August portal, improving performance.\r\npy-august version increased to 0.7.0","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/9fa34f0d77b684a0f4ed05e1d4dc75cb88eda151"},{"sha":"97c493448bd81e44dc55b76d59aa2d1d4b0f5736","author":{"name":"arigilder","email":"7a86f71a9c515971f913239bc1b227abc15bc489@users.noreply.github.com"},"message":"Correct cached stale device tracker handling (#18572)\n\n* Fix async addition of stale devices\r\n\r\n* Add comment to mark_stale\r\n\r\n* Remove extraneous whitespace","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/97c493448bd81e44dc55b76d59aa2d1d4b0f5736"},{"sha":"84fd66c8a18330f74ab83cfacb99aa4c6163e2c4","author":{"name":"Anders Melchiorsen","email":"8fda82f198eae19c74817044033e192509cbf3e1@nogoto.net"},"message":"Template binary sensor to not track all state changes (#18573)","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/84fd66c8a18330f74ab83cfacb99aa4c6163e2c4"},{"sha":"c1ca7beea11a6a9ee5722f4afb9e1a8ac420df8c","author":{"name":"Fredrik Erlandsson","email":"c47c3c97c88b6784bbc6bc9b92dd183ce347dbdd@gmail.com"},"message":"Support for Point component (#17466)\n\n* Minut Point support\r\n\r\n* tox tests for Point\r\n\r\n* config flow fixes\r\n\r\n* fixes requested by @MartinHjelmare\r\n\r\n* swedish translation :)\r\n\r\n* fix tests","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/c1ca7beea11a6a9ee5722f4afb9e1a8ac420df8c"},{"sha":"90f3f2b1e75a8cd5161ee6e4d1b8fff91556b87f","author":{"name":"bw3","email":"905b42d3d7369146937ae90abcb16c35dd3419a9@bradleywideman.com"},"message":"Fix for epson state not updating (#18357)\n\n* Fixed update method name\r\n\r\n* Update epson.py","distinct":false,"url":"https://api.github.com/repos/cinzas/home-assistant/commits/90f3f2b1e75a8cd5161ee6e4d1b8fff91556b87f"}]}
{"actor":{"display_login":"cinzas"}}