| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-25 | Fixed namespaces | JPVenson | |
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-01-26 | Prepared Seperation of Database components for future multi provider support | JPVenson | |
| 2024-09-18 | Add SessionInfoDto, DeviceInfoDto and implement ↵ | Shadowghost | |
| JsonDelimitedArrayConverter.Write | |||
| 2024-09-17 | Rework PR 6203 | Shadowghost | |
| 2024-08-05 | Backport pull request #11901 from jellyfin/release-10.9.z | gnattu | |
| Implement Device Cache to replace EFCoreSecondLevelCacheInterceptor Original-merge: b7bc0e1c96553675a490c0bd92a58ad9c5f0d0e1 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2024-05-17 | Backport pull request #11633 from jellyfin/release-10.9.z | crobibero | |
| Allow empty user id when getting device list Original-merge: a5d60c4521dd94b084fd8eb7ca99f93d4eda99fa Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-01-06 | Remove some unused client capabilities and sync code (#10812) | Niels van Velzen | |
| 2023-10-18 | Removed dupe ToDeviceInfo | LJQ | |
| 2023-10-18 | Switch to LINQ and updated /Device/Info endpoint to return in accordance to ↵ | LJQ | |
| the updated API doc | |||
| 2023-10-17 | Update /Device endpoint to return CustomName | LJQ | |
| 2023-02-04 | Return NotFound when itemId isn't found | Bond_009 | |
| 2023-01-16 | Rename JellyfinDb to JellyfinDbContext | Patrick Barron | |
| 2023-01-16 | Optimize EF Core queries and remove unnecessary AsQueryable calls | Patrick Barron | |
| 2022-12-07 | Use ArgumentException.ThrowIfNullOrEmpty | Bond_009 | |
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-10-21 | remove JellyfinDbProvider and add second level caching | cvium | |
| 2022-10-06 | Use ArgumentNullException.ThrowIfNull helper method | Bond_009 | |
| Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ``` | |||
| 2022-02-21 | Optimize Guid comparisons | Bond_009 | |
| * Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty | |||
| 2022-01-20 | Properly populate QueryResult | Cody Robibero | |
| 2021-12-27 | Fix device ordering | Cody Robibero | |
| 2021-12-24 | Update StyleCop | Bond_009 | |
| 2021-12-20 | Use our own Contains extension | cvium | |
| 2021-08-31 | Update Jellyfin.Server.Implementations/Devices/DeviceManager.cs | Patrick Barron | |
| Co-authored-by: Claus Vium <cvium@users.noreply.github.com> | |||
| 2021-07-13 | Add dto for device options | Patrick Barron | |
| 2021-06-27 | Merge remote-tracking branch 'origin/authenticationdb-efcore' into ↵ | Patrick Barron | |
| authenticationdb-efcore | |||
| 2021-06-27 | GetDeviceOptions always returns an instance of DeviceOptions | Patrick Barron | |
| 2021-06-26 | Update Jellyfin.Server.Implementations/Devices/DeviceManager.cs | Patrick Barron | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-06-21 | Convert method group to lambda in DeviceManager | Patrick Barron | |
| 2021-06-19 | Implement DeleteDevice | Patrick Barron | |
| 2021-06-19 | Count records before skipping | Patrick Barron | |
| 2021-06-19 | Fix UpdateDeviceOptions | Patrick Barron | |
| 2021-06-18 | Use ExecuteSqlInterpolated instead of ExecuteSqlRaw | Patrick Barron | |
| oop | |||
| 2021-05-20 | Migrate authentication db to EF Core | Patrick Barron | |
| 2021-05-20 | Remove unnecessary query class | Patrick Barron | |
| 2021-04-10 | Fix builds | Patrick Barron | |
| 2021-04-10 | Make device/session code async | Patrick Barron | |
| 2021-04-10 | Rewrite device manager using EF Core | Patrick Barron | |
