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
Cody Robibero
fa0413d6e4
Use StatusCodes which is already an int
1 year ago
Cody Robibero
adb0837dc2
Respond with Service Unavailable if not in correct network
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
Bond-009
000ccaa6db
Merge pull request #10660 from barronpm/move-networking
...
Move Jellyfin.Networking
1 year ago
Cody Robibero
7ebb4d3b24
Merge pull request #10649 from felix920506/issue-10610
...
Make "activeWithinSeconds" independent from "controllableByUserId" parameter
1 year ago
Patrick Barron
9597648ce3
Move Jellyfin.Networking to src
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
Bond_009
635d67d458
Revert "Use System.Net.IPNetwork"
...
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
1 year ago
Bond_009
b62b0ec2b5
Fix warnings
1 year ago
Bond_009
eb022c49cc
Update to .NET 8
1 year ago
ArabCoders
faa036aa7b
Added access validation to view item user data.
1 year ago
ArabCoders
2a25c5a2e3
Refactored api call logic handling.
1 year ago
Patrick Barron
de0241e975
Move API policies to MediaBrowser.Common
1 year ago
Patrick Barron
e463dbda47
Move network configuration to MediaBrowser.Common
1 year ago
ArabCoders
250e795c3b
Typo fixes.
1 year ago
ArabCoders
bce22fcc2a
Added new API endpoint to update User item data
1 year ago
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
1 year ago
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>
1 year ago
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum ( #9765 )
...
* Convert ItemSortBy to enum
* Rename Unknown to Default
1 year ago
Bond_009
a9ef103c95
Add IDisposableAnalyzers to more projects
1 year ago
Steve Kowalik
9785b58b85
Correct docstring for /Upcoming
...
The docstring for /Upcoming looks very similar to /NextUp, also
including the same return value, when it should be slightly different,
correct it.
1 year ago
Claus Vium
db4605609c
Merge pull request #10410 from Ch1nkara/add-users-permission-to-edit-subtitles
...
add EnableSubtitleManagement permission
1 year ago
Nick
cd662506a1
Merge branch 'master' into trickplay
1 year ago
chinkara
8ada8dbbac
add policy to the subtitle controller
1 year ago
Nick
c7feea27fd
Avoid unnecessary string -> byte[] conversion (Bond-009)
1 year ago
Stepan Goremykin
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
1 year ago
Bond-009
4fc27fa63e
Merge pull request #10390 from Bond-009/streams
1 year ago
Bond-009
5277339982
Merge pull request #10391 from barronpm/dlna-cleanup
1 year ago
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
1 year ago
Bond_009
d7748cfa04
Multiple Stream changes
...
* Remove useless MemoryStream in DlnaHttpClient
* Use HttpContent.ReadFromJsonAsync extension
* Call ConfigureAwait for IAsyncDisposable
* Use HttpContent.CopyToAsync where possible
1 year ago
Patrick Barron
010cf2340a
Use DI for MediaReceiverRegistrarService
1 year ago
Patrick Barron
e0b089a375
Use DI for ConnectionManagerService
1 year ago
Patrick Barron
effc3d488c
Use DI for ContentDirectoryService
1 year ago
Bond_009
35d63ec540
Fix regression
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
1 year ago
lonebyte
74f61fbd79
Fix HLS playback of m4a files with mjpeg stream ( #10069 )
1 year ago
Bond-009
fc1f0a31a1
Merge pull request #10337 from barronpm/system-manager
1 year ago
Bond-009
d5695efad9
Merge pull request #10067 from lonebyte/flac-hls-fixes
1 year ago
Nyanmisaka
aa073748c0
Drop experimental status of flac-in-MP4 for FFmpeg 6+
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
1 year ago
Bond-009
d5e86188a1
Merge pull request #10346 from Bond-009/frombase64
1 year ago
Bond-009
0b31997b2f
Merge pull request #10348 from Bond-009/strings
1 year ago
Stepan Goremykin
160855ffe9
Use switch expression
1 year ago
Stepan Goremykin
47254d6a22
Remove conditional access when it is known to be not null
1 year ago
Bond-009
1141883f77
Merge pull request #10321 from feilongfl/master
1 year ago
Bond_009
b176beb88e
Reduce string allocations
...
Some simple changes to reduce the number of allocated strings
1 year ago
Bond_009
efc4c305a9
Use CryptoStream to convert stream from base64
...
Should be way more efficient
1 year ago
Patrick Barron
6f7413812f
Add SystemManager service
1 year ago
Patrick Barron
fa26bcde3a
Remove unnecessary ToString in RobotsRedirectionMiddleware
1 year ago
Patrick Barron
1ca9f8b04b
Remove unused fields and parameters
1 year ago
Patrick Barron
f746db9a54
Re-add shutdown/restart methods
1 year ago
YuLong Yao
b83217d1d7
use pcm as ext name when codec is pcm
1 year ago
Patrick Barron
493de3297a
Use IHostLifetime to handle restarting and shutting down
1 year ago
Jan Müller
1635d82345
Remove workaround for codec capitalization
...
This is not required anymore as Shaka Player now supports the correct
codec strings.
1 year ago
Jan Müller
fd022ee685
Merge branch 'master' into flac-hls-fixes
...
# Conflicts:
# Jellyfin.Api/Controllers/DynamicHlsController.cs
1 year ago
Bill Thornton
9c64f94458
Add option to include resumable items in next up requests
1 year ago
nyanmisaka
b2dcc7c90e
Fix AV1 playback in LiveTV
...
AV1 in fMP4 requires global_header data for parsing.
Only disable global_header in TS since it has no global_header.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
1 year ago
Nyanmisaka
c74d3e62d0
Fix the issue that audio bsf only takes effect for remuxing ( #10172 )
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
1 year ago
Bond_009
18a311d32f
== null -> is null
1 year ago
Claus Vium
956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards ( #10125 )
1 year ago
Nick
65b269c151
Minor code formatting (cvium)
1 year ago
Bond-009
07727e1d63
Merge pull request #9875 from Shadowghost/fixes
2 years ago
Jan Müller
79cff704ff
Allow flac inside mp4 for all HLS audio streams
...
The -strict -2 setting was only added if the encoder was set to 'copy'.
If 'flac' is explicitly requested, we also need to set it, so that
ffmpeg doesn't abort the conversion.
Fixes : #10066
2 years ago
Jan Müller
19fb061381
Correct the HLS Opus codec string
...
Apple doesn't support Opus via HLS yet, but if they ever do, they will
definitely expect "Opus" instead of "opus".
See https://mp4ra.org/#/codecs
Fixes : #10066
2 years ago
Jan Müller
e9f23c61c9
Fix the fLaC/flac HLS issue also for audio-only
...
I moved the first application of the workaround out of the if block
so that it also applies to audio-only streams. The workaround was
extended likewise.
We should first and foremost adhere to the specifications and apply
workarounds afterwards for software that doesn't follow them. So I
turned around the workaround to first output the fLaC variant and then
the alternative flac variant.
Fixes : #10066
2 years ago
Jan Müller
dd75f35a1a
Fix the is-local check when resetting the password
...
This fixes the check whether a warning should be logged when resetting
the password from outside the local network.
Fixes : #10059
2 years ago
MBR-0001
9564248b10
Add ability to upload (and save) SDH subtitles ( #10036 )
2 years ago
Shadowghost
368f9202ce
Apply review suggestions
2 years ago
Shadowghost
05d98fe24c
Enforce permissions on websocket connections
2 years ago
Joshua M. Boniface
93b400343e
Merge pull request #8147 from Shadowghost/network-rewrite
2 years ago
Nick
6d9e43cfe0
Merge branch 'master' into trickplay
2 years ago
Bond-009
e53e53eb29
Merge pull request #9907 from nyanmisaka/av1e
2 years ago
Bond-009
4ac07f6c76
Merge pull request #9890 from Shadowghost/videorange-rework
2 years ago
Shadowghost
20a4509991
Migrate VideoRange and VideoRangeType to Enum
2 years ago
Bond-009
1e38bc80de
Merge pull request #9909 from Bond-009/playlist
2 years ago
Shadowghost
a6e9824e8a
Merge branch 'master' into network-rewrite
2 years ago
Nick
ab20ceaad6
Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail
2 years ago
nyanmisaka
df880ff785
Apply suggestions from code review
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2 years ago
Nick
619d1d47f2
Move GetHlsPlaylist to ITrickplayManager
2 years ago
Nick
049361b66c
TrickplayController return 404 if playlist doesn't exist. Minor code style/format changes (crobibero)
2 years ago
Nick
d338253242
Fix styling for string builder
2 years ago
Nick
98e41d5a14
Styling, format, minor code changes (crobibero)
2 years ago
Nick
fe1c9d43ce
Fix using order
2 years ago
nicknsy
d448cc18ea
update
2 years ago
nicknsy
b18d6bd356
Trickplay playlist and image controller
2 years ago
nicknsy
515ee90fb9
Hls playlist
2 years ago
Bond-009
a1eb2f6ea8
Merge pull request #9915 from Bond-009/stylecop
2 years ago
Bond-009
3982b0e057
Reduce bottlenecks scan code ( #9863 )
2 years ago
Bond_009
b84eedd0b9
Update stylecop.analyzers to v1.2.0-beta.507
2 years ago
Shadowghost
67a58df1a3
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
f04cfd6ef4
Don't ignore parentId for playlists
2 years ago
Nyanmisaka
f8d7f4acdb
Apply suggestions from code review
...
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2 years ago
Nyanmisaka
3b12dc6d7a
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
nyanmisaka
0df6fd9cf2
Add AV1 support in HLS streaming
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2 years ago
Dominik
0dffe64489
Add baseUrlParam back in and fix indentation
2 years ago
Dominik
17f1e8d19b
Merge branch 'master' into segment-deletion
2 years ago
Shadowghost
006b04dc0b
Merge branch 'master' into network-rewrite
2 years ago
Bond-009
6dca53047f
Merge pull request #9818 from Shadowghost/fixes
2 years ago
Cody Robibero
d8f0933f33
Merge pull request #9821 from cvium/admin_must_have_pw
2 years ago
cvium
29ef02af9a
do not allow empty admin password during wizard
2 years ago
cvium
b33f46560d
use 403 instead to avoid compat issues with swagger spec
2 years ago
cvium
716bcc6410
chore: deprecate EasyPassword as it isn't very secure
2 years ago
Shadowghost
81746666de
Fix TotalRecordCount calculation
2 years ago
Shadowghost
d8d5c86d49
Merge branch 'master' into network-rewrite
2 years ago
Claus Vium
d1e52b6ee3
Merge pull request #9771 from Shadowghost/recursive-tags
2 years ago
Bill Thornton
155f3856c0
Use default files to remove index.html from url
2 years ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
2 years ago
Shadowghost
ec32c56d3f
Set removed and added tags recursively
2 years ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
2 years ago
Shadowghost
c042f20224
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
d5fec4963e
Fix FirstTimeSetupHandler not failing on invalid user if not in setup mode ( #9747 )
2 years ago
Shadowghost
6cc1203c1b
Merge branch 'master' into network-rewrite
2 years ago
Stepan Goremykin
910617bbc3
Remove redundant 'else' keywords
2 years ago
Stepan Goremykin
26958162d0
Remove unused using directives
2 years ago
Stepan Goremykin
e74630a613
Use MinBy and MaxBy
2 years ago
Bond-009
a1eddbb330
Merge pull request #9541 from Bond-009/apikeydelete
2 years ago
Bond-009
9c500bdca3
Merge pull request #9466 from Shadowghost/playlist-fix
2 years ago
Bond_009
8316bd590e
Fix #7610
2 years ago
knackebrot
e0a7e9baa0
Fix audio VBR calculation
...
Pass encoder, not codec
2 years ago
Bond-009
2ce08eb184
Merge pull request #9388 from Shadowghost/output-bitrate-channels-master
2 years ago
Shadowghost
82080bd1ef
Apply review suggestions
2 years ago
Shadowghost
520c07e8ca
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
d8ec3a5470
Reduce usage of GetAwaiter().GetResult()
2 years ago
Shadowghost
76ae599bd3
Fix playlist creation and removal
2 years ago
SenorSmartyPants
369c7f1451
Save TVChannel Height if set ( #8777 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Bond-009
6351d1022b
Merge pull request #9254 from Shadowghost/dvdbdfix
2 years ago
Shadowghost
0da5255f12
Apply review suggestions
2 years ago
Shadowghost
47aa07c342
Fix DLNA playback of DVD and BD folders
2 years ago
Shadowghost
2403a0a367
Apply review suggestions
2 years ago
nyanmisaka
f21ab50a81
Backport pull request #9422 from jellyfin/release-10.8.z
...
Fix stream map when using filter_complex with unlabeled output
Original-merge: 6821a2ab35
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: crobibero <cody@robibe.ro>
2 years ago
Róbert Örn Ketilsson
ef3868ff50
Backport pull request #9178 from jellyfin/release-10.8.z
...
Escape the path to pass as a command line argument
Original-merge: 09f1c7f535
Merged-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
Backported-by: crobibero <cody@robibe.ro>
2 years ago
Shadowghost
80b8661008
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
1f15724398
Use source audio bitrate if requested codec is lossless
2 years ago
Shadowghost
16f2cca882
Apply review suggestions
2 years ago
Cody Robibero
4873d2a54d
Fix auth endpoints using api key ( #9408 )
2 years ago
knackebrot
aa99aaebc4
Add audio vbr calculation
2 years ago
knackebrot
3e74377036
Calculate output bitrate from output channel count
2 years ago
Bond_009
ab24c0e2cf
Enable nullable for more files
2 years ago
Shadowghost
c5a363a007
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
4ed97a4593
Properly check for item visibility in UserLibraryController
2 years ago
Shadowghost
2e315b7f08
Properly build where clause for rating checks
2 years ago
Shadowghost
c8d80450e0
Recursively update rating
2 years ago
Bond_009
24a7e210c3
Optimize tryparse
...
* Don't check for null before
* Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2 years ago
Cody Robibero
a527034ebe
Validate requested user id ( #8812 )
2 years ago
Shadowghost
20fd05b050
Consistently write IP in upercase
2 years ago
Bond_009
60f41b80f6
Verify ContentType of uploaded images
2 years ago
Shadowghost
87b2bc5dc4
Fix LocalAccessOrRequiresElevationHandler ( #9315 )
2 years ago
Shadowghost
b8ed1f81cd
Add back LocalAccessOrRequiresElevationPolicy
2 years ago
Shadowghost
eeb0f7af6c
Add permissions for LiveTV access and management
2 years ago
Shadowghost
b7418d6e9e
Add permission for collection management
2 years ago
cvium
a5e2ae4979
fix merge conflict
2 years ago
cvium
52e2776d8e
Merge branch 'master' into simplify_authz
...
# Conflicts:
# Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs
2 years ago
cvium
ac118e10f0
remove unnecessary init
2 years ago
cvium
f4a7583c46
fix empty user id check for api keys
2 years ago
cvium
f984f31896
admins shouldn't be able to circumvent remote access policies
2 years ago
cvium
209edd38a4
refactor: simplify authz
2 years ago
Bond_009
eb7fee9590
Add more tests
2 years ago
Shadowghost
f2b7f664aa
Apply review suggestions
2 years ago
Bond_009
52230d1c30
Return NotFound when itemId isn't found
2 years ago
Shadowghost
edf3909157
Use FFmpeg concat for DVD and BD folder playback
2 years ago
Shadowghost
ddfdec7f46
Fix BD and DVD folder probing and playback
2 years ago
Cody Robibero
d1af317d98
Merge pull request #9215 from Shadowghost/api-scoped-namespace
2 years ago
Zoltan Csizmadia
e0519189b2
Use Directory.Packages.props ( #9135 )
...
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2 years ago
Shadowghost
dfea1229e1
Cleanup imports
2 years ago
Shadowghost
f5f890e685
Migrate to file-scoped namespaces
2 years ago
Claus Vium
e79f5d8226
fix: require current password when admin changes their own password ( #9238 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/9208
2 years ago
Chris Blake
ad5b83781a
Add 404 response to MarkPlayedItem/MarkUnplayedItem ( #9211 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/9120
2 years ago
Patrick Barron
fec23de427
Remove Emby.Notifications ( #9147 )
2 years ago
Cody Robibero
abffd160c3
Remove ability to add a played indicator to images ( #9186 )
2 years ago
Bond-009
232453014f
Minor improvements ( #9156 )
2 years ago
Bond_009
4261f15d41
Fix debug builds
2 years ago
Dmitry Lyzo
71a708cdb8
Backport pull request #9092 from jellyfin/release-10.8.z
...
Don't add additional entries if HEVC encoding is disabled
Original-merge: 2a5efeb3bb
Merged-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
Shadowghost
ab96d1b7ad
Backport pull request #9049 from jellyfin/release-10.8.z
...
Add more codecs requiring ffmpeg strict -2
Original-merge: 2a6e292153
Merged-by: Cody Robibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
renovate[bot]
e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 ( #9117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Patrick Barron
7186b343bd
Move Formatters to Jellyfin.Api
2 years ago
Patrick Barron
74a07f6d1c
Move Middleware to Jellyfin.Api
2 years ago
Teo Baranga
56ef45ebf0
Fix client supported image formats ( #9071 )
2 years ago
Cody Robibero
0f17e72efd
Revert "chore(deps): update swashbuckle-aspnetcore monorepo to v6.5.0 ( #8591 )" ( #9088 )
...
This reverts commit 3d51d79715
.
2 years ago
renovate[bot]
3d51d79715
chore(deps): update swashbuckle-aspnetcore monorepo to v6.5.0 ( #8591 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Bond-009
3a7a781ed9
Merge pull request #9001 from Shadowghost/stereo-downmix
...
Fixes https://github.com/jellyfin/jellyfin/issues/1986
2 years ago
renovate[bot]
7516e61c5b
chore(deps): update dotnet monorepo to v7.0.2
2 years ago
Shadowghost
407c716f82
Add stereo downmix algorithm selection.
2 years ago
David Fairbrother
4eeb522144
Add dts to list of audio codecs which require strict -2
...
Adds dts to the list of audio codecs where ffmpeg will throw asking us
to opt into experimental support. This is seen when the original content
is based on dts and we don't acopy using ffmpeg.
2 years ago
Bond-009
69a51c425a
Fix all warnings in Jellyfin.Api ( #9003 )
2 years ago
Bond-009
817996da4b
Merge pull request #7494 from Shadowghost/streambuilder-cleanup
2 years ago
Niels van Velzen
f2200c97cb
Remove unused notification endpoints ( #8952 )
2 years ago
Claus Vium
b015679267
Merge pull request #8927 from nielsvanvelzen/auth-depr
2 years ago
Niels van Velzen
180d17c991
Remove unused ImageByName API ( #8928 )
2 years ago
Niels van Velzen
479d477e01
Deprecate user id based authentication endpoint
2 years ago
Niels van Velzen
7a3a9fb7e4
Remove deprecated Password field from AuthenticateUserByName
2 years ago
Claus Vium
760b7f8fca
Merge pull request #8922 from Bond-009/distinctby
...
Use DistinctBy introduced in .NET 6
2 years ago
Bond-009
497d8c4957
Use Order() introduced in .NET 7 ( #8923 )
2 years ago
Bond_009
6481376b81
Use DistinctBy introduced in .NET 6
2 years ago
renovate[bot]
02f9e60e7c
chore(deps): update dotnet monorepo to v7.0.1 ( #8900 )
...
* chore(deps): update dotnet monorepo to v7.0.1
* Update docker sdk
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Bond-009
8258d884f3
Merge pull request #8734 from nielsvanvelzen/qc-revoke
2 years ago
Shadowghost
697efec86e
Cleanup and refactor streambuilder
2 years ago
Bond_009
fd9dc1e308
Update deps
2 years ago
Bond_009
e21f4adc16
Fix wrong usage of ArgumentNullException.ThrowIfNull
2 years ago
Bond_009
cf67381e31
Fix release build
2 years ago
Bond_009
b366dc2e6e
Use ArgumentException.ThrowIfNullOrEmpty
2 years ago
Bond_009
71982c7297
Fix build errors
2 years ago
Bond_009
236dd650d0
Update projects to .net7
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Bond-009
210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ( #8709 )
2 years ago
Cody Robibero
bf3ff15843
Merge pull request #8546 from nyanmisaka/fix-fmp4-flac-opus
2 years ago
Justin
df66816178
Allow non-ASCII in downloaded filenames ( #8825 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/8657
2 years ago
Niels van Velzen
722ad3fe97
Change InitiateQuickConnect to use POST request
...
Keep the GET request for compatibility
2 years ago
Niels van Velzen
fd73f346dc
Add userId parameter to AuthorizeQuickConnect
2 years ago
Cody Robibero
4e34c428d8
Merge branch 'master' into fix-fmp4-flac-opus
2 years ago
Cody Robibero
5787ab15dc
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago
Terrance
692a62ab4f
Add missing format providers (fix CA1305 errors) ( #8745 )
2 years ago
Shadowghost
072651c4be
Add xmldocs for TMDb provider, correct provider spelling
2 years ago
Dominik
e8ae7e5c38
Do not delete segments when seeking
2 years ago
Dominik
abcf9c4819
Simplify HLS file deletion
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2 years ago
Dominik
9f4f76b0ab
Remove segment wrapping
2 years ago
Dominik
c2c182d099
Add support for ffmpeg's segment deletion and segment wrapping
2 years ago
Dominik
5f274beded
Fix logs for TranscodingThrottler not working
2 years ago
Bond-009
1b7500c555
Merge pull request #8732 from thornbill/fix-items-access
2 years ago
Bill Thornton
c6dbcb661b
Use elevated access control for media folders endpoint
2 years ago
renovate[bot]
42399dde9c
chore(deps): update dotnet monorepo ( #8708 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Bill Thornton
9f352ccb5b
Fix media folders endpoint access control
2 years ago
Bill Thornton
fb9023f2d8
Fix items endpoint not honoring library access control
2 years ago
renovate[bot]
b4f4121bcc
chore(deps): update dotnet monorepo
2 years ago
nyanmisaka
37daeffafa
Add support for OPUS and fixes for FLAC case issue in HLS
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2 years ago
Bond_009
f6af28cf96
Fix some things that slipped through the cracks
2 years ago
Claus Vium
05c20001c8
Merge pull request #8381 from 1hitsong/lyric-lrc-file-support
2 years ago
Claus Vium
719e5eae16
Merge pull request #8503 from Bond-009/ThrowIfNull
2 years ago
Bond_009
f5613add1a
Remove extra argument
2 years ago
cvium
6afc911043
fix Release build
2 years ago
cvium
5dc30c6a6d
fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2 years ago
Cody Robibero
3716077495
Backport pull request #8433 from jellyfin/release-10.8.z
...
Update to dotnet 6.0.9
Original-merge: 4ec82ec662
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
LogicalPhallacy
e8893f3d41
Backport pull request #8399 from jellyfin/release-10.8.z
...
Respect visibility for people items (rebased)
Original-merge: e6124bc154
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
Niels van Velzen
1e72ba4c09
Backport pull request #8214 from jellyfin/release-10.8.z
...
Make userId truly optional in UniversalAudioController
Original-merge: af87706379
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
nyanmisaka
0309c5622e
Backport pull request #8213 from jellyfin/release-10.8.z
...
Fix high single thread usage in throttler
Original-merge: ba026716c1
Merged-by: Claus Vium <cvium@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
1hitsong
a50bdb4770
Use async functions
2 years ago
1hitsong
8912f618f5
Change API GetLyrics return type
2 years ago