Michael Shepanski
61ede66ad5
Dont include token in URLs unless show_secrets set in config; All functions that return a URL such as stream urls and thumbnails still include token
2018-01-04 21:44:35 -05:00
Hellowlol
b3a328261a
fix installUpdate
...
i had forgotten a /
2017-09-30 08:44:24 +02:00
Michael Shepanski
52692316fd
Merge pull request #175 from pkkid/zomg11
...
Fix bug for shared librarys.
2017-08-19 19:10:21 -04:00
Hellowlol
fdf79bc745
Fix bug for shared librarys.
2017-08-18 20:32:27 +02:00
Bryan Stitt
e4095816f9
Fix documentation for PlexServer attributes
...
I'm migrating from an old version and server and token aren't available like this anymore. They are only under their prefixed names now (which is already documented).
2017-08-16 14:59:34 -07:00
Michael Shepanski
08c42d7dd7
Merge pull request #167 from pkkid/plex_server_client_fix
...
remove depicated warn, add main token to server.clients()
2017-08-13 20:14:58 -04:00
Michael Shepanski
943aa02e69
Rename playlist.share to playlist.copyToUser; Make plex.myPlexSubscription a bool; Fix a few tests with updated attrs; Skip test_copyToUser if no subscription
2017-08-11 15:14:32 -04:00
Hellowlol
8b2780186c
remove depicated warn, add main token to server.clients()
...
Abit more dry client.
2017-07-30 20:49:06 +02:00
Michael Shepanski
9c37679fb6
Fix Undefined name pms in server.py installUpdate() #165
2017-07-30 01:05:27 -04:00
Michael Shepanski
cf445ec47a
Merge pull request #164 from pkkid/misc_fixes
...
fix https://github.com/pkkid/python-plexapi/issues/155
2017-07-30 00:55:44 -04:00
Michael Shepanski
765314c252
Cleanup doc strings
2017-07-30 00:43:54 -04:00
Hellowlol
06901f3742
fix https://github.com/pkkid/python-plexapi/issues/155
2017-07-28 22:20:30 +02:00
Hellowlol
498ac29106
add tests for islatest and check for update
2017-07-18 23:20:49 +02:00
Hellowlol
43cb60d440
more update shit
2017-07-18 17:59:23 +02:00
Hellowlol
67468578bf
init check for update.
2017-07-18 01:34:28 +02:00
Michael Shepanski
215bf833fa
Bug #144 Fix docs for private vars
2017-06-04 22:01:07 -04:00
Michael Shepanski
624afd7082
Move share into MyPlexAccount.inviteFriend; Add abilities inviteFriend, updateFriend, RemoveFriend
2017-05-26 22:35:33 -04:00
Michael Shepanski
a79bc44b7a
Ability to get a MyPlexAccount object from the plexServer object A(using same token). Review code to lookup port if not available on the client listing (fixed a few bugs in it).
2017-05-18 23:04:57 -04:00
Michael Shepanski
35fc7718f5
Tests now passing on personal server
2017-04-29 01:47:21 -04:00
Michael Shepanski
109d7367f6
Rename tools to follow naming pattern
2017-04-27 21:21:40 -04:00
Michael Shepanski
decdc296b6
Merge branch 'generic-tests'
2017-04-25 23:11:25 -04:00
patrick
7487a41df7
Fixed regression involving invalid token requirement
...
Fixed regression in client constructor argument
2017-04-24 22:49:15 -04:00
Michael Shepanski
be2142f7ed
Better logging when connecting to resources; Ability to specify timeout when connecting to resources; Update connect_to_resource test to be a bit more generic
2017-04-23 22:59:22 -04:00
Michael Shepanski
7bb39aa05c
UPdating tests to work on second install
2017-04-14 20:47:59 -04:00
Hellowlol
421dcd7bcf
Add share. works missing docs
2017-03-06 23:18:10 +01:00
Michael Shepanski
43444459e3
Tighten up download code a bit; downloadLogs and DownloadDatabases were reversed (oops)
2017-02-26 23:59:46 -05:00
Hellowlol
a4abc0e223
fixup
2017-02-27 01:35:22 +01:00
Hellowlol
53fab6239a
fix tests for download logs/dbs
...
fix clients. Clients now tries to get info from plex.tv resources in the
port is missing.
add quote_plus to compat
2017-02-26 22:47:40 +01:00
Hellowlol
baeedcebbf
add download log/db.
2017-02-26 21:01:54 +01:00
Michael Shepanski
4c83961cb4
Ability to delete device
2017-02-25 02:37:30 -05:00
Michael Shepanski
0b3ccc4c02
Add back noqa statments
2017-02-25 00:46:24 -05:00
Michael Shepanski
e66cc0a9c0
I was never happy with notifier being the name of the event listener. AlertListener is more boring, but also more clear what its doing.
2017-02-24 23:50:58 -05:00
Michael Shepanski
91a8ab4563
Checkpoint: Settings functionality works; Needs documentation
2017-02-23 01:33:30 -05:00
Michael Shepanski
08f1e4b83d
Fix pulling server baseurl,token from config; Add option to auto connect to client from config options
2017-02-22 01:22:10 -05:00
Michael Shepanski
cd1a05d770
Make flake8 happy
2017-02-20 00:37:00 -05:00
Michael Shepanski
4b1a564409
All config options can be set with environment variables; Update all os.environ calls to use CONFIG.get; Finish documenting configuration options.
2017-02-19 22:18:23 -05:00
Michael Shepanski
85ea65b8a4
Cleanup doc strings
2017-02-14 23:29:22 -05:00
Hellowlol
5e18776ee2
add support to shuffle to createplayqueue and playlist.playqueue
...
See the tests for examples.
2017-02-14 22:12:56 +01:00
Michael Shepanski
c0958a0edc
only auto-connect to clients is baseurl and token passed
2017-02-13 01:37:23 -05:00
Michael Shepanski
9b791b95e7
Add TAG constant to PlexObjects; Better method to save and build PLEXOBJECTS; All objects in media.py are now registered and can be looked up; Remove __len__ on Library class (it was causing URL to load twice).
2017-02-12 21:55:55 -05:00
Michael Shepanski
3783f3c61b
Add missing requirement for dev. Document that you need websocket-client installed in order to use PlexNotifier
2017-02-10 23:26:09 -05:00
Michael Shepanski
6b1ae844c5
Add PlexNotifier class; Ability to monitor plex notifications (current scan progress, transcode session updates, etc)
2017-02-10 23:08:36 -05:00
Michael Shepanski
5443711b90
Make _query and _url public methods since we use it as such
2017-02-08 23:29:17 -05:00
Michael Shepanski
f676d4cbbf
Most tests passing; Need to add better filters on fetchItems for watched / unwatched
2017-02-08 02:00:43 -05:00
Michael Shepanski
82bd1753e2
Changes from code review
2017-02-07 23:26:58 -05:00
Michael Shepanski
8212ca9c46
Much more stability from yesterday; Easier to use fetchItem funtions; Common __repr__ for all plexobjects; Fix all uses if listItems
2017-02-07 01:20:49 -05:00
Michael Shepanski
4624512356
A few more updates to get plexattrs.py fully running
2017-02-06 01:28:58 -05:00
Michael Shepanski
6a35f50a43
CHECKPOINT: Lots going on; Added new base class PlexObject that everything inherits from, this ensures all constructors are similar; Lots of work on new tool plexattrs that parses a full Plex library to find differences in attributes plexapi implements and what the Plex XML API offers up; Tests will most definetly be broken at this point, but I wanted to save my work.
2017-02-05 23:52:10 -05:00
Michael Shepanski
7c766337b6
Remove all references to NA
2017-02-04 12:43:50 -05:00
Michael Shepanski
065a753d77
Merge branch 'master' of github.com:mjs7231/python-plexapi
2017-02-04 03:09:04 -05:00