| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-27 | Fix merged namespace error | Cody Robibero | |
| 2025-03-27 | Fix Sort by Year Bug (#12101) (#13733) | Jacob Warren | |
| 2025-03-26 | Fix only returning one item from /Item/Latest api. (#12492) | JQ | |
| * Updated to EFcore * Remove unused using * Dont use DateCreated not from episode type or music type * use TranslateQuery to filter out instead and then do the grouping and retrival of min and max datecreated instead * Album also | |||
| 2025-03-25 | Merge pull request #13589 from JPVenson/feature/DatabaseRefactor | Cody Robibero | |
| [Feature] Database code refactor | |||
| 2025-03-25 | Fixed namespaces | JPVenson | |
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-03-25 | Merge branch 'master' into feature/DatabaseRefactor | JPVenson | |
| 2025-03-24 | Merge pull request #13616 from Lampan-git/fix_people_role | Niels van Velzen | |
| Include PeopleBaseItemMap in GetPeople to inlcude Role and SortOrder | |||
| 2025-03-24 | Fixed naming scheme | JPVenson | |
| 2025-03-24 | renamed SqLite to Sqlite | JPVenson | |
| 2025-03-23 | #13540 Fixed (#13757) | JPVenson | |
| #13508 Partially fixed Co-authored-by: JPVenson <github@jpb.software> | |||
| 2025-03-23 | Remove all DB data on item removal, delete internal trickplay files (#13753) | Tim Eisele | |
| 2025-03-18 | Add fast-path to getting just the SeriesPresentationUniqueKey for NextUp ↵ | Cody Robibero | |
| (#13687) * Add more optimized query to calculate series that should be processed for next up * Filter series based on last watched date | |||
| 2025-03-10 | Merge pull request #13406 from Shadowghost/extract-trickplay-master | Bond-009 | |
| Extract trickplay files into own subdirectory | |||
| 2025-03-05 | Move mapping assignment to Map | Lampan-git | |
| 2025-03-05 | Change PeopleBaseItemMap query from GroupJoin to Include | Lampan-git | |
| 2025-03-05 | Change GetPeople PeopleBaseItemMap code to query | Lampan-git | |
| 2025-03-01 | Merge remote-tracking branch 'jellyfinorigin/master' into ↵ | JPVenson | |
| feature/DatabaseRefactor | |||
| 2025-03-01 | Merge pull request #13492 from gnattu/dont-use-returning-clause | Bond-009 | |
| Don't use RETURNING clause with EFCore | |||
| 2025-02-25 | Include PeopleBaseItemMap in GetPeople | Lampan-git | |
| 2025-02-23 | Move throw into interface to use in wizard, check for null and invalid username. | Jxiced | |
| 2025-02-21 | Prevent whitespaces in username during wizard setup. | Jxiced | |
| 2025-02-20 | Merge pull request #13556 from Jxiced/master | Bond-009 | |
| Don't allow usernames to have leading or trailing spaces | |||
| 2025-02-20 | Moved Database projects under /src | JPVenson | |
| removed old pgsql references | |||
| 2025-02-19 | Merge remote-tracking branch 'jellyfinorigin/master' into ↵ | JPVenson | |
| feature/DatabaseRefactor | |||
| 2025-02-19 | Removed pgsql from refactor | JPVenson | |
| 2025-02-17 | Revert nullability of MediaStream.IsHearingImpaired (#13573) | Cody Robibero | |
| 2025-02-15 | Disallow incremental updates to JellyfinDbModelSnapshot (#13564) | Cody Robibero | |
| 2025-02-15 | Merge pull request #13553 from crobibero/efcore-livetv-epg | Bond-009 | |
| Change BaseItemEntity ChannelId to nullable Guid | |||
| 2025-02-14 | Update Jellyfin.Server.Implementations/Users/UserManager.cs | Jxiced | |
| Co-authored-by: gnattu <gnattu@users.noreply.github.com> | |||
| 2025-02-14 | Update regex and revert previous changes to ThrowIfInvalidUsername. | Jxiced | |
| 2025-02-14 | Update ThrowIfInvalidUsername to include whitespaces. | Jxiced | |
| 2025-02-13 | Write 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-13 | Change BaseItemEntity ChannelId to nullable Guid | Cody Robibero | |
| 2025-02-13 | Merge pull request #13539 from gnattu/mimic-old-get-item-value-names | Bond-009 | |
| Simulate old GetItemValueNames behavior | |||
| 2025-02-11 | Simulate old GetItemValueNames behavior | gnattu | |
| 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-07 | Optimise string handling in PeopleRepository filtering. | Tobias Kloy | |
| 2025-02-07 | Disable Warnings similar as in BaseItemRepository | Tobias Kloy | |
| 2025-02-07 | Update Jellyfin.Server.Implementations/Item/PeopleRepository.cs | tkloy24 | |
| Co-authored-by: JPVenson <ger-delta-07@hotmail.de> | |||
| 2025-02-07 | Fix Search results are case-sensitive for people | Tobias Kloy | |
| 2025-02-06 | Order 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-05 | Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider | JPVenson | |
| 2025-02-04 | Enable nullable for AuthorizationInfo (#13485) | Bond-009 | |
| 2025-02-04 | Make 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-02-04 | Don't use RETURNING clause with EFCore | gnattu | |
| The RETURNING clause helps with performance and is now default of EFCore. However, EFCore cannot automatically perform retry when the table was locked/busy. Disable it as a workaround for the locking issues of very huge databases. | |||
| 2025-02-03 | Backport pull request #13183 from jellyfin/release-10.10.z | gnattu | |
| Don't generate trickplay for backdrops Original-merge: 80940c0c57bc180d88b57da5b797fef949f85200 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2025-02-03 | Made key lookup case insensitive | JPVenson | |
| 2025-02-03 | Applied review suggestions | JPVenson | |
| 2025-02-02 | Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider | JPVenson | |
| 2025-01-29 | Changed UserName to non-deterministic field | JPVenson | |
