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
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
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
knackebrot
aa99aaebc4
Add audio vbr calculation
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
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
eeb0f7af6c
Add permissions for LiveTV access and management
2 years ago
Shadowghost
b7418d6e9e
Add permission for collection 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
eb7fee9590
Add more tests
2 years ago
Bond_009
52230d1c30
Return NotFound when itemId isn't found
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
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
Teo Baranga
56ef45ebf0
Fix client supported image formats ( #9071 )
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
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
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
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
Bond-009
8258d884f3
Merge pull request #8734 from nielsvanvelzen/qc-revoke
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
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
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
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
Bill Thornton
c6dbcb661b
Use elevated access control for media folders endpoint
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
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
cvium
6afc911043
fix Release build
2 years ago
cvium
5dc30c6a6d
fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
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
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
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