JonnyWong16
|
aa365eb6a3
|
Improved checking of live tv session websocket events
|
2018-05-26 10:14:36 -07:00 |
|
JonnyWong16
|
fcd7593764
|
Add temporary watched state for sessions
|
2018-04-04 22:05:30 -07:00 |
|
JonnyWong16
|
1a293d525f
|
Update database session on state change
|
2018-02-28 13:34:21 -08:00 |
|
JonnyWong16
|
16f270691d
|
Check on watched notification states before adding to the queue
|
2018-02-15 15:16:50 -08:00 |
|
JonnyWong16
|
a0106874e2
|
Fix paused and resume notifications only triggering once
|
2018-02-08 21:19:43 -08:00 |
|
JonnyWong16
|
56dc28eed3
|
Clear session metadata cache on startup
|
2018-02-03 09:06:05 -08:00 |
|
JonnyWong16
|
9100e25a21
|
Pass copy of notification data to prevent multithreading issues
|
2018-01-30 23:04:44 -08:00 |
|
JonnyWong16
|
38ca4e37a6
|
Fix matching of synced playback
|
2018-01-30 19:04:30 -08:00 |
|
JonnyWong16
|
7dff6b121b
|
Log force stopped message
|
2018-01-30 09:31:13 -08:00 |
|
JonnyWong16
|
d77d889695
|
Fix activity callback function argument
|
2018-01-30 09:13:06 -08:00 |
|
JonnyWong16
|
58996c1115
|
Unused now time
|
2018-01-27 10:59:48 -08:00 |
|
JonnyWong16
|
7301fe5f6e
|
Remove 24 hour limit for recently added
|
2018-01-26 12:29:38 -08:00 |
|
JonnyWong16
|
5d8455d141
|
Get rating key for live sessions from websocket data
|
2018-01-21 13:09:02 -08:00 |
|
JonnyWong16
|
32b43202c2
|
Attempt at fixing stuck sessions which require flishing the database
|
2018-01-15 18:55:37 -08:00 |
|
JonnyWong16
|
c5a9ecd4ac
|
Make sure websocket events are for library items
|
2018-01-15 14:49:49 -08:00 |
|
JonnyWong16
|
33739f1cb2
|
Fix check activity session write success
|
2018-01-13 21:16:07 -08:00 |
|
JonnyWong16
|
8fd159d2fe
|
Use added_at to check recently added more than 24 hours ago
|
2018-01-12 12:34:07 -08:00 |
|
JonnyWong16
|
157af84226
|
Only update the database sessions every 60 seconds while playing
|
2018-01-07 17:10:33 -08:00 |
|
JonnyWong16
|
12c9aa3d6a
|
Try caching metadata for sessions
|
2018-01-03 13:36:26 -08:00 |
|
JonnyWong16
|
ad041a1691
|
Attempt to fix HW transcoding indicator
|
2018-01-02 16:13:27 -08:00 |
|
JonnyWong16
|
ca20eda606
|
Update paused time while still paused
|
2017-12-31 18:37:55 -08:00 |
|
JonnyWong16
|
de58136314
|
Do not send recently added notification if item updated more than 24 hours ago
|
2017-12-21 15:22:18 -08:00 |
|
JonnyWong16
|
19f029cff0
|
Rename PlexPy to Tautulli
|
2017-12-16 12:52:33 -08:00 |
|
JonnyWong16
|
c586fe1d07
|
Update session database with all session data
|
2017-12-16 09:08:17 -08:00 |
|
JonnyWong16
|
f42f1182f2
|
Reimplement recently added delay to group items
|
2017-12-09 21:34:41 -08:00 |
|
JonnyWong16
|
7e7609743a
|
Add callback to force stop stale streams
|
2017-12-09 02:09:14 -08:00 |
|
JonnyWong16
|
bbe309e7bd
|
Set session state for buffer events
|
2017-08-23 20:29:48 -07:00 |
|
JonnyWong16
|
1c8e581cf1
|
Write stopped time to database for all events
* To prevent the "long duration" websocket issue for missing stop events
|
2017-08-22 20:29:21 -07:00 |
|
JonnyWong16
|
a5771dccf5
|
Fix session start log format error
|
2017-08-19 21:23:16 -07:00 |
|
JonnyWong16
|
a0799e8197
|
Initialize scheduler to reconnect websocket when failed on startup
|
2017-08-13 09:44:15 -07:00 |
|
JonnyWong16
|
6f0c650a72
|
Separate movie/episode/track watched percent
|
2017-07-07 19:01:04 -07:00 |
|
JonnyWong16
|
651f4ebf5f
|
Fix websocket on_created
|
2017-01-27 23:12:33 -08:00 |
|
JonnyWong16
|
fc7b396e45
|
Log recently added items to the database
* Temporarily disable recently added upgrade notifications
|
2017-01-27 20:50:46 -08:00 |
|
JonnyWong16
|
01ec812e1c
|
Fix missing recently added notifications
|
2016-12-06 20:31:18 -08:00 |
|
JonnyWong16
|
38d2345cd2
|
Option to send recently added notification for new versions
|
2016-11-11 13:37:38 -08:00 |
|
JonnyWong16
|
5aaa014207
|
Option to group recently added by parent or grandparent
|
2016-11-11 13:36:25 -08:00 |
|
JonnyWong16
|
b8fc6e6b0f
|
A bit of performance improvement
|
2016-11-11 13:36:22 -08:00 |
|
JonnyWong16
|
ffdd9c9cbf
|
Rework notification logic to only build parameters once per action
* Instead of rebuilding for each notification agent
* Change season/episode to use season poster
* Change album/track to use album art
|
2016-11-11 13:36:20 -08:00 |
|
JonnyWong16
|
b3f43f956e
|
Add delay to check for valid DLNA session
|
2016-11-11 13:36:15 -08:00 |
|
JonnyWong16
|
6d0327f662
|
Don't nest metadata dict
* Return metadata dict directly
|
2016-11-11 13:36:14 -08:00 |
|
JonnyWong16
|
be50ecd033
|
Default True for no data notifications
|
2016-11-11 13:31:20 -08:00 |
|
JonnyWong16
|
31c9ecaf44
|
Clean up timeline state
|
2016-11-11 13:31:19 -08:00 |
|
JonnyWong16
|
e1bd5ed49e
|
Add grouped notification params
|
2016-11-11 13:31:19 -08:00 |
|
JonnyWong16
|
d97cacff14
|
More intelligent grouping of recently added
* Websocket only
|
2016-11-11 13:31:19 -08:00 |
|
JonnyWong16
|
8ed2f0eafa
|
Another attempt at using websockets for recently added
|
2016-11-11 13:31:19 -08:00 |
|
JonnyWong16
|
438e525319
|
Add user_id to session started log message
|
2016-11-11 13:31:18 -08:00 |
|
JonnyWong16
|
08a8b5fee0
|
Multithreaded notification queue
|
2016-11-11 13:31:18 -08:00 |
|
JonnyWong16
|
82f4c99025
|
Check on_watched condition before adding to queue
|
2016-11-11 13:31:18 -08:00 |
|
JonnyWong16
|
7b2a7aff9f
|
Update notification handler for all notification triggers
|
2016-11-11 13:31:18 -08:00 |
|
JonnyWong16
|
9d00e052f0
|
Add ratingKey to session start log message
|
2016-08-01 09:28:39 -07:00 |
|