{"push_id":2077645081,"size":26,"distinct_size":26,"ref":"refs/heads/template-entity-picture","head":"899fbd071192f2a85e6f2b6705f0ce9f653b88db","before":"01d549dcd94b7b857b069005c6e7b5a4a5ca3cf7","commits":[{"sha":"560a4ef5ebda16732d607dcbd43817242e92328d","author":{"name":"Fabian Affolter","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@fabian-affolter.ch"},"message":"Fix PEP8 and PEP257 issues (#10108)","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/560a4ef5ebda16732d607dcbd43817242e92328d"},{"sha":"29fb65b224c2a2e344f1c41346b23348dcbed85f","author":{"name":"Sergey Isachenko","email":"871196fae58e7133933defc9bfab85b1d6b3c592@gmail.com"},"message":"Fixes #10030. Extented Network Exceptions handling. (#10116)\n\n* Fixes #10030. Extented Network Exceptions handling.\r\n\r\n* Remove unused import. Replace ex.reason to ex.message to use custom exception instead of HTTPError","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/29fb65b224c2a2e344f1c41346b23348dcbed85f"},{"sha":"2bdad5388b0bdef100c92daddfef75208ed0dc47","author":{"name":"Paulus Schoutsen","email":"b848d7d196719b06ca69c3524d28631335b2ab79@paulusschoutsen.nl"},"message":"Consolidate frontend (#9915)\n\n* Consolidate frontend\r\n\r\n* Remove home-assistant-polymer submodule\r\n\r\n* Convert to using a pypi package for frontend\r\n\r\n* fix release script\r\n\r\n* Lint\r\n\r\n* Remove unused file\r\n\r\n* Remove frontend related scripts\r\n\r\n* Move hass_frontend to frontend REQUIREMENTS\r\n\r\n* Fix tests\r\n\r\n* lint\r\n\r\n* Address comments\r\n\r\n* Lint + fix tests in py34\r\n\r\n* Fix py34 tests again\r\n\r\n* fix typo","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/2bdad5388b0bdef100c92daddfef75208ed0dc47"},{"sha":"00b92970828381d51005d1ed39f1c8b279afce08","author":{"name":"Daniel Høyer Iversen","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@dahoiv.net"},"message":"Rfxtrx fix (#10128)\n\nRfxtrx fix (#10128)","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/00b92970828381d51005d1ed39f1c8b279afce08"},{"sha":"e8f5445acc88b4e08b6143af2a2e19bd2f30e9d0","author":{"name":"Sebastian Muszynski","email":"18817b4b6d4d4da4a55eecb62cf4491383a738d6@linkt.de"},"message":"Xiaomi MiIO Fan: Xiaomi Air Purifier 2 integration (#9837)\n\n* Xiaomi Air Purifier 2 integration\r\n\r\n* Flake8 errors fixed.\r\nChanges based on review.\r\n\r\n* Service domain (\"fan\") updated and services properly prefixed by xiaomi_miio.\r\n\r\n* The underlying library is called python-miio now. Imports and requirements updated.\r\n\r\n* Version bumped. The underlying library is called python-miio now.","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/e8f5445acc88b4e08b6143af2a2e19bd2f30e9d0"},{"sha":"34368a6b69753527b2b98fdee40f5bfcbb5f2d42","author":{"name":"Kane610","email":"8d710cf65f665cd7d76772afa2ae5657f6c2ba33@users.noreply.github.com"},"message":"WIP: Refactor Axis component removing external dependencies (#9791)\n\n* Async rewrite\r\n\r\n* Device and events now working with async core\r\n\r\n* More async than before\r\n\r\n* Methods have moved\r\n\r\n* Remove check if parameter serial number is available since library handles reconnection anyway and we can expect user to set up configuration correctly\r\n\r\n* Async rewrite\r\n\r\n* Device and events now working with async core\r\n\r\n* More async than before\r\n\r\n* Methods have moved\r\n\r\n* Remove check if parameter serial number is available since library handles reconnection anyway and we can expect user to set up configuration correctly\r\n\r\n* Serial number is the only unique identifier, checks are still needed\r\n\r\n* No async for setup_device\r\n\r\n* Bump axis to 13 in preparation of friday the 13th\r\n\r\n* Fix review comments\r\n\r\n* Removed async after some discussions with @armills.\r\nIt wasn't possible to get past that aiohttp doesnt support digest auth, which makes it impossible to convert the full library at this point in time.","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/34368a6b69753527b2b98fdee40f5bfcbb5f2d42"},{"sha":"45e140149bad670cd7cbe19c323832d14ab1135a","author":{"name":"Anders Melchiorsen","email":"b01ffc1d51c14dc5cba61cf86be06acbb18b279f@nogoto.net"},"message":"Allow folder selection for IMAP unread sensor (#10126)","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/45e140149bad670cd7cbe19c323832d14ab1135a"},{"sha":"2a2a106e62aae716e0796a92b1b657df2c96962d","author":{"name":"Trevor","email":"65e44fa1252ef61ea0d480b48cde71f4a99d9fd6@gmail.com"},"message":"Fix Sonarr and Radarr divide by zero (#10101)\n\n* Fix Sonarr and Radarr divide by zero\r\n\r\n* Fixes for hound\r\n\r\n* Clean up Radarr diskspace","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/2a2a106e62aae716e0796a92b1b657df2c96962d"},{"sha":"41fa8cc8f24761b75051926121a4fe474f46e0fa","author":{"name":"Ryan McLean","email":"a07ddaa58349d2b893409d24ec59bfb6aa79f83f@users.noreply.github.com"},"message":"Plex refactor Part 1 - Update plexapi to 3.0.3 (#9988)\n\n* Fix: Last Played Media Title in plex would stay even when player was idle/off\r\n     Primary Fix is in the \"if self._device\" portion.\r\n     code in \"if self._session\" is a catch all but i'm not 100% if it is needed.\r\n\r\n* Fixed lint issues with previous commit\r\n\r\n* 1st Pass at refactoring plex refresh\r\nMoved _media** into clearMedia() which is called in _init_ and\r\nat start of refresh.\r\n\r\nRemoved redunant _media_* = None entries\r\n\r\nGrouped TV Show and Music under single if rather than testing\r\nseperately for now.\r\n\r\n* Fixed invalid name for _clearMedia()\r\nRemoved another media_* = None entry\r\n\r\n* Removed print() statements used for debug\r\n\r\n* Removed unneeded \"if\" statement\r\n\r\n* Changes\r\n* Updated Requests to 2.18.4\r\n* Updated plexapi to 3.0.3\r\n* Removed function to convert_NA_to_None\r\n* Removed function get_thumb_url\r\n\r\nType changes\r\n* _session.player is now a list players\r\n* na_type deprecated and to be removed\r\n* plexapi has change na to None\r\n\r\nKnown Issues:\r\n* Player controls currently broken\r\n* Last location (library) stays while player idle\r\n\r\n* Username is now Usernames and a list\r\n\r\n* Fix for broken controls\r\n\r\n* Removed errant print statement\r\n\r\n* Removed depecrated na_type\r\n\r\n* Updated Plex Sensor to use plexapi 3.0.3\r\nAdded support for Token to be used in sensor\r\n\r\nKnown Issues:\r\nUsername and Password broken for Plex Sensor use Token instead for now\r\n\r\n* removed TODOs\r\n\r\n* Fixes for private access violations\r\n\r\n* Removed need for _local_client_fix\r\n\r\n* Removed unused import and fixed parens","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/41fa8cc8f24761b75051926121a4fe474f46e0fa"},{"sha":"7784c40f121c3f080e3dd8207ead396306a67f4d","author":{"name":"Trevor","email":"65e44fa1252ef61ea0d480b48cde71f4a99d9fd6@gmail.com"},"message":"Add Google Domains component (#9996)\n\n* Add Google Domains component\r\n\r\n* Fixes for hound\r\n\r\n* Add Google Domains tests\r\n\r\n* Fixes for hound\r\n\r\n* Clean up Google Domains\r\n\r\n* Add timeout to Google Domains\r\n\r\n* Remove whitespace from blank lines\r\n\r\n* Update google_domains.py\r\n\r\n* Update google_domains.py","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/7784c40f121c3f080e3dd8207ead396306a67f4d"},{"sha":"632466bb5659545e0870407e9491ffed143f3225","author":{"name":"Hydreliox","email":"4565fecf69b702cbde79e2fe56eff6c66e94d528@gmail.com"},"message":"Add Deluge Sensor (#10117)\n\nAdd a sensor to provide upload and download speed of the Deluge Bittorrent Client","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/632466bb5659545e0870407e9491ffed143f3225"},{"sha":"6c39e1ef19b1ed56d53f6f05c0c05cfb9b02f2ce","author":{"name":"Daniel Perna","email":"5232ffcb678e4dde85051c59ca4922be29a7d004@gmail.com"},"message":"Added increment + decrement to input_number (#9870)\n\n* Added increment + decrement to input_number\r\n\r\n* Lint\r\n\r\n* Fix tests\r\n\r\n* Another lint\r\n\r\n* Additional testing\r\n\r\n* Added service descriptions\r\n\r\n* Consolidated service registration\r\n\r\n* Shortened service registration\r\n\r\n* Fixed service descriptions\r\n\r\n* Fix Lint","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/6c39e1ef19b1ed56d53f6f05c0c05cfb9b02f2ce"},{"sha":"5fabfced389529cde1b68a8f1cede374b71d318f","author":{"name":"Pascal Vizeli","email":"f070630c3e9cffb1f9e98b8180c6d4ce64417282@syshack.ch"},"message":"Fix lint google-domains (#10135)\n\n* Fix lint google-domains\r\n\r\n* Update google_domains.py","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/5fabfced389529cde1b68a8f1cede374b71d318f"},{"sha":"61ccbb59ce16c20c85f3db6be539343b7bd7dfbc","author":{"name":"Anders Melchiorsen","email":"b01ffc1d51c14dc5cba61cf86be06acbb18b279f@nogoto.net"},"message":"Fire numeric_state action when first state change matches criteria (#10125)\n\n* Fire numeric_state action when first state change matches criteria\r\n\r\n* Remove lint\r\n\r\n* Update numeric_state.py","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/61ccbb59ce16c20c85f3db6be539343b7bd7dfbc"},{"sha":"63c9d59d5455850fd4b37c2475fe6f10effb5245","author":{"name":"Georgi Kirichkov","email":"19d547db9f309d4ec958adec26840c05fc3aa3fe@users.noreply.github.com"},"message":"SNMP switch (#9840)\n\n* Initial support for SNMP switch\r\n\r\nSupports setting integer values\r\n\r\n* Resolves styling issues\r\n\r\n* Updates requirements\r\n\r\n* Remove commented out import\r\n\r\n* Changes default community to private. Fixes linting errors.\r\n\r\n* More linter fixes and bugfix in #state()\r\n\r\n* Refactors the code to make it simpler.","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/63c9d59d5455850fd4b37c2475fe6f10effb5245"},{"sha":"fc8940111d1ecd81550e30b3ab7e1343bfabfb2b","author":{"name":"Sam Birch","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@worldofsam.com"},"message":"Binary sensor for detecting linear trends (#9808)\n\n* Trend sensor now uses linear regression to calculate trend\r\n\r\n* Added numpy to trend sensor test requirements\r\n\r\n* Added trendline tests\r\n\r\n* Trend sensor now has max_samples attribute\r\n\r\n* Trend sensor uses utcnow from HA utils\r\n\r\n* Trend sensor now completes setup in async_added_to_hass\r\n\r\n* Fixed linter issues\r\n\r\n* Fixed broken import\r\n\r\n* Trend tests make use of max_samples\r\n\r\n* Added @asyncio.coroutine decorator to trend update callback\r\n\r\n* Update trend.py","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/fc8940111d1ecd81550e30b3ab7e1343bfabfb2b"},{"sha":"7987065ad753242b6155c7d1046be9b8adefca99","author":{"name":"milanvo","email":"ce3e421ee10102e538db4dc39af0ec717610b071@users.noreply.github.com"},"message":"Fix recorder crash for long state string - enforce at core level (#9696)\n\n* Recorder exception catch for long state string\r\n\r\n* Revert - Recorder exception catch for long state string\r\n\r\n* Validate state length at core level\r\n\r\n* Revert - this reverts commit 9d6bd017d96f20c10204d9bcb71573e3bc005ee3.\r\n\r\n* Revert - Recorder exception catch for long state string\r\n\r\n* Fix state TypeError\r\n\r\n* Test for long state exception","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/7987065ad753242b6155c7d1046be9b8adefca99"},{"sha":"d1416056cd01444c9c4b31f76a111a36e50554fc","author":{"name":"Jeroen ter Heerdt","email":"2ccafb68f71239dcd2169423860dd7f52e7b092a@hotmail.com"},"message":"Microsoft tts (#9973)\n\n* Microsoft Cognitive Services text-to-speech\r\n\r\n* Adding microsoft.py to .coveragerc\r\n\r\n* Update microsoft.py\r\n\r\n* Update microsoft.py\r\n\r\n* Update requirements_all.txt\r\n\r\n* fix order","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/d1416056cd01444c9c4b31f76a111a36e50554fc"},{"sha":"ef03dec86fc594a5b74a27cdf0f783bb8a42b375","author":{"name":"Aaron Bach","email":"43e027b21eabe0bbb8306e8d1396f4e0ad6329ec@gmail.com"},"message":"Re-adding cover","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/ef03dec86fc594a5b74a27cdf0f783bb8a42b375"},{"sha":"f5092f4f5e4c2d635cf6e27c89e0fb1443e79fa7","author":{"name":"Aaron Bach","email":"43e027b21eabe0bbb8306e8d1396f4e0ad6329ec@gmail.com"},"message":"Re-adding light","distinct":true,"url":"https://api.github.com/repos/bachya/home-assistant/commits/f5092f4f5e4c2d635cf6e27c89e0fb1443e79fa7"}]}
{"actor":{"display_login":"bachya"}}