Commit graph

1462 commits

Author SHA1 Message Date
Håvard Gulldahl
bbc6a036fb A naive copy of video.py, adding Album, Artist and Track classes 2016-01-19 10:31:45 +01:00
Michael Shepanski
f8c092393c Merge pull request #35 from charrea6/master
Fix missing check for None in __eq__
2015-12-06 15:58:08 -05:00
Adam Charrett
98ce3f0149 Fix missing check for None in __eq__ 2015-12-05 22:16:48 +00:00
bramwalet
bd47ea157d Update video.py: self.key already contains slash
self.key already contains a leading slash therefore this call to the Plex server will fail with 404 not found.
When the slash from the query location is removed, the call will succeed.
2015-11-22 12:55:50 +01:00
Michael Shepanski
e34f8cdbd4 Minor cleanup 2015-11-04 22:57:08 -05:00
Michael Shepanski
28081a23ba Merge pull request #27 from adrienbrault/devices
Get devices and implement play/navigation control
2015-11-04 22:54:44 -05:00
Michael Shepanski
430fb25658 Add is_watched property; Fix python3 bug in examples 2015-11-04 22:49:09 -05:00
Michael Shepanski
1c27b9afb6 Merge branch 'master' of https://github.com/mjs7231/python-plexapi 2015-11-04 21:10:13 -05:00
Michael Shepanski
4e3f178dcb Add transcodeSession information to playing Video 2015-11-04 21:10:10 -05:00
Michael Shepanski
c72058a668 Merge pull request #28 from blha303/patch-1
Plex needs the refresh to be a PUT request
2015-10-28 14:17:26 -04:00
Steven Smith
471a51d265 Plex needs the refresh to be a PUT request
Otherwise you get `plexapi.exceptions.BadRequest: (405) method_not_allowed`
2015-10-29 02:16:00 +08:00
Michael Shepanski
0fc4202e75 Up version number 2015-10-02 09:21:39 -04:00
Michael Shepanski
9dd520d032 Fix merge conflict 2015-10-02 09:18:44 -04:00
Michael Shepanski
60ba4b79dd Merge branch 'jmjordan-master' 2015-10-02 09:17:18 -04:00
Michael Shepanski
01f7852466 Merge branch 'master' of https://github.com/jmjordan/python-plexapi into jmjordan-master 2015-10-02 09:16:58 -04:00
Michael Shepanski
f4ce527a11 Merge pull request #23 from trtd/master
Python3 fixes / urllib, printing, dict access.  Sorry for the delay.
2015-10-02 09:09:10 -04:00
Adrien Brault
5e77480611 Get devices and implement play/navigation control 2015-09-29 21:34:04 +02:00
Michael Shepanski
168af4b6e1 Merge pull request #26 from a904guy/patch-1
python 3 build
2015-09-27 10:31:13 -04:00
Andy Hawkins — (̖̣͕̠̬̭̞̪̐̅ỉ̭̣͈̪̠ͮs̳̳̦̞̰̜̞̳͑͌͋ͪ̃̍ ̩̘́͑ͨ̈́̎̋ͮ͊̀ñ͔̣͓̬̈ͮͦ́ͫ͐͛ͅͅo̩̦̳̠̙̗̯̺̐͆̽t̜̥̻̙̟̼̜͂ͩ͋̅̈́ ̠̦̹̟͕͕̱͉͒͋̅́͐ā̟̻̱ͦ̒̍͋ ̗̞͚ͨͩ͊͂̉ͅh͔̼͚̩͚̪̝̝ͣa̫̫̒̓ͬc̦̲̳͍̹̃ͥͯk̲͕̗̖̤̙̜͍̊e̫͎̟̼̺̫̿r͙̰̊̑̿̅ͯͅ)̪̖͇̝̮̪͖̦͆̇ͧ͑̚
a56525742c py3 2015-09-27 04:13:06 -04:00
Jonathan Jordan
8b297109e2 Added protocol parameter to getStreamUrl for iOS/Quicktime support 2015-09-24 23:02:42 -04:00
Toomas Uudisaru
a03d67cfb4 Python3 fixes / urllib, printing, dict access
Python 3 fixes (compatible with Python 2):
- use urllib.parse module for quote() and urlencode() instead of urllib
- printing using parenthesis
- dict access: items() instead of iteritems(), keys() converted to list
- filter(): convert results to list
2015-09-05 17:09:15 +03:00
Michael Shepanski
8c0abf0b36 Update version 2015-08-30 21:00:44 -04:00
Michael Shepanski
b2c9a29d1e Update timeline() to use server.query to include proper headers and timeout 2015-08-30 20:59:25 -04:00
Michael Shepanski
457046f174 Convert filter back to list to make Python3 happy 2015-06-17 22:39:57 -04:00
Michael Shepanski
b969ec5cfa Fix test 015 2015-06-15 22:54:26 -04:00
Michael Shepanski
ad4be508a1 Bump minor revision number 2015-06-15 20:54:31 -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
4c01db7128 Fix doc from getServer() to getResource() 2015-06-15 14:28:00 -04:00
Michael Shepanski
da8742898e Update example 6 2015-06-14 22:50:38 -04:00
Michael Shepanski
dad550fc5f Lets call this 1.0.0 2015-06-14 22:45:51 -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
e8afb79273 Updated Readme 2015-06-08 22:27:34 -04:00
Michael Shepanski
5b85a8c829 Add comment about client being required to be on same server. 2015-06-08 22:21:31 -04:00
Michael Shepanski
bfec0496ef Fix / in playQueues; Update iphone-name 2015-06-08 22:19:20 -04:00
Michael Shepanski
1055917750 Merge dev 2015-06-08 12:43:15 -04:00
Michael Shepanski
433e0a18b4 Add support for SSL 2015-06-08 12:41:47 -04:00
Michael Shepanski
425e7e69e2 Merge pull request #15 from simonwjackson/master
Update README
2015-06-08 10:53:18 -04:00
Simon W. Jackson
3830ab81cf Update readme 2015-06-08 15:55:02 +02:00
Michael Shepanski
1b2e1a9129 Separate exampes 2015-06-04 11:33:26 -04:00
Michael Shepanski
a414c8fe40 Trying new format 2015-06-04 11:32:47 -04:00
Michael Shepanski
cdc371cec6 Add new example to readme 2015-06-04 11:31:10 -04:00
Michael Shepanski
d1ae065d68 Add syntax highlighting to readme 2015-06-04 11:26:42 -04:00
Michael Shepanski
05ef43bddc Raise exception if trying to get streamURL for Show or Season 2015-06-04 10:55:30 -04:00
Michael Shepanski
69e0abd50c Fix Bug-13 - getStreamUrl produces a malformed URL; Cleanup logging if logfile is not defined 2015-06-04 10:43:50 -04:00
Michael Shepanski
527b0ee323 Add Video.getStreamURL() 2015-06-04 00:00:37 -04:00
Michael Shepanski
739feffc43 Get list of watched/unwatched episodes from Season or Show 2015-06-01 22:55:20 -04:00
Michael Shepanski
d4b6bf9dd2 Merge branch 'master' of github.com:mjs7231/plexapi 2015-06-01 22:28:55 -04:00
Michael Shepanski
43e99e94ef Read all headers, logging, and core settings from config file; Add Show.refresh() method 2015-06-01 22:28:50 -04:00
Michael Shepanski
c5eee64030 Read all headers, logging, and core settings from config file; Add Show.refresh() method 2015-06-01 22:27:43 -04:00