aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/UserService.cs
AgeCommit message (Collapse)Author
2020-06-18Add xml comments; Add status codes; Use return instead of exceptionDavid
2020-06-07Implement more review suggestionsPatrick 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-26Revert "Fix emby/user/public API leaking sensitive data"Joshua M. Boniface
2020-05-20Fix more issuesPatrick Barron
2020-05-132nd half of changesPatrick Barron
2020-05-12Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Data/SqliteUserDataRepository.cs # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Entities/User.cs # Jellyfin.Data/ISavingChanges.cs # Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj # Jellyfin.Server.Implementations/JellyfinDb.cs # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Model/Notifications/NotificationOptions.cs # MediaBrowser.sln
2020-05-12Initial migration codePatrick Barron
2020-05-07Merge pull request #2492 from Polpetta/fix-api-private-data-leakBond-009
Fix emby/user/public API leaking sensitive data
2020-04-13Clean up SecurityExceptionMark Monteiro
- Remove unused SecurityExceptionType - Add missing constructor for InnerException - Add missing documentation
2020-03-03Fix emby/users/public not taking into account first runDavide Polonio
The previous implementation was not taking in account the first seup phase. Now the check has been added. A little method refactor has been done in order to make the code more elegant.
2020-03-03Fix conditional with a less verbose oneDavide Polonio
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
2020-03-01Fix emby/user/public API leaking private dataDavide Polonio
This commit fixes the emby/user/public API that was returning more data than necessary. Now only the following information are returned: - the account name - the primary image tag - the field hasPassword - the field hasConfiguredPassword, useful for the first wizard only (see https://github.com/jellyfin/jellyfin/issues/880#issuecomment-465370051) - the primary image aspect ratio A new DTO class, PrivateUserDTO has been created, and the route has been modified in order to return that data object.
2020-02-11Merge pull request #2363 from dkanada/viewAnthony Lavado
Add session view endpoint
2020-02-02fix a few warningsdkanada
2020-02-01update some commentsdkanada
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-02-01improve scan progress and fix a few bugsdkanada
2019-11-25* Add support for multi segment base urlsBond_009
* Make baseurl case-insensitive
2019-09-02Fix warnings, improve performance (#1665)Bond-009
* Fix warnings, improve performance `QueryResult.Items` is now a `IReadOnlyList` so we don't need to allocate a new `Array` when we have a `List` (and `Items` shouldn't need to be mutable anyway) * Update Providers .csproj to latest C# * Remove extra newline from DtoService.cs * Remove extra newline from UserLibraryService.cs
2019-08-28Fix loginBond_009
2019-08-23log password on failed login attemptcrobibero
2019-08-16Improvements to UserManagerBond_009
2019-06-30add optional password field on user creationdkanada
2019-04-18Implemented suggested conditionalJoshua Boniface
2019-04-18Update conditional to be correctJoshua Boniface
2019-04-17Apparently strings can't be !'dJoshua Boniface
2019-04-17Return MethodNotAllowedException if Pw is not setJoshua Boniface
Don't accept pre-hashed (not-plaintext) passwords as the auth provider no longer supports this due to sha1+salting the passwords in the database.
2019-01-31Remove more Connect related stuffClaus Vium
2019-01-13Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.ControllerErwin de Haan
2019-01-13Visual Studio Reformat: MediaBrowser.ApiErwin de Haan
2019-01-03Post GPL cleanupBond_009
2018-09-12Update to 3.5.2 and .net core 2.1stefan
2017-11-213.2.40.1Luke Pulverenti
2017-09-17fixes #1074Luke Pulverenti
2017-08-26remove async when there's nothing to awaitLuke Pulverenti
2017-08-19update live tv data transferLuke Pulverenti
2017-04-21switch to hwaccel autoLuke Pulverenti
2017-04-08update linux iso mounterLuke Pulverenti
2017-04-06update home sectionsLuke Pulverenti
2016-11-10rework result factoryLuke Pulverenti
2016-10-25make controller project portableLuke Pulverenti
2016-06-05revoke access tokens on password changeLuke Pulverenti
2016-03-27Remove unused code...Sven Van den brande
2016-02-21update local pin featureLuke Pulverenti
2015-03-16don't show sync profile for audio jobsLuke Pulverenti
2015-03-15update dynamic imagesLuke Pulverenti
2015-02-14sync updatesLuke Pulverenti
2015-01-30show restart message when changing languageLuke Pulverenti
2015-01-30sync updatesLuke Pulverenti
2015-01-29support in-home easy passwordLuke Pulverenti