Commit Graph

285 Commits

Author SHA1 Message Date
Cody Robibero
51a85fd7f6
Merge pull request #117 from Shadowghost/scrobbling-fix 2022-04-17 06:39:31 -06:00
Shadowghost
9135899fe3 Send pause instead of stop on uncompleted playback to prevent scrobble 2022-04-17 11:15:37 +02:00
Cody Robibero
561b7f1765
Merge pull request #115 from jellyfin/ensure-success 2022-04-16 17:01:24 -06:00
Cody Robibero
60888fd2c0 Require success response before deserializing 2022-04-16 17:01:07 -06:00
Cody Robibero
bb4a317f6c
Merge pull request #111 from jellyfin/paginate-tasks 2022-04-16 16:40:45 -06:00
Cody Robibero
070d90a908 Fix typo 2022-04-16 16:39:48 -06:00
Cody Robibero
b8c266cc9a
Merge pull request #114 from Shadowghost/deauth 2022-04-16 16:22:46 -06:00
Shadowghost
bdfd51944e Implement deauth 2022-04-17 00:15:21 +02:00
Cody Robibero
5bee8dfbec Add pagination to scheduled tasks 2022-04-16 16:13:51 -06:00
Cody Robibero
0155faad94
Merge pull request #112 from Shadowghost/cleanup 2022-04-16 15:53:54 -06:00
Shadowghost
6be4045b7e Secure API 2022-04-16 23:10:14 +02:00
Shadowghost
4249b84767 Apply review suggestions 2022-04-16 22:40:12 +02:00
Shadowghost
9cc1a6f746 Enable analyzers, fix all warnings 2022-04-16 19:29:37 +02:00
Shadowghost
0985b9455c Properly handle pause and resume events 2022-04-16 15:52:10 +02:00
Cody Robibero
caef90021b
Merge pull request #101 from jellyfin/prepare-15 2022-03-27 14:43:56 -06:00
Cody Robibero
4737059fff
Update build.yaml 2022-03-27 14:43:37 -06:00
jellyfin-bot
2b08824f64 Bump version to 15 2022-03-27 20:25:46 +00:00
Cody Robibero
733c3c9ef3
Merge pull request #110 from jellyfin/10.8 2022-03-27 14:24:55 -06:00
Cody Robibero
62fe495602 10.8 support 2022-03-27 14:21:57 -06:00
Cody Robibero
04f8ecb852
Merge pull request #108 from jellyfin/ci 2022-03-19 10:02:02 -06:00
K3rnelPan1c
23e17ec29e
bump version 2022-03-19 16:45:50 +01:00
Cody Robibero
83bd55f4b7 Use meta ci 2022-03-19 08:45:50 -06:00
Cody Robibero
4c4a3ff276
Merge pull request #102 from SenorSmartyPants/RetryEpisodeScrobble 2022-02-06 17:36:47 -07:00
SenorSmartyPants
f2c41d55e8 Check if Any IDs match, not all 2022-01-30 14:24:49 -06:00
SenorSmartyPants
95cbffa57f Fix CodeQL warning and note
Warning: useless assignment of episode
note: missed using .Where() in foreach
2022-01-27 13:50:03 -06:00
SenorSmartyPants
a3dd13a58b check for NotFound episodes in more methods
SendLibraryUpdateInternalAsync
SendItemRating
SendEpisodePlaystateUpdatesInternalAsync
2022-01-22 20:02:06 -06:00
SenorSmartyPants
1abf8482fb Retry episode scrobble without IDs if episode was not found by trakt 2022-01-22 14:07:38 -06:00
Cody Robibero
a4f689d7fb
Merge pull request #100 from SenorSmartyPants/Fix-episodes 2022-01-18 15:06:46 -07:00
SenorSmartyPants
8351864a85 Don't put episodes under show if episode has provider IDs
Reverting to previous style of xml, before I started changing things. I did not understand how trakt.tv interpreted certain input.
2022-01-18 15:41:25 -06:00
SenorSmartyPants
15667ef63a use HasProviderID and HasAnyProviderTvIds 2022-01-18 15:10:34 -06:00
Cody Robibero
f6ea0dac2c
Merge pull request #95 from jellyfin/prepare-14 2022-01-04 21:42:14 -07:00
Cody Robibero
dcf0ca8753
Update build.yaml 2022-01-04 21:41:21 -07:00
jellyfin-bot
1136675447 Bump version to 14 2022-01-05 04:38:23 +00:00
Cody Robibero
e13649ba91
Merge pull request #98 from jellyfin/base-item-kind 2022-01-04 21:38:06 -07:00
Cody Robibero
5ea5263c4b Use BaseItemKind 2021-12-26 17:29:20 -07:00
Cody Robibero
00f738e94f
Merge pull request #96 from jellyfin/warn-be-gone 2021-12-26 20:21:44 +00:00
Cody Robibero
5f4829fac1 Remove all warnings in project 2021-12-26 13:04:30 -07:00
Cody Robibero
d46aa80b50
Merge pull request #97 from dulli/rewatch 2021-12-23 20:30:20 +00:00
Martin Dullweber
1e641681a1 compare reset date against watch date 2021-12-20 15:44:55 +01:00
Cody Robibero
4c2af58f02
Merge pull request #93 from SenorSmartyPants/master 2021-12-13 16:46:13 -07:00
SenorSmartyPants
dd02aa92e9 Migrate remaining routines away from using TVDBId as primary key
- SendLibraryUpdateInternalAsync
- SendItemRating
- SendEpisodePlaystateUpdatesInternalAsync

Use generic routines to set IDs on trakt media objects
2021-12-13 14:50:39 -06:00
SenorSmartyPants
ed52ab4c18 Add some hierarchy to classes, so generics can be used 2021-12-13 14:47:02 -06:00
Cody Robibero
a581d4dce1
Merge pull request #87 from jellyfin/prepare-13 2021-11-01 15:03:11 -06:00
jellyfin-bot
4788cc8e38 Bump version to 13 2021-11-01 18:50:56 +00:00
Claus Vium
41588c1ae2
Merge pull request #91 from jellyfin/10.8
10.8 support
2021-11-01 19:50:37 +01:00
Cody Robibero
f952dc6c7d Fix ci build 2021-11-01 11:43:40 -06:00
SenorSmartyPants
d5c864c1d2 Remove unused variable 2021-10-12 12:59:22 -05:00
SenorSmartyPants
3ea3aeeda7 Update CanSync and SendEpisodeStatusUpdateAsync to send full episode data
Don't base behavior on presence of TVDB ID
Send all provider IDs
always include series data
2021-10-12 12:31:27 -05:00
Cody Robibero
ebcfbcb711 10.8 support 2021-09-27 19:50:02 -06:00
Odd Stråbø
baba7a9c35
Merge pull request #85 from h1dden-da3m0n/update/ci
Update ci
2021-07-11 13:54:13 +02:00