Cody Robibero
6fb6b5f176
Validate item access ( #11171 )
9 months ago
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>
11 months ago
Patrick Barron
9215a4d40a
Add ITranscodeManager service
1 year ago
cvium
52e2776d8e
Merge branch 'master' into simplify_authz
...
# Conflicts:
# Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs
2 years ago
cvium
209edd38a4
refactor: simplify authz
2 years ago
Bond_009
52230d1c30
Return NotFound when itemId isn't found
2 years ago
Shadowghost
f5f890e685
Migrate to file-scoped namespaces
2 years ago
Chris Blake
ad5b83781a
Add 404 response to MarkPlayedItem/MarkUnplayedItem ( #9211 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/9120
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Bond_009
f6af28cf96
Fix some things that slipped through the cracks
2 years ago
cvium
5dc30c6a6d
fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2 years ago
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
4 years ago
Patrick Barron
8607b52541
Make device/session code async
4 years ago
crobibero
858c91ab48
Specify defaults or set query parameter to nullable
4 years ago
Joshua M. Boniface
509a4d0900
Merge pull request #4526 from crobibero/mark-played
...
Fix marking item as played
4 years ago
Bond_009
f5973d57e8
Remove UTF8 bom from some files
4 years ago
crobibero
2f75f84b6f
Fix marking item as played
4 years ago
crobibero
29fc882037
merge all attributes
4 years ago
crobibero
b64108923a
Add missing references
4 years ago
crobibero
59d47ec3f5
Make all FromRoute required
4 years ago
crobibero
287baa4965
remove unused directives
4 years ago
crobibero
3ba1f4c901
add proper converter for legacy datetime
4 years ago
crobibero
4b87bbf53d
fix route
4 years ago
crobibero
2f853b902a
fix datetime parsing
4 years ago
crobibero
858aecd409
Fix all route for base url support
5 years ago
David
90039e1ad3
Merge remote-tracking branch 'remotes/jellyfin/api-migration' into api-audio
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
# Jellyfin.Api/Helpers/TranscodingJobHelper.cs
5 years ago
David
3514813eb4
Continute work
5 years ago
crobibero
5d34b07d1f
Make query parameters nullable or set default value
5 years ago
crobibero
f45d44f321
Move PlaystateService.cs to Jellyfin.Api
5 years ago