tomkat83
|
73c7f866e6
|
Security fix: Companion shall not send Plex token
|
2017-12-09 13:54:30 +01:00 |
|
tomkat83
|
843bedbee6
|
Switch Companion to use json_rpc.py
|
2017-12-09 13:47:19 +01:00 |
|
croneter
|
116a2956ac
|
Minor Plex Companion improvements
|
2017-12-05 11:14:41 +01:00 |
|
tomkat83
|
c917b9bf48
|
Fix Plex companion feedback for Android
|
2017-07-01 14:17:25 +02:00 |
|
tomkat83
|
cee2bfcc6c
|
Better way to sync progress to another account
- Partially fixes #297
|
2017-05-25 14:21:27 +02:00 |
|
tomkat83
|
9104a56db0
|
Fix playback stop not being recognized by the PMS
|
2017-05-25 13:15:54 +02:00 |
|
tomkat83
|
66fe13786f
|
Fix PKC syncing progress to wrong account
- Fixes #297
|
2017-05-22 20:54:04 +02:00 |
|
tomkat83
|
845885edbd
|
Fix Playback and watched status not syncing
- Fixes #300
|
2017-05-22 20:38:56 +02:00 |
|
tomkat83
|
20cf51432f
|
Companion: send transient token
|
2017-05-17 20:22:16 +02:00 |
|
tomkat83
|
befee05043
|
Companion: Fix returning OK, status 200
- Also considering Android now
|
2017-05-17 20:18:24 +02:00 |
|
tomkat83
|
87d5f7cce9
|
Revert "Companion: Fix returning OK, status 200"
This reverts commit cd121defa1 .
|
2017-05-17 20:14:21 +02:00 |
|
tomkat83
|
cd121defa1
|
Companion: Fix returning OK, status 200
|
2017-05-17 19:53:46 +02:00 |
|
tomkat83
|
c7db36bd5d
|
Companion: don't tell seekRange
|
2017-05-17 19:20:16 +02:00 |
|
tomkat83
|
bfe174dc09
|
Add state for Plex user ID
|
2017-05-17 15:57:30 +02:00 |
|
tomkat83
|
af55d75bf3
|
Fix KeyError for Plex Companion
|
2017-05-11 20:07:23 +02:00 |
|
tomkat83
|
543253e10e
|
Plex Companion: add itemType to playstate
|
2017-05-07 15:02:45 +02:00 |
|
tomkat83
|
cca69e544f
|
Typo
|
2017-05-06 18:50:28 +02:00 |
|
tomkat83
|
acf1d803ab
|
Typo
|
2017-05-06 18:48:58 +02:00 |
|
tomkat83
|
264bf9ad87
|
Plex Companion: Add size of XML
|
2017-05-06 18:42:43 +02:00 |
|
tomkat83
|
9c48840b54
|
Plex Companion: Add machineIdentifier
|
2017-05-06 18:42:05 +02:00 |
|
tomkat83
|
839e937a81
|
Typos
|
2017-05-06 18:39:38 +02:00 |
|
tomkat83
|
efb75c8f99
|
Plex Companion: drop telling the 'location'
|
2017-05-06 18:38:44 +02:00 |
|
tomkat83
|
799356c1fb
|
Simplify code
|
2017-03-05 16:38:29 +01:00 |
|
tomkat83
|
768a25d1a3
|
Simplify code
|
2017-03-05 16:38:06 +01:00 |
|
tomkat83
|
25afc0c702
|
Set default companion name to PlexKodiConnect
|
2017-03-05 15:30:06 +01:00 |
|
tomkat83
|
b734d0be8e
|
Amazon Alexa support!
|
2017-03-04 17:54:24 +01:00 |
|
tomkat83
|
90445ba7b5
|
Merge branch 'patch-1' of https://github.com/AllanMar/PlexKodiConnect into AllanMar-patch-1
|
2017-03-01 19:25:35 +01:00 |
|
tomkat83
|
b70a3331e0
|
Newline in logging xml
|
2017-02-26 16:14:46 +01:00 |
|
tomkat83
|
e03af767ca
|
Remove \r for Plex Companion replies
|
2017-02-26 16:12:39 +01:00 |
|
AllanMar
|
36d57c2452
|
Fix Plex Web Issues
Causes issues with Plex web due to Access-Control-Allow-Headers missing header.
|
2017-02-21 20:22:59 -04:00 |
|
tomkat83
|
861736d8d3
|
Fixes to Plex Companion
- Fixes #224
|
2017-02-19 17:07:42 +01:00 |
|
tomkat83
|
571000a5ec
|
Possible compatibility with Alexa - do report back!
|
2017-02-03 18:26:49 +01:00 |
|
tomkat83
|
579b52905e
|
Code refactoring
|
2017-01-24 16:53:50 +01:00 |
|
tomkat83
|
11be04ddac
|
Add notification for Companion GDM port fail
|
2017-01-24 11:53:19 +01:00 |
|
tomkat83
|
5046f856ca
|
New setting to change Plex Companion update port
- Fixes #173
|
2017-01-24 10:16:32 +01:00 |
|
tomkat83
|
908e67e0bf
|
Revert "Hopefully fix Plex Companion RuntimeError"
This reverts commit 14c9d10459 .
|
2017-01-15 17:26:59 +01:00 |
|
tomkat83
|
1fc7277294
|
Krypton: Fix playState notifications for 1 video
|
2017-01-12 20:06:53 +01:00 |
|
tomkat83
|
4a28a8ebc9
|
Don't support Plex Companion mirror
- Should fix #131
|
2017-01-08 12:07:03 +01:00 |
|
tomkat83
|
ef8d36c072
|
Fix for Plex Companion not showing up
- Should fix #173
|
2017-01-08 11:46:19 +01:00 |
|
tomkat83
|
ad80fdfe1d
|
Rename embydb_functions to plexdb_functions
|
2017-01-04 20:57:16 +01:00 |
|
tomkat83
|
14c9d10459
|
Hopefully fix Plex Companion RuntimeError
- RuntimeError: dictionary changed size during iteration
12:42:00 T:8236 ERROR: Traceback (most recent call last):
12:42:00 T:8236 ERROR: File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\listener.py",
line 213, in answer_request
12:42:00 T:8236 ERROR: subMgr.notify()
12:42:00 T:8236 ERROR: File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py",
line 163, in notify
12:42:00 T:8236 ERROR: self.notifyServer(players)
12:42:00 T:8236 ERROR: File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py",
line 178, in notifyServer
12:42:00 T:8236 ERROR: for typus, p in
self.lastplayers.iteritems():
|
2016-12-28 13:18:50 +01:00 |
|
tomkat83
|
9d2902baa5
|
Playqueues overhaul continued
|
2016-12-28 13:14:21 +01:00 |
|
tomkat83
|
1a18c810d0
|
Close Plex companion connection on exceptions
- Fixes #137
|
2016-11-05 16:28:59 +01:00 |
|
tomkat83
|
2ca4ad7b6c
|
Fix capitalization
|
2016-09-17 20:30:28 +02:00 |
|
tomkat83
|
dc823c0cae
|
Fix log error
|
2016-09-04 16:50:34 +02:00 |
|
tomkat83
|
1230932af4
|
Cleanup plexsettings.py and change websocket.py log
|
2016-09-04 16:46:44 +02:00 |
|
tomkat83
|
fed0c0b9e4
|
Cleanup PlexCompanion
|
2016-09-02 17:20:19 +02:00 |
|
tomkat83
|
ff1c7f9db1
|
Complete redesign of playlist handling
|
2016-08-11 22:11:00 +02:00 |
|
tomkat83
|
8ef66884df
|
Fix PKC telling 'playing' instead of 'stopped'
|
2016-08-10 19:49:18 +02:00 |
|
tomkat83
|
5be7d835f8
|
Correctly tell PMS when we stopped playing
|
2016-08-10 19:31:54 +02:00 |
|
tomkat83
|
0315773009
|
Beautify
|
2016-08-10 19:03:37 +02:00 |
|
tomkat83
|
99e1239acc
|
Revert "Plex Companion: correctly tell when we stop playing"
This reverts commit fc71fcf1fb .
|
2016-08-08 21:36:05 +02:00 |
|
tomkat83
|
fc71fcf1fb
|
Plex Companion: correctly tell when we stop playing
|
2016-08-08 21:28:41 +02:00 |
|
tomkat83
|
caba11c43f
|
Improvements to Plex Companion daemon
- Still need improvements to tell the PMS and Plex Companion devices
that we STOPPED playing something.
|
2016-08-07 20:52:49 +02:00 |
|
tomkat83
|
a2693b3485
|
Optimize player and playlist instances
|
2016-08-07 15:33:36 +02:00 |
|
tomkat83
|
8a58c885e9
|
Redesign playlists
|
2016-07-20 18:36:31 +02:00 |
|
tomkat83
|
5d79bcf1c2
|
Prettify
|
2016-07-20 09:00:47 +02:00 |
|
tomkat83
|
1dc576965a
|
Import traceback only on exception
|
2016-07-20 08:24:36 +02:00 |
|
tomkat83
|
92cf5bd517
|
Prettify
|
2016-07-20 08:23:25 +02:00 |
|
tomkat83
|
9496785f5d
|
Fix AttributeError with Plex Companion MyHandler
|
2016-07-20 07:59:53 +02:00 |
|
tomkat83
|
1f9ac4f133
|
Plex Companion: Compile regex only once
|
2016-07-19 18:23:52 +02:00 |
|
tomkat83
|
8d9ac66cd7
|
Preparation for companion playlist skipping
- Unicode issues from JSON responses
|
2016-06-26 18:22:26 +02:00 |
|
tomkat83
|
fd1a44f15f
|
Plex Companion: fix skipping forward and backward
- Fixes #45
|
2016-06-26 17:06:00 +02:00 |
|
tomkat83
|
fcf6948735
|
Improvements to resume points
- Plex sometimes tells time in milliseconds instead of seconds
- Fixes #49
|
2016-06-05 18:39:26 +02:00 |
|
tomkat83
|
531957bd14
|
Cleanup plexgdm
|
2016-06-02 21:17:12 +02:00 |
|
tomkat83
|
7199561573
|
Only tell PMS we're connected to what we're playing
- Fixes #43
|
2016-06-02 21:12:56 +02:00 |
|
tomkat83
|
387f63c4b9
|
Plex Companion: fix for Windows Phone Plex
- Fixes #18
|
2016-05-08 12:18:20 +02:00 |
|
tomkat83
|
d557712896
|
Companion reports playstate. Fixes #6, fixes #7
|
2016-04-26 17:21:09 +02:00 |
|
tomkat83
|
8b04f6175d
|
Revert "Use Plex Companion for Playstate Reporting"
This reverts commit f22369a14a .
|
2016-04-26 17:10:11 +02:00 |
|
tomkat83
|
f22369a14a
|
Use Plex Companion for Playstate Reporting
- Should fix Unknown answer from PMS
https://192.168.178.5:32400/:/timeline?SubtitleStreamIndex=&AudioStreamIndex=1&ratingKey=4338&state=playing&time=424000&duration=8286000000
with status code 400. Message:
NOTICE: PlexKodiConnect DownloadUtils -> Bad Request
- Merge fixes to player.py
|
2016-04-26 17:02:29 +02:00 |
|
tomkat83
|
c7b52a1fa4
|
Merge conflicts: download action_type
|
2016-04-26 14:02:19 +02:00 |
|
tomkat83
|
8be55d898c
|
Cleanup Plex Companion
|
2016-04-11 12:34:38 +02:00 |
|
tomkat83
|
19eae61737
|
Fix currently playing showing old Plex items
- E.g. when watching Kodi TV/PVR
|
2016-04-11 10:41:13 +02:00 |
|
tomkat83
|
d3e27d9797
|
Use Plex library for timesync
- No need for Kodi elements
|
2016-04-08 10:52:15 +02:00 |
|
tomkat83
|
4358a42424
|
Less Plex Companion logging
|
2016-04-08 09:33:31 +02:00 |
|
tomkat83
|
f23fdb1c9c
|
Less Plex Companion logging
|
2016-04-08 09:32:13 +02:00 |
|
tomkat83
|
1f3598a7c4
|
Cleanup and Fixes
- Disable SSL warnings, finally
- Fix Plex Companion errors due to downloadutils switch
|
2016-04-06 18:23:51 +02:00 |
|
tomkat83
|
260fc7adf8
|
Rewired download and PMS connection
- Look for PMS in the LAN, even if plex.tv is available
|
2016-04-06 16:24:03 +02:00 |
|
tomkat83
|
8bad79413c
|
Move any download activities to one method
|
2016-04-05 20:10:29 +02:00 |
|
tomkat83
|
43b0af936f
|
More Plex Companion cleanup
No dedicated logging anymore
|
2016-04-05 10:57:30 +02:00 |
|
tomkat83
|
43dc83ae57
|
Fix instance chaos with Plex Companion
- Should fix PKC startup issues, among others
|
2016-04-02 16:46:23 +02:00 |
|
tomkat83
|
8c6dd25194
|
Fix PlexCompanion TypeError
|
2016-03-29 20:17:07 +02:00 |
|
tomkat83
|
7bb765bedd
|
'NameError: global name 'guidoc' is not defined'
|
2016-03-29 20:03:53 +02:00 |
|
tomkat83
|
5949988b68
|
Plex websockets - groundworks 2
|
2016-03-24 18:52:02 +01:00 |
|
tomkat83
|
9a049854dc
|
Don't de-authorize if several PMS are present
|
2016-03-23 16:40:31 +01:00 |
|
tomkat83
|
2806c8002a
|
Cleaned out https checks
- Disabled HTTP certificate warnings in log
|
2016-03-23 16:07:09 +01:00 |
|
tomkat83
|
98554dbe26
|
Clean up Plex Companion subscribers
|
2016-03-22 15:34:59 +01:00 |
|
tomkat83
|
33fe7604e3
|
Playback updates for remote PMS, part 2
|
2016-03-22 14:58:51 +01:00 |
|
tomkat83
|
20aac1d258
|
Playback updates for remote PMS
|
2016-03-22 14:40:38 +01:00 |
|
tomkat83
|
de810d1e1d
|
Fixes to monitoring playback
|
2016-03-16 18:01:07 +01:00 |
|
tomkat83
|
7f674acbac
|
Redesign Kodi monitor and player
Allows now to have playback initiated by Kodi - especially when using
direct paths
|
2016-03-16 17:02:22 +01:00 |
|
tomkat83
|
872f17851f
|
Fix TypeError for Plex Companion
|
2016-03-14 09:54:15 +01:00 |
|
tomkat83
|
a3c2d21757
|
Fix userclient
|
2016-03-10 16:02:46 +01:00 |
|
tomkat83
|
e635f43845
|
Improve sync resiliance and GDM discovery
Improve sync resiliance to bad connections (e.g. behind a firewall)
|
2016-03-08 17:41:07 +01:00 |
|
tomkat83
|
a64e36cf69
|
Threaded Plex Companion Timeline messages, due to PMS missing Content-Length header args in the response
|
2016-02-11 10:35:16 +01:00 |
|
tomkat83
|
5a4f4a9b71
|
Revert "Fix to Plex Companion response not conform to HTTP standards"
This reverts commit 531dba40bf .
|
2016-02-10 13:51:14 +01:00 |
|
tomkat83
|
531dba40bf
|
Fix to Plex Companion response not conform to HTTP standards
content length is wrong, causing thread to lock for several seconds
|
2016-02-10 13:02:58 +01:00 |
|
tomkat83
|
0f14019e5b
|
Overhaul Plex Companion
|
2016-02-07 12:38:50 +01:00 |
|
tomkat83
|
8912a0b601
|
Overhaul Part 1
|
2016-01-29 20:07:21 +01:00 |
|
tomkat83
|
42bd570187
|
Plex home user switch working
|
2016-01-27 12:18:54 +01:00 |
|