| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
|
|
* Remove redundant user cache
* Use DI for IPasswordResetProvider and IAuthenticationProvider
|
|
|
|
Update /Device endpoint to return CustomName
|
|
|
|
|
|
|
|
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
|
|
|
|
|
|
|
|
|
|
add EnableSubtitleManagement permission
|
|
Properly dispose dbcontext
Add IDisposableAnalyzer to Jellyfin.Server.Implementations
|
|
|
|
|
|
|
|
the updated API doc
|
|
|
|
|
|
|
|
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
|
|
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
|
|
|
|
|
|
|
|
Co-authored-by: Patrick Barron <barronpm@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Failed logins already get logged higher up the call chain
|
|
|
|
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
|
|
|
|
|
|
|
|
|
consistent use of tile and thumbnail
|
|
|
|
|
|
|
|
|