felixfoertsch
5f4afcc28e
scope tubearchivist providers, fix sync intervals
2026-07-01 08:12:39 +02:00
DarkFighterLuke
ac2e4dac9c
Merge branch 'master' into master
2025-12-02 14:37:51 +01:00
REPLYNET\l.consoli
0bbb3c36cd
Add Playlist ToString method
2025-12-02 14:27:19 +01:00
REPLYNET\l.consoli
bc343dd0c8
Edit SanitizeUrl to handle also query parameters
...
modified: Jellyfin.Plugin.TubeArchivistMetadata/Tasks/TAToJellyfinPlaylistsSyncTask.cs
modified: Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs
modified: Jellyfin.Plugin.TubeArchivistMetadata/Utils/Utils.cs
2025-12-02 12:31:44 +01:00
Yannik S.
9ed4869ece
Add error handling to SetProgress calls
2025-11-28 23:59:02 +01:00
REPLYNET\l.consoli
c2eebbe1a9
Handle TA playlists pagination
2025-11-18 15:52:13 +01:00
DarkFighterLuke
75c2fce017
Merge branch 'master' into fix-on-watched-status-changed
2025-11-13 20:27:29 +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
Jurrer
7942e89341
check TA video status before syncing to TA
2025-11-09 05:33:05 +01:00
Jurrer
764dc8f326
fix video watch status sync to TA IsPlayed method
2025-11-09 03:17:39 +01:00
DarkFighterLuke
9d745b0bc5
Use string.Empty
2025-10-23 22:26:39 +02:00
DarkFighterLuke
0c8bc243c6
Update Utils.cs
2025-10-23 22:19:22 +02:00
wolffshots
03ea6b9e5c
chore: move episode naming to general options
2025-10-23 15:38:18 +02:00
wolffshots
184c53ba00
chore: remove missed template entrie
2025-10-22 11:47:13 +02: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
wolffshots
d7f4f5cbcc
chore: explicitly handle null description
2025-08-05 10:37:54 +02:00
wolffshots
b0ca3a49a5
chore: catch errors on FormatDescription
2025-08-04 18:46:30 +02:00
wolffshots
4358072001
feat: add configuration for episode numbering scheme
2025-08-04 18:21:30 +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
5b62e4c001
Update JFToTubeArchivistProgressSyncTask.cs
2025-07-13 13:22:18 +02:00
DarkFighterLuke
50c0e1cef2
Merge pull request #54 from hsvflight/patch-1
...
Update Plugin.cs - Guid empty
2025-07-13 11:43:26 +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
46dd4fcf5b
Implement playlists deletion
2025-07-01 22:16:47 +02:00
Che Cameron
ab783238c3
Reconfigure logging to debug
2025-07-01 20:06:27 +01:00
DarkFighterLuke
532438d110
Fix case
2025-06-23 14:59:49 +02:00
DarkFighterLuke
8e4194f56b
Schedule playlists tasks
2025-06-23 14:59:49 +02:00
DarkFighterLuke
bff699fc3f
Implement JF-> TA playlist sync scheduled task
2025-06-23 14:59:49 +02:00
DarkFighterLuke
f3a9050311
Implement TA playlists management API calls
2025-06-23 14:59:49 +02:00
DarkFighterLuke
3cb340c61a
Create entities for TA playlists creation and edit
2025-06-23 14:59:49 +02:00
DarkFighterLuke
4317fdbf63
Fix log message and comment
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
e28a3ea37b
Implement TA playlists API call
2025-06-23 14:59:49 +02:00
DarkFighterLuke
86dd1769ec
Create entities to TA playlists
2025-06-23 14:59:48 +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
3e95ca26aa
chore: make sync task logs debugs
2025-05-29 11:23:44 +02: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
wolffshots
d36d677179
chore: remove unused import
2025-05-29 10:57:02 +02:00