aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations
AgeCommit message (Collapse)Author
29 hoursProject the lowered person credit values once when updating peopleShadowghost
30 hoursMerge remote-tracking branch 'upstream/master' into fix-byname-queriesShadowghost
# Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.cs
3 daysFix /Persons favourites timing out by removing the correlated favourites joinShadowghost
3 daysOnly treat series and seasons as resumable foldersShadowghost
4 daysMerge remote-tracking branch 'upstream/master' into fix-byname-queriesShadowghost
4 daysMerge pull request #17456 from Shadowghost/fix-extrasCody Robibero
Fix extras naming and version assignment
4 daysMerge pull request #17503 from theguymadmax/fix-sortby-nameCody Robibero
Use CleanName when sorting by name
4 daysMerge pull request #17486 from Shadowghost/fix-adjacentCody Robibero
Fix AdjacentTo being ignored on non-recursive item queries
4 daysMerge pull request #17482 from Shadowghost/fix-stale-versionsCody Robibero
Fix video version links being read from stale serialised item data instead of the LinkedChildren table
4 daysMerge pull request #17147 from Shadowghost/tmdb-missing-episodesCody Robibero
Add Tmdb missing episode provider
5 daysMerge remote-tracking branch 'upstream/master' into fix-byname-queriesShadowghost
# Conflicts: # src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/JellyfinDbModelSnapshot.cs
5 daysPreserve multiple roles per person type instead of deduping credits by name ↵Shadowghost
and type
5 daysMerge remote-tracking branch 'upstream/master' into tmdb-missing-episodesShadowghost
# Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs
5 daysMerge pull request #17500 from theguymadmax/fix-storage-lookupCody Robibero
Fix storage info lookup for Windows
5 daysMerge pull request #17463 from Shadowghost/fix-unplayed-filterCody Robibero
Fix (Un)Played filter correctness and performance
5 daysMerge pull request #17460 from Shadowghost/fix-user-itemsCody Robibero
Queue person metadata refresh instead of blocking the item request and fix ItemCounts
5 daysMerge pull request #17416 from Shadowghost/enable-duplicate-playlist-childrenCody Robibero
Allow duplicate LinkedChildren for Playlists
7 daysUse CleanName when sorting by nametheguymadmax
7 daysFix storage lookup for Windowstheguymadmax
7 daysApply the by-name access exemption in the search candidate queryShadowghost
8 daysFix playlist entries being lost on migration and library scansShadowghost
8 daysFix AdjacentTo being ignored on non-recursive item queriesShadowghost
8 daysFixupShadowghost
8 daysFix more filter casesShadowghost
8 daysFix video version links being read from stale serialised item data instead ↵Shadowghost
of the LinkedChildren table
9 daysFix Folder access filteringShadowghost
9 daysRestrict people, genres, studios and artists to names backed by an item the ↵Shadowghost
user can access
9 daysMake the /Persons de-duplication use an index instead of grouping the tableShadowghost
9 daysFix played/unplayed filter for empty Series and BoxSetsShadowghost
10 daysQueue person metadata refresh instead of blocking the item request and fix ↵Shadowghost
ItemCounts
10 daysFix extras naming and version assignmentShadowghost
11 daysUse DistinctBy where possibleShadowghost
12 daysFix favorite filter performanceShadowghost
12 daysFix DatePlayed sorting performanceShadowghost
14 daysReduce correlated subqueries to improve performanceShadowghost
2026-07-23Allow duplicate LinkedChildren for PlaylistsShadowghost
2026-07-21Merge pull request #16980 from ↵Cody Robibero
TheMelmacian/feature/library_specific_language_filter_values Improve language filters to only fetch language codes that match the requested items/libraries (follow up to #9787)
2026-07-21fix: remove obsolete codeTheMelmacian
2026-07-21Merge pull request #17160 from 854562/truncate-language-stringsCody Robibero
Truncate ISO-639-2 language display names at first delimiter
2026-07-21Merge pull request #17368 from Shadowghost/security-path-traversal-fixesBond-009
Backport and extend path traversal fixes
2026-07-21Apply review suggestionsShadowghost
2026-07-21Merge pull request #17367 from zerafachris/fix/backup-skip-corrupt-keyframe-dataBond-009
fix: skip corrupt KeyframeData rows during full system backup
2026-07-21Merge remote-tracking branch 'upstream/master' into ↵Shadowghost
security-path-traversal-fixes # Conflicts: # Jellyfin.Api/Controllers/HlsSegmentController.cs # Jellyfin.Api/Controllers/PluginsController.cs
2026-07-20Merge pull request #17377 from mbastian77/fix/person-visibility-allowed-tagsCody Robibero
Exempt people from the allowed tags visibility check
2026-07-20Merge branch 'master' into fix/backup-skip-corrupt-keyframe-dataCody Robibero
2026-07-20Remove comments about JSON error handlingCody Robibero
Removed comments explaining error handling for malformed JSON during backup.
2026-07-20Merge pull request #17282 from TowyTowy/fix/13137-clear-profile-imageCody Robibero
Fix profile image being impossible to clear when its in-memory key is temporary
2026-07-20Extract truncation logic to helper and add tests854562
2026-07-20Merge pull request #17302 from ElianCodes/fix/lastlogindate-stale-entityBond-009
Keep authenticated user entity in sync with persisted login timestamps
2026-07-18fix: log corrupt KeyframeData row read failures as errors, not warningszerafachris
Per review feedback from cvium: failing to read/backup an entity due to corrupt underlying data is a significant event that should be surfaced as an error, not silently downgraded to a warning.