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