Alex Harvey
437ddb8dea
Updater improvements to send option component information ( #7720 )
...
* Setup to send component data is option is enabled
* testcases, as well as moved to a single boolean, passed to the function
* fixed pep8 failures
* Clarify config option.
2017-06-15 22:29:18 -07:00
Paulus Schoutsen
8ea6c7319a
Migrate updater to aiohttp ( #7387 )
...
* Migrate updater to aiohttp
* Fix tests
* Update updater.py
* Docs
2017-05-01 23:29:01 -07:00
Fabian Affolter
542e430c1c
Upgrade distro to 1.0.4 ( #6926 )
2017-04-04 10:44:08 +02:00
Fabian Affolter
35c679a956
Upgrade distro to 1.0.3 ( #6693 )
2017-03-19 15:59:07 +01:00
Pascal Bach
64800fd48c
Upgrade distro to 1.0.2 ( #5291 )
2017-01-12 23:16:32 +01:00
Paulus Schoutsen
b1ef5042f9
Make updater more robust ( #4625 )
2016-11-30 13:03:09 -08:00
Fabian Affolter
4bc37bd661
Add timeout to request, update ordering, make dev info message shorter, and ( #4613 )
...
update the other logger messages
2016-11-28 20:49:01 +01:00
Fabian Affolter
c980d26aae
Upgrade distro to 1.0.1 ( #4239 )
2016-11-06 14:00:41 +02:00
Matthew Treinish
1b2dfb8ed1
Handle FreeBSD version in updater component ( #4048 )
2016-10-25 22:38:22 +02:00
Robbie Trencheny
0c563f7b14
Minor updater... updates ( #4020 )
...
* Enable updater in dev versions
* Code clarity
* Add log line about being on the current version already
* Remove dev check test
2016-10-24 00:01:56 -07:00
Paulus Schoutsen
ca6fa1313e
Fix updater, add new fields ( #3982 )
...
* Fix updater
* Add Docker and virtualenv checks
* Add log line informing user of update/analytics
* Remove str
2016-10-21 23:30:40 -07:00
Johann Kellerman
6e903fd429
Updater component - rename opt_out to reporting ( #3979 )
...
* Updater component - rename opt_out to reporting
* Fix tests
2016-10-21 20:40:23 -07:00
Johann Kellerman
c70722dbae
Updater component with basic system reporting ( #3781 )
2016-10-20 21:30:44 +02:00
Fabian Affolter
a7266ae6cf
Check that no configuration is provided ( #3553 )
2016-09-29 19:02:22 -07:00
Josh Wright
2e9bf42688
Disable updater.updater on dev versions
...
The Updater component doesn't make much sense on dev versions. If you
want to run a production config with the updater enabled, you end up
with an 'Update Available' badge pointing you to the last release
version. This change disables the Updater component on dev and updates
the tests to use a faked version number.
A warning is emitted if the Updater component is disabled to ensure
there is no confusion.
2016-04-06 18:46:48 -07:00
Fabian Affolter
b8a40457ee
Update docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Paulus Schoutsen
a301d869d7
PyLint 1.5 fixes
2015-11-29 13:49:05 -08:00
Paulus Schoutsen
fabd0ced3f
Make DEPENDENCIES optional for components
2015-11-26 13:11:59 -08:00
Fabian Affolter
4ea6def1bd
Update docstrings and link to docs
2015-11-16 07:53:31 +01:00
Ryan Kraus
3cda1aacff
Fixed typo in updater entity attributes.
...
Left some quotes in there. My bad.
2015-11-15 17:34:06 -05:00
Ryan Kraus
243130c133
Using ATTR_FRIENDLY_NAME in updater component.
2015-11-15 17:32:05 -05:00
Ryan Kraus
c314101dde
Updater suggestions from Paulus
...
1) Moved error checking into get_newest_version function.
2) Fixed import formatting mistake.
2015-11-15 17:30:42 -05:00
Ryan Kraus
919c20a263
Implemented suggestions from Paulus for updater
...
1) Better Error handling when making PyPI requests.
2) More efficient event scheduling.
3) ENTITY_ID in constant
3) friendly_name from constant
2015-11-15 17:23:56 -05:00
Ryan Kraus
4463b69245
Added friendly name to updater component.
2015-11-15 05:15:36 -05:00
Ryan Kraus
dfa9880176
Created updater component
2015-11-15 05:00:24 -05:00