JonnyWong16
|
9e0153e962
|
Set PYTHON2 global variable
|
2020-04-04 07:57:51 -07:00 |
|
JonnyWong16
|
cc05552685
|
Remove from __future__ import absolute_import
|
2020-03-24 20:17:44 -07:00 |
|
JonnyWong16
|
82c09570c4
|
Update all future imports for Python 2
|
2020-03-23 22:11:42 -07:00 |
|
JonnyWong16
|
078685a2a3
|
Fix imports for Python 2
|
2020-03-23 22:11:41 -07:00 |
|
JonnyWong16
|
4ae09774f7
|
Change websocket error to exception to log traceback
|
2020-03-19 22:54:18 -07:00 |
|
JonnyWong16
|
05afa0859c
|
Run futurize --unicode-literals
|
2019-11-23 19:21:10 -08:00 |
|
JonnyWong16
|
ab6196589b
|
Run futurize --stage1
|
2019-11-23 19:11:42 -08:00 |
|
JonnyWong16
|
c279057f91
|
Remove unicode strings
|
2019-11-23 14:37:26 -08:00 |
|
JonnyWong16
|
97cf2ebe19
|
Make monitor websocket ping/pong an advanced config option
|
2018-07-22 17:39:21 -07:00 |
|
JonnyWong16
|
8514cf1975
|
Reset pong count
|
2018-07-04 12:25:32 -07:00 |
|
JonnyWong16
|
c5e37badd8
|
Fix infinite websocket connection loop
|
2018-07-03 20:06:37 -07:00 |
|
JonnyWong16
|
c0f1079b4e
|
Remove connection attempts from inital websocket connection
|
2018-07-03 19:58:58 -07:00 |
|
JonnyWong16
|
1da4b8ecb4
|
Add ping/pong to websocket
|
2018-07-03 18:10:52 -07:00 |
|
JonnyWong16
|
502b807e45
|
Fix websocket not scheduling reconnect
|
2018-03-22 21:03:11 -07:00 |
|
JonnyWong16
|
35914b9a48
|
Remove unicode from websocket logger error
|
2018-03-22 20:32:37 -07:00 |
|
JonnyWong16
|
a5807f21b4
|
Flush temporary sessions automatically if failed to check sessions on startup
|
2018-03-19 23:24:09 -07:00 |
|
JonnyWong16
|
5af1294f71
|
Make websocket thread daemon
|
2018-03-14 16:19:22 -07:00 |
|
JonnyWong16
|
7362dd0bf4
|
Close websocket cleanly on shutdown
|
2018-03-12 19:38:19 -07:00 |
|
JonnyWong16
|
c2713c53dd
|
Only connect if first run is complete
|
2018-02-14 08:53:49 -08:00 |
|
JonnyWong16
|
e0109ed179
|
Combine connection function for cloud and non-cloud servers
|
2018-02-14 08:45:45 -08:00 |
|
JonnyWong16
|
a53afe05a2
|
Check cloud status on startup before connecting websocket
|
2018-02-14 06:55:44 -08:00 |
|
JonnyWong16
|
a5d2467bfe
|
Less log spam of cloud server status
|
2018-02-14 06:39:42 -08:00 |
|
JonnyWong16
|
8447663e27
|
Fix server up/down status on Tautulli startup
|
2018-02-14 06:35:59 -08:00 |
|
JonnyWong16
|
e1dca1509a
|
Reconnect Plex Cloud without keeping the server awake
|
2018-02-13 10:49:11 -08:00 |
|
JonnyWong16
|
df016243dd
|
Refactor some websocket connection code
|
2018-02-13 08:48:54 -08:00 |
|
JonnyWong16
|
be72693fec
|
Catch WebSocketException when attempting to reconnect
|
2018-02-13 07:08:35 -08:00 |
|
JonnyWong16
|
0fad245148
|
Try to cleanly shutdown loggers
|
2018-01-20 11:27:58 -08:00 |
|
JonnyWong16
|
446170f8de
|
Reduce websocket logging to playing and timeline only
|
2018-01-15 17:59:12 -08:00 |
|
JonnyWong16
|
15faccfa2f
|
Update server connection code
|
2017-12-30 17:27:39 -08:00 |
|
JonnyWong16
|
a449670667
|
Some more first run fixes
|
2017-12-17 23:12:56 -08:00 |
|
JonnyWong16
|
19f029cff0
|
Rename PlexPy to Tautulli
|
2017-12-16 12:52:33 -08:00 |
|
JonnyWong16
|
a00f36f83b
|
Do not send Plex server down on websocket excpetion
|
2017-12-09 01:54:43 -08:00 |
|
JonnyWong16
|
54cd860c13
|
Separate API and websocket logging
|
2017-09-30 16:42:25 -07:00 |
|
JonnyWong16
|
ad827e62f6
|
Fix typo from cd007ee
* Also better https replace for Imgur urls
|
2017-09-18 19:42:28 -07:00 |
|
JonnyWong16
|
cd007ee0eb
|
Catch exception so websocket doesn't crash when failed to process data
|
2017-08-23 20:33:14 -07:00 |
|
JonnyWong16
|
9058c5accb
|
Explicitly assign websocket state
|
2017-08-18 10:57:02 -07:00 |
|
JonnyWong16
|
a0799e8197
|
Initialize scheduler to reconnect websocket when failed on startup
|
2017-08-13 09:44:15 -07:00 |
|
JonnyWong16
|
e31e531f9c
|
Fix websocket timeline json
|
2016-11-25 21:06:43 -08:00 |
|
JonnyWong16
|
d7cef5add7
|
Manual merge of v1.4.16 into v2
|
2016-11-25 19:16:43 -08:00 |
|
JonnyWong16
|
82ac33dd75
|
Fix websocket for new json response on PMS 1.3.0
|
2016-11-25 18:42:23 -08:00 |
|
JonnyWong16
|
17649bf36a
|
Catch websocket expection
|
2016-11-11 13:36:24 -08:00 |
|
JonnyWong16
|
d8cc76c7d7
|
Set temporary session stop times on websocket disconnect
|
2016-11-11 13:31:21 -08:00 |
|
JonnyWong16
|
eb3c189ab6
|
Rework task scheduler for websocket only
|
2016-11-11 13:31:20 -08:00 |
|
JonnyWong16
|
16c7d27508
|
Default to websocket connection
* No polling failover
|
2016-11-11 13:31:20 -08:00 |
|
JonnyWong16
|
8ed2f0eafa
|
Another attempt at using websockets for recently added
|
2016-11-11 13:31:19 -08:00 |
|
JonnyWong16
|
67d203e011
|
Catch exception and attempt to reconnect websocket
|
2016-06-11 11:26:52 -07:00 |
|
JonnyWong16
|
cb8a5504f6
|
Cleanup unused modules and imports
* Ran code through PyFlakes
|
2016-05-15 11:32:11 -07:00 |
|
JonnyWong16
|
c14053a199
|
Send PMS token in header instead of in uri
|
2016-05-11 22:01:11 -07:00 |
|
JonnyWong16
|
f4e719749a
|
Cleanup all imports
* Should fix problems with needing to do inline imports
|
2016-05-07 11:26:00 -07:00 |
|
JonnyWong16
|
14489e1db9
|
Revert reconnecting cf70b3e989 and bff4eaba56
|
2016-04-30 13:03:54 -07:00 |
|