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
|
fcc1248a9b
|
Fix private variable names in tests
|
2017-02-07 02:14:49 -05:00 |
|
Michael Shepanski
|
c072347593
|
MyPlex tests working (missed checkin)
|
2017-02-07 02:02:01 -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 |
|
Michael Shepanski
|
0a66414fcd
|
Add ability to dig deeper in the MediaTag search results. For example: Genre.items() will return the list of items for that tag if the key attribute is available
|
2017-02-03 02:15:41 -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
|
499589dc38
|
Merge pull request #90 from Hellowlol/hub
Inital hub.
|
2017-02-02 22:31:43 -05:00 |
|
Michael Shepanski
|
f479b8453b
|
Merge branch 'master' into hub
|
2017-02-02 22:23:46 -05:00 |
|
Michael Shepanski
|
f17b398f6a
|
Add fast_finish to travis.yml
|
2017-02-02 09:44:37 -05:00 |
|
Michael Shepanski
|
2a680a18d5
|
Rollback last pull request
|
2017-02-02 09:09:34 -05:00 |
|
Michael Shepanski
|
a32f447d13
|
Merge pull request #94 from mjs7231/Hellowlol-patch-1
fixup after ratingkey was changed to int.
|
2017-02-02 01:48:38 -05:00 |
|
Michael Shepanski
|
16a55316f1
|
Bug #74 - getting error on clients
|
2017-02-02 01:42:12 -05:00 |
|
Michael Shepanski
|
0aac1156a1
|
Add offset as optional playMedia() argument; Document it; Clenaup old tests as its the only way to test client actions right now
|
2017-02-02 01:32:38 -05:00 |
|
Michael Shepanski
|
60ba091ecb
|
Fix example in documentation
|
2017-02-02 00:52:23 -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
|
426f74ea50
|
Remove 2 spaces
|
2017-02-02 00:19:39 -05:00 |
|
Michael Shepanski
|
97353a9ed1
|
Add coverage badge
|
2017-02-02 00:11:22 -05:00 |
|
Michael Shepanski
|
ffbcd3e8f3
|
Add pypi badge
|
2017-02-02 00:06:19 -05:00 |
|
Michael Shepanski
|
622c2490a0
|
Clean formatting
|
2017-02-01 23:47:22 -05:00 |
|
Michael Shepanski
|
b648933963
|
Fix modified state in test
|
2017-02-01 23:23:46 -05:00 |
|
Michael Shepanski
|
d90e1a74ac
|
Move archived tests; PyTest was picking them up in the other location
|
2017-02-01 23:18:32 -05:00 |
|
Michael Shepanski
|
a529be7d28
|
Fixpath tp pytests in travis file
|
2017-02-01 23:13:00 -05:00 |
|
Michael Shepanski
|
45857f9fb7
|
Move pytests up to main tests folder; Move old tests to archived folder
|
2017-02-01 23:10:12 -05:00 |
|
Michael Shepanski
|
cec0ab07e8
|
Cleanup formatting
|
2017-02-01 22:53:05 -05:00 |
|
Michael Shepanski
|
6e761f0fc5
|
Merge pull request #100 from Hellowlol/responses
Responses
|
2017-02-01 22:05:59 -05:00 |
|
Hellowlol
|
e2efc5f3f2
|
remove backup files, add .orgin to gitignore
- delete .travis....
|
2017-02-01 22:41:41 +01: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
|
8d8eeb4faa
|
ffs
|
2017-02-01 20:55:08 +01:00 |
|
Hellowlol
|
e06f6250a3
|
mroe cov
|
2017-02-01 20:55:08 +01:00 |
|
Hellowlol
|
bbcefe2d53
|
add client base.
|
2017-02-01 20:49:13 +01:00 |
|
Hellowlol
|
37f3a0588e
|
fake it.
|
2017-02-01 20:49:12 +01:00 |
|
Hellowlol
|
5562108472
|
remove
|
2017-02-01 20:49:12 +01:00 |
|
Hellowlol
|
a72dd6256a
|
more cov
|
2017-02-01 20:49:11 +01:00 |
|
Hellowlol
|
19506e272d
|
more cov
|
2017-02-01 20:46:53 +01:00 |
|
Hellowlol
|
afba8fdfb6
|
test on all supported python versions
|
2017-02-01 20:46:53 +01:00 |
|
Hellowlol
|
2efb49177f
|
pytest seems to install a old verion
|
2017-02-01 20:45:57 +01:00 |
|
Hellowlol
|
551dfe2423
|
t
|
2017-02-01 20:45:56 +01:00 |
|