aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs
AgeCommit message (Collapse)Author
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-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-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-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
2024-11-13Readded External fields on requestJPVenson
2024-11-13Fixed null reference being created by EfCoreJPVenson
2024-11-13Added Check for argumentsJPVenson
2024-11-12Fixed NameStartsOrGreater filterJPVenson
2024-11-12Fixed app paths not being expandedJPVenson
2024-11-12Fixed AncestorIdsJPVenson
Fixed Sorting, NextUp and Continue Watching
2024-11-12Fixed Search ordering and NextUpJPVenson
2024-11-11Fixed image save method transaction commitJPVenson