Patrick Barron
42b052a5a6
Add IListingsManager service
9 months ago
Patrick Barron
4399b51dca
Merge branch 'master' into livetv-guidemanager
...
# Conflicts:
# src/Jellyfin.LiveTv/LiveTvManager.cs
10 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
10 months ago
Patrick Barron
59c2ae944d
Add IGuideManager service
10 months ago
Patrick Barron
c23a038ba8
Remove unnecessary allocations in TunerHostManager
10 months ago
Patrick Barron
9c2c066e6f
Add ITunerHostManager service
10 months ago
Patrick Barron
c49539cbe0
Move ProgressiveFileStream to Controller
11 months ago
Patrick Barron
9215a4d40a
Add ITranscodeManager service
11 months ago
Patrick Barron
de0241e975
Move API policies to MediaBrowser.Common
1 year ago
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum ( #9765 )
...
* Convert ItemSortBy to enum
* Rename Unknown to Default
1 year ago
Patrick Barron
1ca9f8b04b
Remove unused fields and parameters
1 year ago
Bond_009
d8ec3a5470
Reduce usage of GetAwaiter().GetResult()
2 years ago
Cody Robibero
a527034ebe
Validate requested user id ( #8812 )
2 years ago
Shadowghost
eeb0f7af6c
Add permissions for LiveTV access and management
2 years 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
Bond-009
69a51c425a
Fix all warnings in Jellyfin.Api ( #9003 )
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
Bond_009
2dcb2f8a9f
Ban the usage of Task.Result
...
If the calling function can't be made async easily you can still use
.GetAwaiter().GetResult(), which is way easier to find in the future
3 years ago
Cody Robibero
a60cb280a3
Properly populate QueryResult
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
cvium
ff328fefc5
Replace GetDirectStreamProviderByUniqueId with GetLiveStreamInfoByUniqueId
3 years ago
cvium
1a5a74d2a9
Remove more unused args
3 years ago
cvium
1603d1928e
Kill ProgressiveFileCopier and seek to end for ongoing livetv
3 years ago
Fernando Fernández
3d0b1ccae6
Remove all unused usings
3 years ago
Cody Robibero
ff9d14c811
Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
3 years ago
cvium
f23ef1f1b9
Use ProgressiveFileStream for LiveRecordings endpoint
3 years ago
Patrick Barron
8607b52541
Make device/session code async
4 years ago
crobibero
55670b91b2
Use ArrayModelBinder for sortBy and sortOrder
4 years ago
crobibero
c6b381db10
Use request body for mapping xml channels
4 years ago
Bond_009
38932fc7d1
Schedules Direct requires the hex to be lowercase
4 years ago
Bond_009
8c8a71692e
Remove Hex class as the BCL has one now
4 years ago
Joshua M. Boniface
7457c4a95d
Merge pull request #4499 from crobibero/more-param
...
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids
4 years ago
BaronGreenback
4c394eec90
Update Jellyfin.Api/Controllers/LiveTvController.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
4 years ago
Greenback
e51ddd326c
Fixes spelling.
4 years ago
crobibero
3cc0dd7e12
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.
4 years ago
crobibero
dae4541bad
Merge remote-tracking branch 'upstream/master' into dotnet-5
4 years ago
crobibero
01355e0498
Fix nullability errors in Jellyfin.Api (part 1)
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
6748ba287d
Merge remote-tracking branch 'upstream/master' into query-fields
4 years ago
crobibero
b22831f7e5
Add ModelBinder to ImageType
4 years ago
crobibero
b4d52d8009
Apply patch
4 years ago
crobibero
5d88e61076
Merge remote-tracking branch 'upstream/master' into livetv-ts-fix
4 years ago
crobibero
826c24142e
Fix Genres separator
4 years ago
crobibero
3568c5f39b
Fix early filestream close
4 years ago