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
1hitsong
f740d1b9f0
Remove use of AddParts. Cleanup use of Lyric vs Lyrics.
2 years ago
1hitsong
f4fd908f8d
Create ILyricManager
2 years ago
1hitsong
d9be3874ba
Auto stash before merge of "lyric-lrc-file-support" and "origin/lyric-lrc-file-support"
2 years ago
Jamie Introcaso
c0dae0fef5
Adds lyric providers to DI pipeline
...
This is adding those lyric providers to the DI pipeline along with a super simple implementation of how to use them in the controller method. Probably should be refactored into a lyric service of some sort that would have the providers injected into it.
2 years ago
Zach Phelan
c71d6f2358
Sort special features same as other spots, removing unnecssary function
...
Added to contributors
2 years ago
Cody Robibero
d2e18547b1
Require properly typed ActionResult<T> ( #8382 )
2 years ago
1hitsong
31ec521f5e
Remove now unused variables
2 years ago
1hitsong
cecca5f715
Remove unneeded 2nd loops
2 years ago
1hitsong
3928d02e17
Resolve Possible null reference
2 years ago
1hitsong
97f8a63b89
Allow LRC start value to be null
2 years ago
1hitsong
9d5cf67dfe
Create ILyricsProvider
2 years ago
1hitsong
23ec35d396
Merge remote-tracking branch 'origin/lyric-lrc-file-support' into lyric-lrc-file-support
2 years ago
1hitsong
2e260e5319
Updates based on review
2 years ago
1hitsong
d24444b6d3
Update Jellyfin.Api/Models/UserDtos/Lyrics.cs
...
Co-authored-by: Neil Burrows <neil@pawprint.co.uk>
2 years ago
1hitsong
0aa2780ea7
Update Jellyfin.Api/Controllers/UserLibraryController.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
1hitsong
92715a7426
Update Jellyfin.Api/Controllers/UserLibraryController.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
1hitsong
8b78802c0b
Update Jellyfin.Api/Controllers/UserLibraryController.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
1hitsong
5f5347aee3
Add Lyrics API Endpoint
2 years ago
Cody Robibero
eb28fcc9c1
Merge pull request #8269 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore.ReDoc-6.4.0
2 years ago
Claus Vium
1cbf5431aa
Merge pull request #8250 from Bond-009/minor18
...
Minor cleanup
2 years ago
Bond-009
c12cab6844
Merge pull request #8359 from nielsvanvelzen/simplify-universalaudiocontroller
2 years ago
Niels van Velzen
49e56c147e
Fix QuickConnect operation names
2 years ago
Niels van Velzen
e9bb448e89
Simplify UniversalAudioController code, remove redundant null checks
2 years ago
Bond-009
e1e4ac75e4
Merge pull request #8267 from luzpaz/typos
2 years ago
Claus Vium
8a0911004d
Merge pull request #7965 from jasongdove/api-key-items-without-user-id
2 years ago
Niels van Velzen
de98457332
Fix operation name in SearchController and correct nullability for SearchHint
2 years ago
Bond_009
5036afd691
Minor cleanup
2 years ago
dependabot[bot]
05334275a9
Bump Swashbuckle.AspNetCore.ReDoc from 6.3.1 to 6.4.0
...
Bumps [Swashbuckle.AspNetCore.ReDoc](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.3.1...v6.4.0 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore.ReDoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
luz paz
9ec2870b10
Fix various typos
...
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2 years ago
Cody Robibero
12794d184a
Merge pull request #8261 from nielsvanvelzen/adjacentTo-guid
2 years ago
Niels van Velzen
bef4256d47
Use guid for seriesId API parameter
2 years ago
Niels van Velzen
61afd029df
Check for empty guid
2 years ago
Niels van Velzen
0f91244239
Use Guid for adjacentTo API parameter
2 years ago
Cody Robibero
010228b3c0
Backport pull request #8234 from jellyfin/release-10.8.z
...
update to dotnet 6.0.8
Original-merge: 31f9938e3a
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua Boniface
d5ea136dc5
Backport pull request #8174 from jellyfin/release-10.8.z
...
Disable auto inserted SW scaler for HW decoders
Authored-by: nyanmisaka <nst799610810@gmail.com>
Merged-by: Bond-009 <bond.009@outlook.com>
Original-merge: 7297431f23
2 years ago
Jason Dove
c69b2c849a
add comments
2 years ago
Jason Dove
e52f1b52c1
Merge branch 'master' into api-key-items-without-user-id
2 years ago
Joshua Boniface
be3d57ad41
Backport pull request #8115 from jellyfin/release-10.8.z
...
Update to dotnet 6.0.7
Authored-by: Cody Robibero <cody@robibe.ro>
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Original-merge: d0fd23bb4b
2 years ago
Joshua Boniface
b7206b4816
Backport pull request #8013 from jellyfin/release-10.8.z
...
Fix password change during parental control schedule
Authored-by: David Ullmer <davidullmer@outlook.de>
Merged-by: Bond-009 <bond.009@outlook.com>
Original-merge: 84a1674f39
2 years ago
Joshua M. Boniface
9c97c533ef
Merge pull request #7994 from nyanmisaka/fix-throttler
...
(cherry picked from commit a7d45b5d3a
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua M. Boniface
3061446c87
Merge pull request #7984 from crobibero/dotnet-6.0.6
...
Upgrade to dotnet 6.0.6, update remaining dependencies
(cherry picked from commit 56e7b323de
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua M. Boniface
c0e4a33a0b
Merge pull request #7955 from nyanmisaka/fix-ext
...
(cherry picked from commit 52704e8dd0
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Cody Robibero
38102499cb
Merge pull request #7947 from nyanmisaka/video-range-condition
...
(cherry picked from commit f1d56aa5ce
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Cody Robibero
a168040cc8
Merge pull request #7941 from jellyfin/fix-overflow
...
(cherry picked from commit fd4ffc6ba3
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Jason Dove
fc74c8eecf
tweak guid check
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago
Jason Dove
d06fda43c1
use null-forgiving operator to suppress warnings
2 years ago
Jason Dove
82df4c3242
update comments
2 years ago
Jason Dove
e4088ba0bd
don't require a user id for items api call using api key
2 years ago
Cody Robibero
bee13d5644
Fix splashscreen ( #7895 )
2 years ago
Cody Robibero
b6a0fe3378
Merge pull request #7911 from cvium/fix_keyframe_transcode
...
(cherry picked from commit 07b39655eb
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Cody Robibero
e4b095a766
Merge pull request #7894 from crobibero/search-hints
...
(cherry picked from commit 0f75f17736
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Joshua M. Boniface
0e1a41f7e9
Merge pull request #7868 from cvium/disable_dlna
...
(cherry picked from commit aa0f6cb5eb
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Bond-009
c19c787273
Merge pull request #7828 from nyanmisaka/fix-dovi-tonemap
...
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
(cherry picked from commit 8595a979a8
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Cody Robibero
97b3166ead
Merge pull request #7784 from crobibero/support-transcoding
...
(cherry picked from commit d471be8d92
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Cody Robibero
b2d56c51ec
Merge pull request #7780 from 1337joe/fix-tv-guide-search-2
...
(cherry picked from commit 492c6bbd7e
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Joshua M. Boniface
bc1a78575a
Merge pull request #7766 from crobibero/dotnet-6.0.5
...
(cherry picked from commit 71bf567045
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Bond-009
b1b83d8111
Merge pull request #7718 from jellyfin/dovi-hevc-remux
...
(cherry picked from commit f7ef7d9eda
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
dependabot[bot]
812841d01e
Bump StyleCop.Analyzers from 1.2.0-beta.406 to 1.2.0-beta.435 ( #7726 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
28921f09e4
Bump Swashbuckle.AspNetCore.ReDoc from 6.3.0 to 6.3.1 ( #7659 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Joshua M. Boniface
96d2d2428a
Merge pull request #7590 from crobibero/dotnet-6.0.4
...
(cherry picked from commit 5778541d2f
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Joshua M. Boniface
a277318e80
Merge pull request #7569 from crobibero/repo-auth
...
(cherry picked from commit a7abdca47a
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Cody Robibero
7424f0ca8c
Merge pull request #7561 from DMouse10462/named-config-api-fix
...
Fix NamedConfiguration API Generation
(cherry picked from commit d7c548f3db
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Cody Robibero
96a03776e1
Fix TranscodeReasons property name
3 years ago
Nils Fürniß
eb44f892b8
Only extract attachments from external .mks file
3 years ago
Nils Fürniß
90463d5e4f
Pass CancellationToken to ExtractAllAttachments
3 years ago
Nils Fürniß
6904edf68c
add extracting attachments from external subs
3 years ago
dependabot[bot]
dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
...
Bumps [StyleCop.Analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers ) from 1.2.0-beta.376 to 1.2.0-beta.406.
- [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases )
- [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.376...1.2.0-beta.406 )
---
updated-dependencies:
- dependency-name: StyleCop.Analyzers
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Cody Robibero
6a567e8c76
Merge pull request #7474 from nielsvanvelzen/api-secure
3 years ago
dependabot[bot]
4b5148c69e
Bump Swashbuckle.AspNetCore.ReDoc from 6.2.3 to 6.3.0 ( #7457 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Niels van Velzen
46798cb918
Remove check for non-existent "emby rt" client in UserViewsController ( #7470 )
3 years ago
Niels van Velzen
5ece92d635
Add authorization attribute to UserViewsController
3 years ago
Niels van Velzen
9fbd675bed
Add authorization attribute to GetConfigurationPages
3 years ago
Cody Robibero
e6df698df1
Merge pull request #7325 from eyezak/issue/6450
3 years ago
Niels van Velzen
d659b9b9ab
Restrict item refreshing to administrators
3 years ago
Niels van Velzen
6bb50d5728
Change operation name in ItemRefreshController
3 years ago
Claus Vium
53209830e7
Merge pull request #7346 from Bond-009/guid
...
Optimize Guid comparisons
3 years ago
Joshua M. Boniface
388e0cba9f
Merge pull request #7434 from crobibero/dotnet-6.0.3
3 years ago
nyanmisaka
b2c58338f2
Fix the fMP4 HLS audio sync issue on Safari
3 years ago
Cody Robibero
965bf7332f
Update to dotnet 6.0.3
3 years ago
Cody Robibero
bbd5d11d3b
Remove TranscodeReason.None, Add JsonFlagEnum tests
3 years ago
Cody Robibero
c331e11c24
Clean up EnumFlags serialization
3 years ago
Isaac Gordezky
5e779f20ee
Series: issue-6450
...
Issue: https://github.com/jellyfin/jellyfin/issues/6450
Enable DirectPlay responses
Rewrite DirectPlay and DirectStream resolution
Prefer copy transcode video codec options
Enhance condition processor
Support DirectStream and Transcode with parity
Rework audio stream selection and add tests for ExternalAudio
Update MediaInfoHelper to only call StreamBuilder once
3 years ago
Isaac Gordezky
d871dded9f
Convert TranscodeReason to Flags
3 years ago
Cody Robibero
b37052a4a6
Fix build
3 years ago
Bond-009
2579b2db56
Merge pull request #7137 from SenorSmartyPants/master
3 years ago
Joshua M. Boniface
947ff9defe
Merge pull request #7404 from nyanmisaka/omx
3 years ago
Joshua M. Boniface
a123391e7e
Merge pull request #7383 from thornbill/next-up-rewatching
3 years ago
nyanmisaka
3bf83025f2
Fallback to no HWA when reporting transcoding info
3 years ago
Bond-009
eff3d3e67e
Merge pull request #7275 from Nalsai/burn-subtitle-attached-fonts
3 years ago
Bill Thornton
055c63bdee
Include played and unplayed results in the same next up request
3 years ago
Bill Thornton
f32b2cb592
Add resume book as default home section
3 years ago
Bond_009
acf30e00ce
Remove obsolete code for premium plugins
3 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
SenorSmartyPants
bbac59c6d6
Rewatching next up ( #7253 )
3 years ago
Isaac Gordezky
48a7d3f48f
[Bugfix] Report transcoding complete
...
Currently, when transcoding finishes it is not reported - leaving the UI with an incomplete transcode %
This change reports transcoding progress as empty / complete when the transcoding job finishes
3 years ago
Cody Robibero
4ef0099598
Merge pull request #7233 from Bond-009/warn60
3 years ago
Joshua M. Boniface
94b5334da5
Merge pull request #7290 from crobibero/dotnet-6.0.2
3 years ago
Bond_009
1c14c86b20
Fix some warnings
3 years ago
cvium
8ec71c094a
Change KeepReading to StopReading and use bytes read as an indicator
3 years ago
Nils Fürniß
ab40554759
add extracting attachments for ffmpeg to burn subs
3 years ago
Cody Robibero
b98cc71c3b
Update to dotnet 6.0.2
...
Signed-off-by: Cody Robibero <cody@robibe.ro>
3 years ago
Cody Robibero
e5701c396a
Merge pull request #6436 from daullmer/splashscreen
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
Bond-009
cd675475bc
Merge pull request #7225 from crobibero/query-result
3 years ago
Cody Robibero
34ee6d82fb
Merge pull request #6600 from cvium/keyframe_extraction_v1
3 years ago
Cody Robibero
a60cb280a3
Properly populate QueryResult
3 years ago
Bond-009
3aeae150f8
Merge pull request #7176 from dmitrylyzo/fix-trailers-1
3 years ago
Claus Vium
1a32153a31
Merge pull request #7197 from dmitrylyzo/fix-max-resolution
...
Fix maximum video resolution for dynamic HLS controller
3 years ago
Bond-009
ef0708d876
Merge pull request #7078 from 1337joe/metadata-merge-data
3 years ago
Dmitry Lyzo
000b7ba62b
Fix maximum video resolution for dynamic HLS controller
3 years ago
Dmitry Lyzo
60fe77c089
Remove unnecessary array allocation
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
Dmitry Lyzo
5aa748058e
Fix duplication of local trailers
3 years ago
cvium
6ffa9539bb
Refactor and add scheduled task
3 years ago
Cody Robibero
8a36fe7ed5
Use png for storage
3 years ago
Cody Robibero
0d335082c8
suggestions from review
3 years ago
Cody Robibero
ecb73168b3
Suggestions from review
3 years ago