aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations/Devices
AgeCommit message (Collapse)Author
2023-01-16Optimize EF Core queries and remove unnecessary AsQueryable callsPatrick Barron
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-21remove JellyfinDbProvider and add second level cachingcvium
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_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-21Optimize Guid comparisonsBond_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-20Properly populate QueryResultCody Robibero
2021-12-27Fix device orderingCody Robibero
2021-12-24Update StyleCopBond_009
2021-12-20Use our own Contains extensioncvium
2021-08-31Update Jellyfin.Server.Implementations/Devices/DeviceManager.csPatrick Barron
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-07-13Add dto for device optionsPatrick Barron
2021-06-27Merge remote-tracking branch 'origin/authenticationdb-efcore' into ↵Patrick Barron
authenticationdb-efcore
2021-06-27GetDeviceOptions always returns an instance of DeviceOptionsPatrick Barron
2021-06-26Update Jellyfin.Server.Implementations/Devices/DeviceManager.csPatrick Barron
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-06-21Convert method group to lambda in DeviceManagerPatrick Barron
2021-06-19Implement DeleteDevicePatrick Barron
2021-06-19Count records before skippingPatrick Barron
2021-06-19Fix UpdateDeviceOptionsPatrick Barron
2021-06-18Use ExecuteSqlInterpolated instead of ExecuteSqlRawPatrick Barron
oop
2021-05-20Migrate authentication db to EF CorePatrick Barron
2021-05-20Remove unnecessary query classPatrick Barron
2021-04-10Fix buildsPatrick Barron
2021-04-10Make device/session code asyncPatrick Barron
2021-04-10Rewrite device manager using EF CorePatrick Barron