Bill Thornton
00620a4092
Fix disabled libraries being returned in MediaFolders api ( #11236 )
9 months ago
gnattu
b496ebc175
fix: disable api endpoint for ffmpeg path for security ( #11225 )
...
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
10 months ago
gnattu
5db0c5a0e4
fix: forward port patch for GHSA-866x-wj5j-2vf4 ( #11228 )
10 months ago
nyanmisaka
bf2ef63922
Fix codec vs ActualOutputVideoCodec
...
codec is copy
ActualOutputVideoCodec is hevc
fixes 3bbb57e
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
10 months ago
vedant
3bbb57eb83
Add new VideoRangeTypes to fully support DoVi on webOS ( #10469 )
10 months ago
nyanmisaka
a3ba974b7b
Fix the trailing whitespace
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
10 months ago
Nyanmisaka
98debe4817
Apply suggestions from code review
...
String interpolation is preferred.
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
10 months ago
nyanmisaka
eca9bf41bc
Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion
...
FFmpeg deletes segments based on its own transcoding progress,
but we need to delete segments based on client download progress.
Since disk and GPU speeds vary, using hlsenc's built-in deletion
will result in premature deletion of some segments. As a consequence,
the server has to constantly respin new ffmpeg instances, resulting
in choppy video playback.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
10 months ago
Cody Robibero
e731250342
Lowercase MediaStreamProtocol for backwards compatibility
10 months ago
Niels van Velzen
407cf5d0bf
Add MediaStreamProtocol enum ( #10153 )
...
* Add MediaStreamProtocol enum
* Add default handling for enum during deserialization
---------
Co-authored-by: Cody Robibero <cody@robibe.ro>
10 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
Bond-009
3bd1a5c557
Merge pull request #11077 from crobibero/svg-to-image
...
Add support for converting from svg to other image types
11 months ago
Cody Robibero
169e0dcb11
Save embedded lyrics when probing audio
11 months ago
Cody Robibero
c5e723bccd
Add support for converting from svg to other image types
11 months ago
Cody Robibero
2e0e1ecc99
Rename route parameters that are id to be more descriptive
11 months ago
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
11 months ago
Claus Vium
321e9fb0b5
Merge pull request #11055 from crobibero/activitylog-download
...
Add item id to download activity
11 months ago
Cody Robibero
a1bb23e98f
Add item id to download activity
11 months ago
Bond-009
2e381bdde2
Merge pull request #11024 from nielsvanvelzen/api-userid-optional
...
Always make userId query parameter optional
11 months ago
Bond-009
f5c55c832f
Merge pull request #11028 from nielsvanvelzen/api-userid-optional2
...
Make userId optional in GetProgramsDto
11 months ago
Patrick Barron
0370167b8d
Add IRecordingsManager service
11 months ago
Cody Robibero
31715c6b8a
Merge pull request #10981 from barronpm/livetv-listingsmanager
...
Add IListingsManager Service
11 months ago
Niels van Velzen
fd957ec7f4
Make userId optional in GetProgramsDto
11 months ago
Niels van Velzen
5b93aec2f5
Always make userId query parameter optional
11 months ago
Shadowghost
9230472056
Fix file extension based on container
11 months ago
Shadowghost
7baa261b22
DVD and BDMV folders can not be served directly
11 months ago
Patrick Barron
42b052a5a6
Add IListingsManager service
11 months ago
Patrick Barron
8698b90594
Remove SimpleProgress
11 months ago
beakerandjake
918b627472
Return 404 if log file does not exist
11 months ago
Mark Cilia Vincenti
f26fc7dfb2
Merge changes
12 months ago
Patrick Barron
4399b51dca
Merge branch 'master' into livetv-guidemanager
...
# Conflicts:
# src/Jellyfin.LiveTv/LiveTvManager.cs
1 year ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Patrick Barron
59c2ae944d
Add IGuideManager service
1 year ago
Patrick Barron
c23a038ba8
Remove unnecessary allocations in TunerHostManager
1 year ago
Mark Cilia Vincenti
6a257e1b40
Merge branch 'master' into AsyncKeyedLock-migration
1 year ago
Patrick Barron
9c2c066e6f
Add ITunerHostManager service
1 year ago
Niels van Velzen
55916a09eb
Remove some unused client capabilities and sync code ( #10812 )
1 year ago
Mark Cilia Vincenti
d1677dc680
AsyncKeyedLock migration
1 year ago
Patrick Barron
c49539cbe0
Move ProgressiveFileStream to Controller
1 year ago
Patrick Barron
9215a4d40a
Add ITranscodeManager service
1 year ago
Patrick Barron
c2081955c8
Rename and clean up TranscodingJob
1 year ago
Patrick Barron
abd74fd5a4
Move TranscodingJobDto and TranscodingThrottler to Controller
1 year ago
Bond-009
ce45b73c8b
Merge pull request #10702 from crobibero/collection-type-lowercase
...
Convert CollectionType to use lowercase enum names
1 year ago
Bond-009
24cbd64450
Merge pull request #10573 from arabcoders/master
...
Add new API endpoint to view/update Item UserData
1 year ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
1 year ago
Cody Robibero
7ebb4d3b24
Merge pull request #10649 from felix920506/issue-10610
...
Make "activeWithinSeconds" independent from "controllableByUserId" parameter
1 year ago
felix920506
a2bc5a5900
Make "activeWithinSeconds" independent from "controllableByUserId" in GetSessions
...
Fixes issue #10610
1 year ago
Abdulmohsen
9d5dc4d71b
Merge branch 'jellyfin:master' into master
1 year ago
Patrick Barron
01fd42cf95
Remove DLNA API code
1 year ago
ArabCoders
c4013d2e10
Updated the summary and the Dto name.
1 year ago