Patrick Barron
|
5790db05ba
|
Clean up DeviceManager and don't store capabilities on disk
|
4 years ago |
crobibero
|
73d2cb1c2a
|
Updated based on review feedback
|
4 years ago |
crobibero
|
95ebb9a55a
|
Use null coalescing when possible
|
4 years ago |
crobibero
|
5f52a58e78
|
Convert NullReferenceException to ResourceNotFoundException
|
4 years ago |
crobibero
|
7bf320922c
|
Fix nullability errors in Emby.Server.Implementations
|
4 years ago |
cvium
|
3d69bcd190
|
Fix playbackstart not triggering in the new eventmanager
|
4 years ago |
Bond-009
|
e011659186
|
Merge pull request #4210 from nielsvanvelzen/typed-websocket-message
Use enum for WebSocket message types
|
4 years ago |
Joshua M. Boniface
|
67e89dd525
|
Use nicer count comparitor
|
4 years ago |
Joshua M. Boniface
|
df177b4752
|
Revert "Implement better count method"
This reverts commit 5aa519fd39 .
|
4 years ago |
Joshua M. Boniface
|
5aa519fd39
|
Implement better count method
|
4 years ago |
Joshua M. Boniface
|
8dfa2015d0
|
Make the count an int for cleanliness
|
4 years ago |
Joshua M. Boniface
|
d0ec6872f3
|
Increase count check to 1
There's another way to disable a user anyways.
|
4 years ago |
Joshua M. Boniface
|
6e1d1eed23
|
Make log entry informational
|
4 years ago |
Joshua M. Boniface
|
b130af1b0c
|
Remove variables from SecurityException
|
4 years ago |
Joshua M. Boniface
|
975fca5158
|
Fix syntax error
|
4 years ago |
Joshua M. Boniface
|
5a7dda337f
|
Add active session tracking
Adds a flag for a maximum number of user sessions, as well as an
authentication check to ensure that the user is not above this level.
|
4 years ago |
Niels van Velzen
|
72534f9d66
|
Use SessionMessageType for WebSocket messages
|
4 years ago |
Niels van Velzen
|
3459655bb4
|
Use GeneralCommandType enum in GeneralCommand name
|
4 years ago |
Claus Vium
|
571d0570f5
|
Kill HttpListenerHost
|
4 years ago |
Matt Montgomery
|
2974a0248a
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
4 years ago |
Matt Montgomery
|
5f1a863241
|
Apply suggestions from code review
|
4 years ago |
Patrick Barron
|
adabb4b842
|
Use IEventManager in SessionManager
|
4 years ago |
Patrick Barron
|
ca1f15af19
|
Move GenericEventArgs to Jellyfin.Data.Events
|
4 years ago |
Matt Montgomery
|
4fa3d3f4f3
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
4 years ago |
Matt Montgomery
|
a40fe86776
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
4 years ago |
Bond_009
|
01e781035f
|
Fix warnings
|
4 years ago |
Patrick Barron
|
3cca8db905
|
Fix log spam from EF Core
|
4 years ago |
crobibero
|
ef8bec23c4
|
revert missing session fields
|
4 years ago |
ConfusedPolarBear
|
e2f16fc255
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
4 years ago |
Bond-009
|
9af6eda0b4
|
Merge pull request #3343 from telans/comment-stops
Add full stop at end of comments (SA1629)
|
4 years ago |
telans
|
247f9c61e6
|
fix SA1513/SA1516
|
4 years ago |
telans
|
9018f8d8be
|
Add full stop at end of comments (SA1629)
|
4 years ago |
Patrick Barron
|
42b4f0aa2e
|
Merge branch 'master' into userdb-efcore
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
|
4 years ago |
Patrick Barron
|
d0e2027b05
|
(Hopefully) fix concurrency exceptions.
|
4 years ago |
ConfusedPolarBear
|
7d9b552403
|
Apply suggestions from code review
Co-authored-by: Cody Robibero <cody@robibe.ro>
|
4 years ago |
ConfusedPolarBear
|
35ff2be9d7
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
4 years ago |
crobibero
|
44957c5a9a
|
Use typed logger where possible
|
4 years ago |
Patrick Barron
|
06f9cde22f
|
Merge branch 'master' into userdb-efcore
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
|
4 years ago |
ConfusedPolarBear
|
5d281adedd
|
Merge remote-tracking branch 'upstream/master' into quickconnect
|
5 years ago |
Bond_009
|
4748105dce
|
Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode
|
5 years ago |
Patrick Barron
|
8ca78f33e9
|
Fix bug when migrating user db with users that have never logged in.
|
5 years ago |
Patrick Barron
|
01ce56016a
|
Merge branch 'master' into userdb-efcore
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
|
5 years ago |
gion
|
e42bfc92f3
|
Fix code issues
|
5 years ago |
Patrick Barron
|
3eeb6576d8
|
Migrate User DB to EF Core
|
5 years ago |
Patrick Barron
|
aca7e221d8
|
Merge branch 'master' into userdb-efcore
# Conflicts:
# Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Jellyfin.Server/Jellyfin.Server.csproj
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
|
5 years ago |
gion
|
8c04049a59
|
Fix some code smells
|
5 years ago |
gion
|
029bb80910
|
Merge remote-tracking branch 'upstream/master' into syncplay
|
5 years ago |
Patrick Barron
|
9ad839c776
|
Initial migration code
|
5 years ago |
gion
|
5c8cbd4087
|
Fix code issues
|
5 years ago |
gion
|
8a6ec2fb71
|
Rename Syncplay to SyncPlay
|
5 years ago |