Shadowghost
5996c4afce
Complete LinkedChildren integration and batch DTO optimizations
...
This commit integrates remaining performance changes:
- Add batch user data fetching in DtoService to reduce N+1 queries
- Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval
- Update Video/Movie/BoxSet to use LibraryManager for alternate versions
- Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId)
- Update providers and controllers for LinkedChildren-based references
- Add NextUpEpisodeBatchResult for batched episode queries
- Integrate IDescendantQueryProvider in SqliteDatabaseProvider
2026-01-18 19:48:46 +01:00
Shadowghost
5c9f70c375
Cleanup Tasks and Validators
2025-04-30 09:29:13 +02:00
JPVenson
cd5f18a084
Fix Cleanup task not awaiting async methods
2025-03-24 17:23:16 +00:00
Ethan Pippin
06923cbf2b
Implement TaskTriggerInfoType enum ( #12783 )
2024-12-01 17:08:37 -07:00
Shadowghost
08ed0a9a5d
Cleanup tasks
2024-09-04 17:38:10 +02:00
Shadowghost
a13dc9b91c
Backport pull request #12123 from jellyfin/release-10.9.z
...
Fix Cleanup Task metadata saving
Original-merge: 85078d8f10
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:56 -04:00
John M
c791331952
Fix task CleanupCollectionAndPlaylistPathsTask removing valid paths ( #11410 )
2024-04-23 07:08:19 -06:00
JPVenson
81d3758785
#11289 Fixed cleanup task not checking for folders ( #11311 )
2024-04-17 10:45:31 -06:00
Bond_009
244a739675
Fix incorrect path check in CleanupCollectionAndPlaylistPathsTask
2024-01-16 20:24:28 +01:00
Tim Eisele
151d678b0e
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2023-09-18 19:13:33 +02:00
Tim Eisele
bce45992d9
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2023-09-17 16:35:41 +02:00
Tim Eisele
61a49e94c4
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2023-09-17 14:13:25 +02:00
Tim Eisele
fccea4625d
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2023-09-17 14:13:19 +02:00
Shadowghost
783bb8a8cb
Apply review suggestions
2023-09-16 17:05:54 +02:00
Shadowghost
f7720e7c99
Extend collections cleanup task to include playlists too
2023-09-16 15:09:19 +02:00