John Corser
dc92e3b0e4
Fix actor images not displayed until clicked
...
Move image refresh logic from PeopleValidator (which runs during library
scans) into PeopleValidationTask (the "Refresh People" scheduled task).
This keeps library scans fast while ensuring the scheduled task fetches
missing images from remote providers like TMDB.
People missing a Primary image or overview get refreshed with
MetadataRefreshMode.Default instead of ValidationOnly, with a 30-day
cooldown to avoid hammering providers for people they have no data for.
Fixes jellyfin#8103
2026-06-28 21:44:46 -04:00
Cody Robibero
75d71cb73c
Merge branch 'master' into clean-orphaned-people
2026-06-27 10:02:33 -04:00
Shadowghost
fa07a3abe8
Skip backups whens can is running
2026-06-26 07:34:19 +02:00
Shadowghost
1947296edd
Don't run heavy DB tasks while scan is running
2026-06-25 19:32:36 +02:00
theguymadmax
310a47c1d4
Reorder ValidatePeople
2026-06-19 23:10:32 -04:00
theguymadmax
24886d4849
Remove orphaned people
2026-06-19 13:28:22 -04:00
JPVenson
5a6d9180fe
Add People Dedup and multiple progress fixes ( #14848 )
2025-09-24 15:20:30 -06: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
08ed0a9a5d
Cleanup tasks
2024-09-04 17:38:10 +02:00
Bond_009
5732e6188c
Fix some warnings
2022-02-15 18:59:46 +01:00
Bond_009
ea8f40e84a
More cleanup
2021-12-27 14:20:05 +00:00
Patrick Barron
4ba9b6c305
Fix warnings in ScheduledTasks
2021-10-02 12:53:51 -04:00
BaronGreenback
bc1cc2d04a
Remove unused using directives
2021-04-17 11:37:55 +01: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
dkanada
ab2349ff3c
update task names and descriptions
2020-02-01 22:27:25 +09:00
dkanada
aadf7676d1
remove useless comments
2019-02-03 19:40:55 +09:00
dkanada
08ca1337a9
unhide several scheduled tasks and add missing properties
2019-02-03 19:40:55 +09:00
dkanada
07072d9f7b
move all scheduled tasks and triggers into folders
2019-02-03 19:40:55 +09:00