Yannik S.
9ed4869ece
Add error handling to SetProgress calls
2025-11-28 23:59:02 +01:00
Jurrer
4c3de5146b
collection name + user name check to OnWatchedStatusChange
2025-11-13 00:55:18 +01:00
Jurrer
1ce6587078
fix condition for onWatchedStatusChanged
2025-11-10 00:39:47 +01:00
wolffshots
60753cb828
chore: merge upstream master and fix conflicts
2025-10-22 11:35:12 +02:00
DarkFighterLuke
7aa6af30fa
Merge branch 'jellyfin-10.11' into feature/playlists-sync
2025-10-21 23:26:09 +02:00
DarkFighterLuke
7e496643f8
Adapt calls to IsPlayed method new signature
...
modified: Jellyfin.Plugin.TubeArchivistMetadata/Jellyfin.Plugin.TubeArchivistMetadata.csproj
modified: Jellyfin.Plugin.TubeArchivistMetadata/Plugin.cs
modified: Jellyfin.Plugin.TubeArchivistMetadata/Tasks/JFToTubeArchivistProgressSyncTask.cs
2025-10-21 23:16:50 +02:00
DarkFighterLuke
a2e29dee3b
Merge branch 'master' into jellyfin-10.11
2025-10-20 22:14:56 +02:00
wolffshots
cf87c6e829
Merge branch 'master' into master
2025-08-05 12:16:38 +02:00
DarkFighterLuke
bdd99441d1
Fix #52
2025-07-16 22:58:44 +02:00
DarkFighterLuke
38ed5dd9e0
Merge branch 'master' into master
2025-07-13 15:42:09 +02:00
DarkFighterLuke
cfd94260f1
Add same check on wached status event handler
2025-07-13 15:40:49 +02:00
DarkFighterLuke
a28b4ccd7c
Fix space after if statement and item id
2025-07-13 15:36:04 +02:00
DarkFighterLuke
ff55b9f517
Update Plugin.cs
2025-07-13 14:49:41 +02:00
DarkFighterLuke
93a2de5d46
Merge branch 'master' into master
2025-07-13 13:26:17 +02:00
DarkFighterLuke
ca0a9215fe
Change log message
...
The event is not catastrophic in Jellyfin, so it can be hidden the user unless debug level logs are enabled
2025-07-13 11:39:32 +02:00
DarkFighterLuke
d386f79dfd
Add configuration options
2025-07-10 22:32:22 +02:00
DarkFighterLuke
8e4194f56b
Schedule playlists tasks
2025-06-23 14:59:49 +02:00
DarkFighterLuke
a9c6611dcf
Implement TA-> JF playlist sync scheduled task
2025-06-23 14:59:49 +02:00
DarkFighterLuke
4711a6a742
Update plugin for Jellyfin 10.11
2025-06-21 12:56:37 +02:00
hsvflight
a783b3c739
Update Plugin.cs - Guid empty
...
Getting this error:
[2025-06-16 00:41:58.499 +00:00] [FTL] Unhandled Exception
System.ArgumentException: Guid can't be empty (Parameter 'id')
at Jellyfin.Plugin.TubeArchivistMetadata.Plugin.OnPlaybackProgress(...)
And right after playback fails
[2025-06-16 00:42:23.345 +00:00] [INF] Playback stopped reported by app "Jellyfin Roku" "3.0.5" playing "Video". Stopped at "973000" ms
2025-06-15 21:33:33 -05:00
wolffshots
a58139eca0
chore: remove duplicated efforts
2025-05-29 11:19:27 +02:00
wolffshots
5ab5224328
chore: ran dotnet format on Plugin.cs
2025-05-29 11:00:44 +02:00
jadon
2f90d6a03e
chore: remove extra season and move into if
2025-05-28 23:32:06 +02:00
jadon
af375987ee
chore: check library before updating watch status
2025-05-28 23:29:33 +02:00
DarkFighterLuke
413f45046d
Sync progress status in OnWatchedStatusChange when watched is false
...
modified: Jellyfin.Plugin.TubeArchivistMetadata/Plugin.cs
2025-05-26 23:37:20 +02:00
DarkFighterLuke
5ad6b2a381
Fix OnPlaybackProgress collection name retrieval
2025-05-26 23:35:42 +02:00
DarkFighterLuke
76ac750de2
Fix UpdateAuthorizationHeader method
2025-03-10 22:44:37 +01:00
DarkFighterLuke
ddbbb4ba25
Merge branch 'master' into master
2025-03-10 19:01:34 +01:00
Matt Duran
c058a35abe
Added new method for auth headers
2025-03-03 09:48:10 -08:00
DarkFighterLuke
11eb456c56
Fix JF crash when setting watched status with TA offline
2025-02-22 15:39:58 +01:00
DarkFighterLuke
98472b5aa6
Fix JF->TA watched status synchronization
2025-02-21 17:41:51 +01:00
DarkFighterLuke
be8481c795
Remove useless comments
2024-11-04 22:26:42 +01:00
wolffshots
2fee654efe
chore: wrap itemYTId stuff in try catch
2024-10-22 15:11:50 +02:00
DarkFighterLuke
dce122840c
Adjust logs levels
2024-09-14 15:31:19 +02:00
DarkFighterLuke
c9cc4f150e
Switch from watched status synchronization task to an event based solution
2024-09-11 16:19:18 +02:00
DarkFighterLuke
233595baac
Implement JF->TA watched status synchronization
2024-09-06 13:46:11 +02:00
DarkFighterLuke
b07ffb2a83
Enhance tasks startup
2024-09-04 17:20:02 +02:00
DarkFighterLuke
4ffdbaf7f8
Allow only one Jellyfin user to sync data from
2024-08-30 17:34:26 +02:00
DarkFighterLuke
9a40ba93e8
Add configuration options
2024-08-30 10:13:32 +02:00
DarkFighterLuke
fd4a9a0130
Implement TA->JF synchronization
2024-08-27 00:12:14 +02:00
DarkFighterLuke
9179ea8602
Send playback progress to TubeArchivist
2024-08-26 15:04:47 +02:00
DarkFighterLuke
9febfef12a
Ping TubeArchivist API when saving configuration and at boot
2024-05-09 22:53:56 +02:00
DarkFighterLuke
4fdd41ed0f
Log configuration settings at initialization
2024-03-13 10:32:14 +01:00
DarkFighterLuke
eb9e6dce81
Replace debug messages with information logs
2024-03-11 13:03:38 +01:00
DarkFighterLuke
ebf7725ca6
Implement basic metadata and image providers for episodes
2024-03-09 16:57:11 +01:00
DarkFighterLuke
9a878b1201
Initial setup
2024-03-04 22:19:25 +01:00