aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/UserController.cs
AgeCommit message (Collapse)Author
2025-03-25WIP fixed namespacesJPVenson
2025-02-19Reverted Comparison code for name checkJPVenson
2025-01-29Changed UserName to non-deterministic fieldJPVenson
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2024-08-30Remove passwordSha1 param from AuthenticateUser functionBond_009
2024-08-05Change arguments AssertCanUpdateUser to take a userBond_009
2024-03-03Move userId in API from route to optional query parameter (#11074)Cody Robibero
* Move userId in API from route to optional query parameter * Standardize UserViewsController * Move userId to query in ImageController * Move userId to query in ItemsController * Move userId to query in PlaystateController * Move userId to query in SuggestionsController * Move userId from route to query in UserLibraryController * Clean up routes * Move userId to query in UserController * fix bad merge --------- Co-authored-by: Niels van Velzen <git@ndat.nl>
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-11-12Move API policies to MediaBrowser.CommonPatrick Barron
2023-07-31Fix the is-local check when resetting the passwordJan Müller
This fixes the check whether a warning should be logged when resetting the password from outside the local network. Fixes: #10059
2023-06-07Merge branch 'master' into network-rewriteShadowghost
2023-05-26use 403 instead to avoid compat issues with swagger speccvium
2023-05-26chore: deprecate EasyPassword as it isn't very securecvium
2023-05-09Merge branch 'master' into network-rewriteShadowghost
2023-03-17Apply review suggestionsShadowghost
2023-03-10Fix playlist creation and removalShadowghost
2023-02-17Consistently write IP in upercaseShadowghost
2023-02-12Merge branch 'master' into simplify_authzcvium
# Conflicts: # Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs
2023-02-09refactor: simplify authzcvium
2023-02-04Return NotFound when itemId isn't foundBond_009
2023-02-02Migrate to file-scoped namespacesShadowghost
2023-02-02fix: require current password when admin changes their own password (#9238)Claus Vium
Fixes https://github.com/jellyfin/jellyfin/issues/9208
2022-12-19Deprecate user id based authentication endpointNiels van Velzen
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-06fix Release buildcvium
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2022-07-20Backport pull request #8013 from jellyfin/release-10.8.zJoshua Boniface
Fix password change during parental control schedule Authored-by: David Ullmer <davidullmer@outlook.de> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 84a1674f391d344c251c2c949cb227a9318536eb
2022-02-21Optimize Guid comparisonsBond_009
* 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
2021-06-23Fix issues with QuickConnect and AuthenticationDbcrobibero
2021-05-20Migrate authentication db to EF CorePatrick Barron
2021-04-22Don't use obsolete Password propertycrobibero
2021-03-23Remove conversion from IPAddress to string to IPAddressDavid
2021-02-06Update Jellyfin.Api/Controllers/UserController.csDavid Ullmer
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-02-06Fix forgot password pin requestDavid
2021-01-24Mark non-nullable body as nullcrobibero
2020-12-11Merge pull request #4766 from barronpm/usermanager-asyncBond-009
Convert DeleteUser to async
2020-12-11Convert DeleteUser to asyncPatrick Barron
2020-12-08Merge pull request #4722 from crobibero/forbidClaus Vium
Fix API forbidden response
2020-12-08Merge pull request #4711 from barronpm/api-fixesClaus Vium
Add required attributes to parameters
2020-12-07Fix API forbidden responsecrobibero
2020-12-06Add required attributes to parametersPatrick Barron
2020-11-21Remove UTF8 bom from some filesBond_009
2020-11-05Add /Users/Me endpointcrobibero
2020-10-29Convert some code in UserManager to asyncPatrick Barron
2020-09-25Add Dto to ForgotPasswordcvium
2020-09-11Merge pull request #4093 from crobibero/bad-routeBond-009
Fix api routes
2020-09-10Merge pull request #4116 from cvium/add_known_proxiesBond-009
Add Known Proxies to system configuration
2020-09-10Standardize use of IsLocal and RemoteIpcvium