Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
2024-04-30 13:32:59 -06:00
Cody Robibero
6e5ec99ea1
Move userId in API from route to optional query parameter ( #11074 )
...
* 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-03-03 13:51:31 -07:00
Niels van Velzen
55916a09eb
Remove some unused client capabilities and sync code ( #10812 )
2024-01-06 13:33:48 -07:00
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
2023-11-09 14:00:29 -07:00
cvium
209edd38a4
refactor: simplify authz
2023-02-09 13:51:37 +01:00
Shadowghost
f5f890e685
Migrate to file-scoped namespaces
2023-02-02 18:50:33 +01:00
Bond_009
c7d50d640e
Replace == null with is null
2022-12-05 15:00:20 +01:00
cvium
5dc30c6a6d
fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2022-10-06 13:57:47 +02:00
Cody Robibero
d2e18547b1
Require properly typed ActionResult<T> ( #8382 )
2022-09-11 17:47:01 -06:00
Cody Robibero
6a567e8c76
Merge pull request #7474 from nielsvanvelzen/api-secure
2022-03-18 16:52:59 -06:00
Niels van Velzen
46798cb918
Remove check for non-existent "emby rt" client in UserViewsController ( #7470 )
2022-03-18 22:16:08 +01:00
Niels van Velzen
5ece92d635
Add authorization attribute to UserViewsController
2022-03-18 21:56:42 +01:00
Cody Robibero
a60cb280a3
Properly populate QueryResult
2022-01-20 08:53:06 -07:00
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
2021-05-20 23:56:59 -04:00
crobibero
223b42aed3
Create BaseItemKind enum
2021-02-10 17:09:23 -07:00
Bond_009
f5973d57e8
Remove UTF8 bom from some files
2020-11-21 14:26:03 +01:00
crobibero
3cc0dd7e12
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.
2020-11-16 20:29:46 -07:00
crobibero
29fc882037
merge all attributes
2020-09-06 09:07:27 -06:00
crobibero
b64108923a
Add missing references
2020-09-05 17:11:44 -06:00
crobibero
59d47ec3f5
Make all FromRoute required
2020-09-05 17:07:25 -06:00
crobibero
858aecd409
Fix all route for base url support
2020-08-04 12:48:53 -06:00
crobibero
5d34b07d1f
Make query parameters nullable or set default value
2020-07-07 09:10:51 -06:00
crobibero
73bcda7eac
Make all optional strings nullable
2020-06-27 10:50:44 -06:00
crobibero
54d666d7c9
move UserViewsService.cs to Jellyfin.Api
2020-06-25 16:46:09 -06:00