Hellowlol
|
cb66c93354
|
inital lib
|
2017-02-27 13:23:35 +01:00 |
|
Michael Shepanski
|
cd1a05d770
|
Make flake8 happy
|
2017-02-20 00:37:00 -05:00 |
|
Michael Shepanski
|
228f049190
|
Pluralize function name; Its more clear more than one thing is being deleted
|
2017-02-19 22:51:17 -05:00 |
|
Hellowlol
|
73109d0e9e
|
add deleteMediaPreview
|
2017-02-18 22:12:43 +01:00 |
|
Michael Shepanski
|
db9c8f42f7
|
Cleanup docstrings
|
2017-02-14 23:22:57 -05:00 |
|
Michael Shepanski
|
e74c79d344
|
Merge branch '3.0.0' into fixds
|
2017-02-14 23:16:58 -05:00 |
|
Hellowlol
|
9dc7c30e5f
|
refresh now correctly redownload all metadata from the interwebz
update scans the library for new media files.
|
2017-02-14 23:36:21 +01:00 |
|
Michael Shepanski
|
de69ace19f
|
Go over documentation a bit more; This will never end.
|
2017-02-13 23:32:27 -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
|
44677e59a6
|
Merge dev
|
2017-02-12 22:38:56 -05:00 |
|
Michael Shepanski
|
4b8f82291b
|
Remove findLocations util function
|
2017-02-12 22:15:47 -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 |
|
Hellowlol
|
b37e7fefeb
|
Fix test_video.py::test_video_Show_section
remove untrue comment
|
2017-02-11 00:32:51 +01:00 |
|
Hellowlol
|
b995deab05
|
forgot a pragma
|
2017-02-11 00:16:34 +01:00 |
|
Hellowlol
|
6be7fa8a29
|
Add delete
Supports media elements and librarys
|
2017-02-11 00:16:23 +01:00 |
|
Michael Shepanski
|
08e61960e7
|
Move common methods to PlexPartialObject; More documentation
|
2017-02-09 15:01:23 -05:00 |
|
Michael Shepanski
|
6fa7c12c48
|
Implement fetchItem filters; All tests passing?
|
2017-02-09 01:54:38 -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
|
83a8c5733e
|
Rename _root back to _server but keep it private
|
2017-02-08 23:13:54 -05:00 |
|
Michael Shepanski
|
76c0cb55a1
|
Rename variable to kwargs
|
2017-02-08 23:08:25 -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
|
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
|
065a753d77
|
Merge branch 'master' of github.com:mjs7231/python-plexapi
|
2017-02-04 03:09:04 -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
|
a2cdc97453
|
Fix tests; comment out a few that were breaking because of timezone aware datetimes; Perhaps converting datetimes to timestamps then comparing the int values will be more reliable.
|
2017-02-03 11:39:46 -05:00 |
|
Michael Shepanski
|
0e7a158836
|
Cleanup HubSearch code a bit (contribution is awesome); Add a whole bunch of new attributes to server.Server object; Finish documenting server.py
|
2017-02-03 01:29:19 -05:00 |
|
Michael Shepanski
|
f479b8453b
|
Merge branch 'master' into hub
|
2017-02-02 22:23:46 -05:00 |
|
Michael Shepanski
|
cec0ab07e8
|
Cleanup formatting
|
2017-02-01 22:53:05 -05:00 |
|
Hellowlol
|
d19d602455
|
revert NA to _NA so its still compat with the tests.
- this allows for casting str and check for __NA__ in addition to is
instance.
- some indentation fixes
|
2017-02-01 22:32:00 +01:00 |
|
Hellowlol
|
e06f6250a3
|
mroe cov
|
2017-02-01 20:55:08 +01:00 |
|
Hellowlol
|
7e9bd51d55
|
testing testing, 1, 2, 3.
|
2017-02-01 20:41:20 +01:00 |
|
Michael Shepanski
|
5f9c230dce
|
Add missing swigglies
|
2017-01-30 23:48:21 -05:00 |
|
Michael Shepanski
|
04251d3805
|
Finish documenting Photo; Monkey-patch sphinx to not auto-link to unknown types; Remove links to ElementTree (not our code)
|
2017-01-30 23:44:03 -05:00 |
|
Michael Shepanski
|
355f4686c9
|
Finish documenting utils.py
|
2017-01-26 00:25:13 -05:00 |
|
Michael Shepanski
|
b61d1888b4
|
Finished documenting library.py
|
2017-01-25 23:21:13 -05:00 |
|
Hellowlol
|
1abb1456f8
|
Inital hub.
|
2017-01-04 00:00:28 +01:00 |
|
Hellowlol
|
e94c92bada
|
fix my mess.
|
2017-01-02 23:38:19 +01:00 |
|
Hellowlol
|
3aa4208d8b
|
fix rebase
|
2017-01-02 22:19:07 +01:00 |
|
Hellowlol
|
42003d61bd
|
fix a small bug, start on docs strings
|
2016-12-16 00:06:12 +01:00 |
|
Michael Shepanski
|
3d28b5309e
|
Recently added is missing from LibrarySection #58
|
2016-05-23 21:41:02 -04:00 |
|
Michael Shepanski
|
1a679411dc
|
Ability to list all albums; Fix setting object values when not found (NA) and we know its the full object
|
2016-04-12 22:47:46 -04:00 |
|
Michael Shepanski
|
748fc68406
|
Cleanup playlist support; Fix UUID on URLs; Better method to store listTypes; Cache section IDs in library
|
2016-04-11 22:43:21 -04:00 |
|
Michael Shepanski
|
09a7ae80db
|
Basic support for photos complete
|
2016-04-09 23:59:47 -04:00 |
|
Michael Shepanski
|
81e22147c0
|
Get examples working again; Add new examples most_streamed_titles and most_active_users
|
2016-04-07 22:48:45 -04: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
|
7bb700d395
|
New test for client.timeline(); Fix bug in missing proper headers for timeline
|
2016-03-31 23:39:09 -04:00 |
|
Michael Shepanski
|
7bce1c4b32
|
Add note to library.search() that its basically not tested.
|
2016-03-31 18:39:08 -04:00 |
|
Michael Shepanski
|
d63339bd24
|
Cleanup search a bit; Get existing tests passing and add a few new search tests
|
2016-03-31 18:36:54 -04:00 |
|