Tim Eisele
c9cd17220a
Playlist fixes ( #11487 )
8 months ago
Cody Robibero
6fb6b5f176
Validate item access ( #11171 )
9 months ago
Shadowghost
9031aae653
Typo
10 months ago
Shadowghost
e3897fe5dd
Apply review suggestions
10 months ago
Shadowghost
51e2faa448
Apply review suggestions
10 months ago
Shadowghost
3c7562313b
Apply review suggestions
10 months ago
Shadowghost
5396b616bf
Fixup
10 months ago
Shadowghost
247ec19de4
Fixup
10 months ago
Shadowghost
d72f40fe41
Return 204 on OpenAccess
10 months ago
Shadowghost
04c5b9d680
Add endpoint to get user permissions
10 months ago
Shadowghost
3e0b201688
Enforce permissions
10 months ago
Shadowghost
8cf77424f6
Apply review suggestions
10 months ago
Shadowghost
c1dbb49315
Implement update endpoint
10 months ago
Shadowghost
bff37ed13a
Apply review suggestions
10 months ago
Shadowghost
2aaa9f669a
Apply review suggestions
10 months ago
Shadowghost
56c432a843
Apply review suggestions
10 months ago
Shadowghost
f1dc1610a2
Extend playlist creation capabilities
10 months ago
Shadowghost
88b3490d17
Add playlist ACL endpoints
10 months ago
Niels van Velzen
5b93aec2f5
Always make userId query parameter optional
11 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
1 year ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
2 years ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
2 years ago
Cody Robibero
a527034ebe
Validate requested user id ( #8812 )
2 years ago
cvium
209edd38a4
refactor: simplify authz
2 years ago
Shadowghost
f5f890e685
Migrate to file-scoped namespaces
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
cvium
5dc30c6a6d
fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2 years ago
Bond_009
f50a250cd9
Optimize Guid comparisons
...
* 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
3 years ago
Cody Robibero
a60cb280a3
Properly populate QueryResult
3 years ago
crobibero
223b42aed3
Create BaseItemKind enum
4 years ago
crobibero
59ff2c5b4b
Add ability to mark query parameter as obsolete.
4 years ago
crobibero
0d2106a272
Allow playlist to be created by query string
4 years ago
Bond_009
f5973d57e8
Remove UTF8 bom from some files
4 years ago
crobibero
3cc0dd7e12
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.
4 years ago
crobibero
7fe8ca2b77
Merge remote-tracking branch 'upstream/master' into query-fields
4 years ago
crobibero
0dd2b169a3
Add ModelBinder to ItemFilter
4 years ago
crobibero
b22831f7e5
Add ModelBinder to ImageType
4 years ago
crobibero
11d69fd3b1
Make MrLinter happy
4 years ago
crobibero
372f0eb38a
Remove AddItemFields
4 years ago
crobibero
b9406e5444
Merge remote-tracking branch 'upstream/master' into query-fields
4 years ago
crobibero
27e753ddb4
Convert image type string to enum.
4 years ago
crobibero
69360b749a
Convert field string to enum.
4 years ago
crobibero
7294dc103f
Fix api routes
4 years ago
crobibero
29fc882037
merge all attributes
4 years ago
crobibero
59d47ec3f5
Make all FromRoute required
4 years ago
Bond_009
4916bfb024
Address comment
4 years ago
Bond_009
2b832de289
Fix build
4 years ago
Bond_009
119f64f5e7
Make some methods async
4 years ago
crobibero
fffa94fc33
Apply fixes from review
5 years ago