Bond_009
635d67d458
Revert "Use System.Net.IPNetwork"
...
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
11 months ago
Bond_009
b62b0ec2b5
Fix warnings
11 months ago
Claus Vium
db4605609c
Merge pull request #10410 from Ch1nkara/add-users-permission-to-edit-subtitles
...
add EnableSubtitleManagement permission
12 months ago
cvium
1009836a79
add IAsyncDisposable to DisplayPreferencesManager
...
Properly dispose dbcontext
Add IDisposableAnalyzer to Jellyfin.Server.Implementations
12 months ago
chinkara
9f259aa404
add EnableSubtitleManagement permission
12 months ago
Bond-009
84bbf757fa
Merge pull request #10366 from goremykin/fix-resharper-warnings
12 months ago
Cody Robibero
13f46e3fff
Shorten lines from review
12 months ago
Cody Robibero
6bd6fb6e0a
Merge branch 'master' into chromecast-config
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
1 year ago
Stepan Goremykin
8ea812b65d
Reduce string literal length by using verbatim string
1 year ago
Patrick Barron
1ca9f8b04b
Remove unused fields and parameters
1 year ago
Cody Robibero
bc88c96cbe
Validate cast receiver id on get/set
1 year ago
Cody Robibero
ba7e3bfd82
Migrate to customizable cast receiver config
1 year ago
Bond_009
a963bce9be
Reduce log spam on failed logins
...
Failed logins already get logged higher up the call chain
1 year ago
Bond_009
b5f0760db8
Use RegexGenerator where possible
1 year ago
Cody Robibero
d8f0933f33
Merge pull request #9821 from cvium/admin_must_have_pw
1 year ago
cvium
57d8452e2a
refactor: admin users must have a non-empty password
1 year ago
cvium
716bcc6410
chore: deprecate EasyPassword as it isn't very secure
1 year ago
Bond_009
48263078b4
Reduce string allocations by regex
2 years ago
Shadowghost
b7418d6e9e
Add permission for collection management
2 years ago
Jpuc1143
7fa6d4c81e
Add "Allowed Tags" to Parental Controls
2 years ago
Patrick Barron
8479f0f90c
Rename JellyfinDb to JellyfinDbContext
2 years ago
Patrick Barron
40e4370689
Specify AsSplitQuery in initial users query
2 years ago
Patrick Barron
f07553abdf
Optimize EF Core queries and remove unnecessary AsQueryable calls
2 years ago
Bond_009
6dbdb4e9af
Fix all warnings in Jellyfin.Server.Implementations
2 years ago
Cody Robibero
678bcf9a80
Use EventManager for AuthenticationSuccess, AuthenticationFailure ( #8960 )
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
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
a9a5fcde81
Use ArgumentNullException.ThrowIfNull helper method
...
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);
```
2 years ago
Claus Vium
38b7d0222f
Merge pull request #8377 from Bond-009/resetcase
...
Make Password Reset case sensitive
2 years ago
Bond_009
5f8477ba47
Make Password Reset case sensitive
2 years ago
Claus Vium
1cbf5431aa
Merge pull request #8250 from Bond-009/minor18
...
Minor cleanup
2 years ago
Niels van Velzen
dd4af49962
Use Guid type for UserConfiguration fields
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
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Bond_009
5265b3eee7
Replace PBKDF2-SHA1 with PBKDF2-SHA512
...
This also migrates already created passwords on login
Source for the number of iterations:
https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2
3 years ago
Bond_009
1b6eb2ff2d
Enable nullable for more files
3 years ago
Claus Vium
1bfe6342df
Merge pull request #6676 from Bond-009/rng
...
Use static crypto rng
3 years ago
Claus Vium
b16e6621b3
Merge pull request #6663 from crobibero/dotnet-6-rc1
...
Reference dotnet6-rc1 packages
3 years ago
Bond_009
3b492d4af8
Use static crypto rng
3 years ago
cvium
3add805cbf
Return the path to the pinfile in forgot password
3 years ago
Cody Robibero
017380f1dd
Reference dotnet6-rc1 packages
3 years ago
Claus Vium
74fef6c05b
Merge pull request #6177 from Bond-009/async
...
Use async FileStreams where it makes sense
3 years ago
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
3 years ago
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
3 years ago
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
3 years ago
Bill Thornton
77f0f89e45
Merge pull request #5623 from barronpm/ef-cleanup2
...
EF Core Cleanup 2
3 years ago
Patrick Barron
ed0b5ff017
Fix builds
4 years ago
Patrick Barron
3ebc047434
Convert UpdateUser to solely async
4 years ago