blacktwin
bef40a74f5
Merge branch 'master' into unmatch_match
2020-04-12 22:37:50 -04:00
blacktwin
d7d2d5aa56
flake fix
...
indention and newline at end of file
2020-04-12 22:36:44 -04:00
blacktwin
fb1ea67a40
flake fix
...
remove unused imports
2020-04-12 22:35:48 -04:00
blacktwin
2a198f5cb8
flake fix
...
missing return
2020-04-12 22:35:22 -04:00
blacktwin
0a77c74466
Merge pull request #426 from pkkid/conversion_actions
...
conversion_actions
2020-04-12 22:34:51 -04:00
jjlawren
e9ecb595a6
Raise exception when empty key passed to fetchItem* ( #432 )
2020-04-11 08:30:05 -05:00
jjlawren
cbdf5ec998
Fix playMedia() calls with a PlayQueue ( #446 )
...
* Fix playMedia() calls with a PlayQueue
* Fix playlists, simplify
2020-04-09 22:34:14 -05:00
jjlawren
dd91ae41f4
Use Unauthorized exception ( #447 )
...
* Use Unauthorized exception in server, myplex, client
2020-04-09 15:56:26 -05:00
blacktwin
839a9da41d
Merge branch 'master' into conversion_actions
2020-04-07 09:21:32 -04:00
Steffen Fredriksen
807aaea547
Merge pull request #445 from jjlawren/add_gdm_scanning
...
GDM server and client discovery
2020-04-03 23:14:53 +02:00
Jason Lawrence
ee5983f966
Remove type hinting for compatibility
2020-04-01 21:11:21 -05:00
Jason Lawrence
e97a39b427
Add support to scan for Plex clients
2020-04-01 15:56:36 -05:00
Jason Lawrence
2af89742ff
Add GDM implementation from netdisco
2020-04-01 15:55:51 -05:00
Steffen Fredriksen
7ed812b31c
Merge pull request #444 from jjlawren/fix_flake8_indents
...
Fix bad indents in media.py for flake8
2020-03-31 15:12:03 +02:00
Jason Lawrence
f07766f409
Fix bad indents in media.py
2020-03-31 07:32:56 -05:00
Steffen Fredriksen
cdcdfa8cd2
Merge pull request #442 from jjlawren/more_client_workarounds
...
Workarounds for Android mobile & Samsung TV clients
2020-03-30 00:45:55 +02:00
Jason Lawrence
87c147c551
Workarounds for Android & Samsung clients
2020-03-29 14:14:48 -05:00
blacktwin
1bdba218b9
add arts methods to playlist.Playlist
...
Playlists currently do not have or expose any art
this is to be a place holder for the possible addition from Plex
2020-03-18 09:45:52 -04:00
blacktwin
3215856eb5
add arts methods to library.Collections
2020-03-18 09:44:24 -04:00
blacktwin
cd934c06f9
docstring minor update
2020-03-18 09:43:49 -04:00
blacktwin
91a08c63c4
add arts methods to base.PlexPartialObject
2020-03-18 09:42:56 -04:00
blacktwin
d69760e3e5
fix Collection posters method's key
2020-03-18 09:39:44 -04:00
blacktwin
0b4b9c452e
update setPoster method in base, library.Collection, playlist
...
use media.Poster select method instead
2020-03-18 09:26:09 -04:00
blacktwin
8320359b5e
Revert "fix for setPoster returning the new selected posters thumb path setPoster's response.encoding will be None all others are str"
...
This reverts commit c72cc245
2020-03-18 01:24:20 -04:00
blacktwin
7190d9cb15
Merge remote-tracking branch 'origin/poster_change' into poster_change
2020-03-18 01:17:17 -04:00
blacktwin
53a61561b1
fix filepath in uploadPoster for Collections
2020-03-18 01:16:26 -04:00
blacktwin
9651f77c07
add posters methods to playlist
...
poster displays from hub but reverts to composite when on playlist page
uploaded poster are only visible with the posters method or it's endpoint not in the webui
2020-03-18 01:15:43 -04:00
blacktwin
dedab2b5f5
posters methods for collections
2020-03-18 00:55:38 -04:00
blacktwin
623c304fda
setPoster docstring
2020-03-18 00:55:17 -04:00
blacktwin
28d8b862ab
detailed example for using matches method
...
thanks @jonnywong16
2020-03-17 14:06:05 -04:00
blacktwin
e44513c44d
update matches method to operate more closely to webui
...
thanks @jonnywong16
2020-03-17 14:05:29 -04:00
blacktwin
54c871fc01
create getAgentIdentifier method in utils
...
Return the full agent identifier from a short identifier, name, or confirm full identifier
thanks @jonnywong16
2020-03-17 14:00:41 -04:00
blacktwin
165c19fb6c
if mediaType is in initpath also capture name
2020-03-17 13:42:24 -04:00
blacktwin
54a88da39b
if mediaType is in initpath call is from library
...
if not call is from server
2020-03-16 15:12:41 -04:00
blacktwin
a9b149766b
change code attribute to languageCode
2020-03-16 15:10:37 -04:00
blacktwin
98226c044b
use server.agents() mediaType keyword to shorten code
...
Thanks @jonnywong16
2020-03-16 14:26:01 -04:00
blacktwin
2ab3b61447
add mediaType keyword to agents method
...
Thanks @jonnywong16
2020-03-16 14:25:26 -04:00
blacktwin
c061986a44
update SeachResults __repr__ to show name and score.
2020-03-16 14:09:41 -04:00
blacktwin
b54f61d1cf
only allow sections available agents to be used.
2020-03-16 14:05:45 -04:00
blacktwin
cea4f1944e
add agents method to library
...
allow the searching for available agents for specific library
2020-03-16 13:54:16 -04:00
blacktwin
af586fa55d
cast AgentMediaType mediaType to int
2020-03-16 13:53:10 -04:00
blacktwin
99bfdb8129
add __repr__ to Agent and AgentMediaType classes
2020-03-16 13:52:35 -04:00
blacktwin
07e3d66b4f
server agents method docstring minor update
2020-03-16 13:51:36 -04:00
blacktwin
1b6e16ea21
add mediaTypes to capture additional Agent data
...
MediatType is the sub element inside Agents xml
create AgentMediaType for gathering sub element information
2020-03-16 13:32:20 -04:00
blacktwin
322c3427a1
use fetchItems instead, reduce redundancy
2020-03-16 13:23:33 -04:00
blacktwin
4a7aac16be
update LibrarySection's edit method to include agent if not provided
...
should allow for edits that are not agent changes to be easier
2020-03-16 11:56:16 -04:00
blacktwin
cfbde385e2
create _settings method to capture agent setting information
2020-03-16 11:15:46 -04:00
blacktwin
46e8b8e155
update Setting _cast method
...
change exclusion from text to enum
text type is available in TYPES dict for casting
2020-03-16 11:13:51 -04:00
blacktwin
1d05304643
create settings method for LibrarySection
...
return current library settings
2020-03-16 11:12:28 -04:00
blacktwin
8d334ce47f
allow for casting str to bool
2020-03-16 11:03:39 -04:00