aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations/Item
AgeCommit message (Collapse)Author
2025-02-17Revert nullability of MediaStream.IsHearingImpaired (#13573)Cody Robibero
2025-02-15Merge pull request #13553 from crobibero/efcore-livetv-epgBond-009
Change BaseItemEntity ChannelId to nullable Guid
2025-02-13Write only for query columns to EFCore db (#13542)gnattu
* Write only for query columns to EFCore db. We currently don't write the columns that do not exist on the BaseItem class definition in db. However, columns like `CleanName` is still useful and being used by internal queries and current behavior would cause such query to return nothing. The only exception is the UserDataKey which is not even being used for internal query that can be omitted. * Update comment
2025-02-13Change BaseItemEntity ChannelId to nullable GuidCody Robibero
2025-02-13Merge pull request #13539 from gnattu/mimic-old-get-item-value-namesBond-009
Simulate old GetItemValueNames behavior
2025-02-11Simulate old GetItemValueNames behaviorgnattu
The GetItemValueNames function in the old implementation was intended to retrieve the original value rather than the cleaned value. The old implementation lacked a clear specification regarding which value to return for the non-cleaned value in a group and relied on an undefined behavior of SQLite, and this implementation assumes the first one is the desired one.
2025-02-07Optimise string handling in PeopleRepository filtering.Tobias Kloy
2025-02-07Disable Warnings similar as in BaseItemRepositoryTobias Kloy
2025-02-07Update Jellyfin.Server.Implementations/Item/PeopleRepository.cstkloy24
Co-authored-by: JPVenson <ger-delta-07@hotmail.de>
2025-02-07Fix Search results are case-sensitive for peopleTobias Kloy
2025-02-06Order MediaStream query by StreamIndex (#13506)gnattu
Our stream index calculation logic implemented in #7529, assumes an in-order array. However, our current query may return out-of-order items, leading the server to pass an incorrect index to ffmpeg, causing the transcoding to crash.
2025-02-04Make StartDate/EndDate nullable (#13494)gnattu
These dates are used as birthdate and death date for person (ask luke for why) and a non-nullable column would cause the null date become 1901-01-01, making all living people dead.
2025-01-28Fix spelling (#13444)Josh Soref
* spelling: anamorphic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channelinfo Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eagerly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enumerable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater than/less than Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: lineup Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logs out Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: names Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: paging Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: playlist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: saving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-25Fix various typosluzpaz
Found via `codespell -q 3 -S "./Emby.Server.Implementations/Localization" -L inh,som`
2025-01-19Fixed ordering by artistJPVenson
2025-01-19Update Jellyfin.Server.Implementations/Item/BaseItemRepository.csJPVenson
Co-authored-by: Bond-009 <bond.009@outlook.com>
2025-01-19Applied review commentsJPVenson
2025-01-15Reverted doc changeJPVenson
2025-01-15Applied review commentsJPVenson
2025-01-11Applied review commentsJPVenson
2024-12-19Fixed linterJPVenson
2024-12-15Applied review commentsJPVenson
2024-11-24removed unusedJPVenson
2024-11-24Applied review commentsJPVenson
2024-11-17Fixed errorJPVenson
2024-11-17Applied coding styleJPVenson
2024-11-16Removed grouping key for testingJPVenson
2024-11-16Fixed search case sensitivityJPVenson
2024-11-16Fixed metadata refresh not workingJPVenson
2024-11-15Filter duplicate BaseItems on saveJPVenson
2024-11-15Fixed Item queryJPVenson
2024-11-15Fixed paging not beeing appliedJPVenson
2024-11-15Fixed Query DistinctJPVenson
2024-11-14attempted to fix multi insert for ItemvaluesJPVenson
2024-11-14Fixed NextUp and Latest query performanceJPVenson
2024-11-14Fixed Movie RecentlyAddedJPVenson
2024-11-14removed dbg codeJPVenson
2024-11-14Deterministic tests my ***JPVenson
2024-11-14Reverted Test codeJPVenson
2024-11-14Fixed TestsJPVenson
2024-11-14Updated comments/TODOsJPVenson
2024-11-13Fixed FUCKING TopParentIdJPVenson
2024-11-13Fixed storage of Person imagesJPVenson
2024-11-13Fixed Scan saving library itemsJPVenson
2024-11-13Fixed DeadPeople queryJPVenson
2024-11-13Fix Deduplication and Save of ItemsJPVenson
2024-11-13Remove unmapped fieldsJPVenson
2024-11-13Merge branch 'feature/EFUserData' of https://github.com/JPVenson/jellyfin ↵JPVenson
into feature/EFUserData
2024-11-13Removed unmapped joins againJPVenson
2024-11-13removed unmapped queried fieldsJPVenson