Bond_009
97a02f5803
Remove BOM from UTF-8 files
...
I think some people need to change their IDE configuration ;)
4 weeks ago
cvium
1009836a79
add IAsyncDisposable to DisplayPreferencesManager
...
Properly dispose dbcontext
Add IDisposableAnalyzer to Jellyfin.Server.Implementations
11 months ago
Patrick Barron
8479f0f90c
Rename JellyfinDb to JellyfinDbContext
2 years ago
Patrick Barron
f07553abdf
Optimize EF Core queries and remove unnecessary AsQueryable calls
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
cvium
b836fe9685
remove JellyfinDbProvider and add second level caching
2 years ago
Bond_009
5036afd691
Minor cleanup
2 years ago
Bond_009
f50a250cd9
Optimize Guid comparisons
...
* 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
3 years ago
cvium
d772fddfb3
make custompref value nullable
4 years ago
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
4 years ago
crobibero
3db6ae91f6
Add ItemId to all display preferences
4 years ago
crobibero
b0c79edd2c
Add support for custom item display preferences
4 years ago
Patrick Barron
d4a492ef93
Fix activity log query.
4 years ago
Patrick Barron
229a5d9e0b
Make DisplayPreferencesManager scoped
4 years ago
Patrick Barron
68a185fd02
Serialize/deserialize new entities properly.
4 years ago
Patrick Barron
5f67ba4d70
Restructure query to avoid extra database access.
4 years ago
Patrick Barron
8a9ec7809f
Wrap context creation with using
4 years ago
Patrick Barron
52ebf6ae8f
Move DisplayPreferencesManager.cs to Users namespace
4 years ago