HomeAssistant Azure
5d37eb8eeb
[ci skip] Translation update
2020-04-30 00:03:17 +00:00
Erik Montnemery
62bc02fdda
Rename MediaPlayerDevice to MediaPlayerEntity ( #34592 )
2020-04-25 18:00:57 +02:00
jjlawren
c582911879
Refactor Plex device/session updates ( #34616 )
2020-04-23 18:12:39 -07:00
jjlawren
f922128a14
Add Plex play_media logging and troubleshooting tools ( #34412 )
2020-04-23 12:42:17 -07:00
HomeAssistant Azure
da87ec8499
[ci skip] Translation update
2020-04-23 00:05:07 +00:00
jjlawren
116012680a
Add All wrapper to deprecated Plex schema ( #34552 )
2020-04-22 14:20:14 -07:00
jjlawren
fc8d41d024
Deprecate Plex YAML config ( #34546 )
2020-04-22 10:41:26 -07:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
jjlawren
21e85ba9c5
Bump plexapi to 3.4.0, remove workarounds ( #34395 )
2020-04-18 21:06:05 -05:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
Paulus Schoutsen
f06aeea385
Update translations
2020-04-15 09:51:07 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00
springstan
8198970af9
Clean up ssl usage ( #33960 )
...
* Clean up ssl usage
* Revert config[CONF_SSL] from sonarr, radarr and mfi
2020-04-10 22:01:57 +02:00
jjlawren
42ca566e05
Improve Plex debounce/throttle logic ( #33805 )
...
* Improve Plex debounce/throttle logic
* Use Debouncer helper, rewrite affected tests
* Mock storage so files aren't left behind
* Don't bother with wrapper method, store debouncer call during init
* Test cleanup from review
* Don't patch own code in tests
2020-04-10 00:49:09 +02:00
HomeAssistant Azure
ad619817c6
[ci skip] Translation update
2020-04-08 00:08:19 +00:00
jjlawren
3873b23704
Fix minor async issues in Plex ( #33785 )
...
* Fix minor async context issues
* Annotate callback
2020-04-07 10:17:16 -07:00
jjlawren
b48dcca05d
Defer Plex sensor retry instead of aborting ( #33753 )
2020-04-06 16:18:13 -07:00
jjlawren
c39fe36a1c
Skip parsing Plex session if incomplete ( #33534 )
...
* Skip parsing session if incomplete
* Schedule an update if session data is incomplete
* Mark as callback
* Remove update() & convert to async, abort if any session is incomplete
2020-04-06 10:15:11 -07:00
jjlawren
6dfffb23c4
Fix Plex debounce wrapper ( #33730 )
...
* Fix debounce wrapper by converting to async
* Review suggestions
2020-04-06 09:57:51 -07:00
Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ( #33693 )
...
* Add prettier (in pre-commit and CI)
* Make all file prettier
* Change order
* Add to Azure Pipelines
* Fix a YAML file prettier caught as invalid
* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Franck Nijhof
7653dc947a
Enable pylint unnecessary-pass ( #33650 )
...
* Enable pylint unnecessary-pass
* Process review suggestions
* Fix smhi tests
2020-04-05 10:33:07 +02:00
jjlawren
d3a4270312
Plex logging additions & cleanup ( #33681 )
2020-04-04 23:21:20 -07:00
Franck Nijhof
7d3c974747
Use set & dict literals ( #33636 )
...
Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net>
2020-04-04 20:05:15 +02:00
jjlawren
42353282d4
Debounce calls to Plex server ( #33560 )
...
* Debounce calls to Plex server
* Simplify debounce by recommendation
* Update tests to handle debounce
* Test debouncer, fix & optimize tests
* Use property instead
2020-04-03 22:34:42 -07:00
jjlawren
d98171ed05
Plex followup to #33542 ( #33558 )
2020-04-02 21:02:27 -07:00
jjlawren
55870aec31
Temporary Plex play_media workaround ( #33542 )
...
* Temporary playMedia() workaround on plexapi 3.3.0
* Use constants for strings
* Style cleanup
2020-04-02 16:47:58 -07:00
jjlawren
ffafcf27a8
plexwebsocket bump 0.0.7 to fix ignored tests ( #33398 )
...
* Bump plexwebsocket to 0.0.7
* Remove unnecessary test ignores
2020-03-29 12:14:42 -04:00
jjlawren
312af53935
Handle Plex certificate updates ( #33230 )
...
* Handle Plex certificate updates
* Use exception in place
* Add test
2020-03-28 21:02:29 -07:00
HomeAssistant Azure
5bedc4ede2
[ci skip] Translation update
2020-03-29 00:04:45 +00:00
HomeAssistant Azure
c89975adf6
[ci skip] Translation update
2020-03-27 00:46:57 +00:00
jjlawren
f1e58d0784
Handle empty Plex client username ( #33271 )
2020-03-26 21:18:23 +01:00
HomeAssistant Azure
763ed0dc7b
[ci skip] Translation update
2020-03-24 13:18:47 +00:00
jjlawren
44c7743351
Rewrite and add Plex tests ( #32633 )
...
* Rewrite and add Plex tests
* Remove unnecessary mocks
* Explicitly import constants for readability
2020-03-11 09:37:02 -07:00
Paulus Schoutsen
d4615fd432
Freeze config entry data ( #32615 )
...
* Freeze config entry data
* Fix mutating entry.data
* Fix config entry options tests
2020-03-09 14:07:50 -07:00
Paulus Schoutsen
4717d072c9
Remove discovery and legacy config file loading for Plex ( #32510 )
2020-03-05 12:36:18 -08:00
Paulus Schoutsen
1615a5ee81
Use unique_id in Plex config entries ( #32489 )
2020-03-04 21:42:48 -08:00
Paulus Schoutsen
dd7d8d4792
Remove 'show all controls' option for Plex ( #32391 )
2020-03-04 14:42:50 -08:00
HomeAssistant Azure
fefbe02d44
[ci skip] Translation update
2020-02-28 00:31:47 +00:00
HomeAssistant Azure
ed461a0ad8
[ci skip] Translation update
2020-02-26 00:31:47 +00:00
HomeAssistant Azure
a9e061270b
[ci skip] Translation update
2020-02-25 00:32:13 +00:00
HomeAssistant Azure
8257165562
[ci skip] Translation update
2020-02-23 00:31:50 +00:00
HomeAssistant Azure
dc15b9c28e
[ci skip] Translation update
2020-02-22 00:31:49 +00:00
jjlawren
9cc47ca737
Add ConfigEntryNotReady exception to Plex ( #32071 )
2020-02-21 22:07:26 +01:00
HomeAssistant Azure
a12c4da0ca
[ci skip] Translation update
2020-02-21 00:33:51 +00:00
jjlawren
047111b00f
Fix Plex sensor title handling ( #31973 )
...
* Fix Plex sensor title parsing
* Revert episode year for now
2020-02-19 22:33:38 -08:00
HomeAssistant Azure
5839df39b5
[ci skip] Translation update
2020-02-20 00:31:46 +00:00
jjlawren
56c834b8a4
Fix Plex naming and devices for misbehaving clients ( #31970 )
2020-02-18 19:37:21 -08:00
jjlawren
0213f43f10
Add options to ignore shared/managed Plex clients ( #31738 )
...
* Add option to ignore shared/managed Plex clients
* Start to allow user selection
* hass object not ready during init
* Don't bother sorting
* Plex account multi-select, handle new users not matching config
* Fix/add tests
* Lint simplifications
* Review cleanup
* Oops
* Rename options attributes, fix/add tests
2020-02-18 16:46:45 -08:00
HomeAssistant Azure
4b3f9ecc2d
[ci skip] Translation update
2020-02-19 00:31:49 +00:00