aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Session/SessionManager.cs
AgeCommit message (Collapse)Author
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-11(Hopefully) fix concurrency exceptions.Patrick Barron
2020-06-05Use typed logger where possiblecrobibero
2020-06-04Merge branch 'master' into userdb-efcorePatrick Barron
# 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
2020-05-29Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release modeBond_009
2020-05-28Fix bug when migrating user db with users that have never logged in.Patrick Barron
2020-05-26Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj # MediaBrowser.Api/UserService.cs # MediaBrowser.Controller/Library/IUserManager.cs
2020-05-20Migrate User DB to EF CorePatrick Barron
2020-05-15Merge branch 'master' into userdb-efcorePatrick Barron
# 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
2020-05-15Merge remote-tracking branch 'upstream/master' into syncplaygion
2020-05-12Initial migration codePatrick Barron
2020-05-09Rename Syncplay to SyncPlaygion
2020-05-02Merge branch 'master' into websocketBond_009
2020-04-27Check that client is playing the right itemgion
Send date when playback command is emitted Rename some classes
2020-04-27Implement syncplay backendgion
2020-04-13Return correct status codes for authentication and authorization errorsMark Monteiro
- Use AuthenticatonException to return 401 - Use SecurityException to return 403 - Update existing throws to throw the correct exception for the circumstance
2020-03-29Revert #2146 ordering changeJoshua M. Boniface
2020-02-19Merge branch 'master' into sessionmanagerBond-009
2020-02-11Merge pull request #2363 from dkanada/viewAnthony Lavado
Add session view endpoint
2020-02-06Update Emby.Server.Implementations/Session/SessionManager.csBond-009
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-02-06Merge branch 'master' into sessionmanagerBond-009
2020-02-06Apply suggestions from code reviewBond-009
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-02-04add code suggestionsdkanada
2020-02-02add session view endpointdkanada
2020-02-02change authentication flowdkanada
2020-02-02fix a few warningsdkanada
2020-02-01update error messagedkanada
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-02-01improve scan progress and fix a few bugsdkanada
2020-02-01Apply suggestions from code reviewBond-009
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-01-17Fix warnings in SessionManagerBond_009
2020-01-13Fix nullref exception and added loggingBond_009
2020-01-13Rewrite WebSocket handling codeBond_009
2019-12-15Merge pull request #2146 from cromefire/patch-1Bond-009
Fix invalid username handling
2019-12-14track progress for any item that supports the featuredkanada
2019-12-13Remove whitespaceCromefire_
Co-Authored-By: Claus Vium <cvium@users.noreply.github.com>
2019-12-13Fixed invalid username handlingCromefire_
2019-12-06Merge remote-tracking branch 'upstream/master' into randomBond-009
2019-10-20Add clearer exceptions, warnings and docsBond_009
2019-10-20Don't shuffle some types by defaultBond_009
2019-08-16Improvements to UserManagerBond_009
2019-08-09Fix buildBond_009
2019-08-09Use CultureInvariant string conversion for GuidsBond-009
2019-03-27Move messageId out of outer loopBond_009
2019-03-27Even more duplicate code removedBond_009
2019-03-27Remove duplicate codeBond_009
2019-03-25Seperate changes from #1023Bond-009
The unrelated changes from #1023 (and more)
2019-03-13More warning fixesBond-009
2019-02-26Remove ordering itemsBond-009
2019-02-05Remove custom ThreadingClaus Vium
2019-01-20Replaced injections of ILogger with ILoggerFactoryWilliam Taylor
This makes resolving dependencies from the container much easier as you cannot resolve with primitives parameters in a way that is any more readable. The aim of this commit is to change as little as possible with the end result, loggers that were newed up for the parent object were given the same name. Objects that used the base or app loggers, were given a new logger with an appropriate name. Also removed some unused dependencies.