Michael Shepanski
|
a42bca2a6a
|
Convert clean value to str
|
2017-02-15 00:43:48 -05:00 |
|
Michael Shepanski
|
e93829f881
|
Allow passing a playqueue to client.playMedia(); Default all mtype arguments to video.
|
2017-02-15 00:37:02 -05:00 |
|
Michael Shepanski
|
12406082ec
|
Choose Closest Thumbnail for Audio Tracks #102
|
2017-02-15 00:13:22 -05:00 |
|
Michael Shepanski
|
85ea65b8a4
|
Cleanup doc strings
|
2017-02-14 23:29:22 -05:00 |
|
Michael Shepanski
|
6b933c3aaa
|
Merge pull request #119 from Hellowlol/plq
add support to shuffle to createplayqueue and playlist.playqueue
|
2017-02-14 23:27:23 -05: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 |
|
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
|
de69ace19f
|
Go over documentation a bit more; This will never end.
|
2017-02-13 23:32:27 -05:00 |
|
Michael Shepanski
|
b36a6776a5
|
Add build documentation test
|
2017-02-13 17:44:28 -05:00 |
|
Michael Shepanski
|
eb69d8faed
|
Try building docs again
|
2017-02-13 15:00:53 -05:00 |
|
Michael Shepanski
|
fc1c10e554
|
Finish documenting video
|
2017-02-13 14:38:40 -05:00 |
|
Michael Shepanski
|
1815e67804
|
Remove unneeded util functions
|
2017-02-13 01:48:04 -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
|
9052cf7be2
|
Remove findLocations util function; All locations plural; Fix tests
|
2017-02-12 22:33:38 -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 |
|
Michael Shepanski
|
a692fbcd6f
|
Merge branch '3.0.0' into add_delete
|
2017-02-11 11:46:49 -05:00 |
|
Hellowlol
|
54faa30d2d
|
fix my fix of my bug... comment out server updatedat.
|
2017-02-11 11:09:35 +01:00 |
|
Hellowlol
|
ba9e7c6fe4
|
fix my bug.
|
2017-02-11 10:58:20 +01: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 |
|
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
|
454a858b7d
|
Remove dev logging
|
2017-02-09 16:45:15 -05:00 |
|
Michael Shepanski
|
ebf18ba020
|
Update fetchItem to search all subitems as well
|
2017-02-09 16:29:23 -05:00 |
|
Michael Shepanski
|
08e61960e7
|
Move common methods to PlexPartialObject; More documentation
|
2017-02-09 15:01:23 -05:00 |
|
Michael Shepanski
|
8304842daa
|
Fix typos
|
2017-02-09 01:59:14 -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
|
e3abfeeb0f
|
Audio tests passing
|
2017-02-08 00:36:22 -05:00 |
|
Michael Shepanski
|
82bd1753e2
|
Changes from code review
|
2017-02-07 23:26:58 -05:00 |
|
Michael Shepanski
|
745feabff9
|
Fix to use _fetchItem instead of _findItem
|
2017-02-07 02:21:12 -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
|
fc28f7c1e6
|
Move Playable and PlexPartialObject to new plexapi.base module
|
2017-02-04 14:46:51 -05:00 |
|
Michael Shepanski
|
cf99256450
|
Fix tests
|
2017-02-04 14:18: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 |
|
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
|
19d25537a8
|
Revert hubsearch merge changes to cast() function
|
2017-02-03 10:25:11 -05:00 |
|