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
|
19039e1fed
|
Cleanup client settings in pytest
|
2017-04-25 23:09:37 -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
|
1dcbf85a9f
|
Changes to myplex.py from code review; Update test_documentation to check for warnings and errors
|
2017-02-27 23:43:31 -05:00 |
|
Michael Shepanski
|
cbb999a0f5
|
Make flake8 happy
|
2017-02-25 10:50:54 -05:00 |
|
Michael Shepanski
|
4c83961cb4
|
Ability to delete device
|
2017-02-25 02:37:30 -05:00 |
|
Michael Shepanski
|
32a69db63e
|
Support webhooks
|
2017-02-25 01:56:12 -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
|
de69ace19f
|
Go over documentation a bit more; This will never end.
|
2017-02-13 23:32:27 -05:00 |
|
Michael Shepanski
|
eb69d8faed
|
Try building docs again
|
2017-02-13 15:00:53 -05: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
|
5443711b90
|
Make _query and _url public methods since we use it as such
|
2017-02-08 23:29:17 -05:00 |
|
Michael Shepanski
|
82bd1753e2
|
Changes from code review
|
2017-02-07 23:26:58 -05:00 |
|
Michael Shepanski
|
bc421490db
|
myplex tests passing
|
2017-02-07 01:58:29 -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
|
6e893d8fbf
|
Started work on script to analyze Plex attributes with what we defined in plexapi so we can easily find mismatches
|
2017-02-04 03:08:47 -05:00 |
|
Michael Shepanski
|
b5e29fdb28
|
Add ability to put username, password, baseurl, token into config.ini (make sure you set proper permission on that file); Fix first example in README
|
2017-02-02 00:49:12 -05:00 |
|
Michael Shepanski
|
cec0ab07e8
|
Cleanup formatting
|
2017-02-01 22:53:05 -05:00 |
|
Hellowlol
|
7e9bd51d55
|
testing testing, 1, 2, 3.
|
2017-02-01 20:41:20 +01:00 |
|
Michael Shepanski
|
d357b3e628
|
Hide secrets (X-PLEX-TOKEN) in logging by default; Set the config value logging.show_secrets = true in your config file to re-enable this
|
2017-01-26 01:33:01 -05:00 |
|
Michael Shepanski
|
706b974b05
|
Finished updating socs for client, config, exceptions
|
2017-01-23 00:15:51 -05:00 |
|
Michael Shepanski
|
5ba1c4df8e
|
Finish updating audio.py for Sphinx docs
|
2017-01-22 01:37:39 -05:00 |
|
Michael Shepanski
|
07e9bbd1ab
|
Finished updating myplex documentation for Sphinx
|
2017-01-22 00:19:52 -05:00 |
|
Michael Shepanski
|
df59247741
|
Merge branch 'master' of github.com:mjs7231/python-plexapi
|
2017-01-21 23:07:35 -05:00 |
|
Michael Shepanski
|
c684552792
|
Started work on better documentation
|
2017-01-21 23:06:55 -05:00 |
|
Hellowlol
|
7472fd7238
|
See https://github.com/mjs7231/python-plexapi/pull/93
|
2017-01-17 08:55:48 +01:00 |
|
Michael Shepanski
|
0c3ad6b6ac
|
Sphinx docs are on their way.
|
2017-01-10 01:54:19 -05:00 |
|
Michael Shepanski
|
8eb8d4c709
|
Start working on Sphinx Docs
|
2017-01-09 01:35:29 -05:00 |
|
Hellowlol
|
1075f65bb4
|
Moredocs (#84)
* Docs and speedups.
|
2017-01-02 22:06:40 +01:00 |
|
Michael Shepanski
|
80529a21c7
|
Rename MyPlexUser to MyPlexAccount; Add support for real MyPlexUsers; Add api for history; New tests for sessions() and history()
|
2016-04-07 01:39:04 -04:00 |
|
Michael Shepanski
|
e81f2506e9
|
Move _find function from PlexPartialObject to generic utility functions
|
2016-04-03 23:17:29 -04:00 |
|
Michael Shepanski
|
3889c49b30
|
Add new missing items to MyPlexAccount
|
2016-04-03 22:46:25 -04:00 |
|
Michael Shepanski
|
84a6999ed7
|
Ability to directly create a PlexClient object (without needing a PlexServer object); Cleaned up MyPlex code; Removed duplicated Client navigation code from myplex (everything uses PlexClient now)
|
2016-04-02 02:19:32 -04:00 |
|
Michael Shepanski
|
b277facf10
|
Revisit client code; Add more testing around clients; Still cant get playback working through server proxy, but it works directly
|
2016-03-24 02:20:08 -04:00 |
|
Michael Shepanski
|
d4e8bdba70
|
Checkpoint: Adding Audio support; Cleanup attribute definitions to only include what the Plex objects actually include.
|
2016-03-21 00:26:02 -04:00 |
|
Michael Shepanski
|
e34f8cdbd4
|
Minor cleanup
|
2015-11-04 22:57:08 -05:00 |
|
Adrien Brault
|
5e77480611
|
Get devices and implement play/navigation control
|
2015-09-29 21:34:04 +02:00 |
|
Michael Shepanski
|
457046f174
|
Convert filter back to list to make Python3 happy
|
2015-06-17 22:39:57 -04:00 |
|
Michael Shepanski
|
6b21d856d3
|
Fix for issue #19: Connecting to main acount from a remote location failed
|
2015-06-15 19:55:12 -04:00 |
|
Michael Shepanski
|
7daa127603
|
All example and tests working; A few minor changes in the api provided by plex required some rejiggering
|
2015-06-14 22:45:22 -04:00 |
|
Michael Shepanski
|
f2f8306a65
|
Test SSL and non-SSL connections when connecting to server
|
2015-06-09 00:17:55 -04:00 |
|
Michael Shepanski
|
433e0a18b4
|
Add support for SSL
|
2015-06-08 12:41:47 -04:00 |
|
Michael Shepanski
|
edb29fa0d7
|
Include plex token on all urls
|
2015-02-23 22:42:29 -05:00 |
|
Michael Shepanski
|
0489efdb1f
|
Search by hostname or ip as well
|
2015-02-20 15:06:41 -05:00 |
|
Michael Shepanski
|
699843f150
|
Updates to work with Python3
|
2015-02-17 15:35:17 -05:00 |
|
Michael Shepanski
|
352696147e
|
Move from Bitbucket
|
2014-12-28 22:21:58 -05:00 |
|