Commit Graph

339 Commits

Author SHA1 Message Date
Marc Mueller
f6b162bc39 Add pylint CodeStyle extension (#53147) 2021-07-19 06:57:06 -07:00
jjlawren
f39f087b10 More graceful exception handling in Plex library sensors (#52969) 2021-07-13 20:22:31 +02:00
jjlawren
2970931d8d Use entity class attributes for Plex (#52617) 2021-07-12 23:01:58 +02:00
GitHub Action
b347226820 [ci skip] Translation update 2021-07-10 00:09:24 +00:00
jjlawren
d4ac5bf048 Bump plexapi to 4.6.1 (#51936) 2021-06-17 09:02:23 +02:00
jjlawren
e929774481 Add warning during playback if Plex token missing (#51853) 2021-06-14 20:09:27 +02:00
jjlawren
de2dc92741 Handle missing section ID for Plex clips (#51598) 2021-06-08 03:17:14 +02:00
GitHub Action
7615af35d8 [ci skip] Translation update 2021-06-07 00:18:16 +00:00
GitHub Action
c81df50191 [ci skip] Translation update 2021-06-06 00:19:43 +00:00
Ville Skyttä
19d25cd901 Change config entry state to an enum (#49654)
* Change config entry state to an enum

* Allow but deprecate EntryState str equality comparison

* Test fixes

* Rename to ConfigEntryState

* Remove str comparability backcompat

* Update new occurrences of strs cropped up during review
2021-05-20 19:19:20 +02:00
Franck Nijhof
8eb27374c6 Clean up connection classes in integrations P-S (#49893) 2021-04-30 21:04:44 -10:00
jjlawren
37e8571fe8 Use header URI in Plex config flow (#49915) 2021-04-30 23:15:59 +02:00
jjlawren
8c311cbaa0 Handle special Plex library sections (#49525) 2021-04-28 19:58:05 +02:00
J. Nick Koston
3f3f77c6e6 Reduce config entry setup/unload boilerplate N-P (#49777) 2021-04-27 20:42:21 +02:00
tkdrob
a7393cd8b4 Add selectors to plex services (#49706) 2021-04-26 15:47:25 +02:00
J. Nick Koston
3fa8ffa731 Enable mccabe complexity checks in flake8 (#49616)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-25 12:38:40 +02:00
tkdrob
c3d9aaa896 Clean plex services.yaml (#49535) 2021-04-22 13:41:43 -05:00
Franck Nijhof
055cdc64c0 Add support for IoT class in manifest (#46935) 2021-04-15 10:21:38 +02:00
J. Nick Koston
4cd7f9bd8b Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth (#48962) 2021-04-09 19:41:29 -10:00
jjlawren
2e32589741 Fix Plex live TV handling (#48953) 2021-04-09 10:38:01 -07:00
jjlawren
be71d626c8 Improve Plex device handling (#48369) 2021-03-31 09:37:16 -07:00
jjlawren
7dfe63e06f Set Plex sensor availability properly (#48546) 2021-03-31 17:02:23 +02:00
jjlawren
d62297a28b Add Plex library count sensors (#48339) 2021-03-31 13:57:16 +02:00
Franck Nijhof
3aed84560f Merge of nested IF-IF cases - O-R (#48371) 2021-03-27 10:38:57 +01:00
jjlawren
e42ca35c94 Bump plexwebsocket to 0.0.13 (#48330) 2021-03-25 19:12:12 +01:00
jjlawren
20485eb132 Bump plexapi to 4.5.1 (#48307) 2021-03-25 08:41:21 +01:00
jjlawren
879c82ebf8 Improve Plex GDM client connections (#48272) 2021-03-24 07:57:45 +01:00
jjlawren
195d4de6cd Bump plexapi to 4.5.0 (#48264) 2021-03-23 22:47:00 +01:00
Erik Montnemery
c900e3030b Migrate integrations n-q to extend SensorEntity (#48214) 2021-03-22 19:46:46 +01:00
jjlawren
e5893ca42c Trigger Plex GDM scans regularly (#48041) 2021-03-21 22:14:09 -07:00
J. Nick Koston
c820dd4cb5 Have pylint warn when user visible log messages do not start with capital letter or end with a period (#48064)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-19 09:26:36 -05:00
HomeAssistant Azure
f625e324dd [ci skip] Translation update 2021-03-18 00:07:07 +00:00
HomeAssistant Azure
4306c8fbb4 [ci skip] Translation update 2021-03-17 00:03:55 +00:00
HomeAssistant Azure
c11b85af2f [ci skip] Translation update 2021-03-16 00:04:36 +00:00
jjlawren
daab9f9810 Bump plexapi to 4.4.1 (#47766) 2021-03-12 00:35:11 +01:00
Erik Montnemery
14ff6d4d1f Update integrations p-s to override extra_state_attributes() (#47759) 2021-03-11 21:23:20 +01:00
Ville Skyttä
dc880118a4 Lint suppression cleanups (#47248)
* Unused pylint suppression cleanups

* Remove outdated pylint bug references

* Add flake8-noqa config and note to run it every now and then

* Add codes to noqa's

* Unused noqa cleanups
2021-03-02 09:02:04 +01:00
HomeAssistant Azure
44ed6cda40 [ci skip] Translation update 2021-03-01 00:09:01 +00:00
jjlawren
ba51ada494 Bump plexapi to 4.4.0 (#47007) 2021-02-24 21:00:58 +01:00
jjlawren
2f1dba74d1 Use Plex server URL as config entry title (#47010) 2021-02-24 20:57:02 +01:00
HomeAssistant Azure
9159f54900 [ci skip] Translation update 2021-02-24 00:04:14 +00:00
jjlawren
425d56d024 Fix Plex showing removed shared users (#46971) 2021-02-23 23:36:46 +01:00
jjlawren
272e975a52 Fix Plex handling of clips (#46667) 2021-02-23 22:38:24 +01:00
HomeAssistant Azure
0cb1f61deb [ci skip] Translation update 2021-02-21 00:07:04 +00:00
HomeAssistant Azure
1bb535aa67 [ci skip] Translation update 2021-02-16 00:03:57 +00:00
Franck Nijhof
bc1daf1802 None optional hass typing in FlowHandler (#46462)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 13:21:37 +01:00
Paulus Schoutsen
959ed6d077 Update translations 2021-02-03 11:46:49 +01:00
jjlawren
048f36c77e Bump plexapi to 3.4.1 (#45878) 2021-02-03 08:44:34 +01:00
jjlawren
d7e0391e03 Allow Plex playback using provided playqueue ID (#45580) 2021-01-28 17:21:31 +01:00
jjlawren
76be67fa64 Bump plexapi to 4.3.0 (#45567) 2021-01-26 17:25:45 +01:00