unkin-agent
c43992630e
feat: skip transcode files held by an active session
...
Every replica runs the transcode cleanup task against the same shared transcode
directory, so one pod deletes segments another pod is still streaming.
- read the active sessions from ITranscodeSessionStore before deleting
- keep files matching an active session manifest path or segment prefix
- abort the sweep when the store cannot be reached
2026-09-11 23:56:35 +10:00
Shadowghost
5c9f70c375
Cleanup Tasks and Validators
2025-04-30 09:29:13 +02:00
Ethan Pippin
06923cbf2b
Implement TaskTriggerInfoType enum ( #12783 )
2024-12-01 17:08:37 -07:00
Shadowghost
994266a54f
Fixup
2024-09-04 17:50:15 +02:00
Shadowghost
08ed0a9a5d
Cleanup tasks
2024-09-04 17:38:10 +02:00
Bond-009
f68038f2cf
Run DeleteTranscodeFileTask on startup ( #12239 )
2024-07-15 08:55:31 -04:00
Shadowghost
6734450d40
Backport pull request #12025 from jellyfin/release-10.9.z
...
Fix empty image folder removal for legacy locations
Original-merge: 476dc01f4d
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-24 20:28:58 -04:00
Bond_009
5732e6188c
Fix some warnings
2022-02-15 18:59:46 +01:00
Bond_009
5726535a26
Fix some warnings
...
609 left
2021-11-09 13:14:31 +01:00
crobibero
bf66f57069
Set DeleteTranscodeFileTask to trigger every 24h
2020-11-20 08:12:38 -07:00
Anthony Lavado
959d906c85
Just enable instead
2020-10-05 02:25:09 -04:00
Anthony Lavado
375f849b3e
Simply trigger
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2020-10-05 02:14:43 -04:00
Anthony Lavado
e77040a4fb
Fix Transcode Cleanup Schedule
...
Sets the default time to midnight, and confirms to the same task
scheduling commands that other tasks use.
2020-10-05 00:15:25 -04:00
telans
9018f8d8be
Add full stop at end of comments (SA1629)
2020-06-16 10:37:52 +12:00
crobibero
44957c5a9a
Use typed logger where possible
2020-06-05 18:15:56 -06:00
Bond_009
4748105dce
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
2020-05-29 11:28:19 +02:00
ferferga
a9759f6a80
Rename translation keys
2020-03-29 23:46:19 +02:00
ferferga
28f07df657
Fix NullReferenceException at startup
2020-03-26 22:26:25 +01:00
ferferga
105fc3dc29
Apply suggestions
2020-03-26 21:40:41 +01:00
ferferga
0778eb20aa
Translate Scheduled Tasks (names and descriptions)
2020-03-26 20:28:30 +01:00
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
2020-03-03 23:07:10 +01:00
dkanada
ab2349ff3c
update task names and descriptions
2020-02-01 22:27:25 +09:00
Bond_009
3221e837f9
* Add support for multi segment base urls
...
* Make baseurl case-insensitive
2019-11-25 11:55:24 +01:00
Bond-009
d4b438791f
Don't append transcodes to transcoding temp path
2019-11-21 16:57:49 +01:00
dkanada
b1f9b03b17
rename some missed variables and fix warnings
2019-11-21 21:55:10 +09:00
dkanada
f3ca37e523
minor changes to transcode cleanup scheduled task
2019-11-21 21:55:10 +09:00
dkanada
21ff63c371
move the transcode path
2019-08-29 00:14:50 -07:00