Joshua M. Boniface
e93d03d8cb
Bump version to 10.8.13
2023-11-28 22:21:57 -05:00
Joshua M. Boniface
a656799dc8
Merge pull request from GHSA-866x-wj5j-2vf4
...
Validate codec and container
2023-11-28 22:20:32 -05:00
Joshua M. Boniface
83d2c69516
Merge pull request from GHSA-rr9h-w522-cvmr
...
Remove the functionality of /System/MediaEncoder/Path
2023-11-28 22:19:55 -05:00
Cody Robibero
204fdeb035
Validate codec and container
2023-11-28 15:21:32 -07:00
Joshua M. Boniface
c4cdcb73fc
Merge pull request #10625 from ilovepilav/fix-alerts-missing-from-admin-dashboard
...
Fix: Plugin Installed Alerts missing from Admin Dashboard #10620
(cherry picked from commit 2f6536e34b )
Signed-off-by: Joshua M. Boniface <joshua@boniface.me >
2023-11-27 00:19:32 -05:00
Joshua M. Boniface
1e0bd32358
Set Path endpoint obsolete
2023-11-26 18:33:13 -05:00
Joshua M. Boniface
bf5f00a383
Restore original flag behaviour
2023-11-23 13:25:36 -05:00
Joshua M. Boniface
0430ffecb6
Restore ordering
2023-11-23 01:44:35 -05:00
Joshua M. Boniface
85cfd080f1
Remove the functionality of /System/MediaEncoder/Path
...
Eliminate this endpoint by having it perform no action, pending total
removal in the next major version (10.9.0).
Further, adjust the MediaEncoder startup options to completely ignore
what is in the XML currently, and respect only the "--ffmpeg" arg, which
is set on most of our platforms, falling back to system "ffmpeg" in
$PATH if not found. This ensures that, should the "--ffmpeg" arg be
changed by an administrator wishing to alter the default FFmpeg binary,
this change will be reflected properly on next startup.
2023-11-22 21:29:32 -05:00
Joshua M. Boniface
a173d01139
Revert "Merge pull request #10514 from Bond-009/skia3"
...
This reverts commit 0bac1eab98 , reversing
changes made to 4df1003029 .
Causes segfaults on startup.
2023-11-05 11:47:36 -05:00
Joshua M. Boniface
3e7fad55de
Bump version to 10.8.12
2023-11-04 14:42:59 -04:00
Joshua M. Boniface
8cd685a4e9
Merge pull request #10528 from nyanmisaka/backport-10451
...
Fix mismatched intel VAAPI UMD/KMD - Backport #10451
2023-11-04 14:36:05 -04:00
Joshua M. Boniface
9d565bbb83
Merge pull request #10454 from Shadowghost/env
...
Add MALLOC_TRIM_THRESHOLD_ to default ENV
2023-11-04 14:16:10 -04:00
nyanmisaka
ab855af95e
Fix mismatched intel VAAPI UMD/KMD introduced by pull request #10451
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-11-05 01:09:07 +08:00
Claus Vium
0bac1eab98
Merge pull request #10514 from Bond-009/skia3
...
Update SkiaSharp (v2.88.6) and BlurHashSharp (v1.3.1)
2023-11-02 08:58:34 +01:00
Bond_009
97c2ba0115
Update SkiaSharp (v2.88.6) and BlurHashSharp (v1.3.1)
2023-11-01 23:47:04 +01:00
Cody Robibero
4df1003029
Merge pull request #10487 from thornbill/backport-9485
...
Fix scaleFactor limit - Backport #9738
2023-10-28 08:44:56 -06:00
Oliver Weyhmüller
3269ce56ca
Fix scaleFactor limitation to 1 introduced by pull request #9485
2023-10-28 01:02:27 -04:00
Claus Vium
ce8eddd484
Merge pull request #10406 from thornbill/fix-playlists
...
Fix playlist listings
2023-10-27 09:47:11 +02:00
Shadowghost
5e2872509a
Add MALLOC_TRIM_THRESHOLD_=131072 to default ENV
2023-10-22 17:55:36 +02:00
Bill Thornton
d3f4dcf6f6
Revert "Don't ignore parentId for playlists"
...
This reverts commit 98c6c34fbb .
2023-10-15 02:16:27 -04:00
Joshua M. Boniface
be5e10ac37
Bump version to 10.8.11
2023-09-23 21:40:40 -04:00
Cody Robibero
b85a0288a7
Merge pull request #10265 from Shadowghost/backport-10173
2023-09-23 09:14:30 -06:00
Shadowghost
f8fd851961
Backport #10173
2023-09-23 13:46:49 +02:00
Bond-009
757f88b1a2
Merge pull request #10151 from jellyfin/faster-tm-qsv-windows
2023-08-27 10:17:47 +02:00
Nyanmisaka
fa732bf4a1
Fix performance loss of QSV HDR tone-mapping on Windows
...
jellyfin-ffmpeg 5.1.3-5, 6.0-6 or newer contains a more efficient fix than this one.
2023-08-26 03:06:16 +08:00
Cody Robibero
4f6edd9c3c
Merge pull request #9952 from Bond-009/backportfix9503
...
fix for #9503
2023-07-02 18:18:21 -06:00
Bond_009
768497d0ff
Backport fix for #9503
2023-07-03 00:07:04 +02:00
Bond-009
f1dc7d3a66
Merge pull request #9916 from Bond-009/playlist-backport
2023-06-27 16:22:14 +02:00
Bond-009
a732a28229
Merge pull request #9928 from nyanmisaka/disable-amd-global-header
2023-06-27 15:58:22 +02:00
nyanmisaka
17626b8e48
Disable global_header on AMD VA-API encoder
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-06-25 21:46:14 +08:00
Bond_009
98c6c34fbb
Don't ignore parentId for playlists
2023-06-22 00:43:32 +02:00
Bond-009
bec8d7b3f5
Merge pull request #9723 from dmitrylyzo/fix-multiple-codec-checking
2023-06-13 14:54:57 +02:00
Bond-009
2acae258b8
Check for Imdb id for series ( #9829 )
2023-05-29 18:40:07 -06:00
Bond-009
643df48707
Don't crash when IPv6 subnet in LocalNetworkSubnets (backport) ( #9832 )
2023-05-29 18:38:59 -06:00
Bond-009
2b98ce052e
Allow webp for local images (backport) ( #9831 )
2023-05-29 18:38:43 -06:00
Bond-009
702347df50
Don't add .spc audio files (backport) ( #9830 )
2023-05-29 18:38:29 -06:00
Dmitry Lyzo
9e5aa3e87e
Fix multiple codec checking in CodecProfiles conditions
...
Partial revert 6d662b6587
2023-05-03 00:53:20 +03:00
Joshua M. Boniface
2cd29d1cfd
Bump version to 10.8.10
2023-04-23 11:03:46 -04:00
Joshua M. Boniface
eba95cc7f0
Merge pull request #9671 from nyanmisaka/fix-canvas-dvbsub
2023-04-23 11:03:17 -04:00
Joshua M. Boniface
82ad2633fd
Merge pull request from GHSA-9p5f-5x8v-x65m
...
Throw exception on path traversal in WriteDocumentAsync
2023-04-23 10:59:32 -04:00
nyanmisaka
d9f5619c9a
Fix the canvas size for DVBSUB and DVDSUB subtitles
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-04-23 20:15:12 +08:00
Cody Robibero
d5a8419bc5
Merge pull request #9642 from nyanmisaka/tonemap-mode-selection
...
Fix the brightness of VPP tonemap and add the tonemap mode
2023-04-14 14:58:19 -06:00
nyanmisaka
c448a4f6a5
Fix the brightness of VPP tonemap and add the tonemap mode
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-04-14 19:34:47 +08:00
David Ullmer
faac37bcf9
Throw exception on path traversal in WriteDocumentAsync
...
This commit is not tested on a Windows machine. I however checked the
same behavior with UNIX paths and a client name resembling path traversal
path. With this change, an exception is thrown if the full path does not
start with the log directory path.
2023-04-12 16:57:45 +02:00
Bond-009
5921379a29
Merge pull request #9411 from nyanmisaka/next-fixes
2023-04-12 16:35:20 +02:00
Cody Robibero
79bb7560dc
Merge pull request #9538 from TheTyrius/fix-nvenc-preset-order
...
Fix nvenc preset order
2023-03-25 09:04:08 -06:00
TheTyrius
bf37db7f42
Add self to CONTRIBUTORS.md as per dev docs
2023-03-25 15:39:00 +01:00
TheTyrius
0ad70bb699
Fix nvenc preset ordering
2023-03-25 15:28:01 +01:00
Bond-009
e6313d01eb
Merge pull request #9409 from Shadowghost/output-bitrate-channels-release
...
Multiple HLS codec and bitrate fixes (10.8.z)
2023-03-19 15:30:53 +01:00
Shadowghost
876a6b9aec
Add DCA and TrueHD to fMP4 audio codecs to support remuxing
2023-03-19 15:07:20 +01:00
Cody Robibero
e0344353cd
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2023-03-17 12:26:42 +01:00
nyanmisaka
9799136daf
Add support for OPUS and fixes for FLAC case issue in HLS
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-03-17 12:26:40 +01:00
Shadowghost
3a5503be5f
Fix condition in CanStreamCopyAudio
2023-03-17 12:16:50 +01:00
Shadowghost
2cc0869144
Prefer other codecs over DTS and TrueHD on transcode
2023-03-17 12:16:48 +01:00
Shadowghost
3d735e242a
Use source audio bitrate if requested codec is lossless
2023-03-17 12:15:48 +01:00
Shadowghost
31712e5da9
Apply review suggestions
2023-03-17 12:01:34 +01:00
Shadowghost
060097703b
Enforce HLS codec restrictions
2023-03-17 11:58:38 +01:00
Shadowghost
233e079e58
Add DTS and TrueHD bitrate limits, enforce bitrate limits if no bitrate is requested
2023-03-17 11:58:25 +01:00
Shadowghost
eafd785eb6
Fix encoder checks for DTS and TrueHD
2023-03-17 11:58:09 +01:00
Shadowghost
9908dad045
Take channels into account when calculating fallback audio bitrate
2023-03-17 11:57:51 +01:00
knackebrot
2b4bf81575
Calculate output bitrate from output channel count
2023-03-17 11:57:41 +01:00
Nyanmisaka
0c7ceb1545
Backport HWA permissions fix ( #9006 ) to 10.8.z ( #9433 )
...
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com >
fix (#9006 ) to 10.8.z
2023-03-14 16:29:50 -06:00
Nyanmisaka
173a963dbf
Fix the bitrate scale factor for h264-to-hevc transcoding ( #9485 )
2023-03-14 16:06:10 -06:00
Bond-009
6821a2ab35
Merge pull request #9422 from nyanmisaka/fix-stream-map-filter-complex
2023-03-07 16:25:30 +01:00
Bond-009
efc79295de
Merge pull request #9430 from nyanmisaka/livetv-hwdec
2023-03-07 16:25:11 +01:00
nyanmisaka
4d1a583297
Fix LiveTV hardware decoding
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-03-05 03:51:14 +08:00
nyanmisaka
c94a99fced
Tiny optimizations for FFmpeg 6.0
2023-03-03 00:24:43 +08:00
nyanmisaka
5fdea32dca
Add tests for FFmpeg version 5.1.2 and 6.0
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-03-02 21:21:44 +08:00
nyanmisaka
d1c668e230
Fix stream map when using filter_complex with unlabeled output
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-03-02 21:15:16 +08:00
nyanmisaka
6d662b6587
Fix codec checking in CodecProfiles conditions
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-02-28 03:49:19 +08:00
Bond-009
22a8283a9e
Merge pull request #9391 from nyanmisaka/next-fixes
2023-02-25 16:44:47 +01:00
nyanmisaka
0d9d2e0690
Enable enhanced Nvdec by default for using DoVi tone-mapping
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-02-24 23:39:32 +08:00
nyanmisaka
edaba7dbe5
Fix H.264 baseline profile hwaccel
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-02-24 23:38:46 +08:00
Bond-009
e8b0ae07af
Merge pull request #9351 from Shadowghost/condition-fix
2023-02-20 10:27:58 +01:00
Bond-009
c807712246
Merge pull request #9355 from nyanmisaka/va-vpp-pool-size
2023-02-20 10:27:47 +01:00
Shadowghost
9a14a624a8
Apply review suggestions
2023-02-19 15:11:15 +01:00
Shadowghost
037eeed746
Fix EqualsAny condition check for int and double
2023-02-19 14:59:30 +01:00
nyanmisaka
8ecb9558e2
Use CL_MAP_READ on OCL to reduce bandwidth overhead
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-02-19 21:26:15 +08:00
nyanmisaka
8d04c98e35
Increase pool size for VAAPI VPP
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-02-19 21:16:17 +08:00
Dmitry Lyzo
09f1c7f535
Escape the path to pass as a command line argument ( #9178 )
2023-01-28 07:42:58 -07:00
Joshua M. Boniface
0ac18a50f5
Bump version to 10.8.9
2023-01-22 14:09:40 -05:00
Joshua M. Boniface
4ebae248df
Merge pull request #9130 from Shadowghost/livetv-security
2023-01-22 14:02:34 -05:00
Joshua M. Boniface
fbb9acf58b
Merge pull request #9145 from nyanmisaka/fix-pgs-8602
2023-01-21 15:48:54 -05:00
nyanmisaka
87f081c8ac
Fix PGS position issue in sw decoding #8602
...
Partially revert #7736
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-01-21 22:34:46 +08:00
Shadowghost
44077b4f5c
Apply review suggestions
2023-01-20 01:27:39 +01:00
Shadowghost
060a80bef7
Enforce download permission on download policy
2023-01-20 00:58:47 +01:00
Shadowghost
885a1b02c1
Secure endpoints in LiveTvController
2023-01-20 00:58:41 +01:00
Joshua M. Boniface
1dea309ae4
Merge pull request #9051 from dmitrylyzo/fix-transcode-reasons
2023-01-19 15:32:40 -05:00
Joshua M. Boniface
32227c76b7
Merge pull request #9112 from nyanmisaka/win-ffmpeg-link
2023-01-17 12:56:06 -05:00
Shadowghost
a7c43643a4
Fix Windows FFmpeg download link
2023-01-18 01:47:52 +08:00
Dmitry Lyzo
2a5efeb3bb
Don't add additional entries if HEVC encoding is disabled ( #9092 )
2023-01-14 14:37:11 -07:00
Bond-009
464136cfc9
Merge pull request #9050 from nyanmisaka/update-wa-i915-hang
2023-01-10 20:54:47 +01:00
Bill Thornton
31673cc27d
Disable splash screen image by default ( #9060 )
2023-01-10 09:15:21 -07:00
Dmitry Lyzo
6a909f956e
cleanup: remove redundant condition
2023-01-09 23:21:57 +03:00
Dmitry Lyzo
20e9db8308
fix transcode reasons
2023-01-09 23:21:57 +03:00
nyanmisaka
f8b8fdace6
Update workaround for the i915 hang
...
The issue has been fixed in linux 6.2:
https://github.com/torvalds/linux/commit/3f882f2
And the fix was cherry picked into 6.0.18 and
6.1.4 (may be used by debian bookworm).
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2023-01-10 03:41:20 +08:00
Cody Robibero
2a6e292153
Merge pull request #9049 from Shadowghost/codec-fix
...
Fixes https://github.com/jellyfin/jellyfin-androidtv/issues/2396
2023-01-09 12:18:09 -07:00
Shadowghost
c9f3d9bdde
Add truehd to list of audio codecs which require strict -2
2023-01-09 20:07:17 +01:00
David Fairbrother
8d49e0099c
Add DavidFair to contributors
...
Add myself to the list of contributors, as per the development
guidelines found on the JF website.
2023-01-09 19:50:46 +01:00
David Fairbrother
76e3da6a40
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.
2023-01-09 19:50:37 +01:00
Bond-009
f0faddcc44
Backport 8726: Fix incorrect starting offset of buffer span in CheckTunerAvailability. ( #9020 )
...
Co-authored-by: Michael Powers <swedishborgie@gmail.com >
2023-01-07 11:30:34 -07:00
Bond-009
e6606d41ce
Merge pull request #9009 from dmitrylyzo/fix-secondary-audio
2023-01-05 22:57:49 +01:00
Dmitry Lyzo
7c8aea7859
fix tests
2023-01-05 01:15:58 +03:00
Dmitry Lyzo
c4c5af40a1
fix secondary audio
...
Browsers (Chrome, Firefox) can only play the first track,
even if the second track is the default.
Ignore default flag when testing on secondary audio.
External audio tracks are not secondary.
2023-01-05 01:15:58 +03:00
Joshua M. Boniface
383d514353
Bump version to 10.8.8
2022-11-29 13:42:58 -05:00
Bond-009
6fc8237242
Merge pull request #8753 from thornbill/fix-items-access-backport
2022-11-22 21:52:53 +01:00
Bill Thornton
79d7a4d4df
Remove unused using statement
2022-11-16 10:27:41 -05:00
Bill Thornton
e90031b4cc
Use elevated access control for media folders endpoint
2022-11-15 16:52:49 -05:00
Bill Thornton
4f3d562d75
Fix media folders endpoint access control
2022-11-15 16:49:03 -05:00
Bill Thornton
6c8b40f413
Fix items endpoint not honoring library access control
2022-11-15 16:35:05 -05:00
Joshua M. Boniface
ec81dc9be2
Bump version to 10.8.7
2022-10-31 23:07:09 -04:00
Joshua M. Boniface
45f3fb1cfc
Merge pull request #8662 from cvium/this_next_up_fix_wont_work_either
2022-10-31 17:05:38 -04:00
Cody Robibero
f83a24ec43
Merge pull request #8667 from daullmer/backport-omdb-fix
2022-10-31 14:33:33 -06:00
Joshua M. Boniface
84c03a2d93
Merge pull request #8649 from jellyfin/revert-8480-revert-data-streams
2022-10-31 12:55:56 -04:00
David Ullmer
bc8e249080
Enable OMDB plot for non-English languages as fallback
2022-10-31 13:10:00 +01:00
cvium
5ea9a74289
fix: use a combination of ParentIndexNumber and IndexNumber to determine next up episodes
2022-10-30 16:06:47 +01:00
Niels van Velzen
987d31ea16
Revert "Revert "Merge pull request #8298 from lomion0815/fix-data-stream""
2022-10-29 11:38:14 +02:00
Joshua M. Boniface
f850779781
Bump version to 10.8.6
2022-10-28 22:41:11 -04:00
Claus Vium
3bdc2bff5f
Merge pull request #8620 from nyanmisaka/fix-dg2-tonemap-tearing
...
Fix the DG2 HDR TM tearing issue on Windows
2022-10-25 12:43:47 +02:00
nyanmisaka
5c6a84549a
Fix some encoding presets
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2022-10-25 16:26:55 +08:00
nyanmisaka
48da35f91f
Fix the DG2 HDR TM tearing issue on Windows
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2022-10-25 16:26:55 +08:00
Claus Vium
39b29eb9f1
Merge pull request #8608 from cvium/activitylog_datecreated_index
...
Add index for DateCreated on ActivityLogs
2022-10-24 18:46:54 +02:00
Anthony Lavado
a6740bf51e
Merge pull request #8609 from anthonylavado/sd-image-fix
2022-10-23 13:37:29 -04:00
cvium
c7797d3ead
fix build
2022-10-23 18:54:43 +02:00
Claus Vium
c86d5838be
Merge pull request #8611 from nielsvanvelzen/transcodereasons
2022-10-22 14:17:47 +02:00
Niels van Velzen
43223b9036
Fix TranscodeReasons type in OpenAPI output
2022-10-22 13:59:24 +02:00
Anthony Lavado
c71385d2db
Add token for program metadata download
2022-10-22 04:30:45 -04:00
Anthony Lavado
ad5becc524
Use token when retrieving images
2022-10-22 04:10:20 -04:00
cvium
7c75dcfb9c
use filescoped namespace
2022-10-22 10:04:50 +02:00
cvium
7937e31a9b
add index for DateCreated on ActivityLog
2022-10-22 10:02:52 +02:00
Claus Vium
1f1f26306b
Merge pull request #8600 from Shadowghost/10.8-slow-load
2022-10-21 17:44:38 +02:00
Shadowghost
577399ca05
Prevent host lookup on GetSmartUrl for HTTP requests
2022-10-21 10:09:45 +02:00
Bond-009
e7ea7c0383
Merge pull request #8523 from Gylesie/tweak-lastplayeddate
2022-10-10 19:29:03 +02:00
Gylesie
9fe7751d05
Fallback only to the current time when marking item as watched
2022-10-09 11:28:49 +02:00
Claus Vium
bf129ab9b8
Merge pull request #8411 from Maxr1998/audio-stream-fix
...
Allow direct play even if no audio stream is available
2022-10-09 09:08:01 +02:00
Claus Vium
6d23de64c0
Merge pull request #8516 from cvium/kill_ffprobe_when_extraction_crashes
2022-10-09 08:27:34 +02:00
Claus Vium
e4f48bb486
Merge pull request #8517 from cvium/backport_8335
2022-10-09 08:27:22 +02:00
Andreas Egli
866b4460b1
change variable to camelCase
2022-10-08 19:00:36 +02:00
Andreas Egli
9db0b275ff
allow additional flags after K_ for ffprobe keyframe extraction
2022-10-08 19:00:23 +02:00
Andreas Egli
14008fd7d0
add gentps flag to ffprobe for keyframe extraction
2022-10-08 19:00:02 +02:00
Andreas Egli
8532d88a71
add TryParse to FFProbe Keyframe extraction
2022-10-08 18:59:43 +02:00
cvium
737c739d33
fix: kill ffprobe if keyframe parsing fails
2022-10-08 18:56:07 +02:00
Claus Vium
679e83082f
Merge pull request #8501 from cvium/fix_nextup
2022-10-07 07:50:04 +02:00
Claus Vium
d8e53f35a5
Merge pull request #8499 from cvium/add_basque_language
2022-10-07 07:49:17 +02:00
cvium
7a0e7b3cf8
add MinParentIndexNumber
2022-10-06 14:21:21 +02:00
cvium
373c63bcc7
fix: set MinIndexNumber for the next up query
2022-10-06 14:06:24 +02:00
cvium
be5d343efb
chore: add Basque to the list of localization options
2022-10-06 09:44:11 +02:00
Cody Robibero
c9c91cc34e
Merge pull request #8480 from thornbill/revert-data-streams
2022-10-01 08:52:39 -06:00
Bill Thornton
774b4a0d3f
Revert "Merge pull request #8298 from lomion0815/fix-data-stream"
...
This reverts commit 848ea703bc , reversing
changes made to af87706379 .
2022-10-01 00:56:46 -04:00
Joshua M. Boniface
a26cded0f5
Bump version to 10.8.5
2022-09-24 22:01:59 -04:00
Joshua M. Boniface
4ec82ec662
Merge pull request #8433 from jellyfin/dotnet-6.0.9
2022-09-20 09:45:01 -04:00
Cody Robibero
879787212e
Update to dotnet 6.0.9
2022-09-19 08:19:32 -06:00
Maxr1998
23100c9b86
Use ICollection for candidateAudioStreams
2022-09-18 22:56:38 +02:00
Bond-009
e6124bc154
Merge pull request #8399 from cvium/respectTagRestrictions
2022-09-15 14:08:50 +02:00
Maxr1998
8753b7200f
Allow direct play even if no audio stream is available
2022-09-15 02:04:12 +02:00
Bond-009
88d5230bab
Merge pull request #8348 from jellyfin/revert-7985-revert-7961-next_up_idk
2022-09-14 01:54:45 +02:00
LogicalPhallacy
2920c52d61
Reorder and check for query user null to avoid null ref issues
2022-09-13 09:12:38 +02:00
LogicalPhallacy
de196a7687
Forces respecting IsVisible on people
2022-09-13 09:12:38 +02:00
Claus Vium
ba026716c1
Merge pull request #8213 from nyanmisaka/pause-cpu
...
Fix high single thread usage in throttler
2022-09-13 08:07:04 +02:00
Joshua M. Boniface
125ee88311
Merge pull request #8321 from strugee/fix-systemd-whitespace
2022-09-11 16:55:21 -04:00
nyanmisaka
c53f6a2890
Fix high single thread usage in throttler
...
this requires jellyfin-ffmpeg >= 5.0.1-8
2022-09-09 21:14:02 +08:00
Bond-009
649b4c49e0
Merge pull request #8327 from RealGreenDragon/subtitle-extraction-timeout-10.8.z
2022-09-09 12:51:25 +02:00
Cody Robibero
848ea703bc
Merge pull request #8298 from lomion0815/fix-data-stream
2022-09-05 08:51:48 -06:00
AJ Jordan
0adadff3e7
Fix systemd not breaking whitespace in env vars
...
This is particularly important for JELLYFIN_ADDITIONAL_OPTS, where the
user is most likely to want to specify more than one word.
2022-08-27 16:20:06 -04:00
MagicGreenDragon
ffdc3a6734
Increased subtitle extraction timeout to 30 min
2022-08-27 18:10:42 +02:00
lomion0815
a51cd4f8db
Improved error log as suggested by crobibero in the PR #8298 review
2022-08-24 21:01:32 +02:00
Bond-009
af87706379
Merge pull request #8214 from nielsvanvelzen/optional-userid
2022-08-22 18:25:20 +02:00
Niels van Velzen
8422ab687b
Update Jellyfin.Api/Controllers/UniversalAudioController.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-08-22 17:47:59 +02:00
markus
64753cfc7f
Streams with CodecType "data" (like "epg" streams in DVB recordings) get ignored. This results in wrong stream specifiers for all subsequential streams. This fix correctly handles "data" streams without any further processing.
2022-08-22 14:58:30 +02:00
Claus Vium
632fb05f46
Merge pull request #8280 from thornbill/fix-analyze-duration-priority
...
Fix ffmpeg analyze duration env var taking priority over media source
2022-08-18 08:08:58 +02:00
Claus Vium
527ed0607d
Merge pull request #8189 from lukefor/getitems-outofrange
...
Fix GetItems IndexOutOfRangeException when IDs do not exist
2022-08-18 08:07:51 +02:00
Luke F
b59daab273
Tab -> space
2022-08-18 00:26:55 +01:00
Luke F
8f28d52929
Code review - simplify SortItemsByRequest to a single roughly-equivalent linq expression
2022-08-18 00:15:57 +01:00
Luke F
749b263c48
Merge remote-tracking branch 'upstream/release-10.8.z' into getitems-outofrange
2022-08-18 00:14:01 +01:00
Bill Thornton
80c68b8948
Fix ffmpeg analyze duration env var taking priority over media source
2022-08-17 15:04:51 -04:00
Claus Vium
a5687793c9
Revert "Revert "refactor: use season number and episode number for NextUp ordering instead of SortName""
2022-08-15 14:10:42 +02:00
Joshua Boniface
b344771f8a
Bump version to 10.8.4
2022-08-13 21:51:50 -04:00
Joshua Boniface
3ff78b687d
Revert "Restore "Merge pull request #8087 from cvium/generic_subtitleparser""
...
This reverts commit 5bcab0f0f8 .
2022-08-13 21:51:23 -04:00
Joshua M. Boniface
d260f30810
Merge pull request #8257 from joshuaboniface/fix-dotnetargs
2022-08-13 21:45:57 -04:00
Cody Robibero
7ffdde9a0b
Merge pull request #8212 from SenorSmartyPants/Add384ResolutionText
...
Add resolution text for 384 sized video
2022-08-13 18:34:17 -07:00
Joshua M. Boniface
e14194bfe2
Fix remaining instances in root package configs
2022-08-13 21:23:01 -04:00
Joshua M. Boniface
3bf1a7e445
Use separate args for dotnet publish commands
...
Fixes #8245
2022-08-13 21:18:28 -04:00
Bond-009
1faee43b11
Merge pull request #8182 from Shadowghost/fix-sub-characterset
2022-08-12 19:47:42 +02:00
Joshua M. Boniface
31f9938e3a
Merge pull request #8234 from crobibero/dotnet-6.0.8
2022-08-11 22:46:31 -04:00
Cody Robibero
ae9fd4ab35
update remaining dependencies
2022-08-09 17:57:51 -06:00
Cody Robibero
71ed7f7676
update to dotnet 6.0.8
2022-08-09 17:57:21 -06:00
SenorSmartyPants
3b6e003029
Add 404p Resolution Text
2022-08-09 12:09:29 -05:00
Claus Vium
9357d610b1
Merge pull request #8209 from Shadowghost/fix-playback
...
Fix series query including missing episodes when it should not
2022-08-08 22:57:56 +02:00
Joshua M. Boniface
1d4755894e
Merge pull request #8219 from nyanmisaka/fedora-hardening
...
Move Fedora service hardening options to override config
2022-08-07 21:10:03 -04:00
nyanmisaka
2320f06666
Move Fedora service hardening options to override config
2022-08-07 18:01:26 +08:00
Niels van Velzen
8296f07a39
Make userId truly optional in UniversalAudioController
2022-08-06 14:17:04 +02:00
SenorSmartyPants
30f6263806
Add resolution text for 384 sized video
2022-08-05 23:32:22 -05:00
Shadowghost
a9249393e1
Fix series query including missing episodes when it should not
2022-08-05 19:38:33 +02:00
Shadowghost
f49a051a5f
Respect timestamps when extracting subtitles
2022-08-02 13:21:10 +02:00
Joshua Boniface
5bcab0f0f8
Restore "Merge pull request #8087 from cvium/generic_subtitleparser"
...
After tagging v10.8.3, this can be restored to how it was and corrected
as required in a separate PR.
This reverts commit 494ed7e4d2 .
2022-08-01 20:40:54 -04:00
Joshua Boniface
c5a2ff8ac4
Bump version to 10.8.3
2022-08-01 20:20:00 -04:00
Joshua Boniface
494ed7e4d2
Revert "Merge pull request #8087 from cvium/generic_subtitleparser"
...
This PR was causing breakage in installs - ref #8198
This reverts commit 7323ccfc23 , reversing
changes made to 77a007a24d .
2022-08-01 20:19:16 -04:00
Joshua M. Boniface
dd97e6bc45
Bump version to 10.8.2
2022-08-01 14:27:30 -04:00
Bond-009
7323ccfc23
Merge pull request #8087 from cvium/generic_subtitleparser
2022-08-01 19:24:45 +02:00
Claus Vium
d258a87fda
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-08-01 18:30:32 +02:00
Bond-009
77a007a24d
Merge pull request #8191 from cvium/remove_not_missing_episodes
2022-08-01 18:19:13 +02:00
cvium
a380153f92
remove redundant null check
2022-07-30 21:54:03 +02:00
cvium
56c81696d3
fix: remove Virtual episodes when their physical counterpart exists
2022-07-30 21:50:53 +02:00
Bond-009
7297431f23
Merge pull request #8174 from nyanmisaka/fixes
...
Disable auto inserted SW scaler for HW decoders
2022-07-30 15:00:41 +02:00
Claus Vium
f2c7bccb89
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-07-30 14:59:28 +02:00
Claus Vium
b0b4068ddf
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-07-30 14:59:00 +02:00
Luke F
3bd2cc9860
Resolve a System.IndexOutOfRangeException when requesting IDs that do not exist via /Users/.../Items. Previously it was possible for the 'index' values in 'positions' to refer beyond 'size'.
...
[ERR] Error processing request. URL "GET" "/Users/.../Items".
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at MediaBrowser.Controller.Entities.Folder.SortItemsByRequest(InternalItemsQuery query, IReadOnlyList`1 items)
at MediaBrowser.Controller.Entities.Folder.GetItems(InternalItemsQuery query)
at Jellyfin.Api.Controllers.ItemsController.GetItems
2022-07-29 20:43:38 +01:00
Shadowghost
feb035b9e0
Extract external subs from container before determining character set
2022-07-27 10:08:53 +02:00
nyanmisaka
82f362abd9
Fix DV P5 MKV remuxing
2022-07-26 23:06:22 +08:00
nyanmisaka
04b73cace6
Disable auto inserted SW scaler for HW decoders in case of changed resolution
2022-07-26 23:06:11 +08:00
cvium
3b69f38a1f
fix tests
2022-07-25 09:51:03 +02:00
cvium
126da94020
use reflection to get all subtitle formats without causing libse configuration loading
2022-07-25 09:47:21 +02:00
Bond-009
f9dffa767f
Merge pull request #8167 from crobibero/plugin-library-scan
2022-07-24 22:59:21 +02:00
Claus Vium
444b0ea310
Merge pull request #8163 from daullmer/cover-m3u
...
Don't refresh playlists on album refresh
2022-07-24 19:38:54 +02:00
Claus Vium
484427b4aa
Merge pull request #8127 from jellyfin/wa-i915-hang
2022-07-24 19:18:14 +02:00
David Ullmer
c3f0649fde
Update MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-07-24 19:17:21 +02:00
Nyanmisaka
e877486056
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-07-25 00:56:40 +08:00
Claus Vium
9854751137
Merge pull request #8061 from jellyfin/fix-long-time-interop
...
Fix intel dx11-ocl interop taking too long to initialize on windows
2022-07-24 18:54:04 +02:00
Claus Vium
057e8ef240
Merge pull request #8166 from joseph39/people-query-fix-10.8.z
...
Bind @userid only when it's in the statement
2022-07-24 18:27:59 +02:00
Cody Robibero
205783f46f
re-add library scan from library manager
2022-07-23 18:59:30 -06:00
Cody Robibero
b2fb96ffed
Merge pull request #8152 from thornbill/fix-rtsp-over-tcp
...
Fix support for rtsp streams over tcp
2022-07-23 18:24:35 -06:00
Cody Robibero
ee22feb89a
Merge pull request #7732 from LewkyB/fix-websockets-close-gracefully-on-shutdown
2022-07-23 18:24:12 -06:00
Joseph
ca5979cd77
Bind @userid only when it's in the statement
...
This commit fixes a case where SqliteItemRepository attempts to bind @userid even when such parameter may not appear in the query; fixes https://github.com/jellyfin/jellyfin/issues/8141
2022-07-23 16:06:36 -07:00
David Ullmer
d36f49589a
Don't refresh playlists on album refresh
2022-07-23 13:51:07 +02:00
luke brown
70f37f0527
Merge branch 'release-10.8.z' of github.com:jellyfin/jellyfin into fix-websockets-close-gracefully-on-shutdown
2022-07-22 18:16:55 -05:00
Bill Thornton
dfe0aef530
Fix support for rtsp streams over tcp
2022-07-20 15:13:11 -04:00
Luke Brown
9e31d5a73f
relocated Dispose
2022-07-19 21:49:17 -05:00
Luke Brown
f088ca5555
add Dispose in DisposeAsyncCore
2022-07-19 17:31:00 -05:00
Bond-009
2b46917dcf
Merge pull request #8104 from Shadowghost/resolution-fix
2022-07-17 23:52:49 +02:00
nyanmisaka
7bae6eff95
Fix intel dx11-ocl interop taking too long to initialize on windows
2022-07-17 11:47:17 +08:00
Joshua M. Boniface
d0fd23bb4b
Merge pull request #8115 from crobibero/dotnet-6.0.7
...
Update to dotnet 6.0.7
2022-07-16 15:39:11 -04:00
Shadowghost
d694a6c09a
Add more MediaStream resolution tests, sort them by width
2022-07-16 10:16:33 +02:00
nyanmisaka
58f61ed118
Workaround for linux 5.18+ i915 hang at cost of performance
2022-07-16 15:18:49 +08:00
Cody Robibero
b9da0e7f83
Update remaining dependencies
2022-07-12 17:41:32 -06:00
Cody Robibero
7eaa0600e0
Update to dotnet 6.0.7
2022-07-12 17:41:22 -06:00
Bond-009
47c2c536e4
Merge pull request #8078 from Andy2244/fix-stream_copy
2022-07-13 00:33:00 +02:00
Bond-009
7ef9e95d75
Merge pull request #8092 from Andy2244/fix-audio_codec_bitrate
2022-07-13 00:29:09 +02:00
Shadowghost
f8ea4577ab
Add resolution text output for more resolutions
2022-07-11 15:45:11 +02:00
Andy Walsh
72da42cb0a
allow higher opus, vorbis transcode bitrates
2022-07-10 02:14:49 +02:00
cvium
dbfa0f3027
fix unsupported
2022-07-08 20:12:00 +02:00
cvium
78f437401b
loop over all compatible SubtitleFormats
2022-07-08 20:11:00 +02:00
cvium
1db748399c
feat: make subtitleeditparser generic
2022-07-08 19:44:15 +02:00
Andy Walsh
a41c67d16b
fix copy&paste error for requestedRangeTypes preventing stream copy
...
- add >=0 check to subtitle index check
- fixes #8070 , #7880
2022-07-08 13:56:09 +02:00
Bond-009
84a1674f39
Merge pull request #8013 from daullmer/parental_password_fix
2022-07-07 12:42:20 +02:00
David Ullmer
81e535fc62
Rollback changes in IUserManager
2022-07-04 19:19:46 +02:00
David Ullmer
f9d26ea1bc
Use IsInRole
2022-07-04 19:08:40 +02:00
David Ullmer
5f3dbd8294
Allow administrator to always change password
2022-07-04 18:16:36 +02:00
Claus Vium
9cebdfdec0
Merge pull request #8038 from Shadowghost/secure-sudoers
2022-06-30 16:40:59 +02:00
Shadowghost
891ccd7bb2
Remove mount and unmount permissions for jellyfin group from sudoers
2022-06-30 14:57:16 +02:00
Joshua M. Boniface
54778d875d
Bump version to 10.8.1
2022-06-26 21:00:05 -04:00
Joshua M. Boniface
39d185c7b1
Merge pull request #7964 from jellyfin/dovi-side-data
2022-06-26 20:55:36 -04:00
Joshua M. Boniface
a7d45b5d3a
Merge pull request #7994 from nyanmisaka/fix-throttler
2022-06-26 20:53:03 -04:00
David Ullmer
7efa4e38c1
Fix password change during parental schedule
2022-06-26 14:06:40 +02:00
nyanmisaka
506ed6940b
Detach TranscodingJob from StreamState
2022-06-26 16:01:46 +08:00
nyanmisaka
5dbe16d3e6
Re-enable throttler for HWA and Copy
2022-06-26 16:01:46 +08:00
nyanmisaka
4c178e9188
Remove 'using' from HLS/Progressive StreamState
2022-06-26 16:01:46 +08:00
nyanmisaka
50bc41d84d
Add VideoDoViTitle to display DV compatibility
2022-06-25 18:43:32 +08:00
nyanmisaka
e931f5a32b
Add tests
2022-06-25 18:43:32 +08:00
nyanmisaka
d2caed25fb
Register DOVI side_data in db
2022-06-25 18:43:32 +08:00
nyanmisaka
3f37ef70e1
Add json parser for DOVI side_data
2022-06-25 18:43:32 +08:00
Claus Vium
d342b79218
Merge pull request #8001 from jellyfin/fix-yuvj420p-hwdec
...
Fix yuvj420p pixel format hardware decoding
2022-06-24 14:49:27 +02:00
nyanmisaka
c35fc382d4
Fix yuvj420p pixel format hardware decoding
2022-06-24 19:33:53 +08:00
Cody Robibero
cb6e6879e2
Merge pull request #7614 from mihawk90/fedora-spec-rework
2022-06-23 08:04:54 -06:00
Bond-009
a71b190142
Merge pull request #7988 from jellyfin/external-streams-exceptions
2022-06-23 15:45:55 +02:00
Bond-009
910df89cce
Merge pull request #7975 from jellyfin/libva-driver-env
2022-06-23 15:33:14 +02:00
Bond-009
5f15339919
Merge pull request #7968 from jellyfin/fix-hwa-bluray
2022-06-23 15:32:35 +02:00
Joshua M. Boniface
56e7b323de
Merge pull request #7984 from crobibero/dotnet-6.0.6
...
Upgrade to dotnet 6.0.6, update remaining dependencies
2022-06-23 09:13:35 -04:00
Cody Robibero
a3a751a4f5
Merge pull request #7985 from jellyfin/revert-7961-next_up_idk
...
Revert "refactor: use season number and episode number for NextUp ordering instead of SortName"
2022-06-21 06:05:26 -06:00
nyanmisaka
c85255a615
Log external streams exceptions
2022-06-21 19:59:23 +08:00
nyanmisaka
8ea8dcf128
Catch external streams exceptions
2022-06-21 19:56:32 +08:00
Cody Robibero
7884e7e829
Revert "refactor: use season number and episode number for NextUp ordering instead of SortName"
2022-06-20 08:55:19 -06:00
Cody Robibero
3478554249
Fix build
2022-06-20 08:54:46 -06:00
Cody Robibero
9898c10880
Update remaining dependencies
2022-06-20 08:52:30 -06:00
Cody Robibero
ec2ad4ec8c
Upgrade to dotnet 6.0.6
2022-06-20 08:48:40 -06:00
Joshua M. Boniface
1ffc77b43d
Merge pull request #7961 from cvium/next_up_idk
...
refactor: use season number and episode number for NextUp ordering instead of SortName
2022-06-20 09:58:27 -04:00
Joshua M. Boniface
ae79bbc34c
Merge pull request #7960 from Shadowghost/subrip-encoder-fix
2022-06-20 09:57:57 -04:00
Joshua M. Boniface
52704e8dd0
Merge pull request #7955 from nyanmisaka/fix-ext
2022-06-20 09:57:43 -04:00
Joshua M. Boniface
294ab0757e
Merge pull request #7887 from joshuaboniface/fix-restart.sh
2022-06-20 09:57:18 -04:00
nyanmisaka
bdd52df230
Override the VAAPI driver env if i965 device is known
2022-06-20 18:59:54 +08:00
Nyanmisaka
73117b079c
Fix HWA decoders are not applied to BluRay folders
...
fixes #6834
2022-06-19 19:14:55 +08:00
Shadowghost
b60905f991
Add barebone ASS/SSA writers to SubtitleEncoder
2022-06-19 08:59:48 +02:00
Tarulia
6d5c697183
Add make in Fedora Docker install
...
Fedora 36 doesn't seem to ship make, so add it manually.
2022-06-18 22:35:36 +02:00
Shadowghost
24c56328f2
Add subrip to SubtitleFormat
2022-06-18 01:20:05 +02:00
cvium
ef037ad371
refactor: use season number and episode number for NextUp ordering instead of SortName
2022-06-18 00:07:54 +02:00
Shadowghost
a64e21f57a
Fix subtitle encoder if subrip is requested
2022-06-17 23:17:23 +02:00
nyanmisaka
56e135f5e6
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-06-18 01:50:08 +08:00
nyanmisaka
ae22d0b7a5
Fix output extension if user has no transcoding permission
2022-06-18 00:25:55 +08:00
Cody Robibero
b36543275f
Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemap
2022-06-17 10:01:37 -06:00
Cody Robibero
2c0c3eb3ee
Merge pull request #7954 from cvium/fix_7953_dlna_url
2022-06-17 10:01:20 -06:00
Cody Robibero
f1d56aa5ce
Merge pull request #7947 from nyanmisaka/video-range-condition
2022-06-17 10:01:06 -06:00
Nyanmisaka
0b6fbebf72
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-06-17 16:49:16 +08:00
Claus Vium
db714f967e
Merge pull request #7939 from 1337joe/track-selector-fix
...
Track selector fix
2022-06-17 10:23:53 +02:00
cvium
f020bd6f3b
use ignore case for scheme comparison
2022-06-17 09:00:59 +02:00
cvium
3275f83c3b
fix: use proper bind address for DLNA location url ( #7953 )
2022-06-17 08:57:59 +02:00
nyanmisaka
f7813803c2
Brighter VPP tone-mapping on Intel
2022-06-16 23:29:36 +08:00
nyanmisaka
477b922e4a
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-06-16 22:11:06 +08:00
nyanmisaka
be72001ff9
Add VideoRangeType to video conditions
...
This is used to distinguish whether the client supports specific VideoRangeType,
such as SDR, HDR10, HLG and DOVI. Usage is similar to Video Profile condition.
2022-06-16 21:32:54 +08:00
Cody Robibero
6749313249
Merge pull request #7940 from Shadowghost/fix-recommendations
2022-06-16 07:15:39 -06:00
Cody Robibero
4ebe70cf6a
Merge pull request #7946 from cvium/svg
2022-06-16 07:14:56 -06:00
cvium
c4051ac16d
fix release build
2022-06-16 12:31:50 +02:00
cvium
3491f0968b
feat: partially handle SVG files and remove exceptions from blurhash and dimensions
2022-06-16 12:22:46 +02:00
Cody Robibero
fd4ffc6ba3
Merge pull request #7941 from jellyfin/fix-overflow
2022-06-15 15:27:07 -06:00
Tarulia
5912a49d1d
Further cleanup of Fedora spec-file
...
* Replaced shell script used to start JF with a symlink, since it didn't
do anything else.
* Sorted installs by category/path to make it easier to maintain the
spec.
* Defined `%defattr` in file section so we don't need to set it on a
by-file level. This also helps with the messed up default file
permissions `dotnet publish` produces.
* Removed some duplicate attribute definitions in `%install` and
`%files` sections. They are now all in the `%install` section because
of `%defattr` being specified and overriding them otherwise.
2022-06-15 23:12:12 +02:00
Tarulia
f336647d57
Remove env-var after moving web-files on Fedora
...
* when running Jellyfin as a user from a terminal without passing
arguments, it would not find the web-files. They were moved in the
JF-web build for Fedora, so this env-var would point to an invalid
location. By removing it, JF now checks the default location.
* fixes jellyfin/jellyfin-web#2059
2022-06-15 23:12:12 +02:00
Tarulia
9b805c9e83
Use Fedora 36 image in Fedora Docker builds
...
* fixes #7504
2022-06-15 23:11:47 +02:00
Tarulia
19ccf414ac
Fedora build: Filter dependency to fix F36 build
...
* fixes #7471
* Filter for F36+ since we don't know when (if ever) this issue will be
fixed (it's up to .NET SDK). If it's ever fixed we can adjust or
remove this condition.
2022-06-15 23:09:26 +02:00
Tarulia
0504ed9fe6
Standardise and cleanup Fedora build
...
* Remove additional dotnet-preview repo from Makefile
* Repo doesn't seem maintained, and maintainers actively discourage
the usage in production in its description
* Considering this, we should build with stable .NET releases, which
Fedora and RHEL 8+ repos already provide
* Use Fedora-version-specific runtime-identifier for `dotnet publish`
* This has no actual effect right now judging by the [RID
catalog](3efd59151a/docs/core/rid-catalog.md ),
so this is just future proofing.
* Remove AutoReqProv
* There's rarely a reason to use this feature, this is not one of them
* In the [proposal of this
feature](https://fedoraproject.org/wiki/AutoReqProv_(draft)#Usage )
it is stated that this is not to be used on packages with binaries
in /usr/bin and others, which is the case in this package.
* also didn't seem to work since we were still having dependency
issues with implicit dependencies (see jellyfin/jellyfin#7471 )
* Removed DOTNET_SKIP_FIRST_TIME_EXPERIENCE as it is unused in .NET SDK
* see dotnet/sdk#9945
* it's already merged for removal in future versions
* Move building process `dotnet publish` to %build section
* Also removed `--output` from this due to an outstanding bug on SDK's
side. This also separates building and installing as intended
* define LICENSE as %license, which automatically puts it in a
standardised directory
2022-06-15 23:09:26 +02:00
Tarulia
c243f588a0
Adjust license in Fedora Spec according to LICENSE
2022-06-15 23:09:26 +02:00
Tarulia
46491d0813
Rewrite Fedora build version detection
...
Rewrite so we don't need to constantly update with every new Fedora
release. This is especially useful when Fedora and Jellyfin release
cycles don't line up.
Version selection is as follows:
* TARGET environment variable, which is currently used already
* Currently running Fedora version
* Hardcoded Fallback version that can be updated occasionally
2022-06-15 23:09:26 +02:00
nyanmisaka
c7c0cdad95
Fix the map index of externel audio
2022-06-15 23:39:27 +08:00
nyanmisaka
255f5a6707
Fix the int overflow issue in encoder bufsize
2022-06-15 23:27:49 +08:00
Shadowghost
3f497459cb
Fix recommendations
2022-06-15 12:34:04 +02:00
Joe Rogers
5d66c84f2d
Fix default audio selection ignoring type
2022-06-15 11:58:12 +02:00
Joe Rogers
052a59ac3e
Add tests for preferred audio language selection
2022-06-15 11:58:01 +02:00
Claus Vium
1b8a251991
Merge pull request #7934 from Bond-009/xmlasync2
...
Enable XmlReaderSettings.Async, fixes #7929
2022-06-14 21:24:19 +02:00
Bond-009
1a787e273a
Merge pull request #7873 from cvium/fix_nfo_remoteimages
2022-06-14 19:11:37 +02:00
Bond_009
16fba6035c
Enable XmlReaderSettings.Async, fixes #7929
2022-06-14 18:16:49 +02:00
Cody Robibero
d73e9f3af5
Fix splashscreen ( #7895 )
2022-06-14 08:18:35 -06:00
Cody Robibero
2888080098
Merge pull request #7924 from jellyfin/improve-swdec-amf-tonemap
2022-06-14 08:18:22 -06:00
Nyanmisaka
c8282e8441
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-06-14 17:41:16 +08:00
Cody Robibero
b295b0478c
Merge pull request #7925 from nyanmisaka/remove-mpeg4-amf
2022-06-13 16:27:45 -06:00
Cody Robibero
42aaea3556
Merge pull request #7913 from cvium/fix_response_logging
2022-06-13 16:27:38 -06:00
Cody Robibero
07b39655eb
Merge pull request #7911 from cvium/fix_keyframe_transcode
2022-06-13 16:27:31 -06:00
Cody Robibero
0f75f17736
Merge pull request #7894 from crobibero/search-hints
2022-06-13 16:27:16 -06:00
nyanmisaka
83d8dbf93e
Remove MPEG4 hwaccel from AMF
2022-06-14 02:21:00 +08:00
Nyanmisaka
e5aa708cb9
Improve AMF tonemap speed when using sw decoding
...
Reduce memory copy-back, also set the target device of hwupload explicitly.
2022-06-14 00:48:16 +08:00
cvium
ac760b9c86
fix: read configuration during Invoke instead of during construction
2022-06-13 11:53:19 +02:00
cvium
c07c7b753c
fix: only use keyframes when remuxing video
2022-06-13 10:32:34 +02:00
Claus Vium
8b69b0f521
Merge pull request #7885 from iwalton3/fix-navigation-buttons
...
Prevent 400 error when using navigation buttons.
2022-06-13 09:47:25 +02:00
Cody Robibero
079fac4a54
Switch to FirstOrDefault extension
2022-06-12 09:17:18 -06:00
Cody Robibero
21afec3225
Merge pull request #7892 from cvium/fix_tv_multi
2022-06-12 07:54:32 -06:00
Ian Walton
11c5a0b182
Prevent 400 error when using navigation buttons.
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-06-12 09:00:35 -04:00
cvium
f318417c4f
fix: tv shows do not support multi edition
2022-06-12 13:55:17 +02:00
Joshua M. Boniface
874fcaba69
Move service hardening options to override config
...
Some combination of these options were causing problems with the
functionality of restart.sh as described in the comment and in detail in
issue #7503 .
While these seem OK on their face, the implications of this breaking
restart.sh means that they could potentially break other things too.
Thus, we should move these into the optional override file which is in
the administrator's full control, instead of in the default unit, and
leave them off unless a user or package maintainer (e.g. NixOS as
described in the original issue #6952 ) wants to enable them.
Fixes #7503
2022-06-12 01:05:29 -04:00
cvium
5204863705
fix: respect the image refresh options when parsing remote images from NFO
2022-06-11 15:08:07 +02:00
Joshua M. Boniface
93941f9728
Bump version to 10.8.0
2022-06-10 22:16:13 -04:00
Joshua M. Boniface
aa0f6cb5eb
Merge pull request #7868 from cvium/disable_dlna
2022-06-10 21:59:21 -04:00
Cody Robibero
69cc1e0bd8
Merge pull request #7867 from crobibero/name-guid-pair
2022-06-10 10:39:51 -06:00
cvium
007856e61a
actually disable DLNA...
2022-06-10 09:04:07 +02:00
cvium
b4954985be
chore: disable DLNA by default
2022-06-10 08:56:58 +02:00
Cody Robibero
6b16d90b9b
Don't add MigrationOptions to the api spec
2022-06-09 14:26:05 -06:00
Luke Brown
0f7ba42987
move the Dispose logic into DisposeAsyncCore
2022-06-06 23:59:09 -05:00
Cody Robibero
2a89683e80
Merge pull request #7854 from cvium/enable_mkv_keyframe_extraction
2022-06-06 09:40:38 -06:00
Bond-009
8595a979a8
Merge pull request #7828 from nyanmisaka/fix-dovi-tonemap
...
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
2022-06-06 17:29:39 +02:00
nyanmisaka
1900096012
Fix the too high default qmin option in amf encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
0e8da3e805
Remove the redundant -sc_threshold from hw encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
84c9e7a22b
Fix thumbnail extraction in DoVi
2022-06-06 21:46:36 +08:00
nyanmisaka
be28f940b7
Fix the issue that analyzeduration env is not applied
2022-06-06 21:46:36 +08:00
nyanmisaka
fb95fb1a73
Update DoVi 10bit codec tags and remove extra -strict options
2022-06-06 21:46:36 +08:00
nyanmisaka
910995f922
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
2022-06-06 21:46:36 +08:00
cvium
4f0666ac5c
chore: enable on demand keyframe extraction for mkv
2022-06-06 15:41:01 +02:00
Joshua M. Boniface
4bfadbc636
Merge pull request #7852 from nyanmisaka/fix-skia
...
Fix the PNG image decoding issue in Skia
2022-06-06 09:02:51 -04:00
nyanmisaka
2cc896251f
Fix the PNG image decoding issue in Skia
...
Regression was introduced in 2.88.0: https://github.com/mono/SkiaSharp/issues/2095
2022-06-06 19:47:50 +08:00
Cody Robibero
5e343d30e1
Merge pull request #7810 from Bond-009/unaccpattern
2022-06-04 17:23:40 -06:00
Cody Robibero
df6c5b6d42
Merge pull request #7842 from crobibero/dependency-backport
2022-06-04 17:23:04 -06:00
Bond_009
754bda8f73
IAsyncDisposable is one big pitfall
...
https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/implementing-disposeasync#unacceptable-pattern
Regex used:
```
await using \(.+\)
\W+await using
```
2022-06-04 14:34:59 +02:00
Cody Robibero
3721b5e985
Backport all dependency updates
2022-06-03 18:53:05 -06:00
Luke Brown
3e8fe1ce11
change placeholder text in LogDebug message
2022-05-31 21:49:01 -05:00
Cody Robibero
77c73e241f
Merge pull request #7781 from crobibero/live-tv-infinite
2022-05-29 08:49:50 -06:00
Cody Robibero
9954cbd550
Merge pull request #7802 from jellyfin/external
2022-05-29 08:49:36 -06:00
Cody Robibero
d8f1a87c85
Update Emby.Server.Implementations/Session/SessionManager.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-05-27 16:25:31 -06:00
Cody Robibero
bf0a7c374c
Close live stream on session end
2022-05-27 15:58:31 -06:00
Cody Robibero
8a6b26cd42
initial patch
2022-05-27 15:57:51 -06:00
Joe Rogers
b369194710
Fix tests
2022-05-27 06:12:16 +08:00
Nyanmisaka
293bcfb342
Exclude streams with mismatched types in external files
2022-05-27 06:12:10 +08:00
Cody Robibero
1c5571b24e
Remove conditional skia inclusion ( #7799 )
2022-05-26 16:32:37 +02:00
Cody Robibero
b507d1a780
Merge pull request #7792 from crobibero/skia-native
...
Conditionally include platform specific Skia assets
2022-05-24 19:40:05 -06:00
Cody Robibero
d471be8d92
Merge pull request #7784 from crobibero/support-transcoding
2022-05-24 14:01:40 -06:00
Cody Robibero
3c5b4b9a27
Conditionally include platform specific Skia assets
2022-05-24 11:19:17 -06:00
Cody Robibero
c9491cf317
Merge pull request #7785 from dmitrylyzo/clear-transcodinginfo
...
Clear TranscodingInfo if play method changed
2022-05-24 07:59:13 -06:00
Dmitry Lyzo
c5dae18034
Apply suggestions from review
2022-05-23 07:49:54 -06:00
Dmitry Lyzo
ff4f624850
Clear TranscodingInfo if play method changed
2022-05-22 22:17:03 +03:00
Cody Robibero
d29a423475
Enable SupportsTranscoding if device has transcoding profiles
2022-05-22 11:06:38 -06:00
Cody Robibero
4c0510ee6d
Merge pull request #7775 from crobibero/openapi-version
2022-05-21 08:59:24 -06:00
Cody Robibero
492c6bbd7e
Merge pull request #7780 from 1337joe/fix-tv-guide-search-2
2022-05-21 08:59:13 -06:00
Joe Rogers
84878f537c
Support searching with tv program filters
2022-05-21 13:11:26 +02:00
Cody Robibero
825e6460c9
Merge pull request #7774 from crobibero/api-authinfo
2022-05-20 20:49:25 -06:00
Cody Robibero
760b021032
Manually describe Version for openapi
2022-05-20 16:29:43 -06:00
Cody Robibero
a532a866e3
Populate authentication info with server details if using API key
2022-05-19 17:50:29 -06:00
Joshua M. Boniface
71bf567045
Merge pull request #7766 from crobibero/dotnet-6.0.5
2022-05-19 19:06:40 -04:00
Luke Brown
044ff0542b
adding interface changes
2022-05-19 16:40:48 -05:00
Luke Brown
abfbd04782
Moved IAsyncDisposable and IDisposable from WebSocketConnection to it's interface. Added private variable and guard statement to avoid disposing of WebSocketConnection unnecessarily.
2022-05-18 21:04:22 -05:00
Luke Brown
8d0024ec49
change logging back to debug
2022-05-16 22:35:45 -05:00
Luke Brown
8f761a64f5
revert changes to SessionManager
2022-05-16 22:33:04 -05:00
Luke Brown
a64eebe79f
changes to use dispose
2022-05-16 22:09:41 -05:00
Cody Robibero
a82e378da9
Update to dotnet 6.0.5
2022-05-16 14:14:26 -06:00
Joshua M. Boniface
884a59da07
Merge pull request #7724 from jtcasper/perms
2022-05-15 20:26:00 -04:00
Joshua M. Boniface
5a9e5e0d5d
Merge pull request #7712 from jellyfin/fix-hevc-disable-option
2022-05-15 20:25:01 -04:00
Joshua M. Boniface
85cfea4c50
Merge branch 'release-10.8.z' into fix-hevc-disable-option
2022-05-15 20:24:52 -04:00
Joshua M. Boniface
3ea67374ae
Merge pull request #7741 from LewkyB/fix-improperly-labeled-four-digit-episode-numbering
...
Fix to allow for episode numbering over 999 in certain scenarios
2022-05-15 20:23:59 -04:00
Joshua M. Boniface
5da4bcc782
Merge pull request #7736 from jellyfin/fix-swscale-pgs
2022-05-15 20:22:24 -04:00
Joshua M. Boniface
b46d61dfdf
Merge pull request #7699 from Shadowghost/streambuilder-fix
2022-05-15 20:22:13 -04:00
Joshua M. Boniface
8119e4a573
Merge pull request #7749 from cvium/disable_auto_add_collection
2022-05-15 20:21:40 -04:00
Joshua M. Boniface
de3c68d474
Bump version to 10.8.0-beta3
2022-05-15 20:16:25 -04:00
cvium
7aa0db24d8
fix: disable "Automatically add to collection" by default
2022-05-15 14:53:40 +02:00
Luke Brown
be832e82cc
change capture groups to take up to 4 digits and adding inline data to test
2022-05-11 22:22:52 -05:00
nyanmisaka
368d10d042
Fix the mismatched resolution in sw PGS burn-in
2022-05-11 19:18:31 +08:00
Nyanmisaka
9523a1682b
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-05-11 16:38:30 +08:00
Luke Brown
8bb4cd017c
applied reviewer suggestions: removing unnecessary async and adding necessary async
2022-05-10 08:28:01 -05:00
Luke Brown
c5f09ab650
Fix broken CI by adding await
2022-05-09 23:59:31 -05:00
luke92brown
99df9c8fcd
Replace redundant xml comments with inheritdoc. Make async changes to CloseSocket.
2022-05-09 23:44:37 -05:00
luke brown
4b563f4d7e
Fix web sockets closing ungracefully
2022-05-09 23:44:24 -05:00
Jacob Casper
e67d8ce077
Don't let permission denied kill library scans
...
I have a single `./Movies` directory that contains symlinks to many
other directories, some of which are in shared paths. Other daemons
sometimes overwrite permissions on these paths and prevent Jellyfin from
being able to scan. Because this exception is unhandled within a LINQ
statement it can randomly kill the metadata refresh for my entire Movies
library.
Running with this patch has allowed me to at least add + scan for
movies in directories that Jellyfin can currently access and gives me
some notification of the symlinks failing due to permissions errors.
(cherry picked from commit 193cc8690a60bc2a432df14d256f00371e055c90)
2022-05-09 10:49:52 -05:00
Cody Robibero
39196bb5e2
Merge pull request #7723 from crobibero/tmdb-lib
2022-05-09 07:32:36 -06:00
Nyanmisaka
5386f06095
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-05-09 17:09:03 +08:00
Cody Robibero
5a9afb0874
Merge pull request #7716 from Shadowghost/opus-fix
...
Respect limited opus sampling rates when building trancoding command
2022-05-08 15:23:58 -06:00
Shadowghost
029be321d1
Respect limited opus sampling rates when building trancoding command
2022-05-08 22:28:45 +02:00
Cody Robibero
96b7c46df4
Update TMDbLib to 1.9.2
2022-05-08 13:28:57 -06:00
Bond-009
f7ef7d9eda
Merge pull request #7718 from jellyfin/dovi-hevc-remux
2022-05-08 21:06:03 +02:00
Nyanmisaka
c69e79f64d
Fix the disordered color in Dolby Vision remuxing on Safari
2022-05-07 22:43:32 +08:00
nyanmisaka
4b1256e67b
Fix the issue that HEVC transcoding can't be disabled
2022-05-06 02:27:16 +08:00
Bond-009
8d1d973438
Merge pull request #7604 from Jellifi007/fixes-diactritics
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-05-05 19:59:17 +02:00
Cody Robibero
60affd0965
Merge pull request #7529 from Shadowghost/strm-ffprobe-external-fix
2022-05-04 08:20:48 -06:00
Cody Robibero
8a1eca0913
Merge pull request #7544 from jaantaponen/long-filename-fix
2022-05-04 08:19:43 -06:00
Shadowghost
a4e4b761d5
Apply review suggestions
2022-05-04 16:13:06 +02:00
Shadowghost
2be9a34b26
Fix tests and profiles
2022-05-03 22:22:46 +02:00
Shadowghost
0c8b9091a5
Fix streambuilder reasons for direct playback checks
2022-05-03 15:48:46 +02:00
Shadowghost
128d54622a
Fix stream index and subtitle container handling, preserve attachments and nonexternal streams between scans
2022-05-03 11:10:58 +02:00
Shadowghost
21ce0e58c6
Properly handle stream addition and removal for strm use cases
2022-05-03 11:10:58 +02:00
Cody Robibero
3229ba4918
Merge pull request #7693 from crobibero/auth-migrate
2022-05-02 07:41:13 -06:00
Cody Robibero
105f057512
Don't migrate auth token if user doesn't exist
2022-05-01 17:55:20 -06:00
Jaan Taponen
b6a2640f22
Update Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com >
2022-04-30 22:24:11 +03:00
Cody Robibero
a2abae3014
Merge pull request #7654 from Shadowghost/nfo-provider-fix
...
Prefer MetadataProvider enum as provider id key over arbitrary strings
2022-04-27 18:16:31 -06:00
Shadowghost
7084541508
Prefer MetadataProvider enum as provider id key over arbitrary strings
2022-04-24 21:27:17 +02:00
Joshua M. Boniface
e87240b374
Merge pull request #7648 from jellyfin/libssl3-jammy
...
Add libssl3 as an alternative dependency for Ubuntu 22.04 LTS
2022-04-23 10:53:25 -04:00
Nyanmisaka
057d5dfc25
Add libssl3 as an alternative dependency for Ubuntu 22.04 LTS
2022-04-23 18:53:59 +08:00
Cody Robibero
12f9132975
Merge pull request #7643 from jellyfin/h264-level
2022-04-22 16:40:53 -06:00
Nyanmisaka
4a1aa619d2
Fix H264 level on safari fmp4
2022-04-22 17:36:36 +08:00
Jellifi007
1002d1d193
Update src/Jellyfin.Extensions/StringExtensions.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-04-22 09:01:19 +02:00
Cody Robibero
7c91543694
Merge pull request #7638 from 1337joe/fix-quick-connect-tests
2022-04-21 17:48:29 -06:00
Joe Rogers
b04211a707
Fix quick connect tests
2022-04-21 23:24:45 +02:00
Cody Robibero
fcb65ac38d
Merge pull request #7634 from neilsb/patch-1
...
Correct LocalTrailerCount in API
2022-04-21 14:26:17 -06:00
Jellifi007
727402f7f7
Adding Korean language tests Addresses #6393
2022-04-21 22:17:25 +02:00
Neil Burrows
2a1ca4badc
Use already defined variable
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-04-21 11:11:25 +01:00
Neil Burrows
7f52f77ef5
Correct LocalTrailerCount in API
...
Revert a change which resulted in the `LocalTrailerCount` including the count of Local and Remote trailers which had been introduced in 10.8.
2022-04-21 11:03:33 +01:00
Cody Robibero
1d5961126e
Merge pull request #7624 from nielsvanvelzen/quickconnect-enable-d
2022-04-20 17:37:53 -06:00
Cody Robibero
ec6f7bdcff
Merge pull request #7625 from crobibero/xml-cache-delete
2022-04-20 17:37:44 -06:00
Cody Robibero
65c47c79da
Only delete cache file if exist
2022-04-20 17:37:26 -06:00
Niels van Velzen
5d9df10e27
Enable Quick Connect by default
2022-04-19 21:48:11 +02:00
Joshua M. Boniface
d45d228b36
Bump version to 10.8.0-beta2
2022-04-17 15:52:43 -04:00
JaanTaponen
2b7d139b5b
Fix XMLTV edge case where title & sub-title causes a too long filename error
...
Limit the series title to 241 bytes (so file extensions can be added).
If the end result is longer, the title will be dropped and only series name
with timestamp is used.
2022-04-17 16:46:01 +03:00
Cody Robibero
a280ff603f
Merge pull request #7543 from daullmer/nfo-datefix
2022-04-17 06:40:28 -06:00
Cody Robibero
9beb3aff4e
Merge pull request #7605 from crobibero/playback-start-stop
...
Add missing properties to PlaybackStart, PlaybackStop
2022-04-16 06:03:05 -06:00
Cody Robibero
066bdc1e72
Add missing properties to PlaybackStart, PlaybackStop
2022-04-15 17:44:30 -06:00
Cody Robibero
5833c70725
Merge pull request #7537 from dmitrylyzo/fix-streambuilder
2022-04-15 13:29:20 -06:00
Cody Robibero
cd93f49fa8
Merge pull request #7592 from 1337joe/live-tv-fixes
2022-04-15 13:29:10 -06:00
Cody Robibero
93009682b3
Merge pull request #7591 from 1337joe/update-xmltv
2022-04-15 13:29:00 -06:00
Jellifi007
56573f14b0
Fixes diactritics regressions
2022-04-15 20:14:13 +02:00
Joe Rogers
9001eaa67e
Check cache file age directly and replace if old
2022-04-13 22:45:17 +02:00
Joe Rogers
76010e80dd
Update Jellyfin.XmlTv to 10.8.0
2022-04-13 20:07:14 +02:00
Joshua M. Boniface
5778541d2f
Merge pull request #7590 from crobibero/dotnet-6.0.4
2022-04-13 12:06:56 -04:00
Cody Robibero
cb0baddde3
Update to dotnet 6.0.4
2022-04-12 17:34:08 -06:00
Dmitry Lyzo
0ff37413b0
fix: Fix transcode reasons
...
Don't add codec failure reasons if the codec isn't supported.
2022-04-12 22:56:23 +03:00
Dmitry Lyzo
d5434988d7
test: Add tests for Tizen 3/4
2022-04-12 22:56:23 +03:00
Dmitry Lyzo
847518701d
fix: Fix codec conditions
...
`ApplyConditions` is used to determine the applicability of
the current codec (`Conditions`).
`Conditions` is the actual conditions for the stream.
`CodecType.VideoAudio` (not `CodecType.Video`) must be used
for the audio tracks in the video.
2022-04-12 22:56:23 +03:00
Cody Robibero
c5212a20a3
Merge pull request #7580 from jellyfin/external-audio-map
2022-04-12 13:41:21 -06:00
Cody Robibero
385a0b9437
Merge pull request #7567 from cvium/fix_xmltv_caching
2022-04-12 13:40:05 -06:00
Nyanmisaka
884ba4f3ed
Fix the wrong external audio map index if text subtitle exists
2022-04-10 22:49:40 +08:00
Cody Robibero
cba6a4e3f3
Merge pull request #7578 from Shadowghost/extension-parser-fix
...
Remove mp2 from video file extensions
2022-04-10 06:24:50 -06:00
Shadowghost
d5f44f7a5c
Remove mp2 from video file extensions
2022-04-10 14:02:17 +02:00
Cody Robibero
bf1ccf7493
Merge pull request #7521 from 1337joe/image-mime-fallback
...
Add fallback for image downloads with bad reported MediaType
2022-04-09 08:46:06 -06:00
Cody Robibero
d7c548f3db
Merge pull request #7561 from DMouse10462/named-config-api-fix
...
Fix NamedConfiguration API Generation
2022-04-09 08:45:13 -06:00
Joshua M. Boniface
a7abdca47a
Merge pull request #7569 from crobibero/repo-auth
2022-04-08 11:23:30 -04:00
Cody Robibero
7a8eaa8811
Require elevation to save the list of plugin repositories
2022-04-08 08:46:55 -06:00
cvium
045dca49d0
fix: use the checksum as temp folder name when extracting xmltv listings
2022-04-07 22:12:12 +02:00
David Mouse
e9ce82445e
Add ConfigurationType Types to generated OpenAPI
...
This allows clients to see and work with the associated types for each NamedConfiguration key, even if the UpdateNamedConfiguration endpoint doesn't properly advertise its types.
2022-04-05 23:19:27 -04:00
David Mouse
2133c6e348
Parameterize request body of UpdateNamedConfiguration
...
This gives OpenAPI clients the knowledge that they should provide a body of some kind.
2022-04-05 23:19:27 -04:00
Cody Robibero
5de2db9f52
Merge pull request #7507 from crobibero/studio-image-plugin
...
Fix StudioImageProvider
2022-04-05 05:52:48 -06:00
Cody Robibero
620625c4c1
Merge pull request #7557 from jellyfin/pgs-qsv-iris655
2022-04-04 16:05:50 -06:00
Nyanmisaka
e0b035e34e
Apply suggestions from code review
...
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com >
2022-04-05 00:02:13 +08:00
Nyanmisaka
1946414e14
Fix PGS burn-in on certain iGPU such as Iris Plus 655
2022-04-04 23:48:12 +08:00
Cody Robibero
132c85e554
Merge pull request #7542 from 1337joe/make-recording-stop
...
Make recording stop at scheduled stop time
2022-04-04 07:20:20 -06:00
Joe Rogers
9d1049e83f
Make Record call block until finished as expected
2022-04-04 14:43:14 +02:00
Cody Robibero
72aca15191
Merge pull request #7548 from 1337joe/comparer-null-fix
2022-04-04 06:30:24 -06:00
Cody Robibero
577325b788
Merge pull request #7523 from crobibero/null-stream
...
Allow media without streams to playback
2022-04-04 05:45:45 -06:00
Cody Robibero
fec2cf5060
Merge pull request #7551 from cvium/fix_trailertype
...
fix: remove (incorrect) negation of bool expression
2022-04-04 05:02:58 -06:00
cvium
53b06ce4e3
fix: remove (incorrect) negation of bool expression
2022-04-04 08:35:41 +02:00
Cody Robibero
bdb85aeecf
Merge pull request #7549 from cvium/fix_isinlocalnetwork
2022-04-03 16:38:04 -06:00
cvium
e299adc819
fix: use stdlib IPAddress.IsLoopback
2022-04-04 00:03:54 +02:00
Joe Rogers
0674f84e9e
Add check so nulls will result in valid sort
2022-04-03 22:50:32 +02:00
David Ullmer
b6086398d3
Write Global Date to nfo files
2022-04-02 19:46:15 +02:00
Cody Robibero
1d585146d6
Merge pull request #7519 from nielsvanvelzen/resolverpriority-plugin2
2022-03-30 20:11:46 -06:00
Cody Robibero
aa1b1c6bbb
Merge pull request #7527 from Shadowghost/mediaresolver-fix
2022-03-30 20:10:36 -06:00
Cody Robibero
bebe1808ce
Merge pull request #7525 from 1337joe/fix-duplicate-library-media-paths
2022-03-30 20:10:12 -06:00
Shadowghost
fb2e4c2e1a
Remove video file from file list before processing external files
2022-03-30 22:48:48 +02:00
Joe Rogers
784ed796ce
Update name so media paths store to correct library
2022-03-30 15:20:57 +02:00
Cody Robibero
579155a571
Allow media without streams to playback
2022-03-29 20:17:12 -06:00
Joe Rogers
ca16a55a47
Add fallback for image downloads with bad MediaType
2022-03-29 21:42:54 +02:00
Niels van Velzen
e2ffd41141
Add new priority level to ResolverPriority for plugins
2022-03-29 20:00:50 +02:00
Cody Robibero
ca67a48140
Merge pull request #7512 from crobibero/update-plugin
2022-03-28 16:34:46 -06:00
Claus Vium
d2ce315c1d
Merge pull request #7506 from crobibero/set-permissions
...
Safely get/set User permission/preference
2022-03-28 23:02:42 +02:00
Cody Robibero
6a6874aa16
Catch checksum mismatch when updating plugins
2022-03-28 06:48:21 -06:00
Cody Robibero
6f45848b51
Safely set/get user permission
2022-03-28 06:45:47 -06:00
Cody Robibero
23ba15ccfb
Fix StudiosImageProvider
2022-03-27 21:42:35 -06:00
Joshua M. Boniface
5376c37d42
Bump packaging version to 10.8.0~beta1
2022-03-27 12:12:24 -04:00
Saiyd
a0eb1fd28b
Translated using Weblate (Portuguese (Brazil))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2022-03-26 19:06:12 -04:00
Cody Robibero
130c935bc3
Merge pull request #7495 from crobibero/fix-entrypoint
2022-03-26 14:33:02 -06:00
Cody Robibero
003c48e351
Merge pull request #7496 from crobibero/transcode-reason
2022-03-26 14:32:54 -06:00
Cody Robibero
96a03776e1
Fix TranscodeReasons property name
2022-03-26 12:20:29 -06:00
Cody Robibero
ac33adf219
Learn how DllImport works before making changes
2022-03-26 12:14:09 -06:00
Cody Robibero
4fa7f49ffc
Merge pull request #7202 from knackebrot/unix-perms
2022-03-26 07:24:06 -06:00
Cody Robibero
0a068b924f
Fix casing of chmod
2022-03-26 07:12:35 -06:00
Cody Robibero
d80c4ee381
Merge pull request #7492 from crobibero/sort-by
2022-03-25 13:33:29 -06:00
Cody Robibero
e6014bb8d3
Merge pull request #7493 from Shadowghost/dlna-fix
2022-03-25 13:33:20 -06:00
Cody Robibero
8056b0e961
Merge pull request #7443 from whiteowl3/strm-probe
2022-03-25 13:33:10 -06:00
whiteowl3
6a7775de6e
empty line required by linter
2022-03-25 19:08:03 +00:00
Shadowghost
4e91c3ebdc
Fix DLNA DirectPlay
2022-03-25 18:02:31 +01:00
Cody Robibero
78a8c26690
Don't allow unknown sort-by
2022-03-25 09:18:18 -06:00
Joshua M. Boniface
c229f3ae0a
Merge pull request #7333 from eyezak/hls/audio-bitstream-fmp4
2022-03-25 10:13:58 -04:00
Nyanmisaka
3cea6c61f3
Apply suggestions from code review
2022-03-25 22:12:56 +08:00
Joshua M. Boniface
8197e5921e
Merge pull request #7198 from dmitrylyzo/transcode-conditions
2022-03-25 10:11:45 -04:00
Jason S
5f7ffd7863
Translated using Weblate (Kannada)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kn/
2022-03-25 05:51:28 -04:00
Jason S
c28025ba5e
Added translation using Weblate (Kannada)
2022-03-25 04:44:39 -04:00
Rhodri
af5200857e
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2022-03-23 20:24:28 -04:00
Joshua M. Boniface
97d3212410
Merge pull request #7437 from Nalsai/mks-attachments
2022-03-23 20:19:32 -04:00
Rhodri
8780fc0ea1
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2022-03-23 17:28:09 -04:00
Joshua M. Boniface
570660099b
Merge pull request #7483 from jellyfin/swdec-cu-tonemap
2022-03-23 15:25:39 -04:00
Joshua M. Boniface
945fb8b72e
Merge pull request #7488 from crobibero/flag-enum-openapi
2022-03-23 15:24:31 -04:00
whiteowl3
16a449a023
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-03-23 13:19:05 -04:00
whiteowl3
669029595b
Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-03-23 13:18:34 -04:00
Cody Robibero
72cfa6d7c9
Fix spec generation for TranscodeReason
2022-03-23 08:32:33 -06:00
Cody Robibero
7fb21132dd
Merge pull request #7487 from InvoxiPlayGames/dlna-fix
2022-03-22 19:10:08 -06:00
Mocanu Marian
3bf5a7b801
Translated using Weblate (Romanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2022-03-22 20:13:37 -04:00
tokiedokie
74bdad82c1
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2022-03-22 20:13:37 -04:00
nextlooper42
c59087606c
Translated using Weblate (Slovak)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sk/
2022-03-22 20:13:37 -04:00
Nils Fürniß
d7d36a102a
Fix releasing lock
2022-03-22 19:17:49 +01:00
Nils Fürniß
b4bb82b6d7
Improve code
2022-03-22 19:17:48 +01:00
Nils Fürniß
eb44f892b8
Only extract attachments from external .mks file
2022-03-22 19:17:48 +01:00
Nils Fürniß
90463d5e4f
Pass CancellationToken to ExtractAllAttachments
2022-03-22 19:17:48 +01:00
Nils Fürniß
6904edf68c
add extracting attachments from external subs
2022-03-22 19:17:48 +01:00
InvoxiPlayGames
dc8fdb154a
get DLNA profile in XML request, correctly format UUID
2022-03-22 16:04:55 +00:00
Cody Robibero
c512e783b3
Merge pull request #7480 from jellyfin/dependabot/nuget/StyleCop.Analyzers-1.2.0-beta.406
2022-03-21 11:10:06 -06:00
Cody Robibero
4398475aac
Merge pull request #7481 from jellyfin/dependabot/nuget/libse-3.6.5
2022-03-21 11:09:38 -06:00
Nyanmisaka
fb8ae0e9a1
Improve fps for cuda tonemap in sw decoding
...
avoid second copy if subtitle is not applied.
2022-03-22 00:45:07 +08:00
dependabot[bot]
5d44e45b90
Bump libse from 3.6.4 to 3.6.5
...
Bumps [libse](https://github.com/SubtitleEdit/subtitleedit ) from 3.6.4 to 3.6.5.
- [Release notes](https://github.com/SubtitleEdit/subtitleedit/releases )
- [Changelog](https://github.com/SubtitleEdit/subtitleedit/blob/master/Changelog.txt )
- [Commits](https://github.com/SubtitleEdit/subtitleedit/compare/3.6.4...3.6.5 )
---
updated-dependencies:
- dependency-name: libse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 12:22:20 +00:00
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 >
2022-03-21 12:22:11 +00:00
Cody Robibero
ba11add83b
Merge pull request #7445 from Bond-009/baseitem
2022-03-20 08:01:31 -06:00
lyaschuchenko
e86e64807d
Translated using Weblate (Ukrainian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2022-03-20 04:13:37 -04:00
fatihbural
320ab8db6a
Translated using Weblate (Turkish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2022-03-20 04:13:37 -04:00
Henrik Söderlund
60e0becc54
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2022-03-20 04:13:37 -04:00
millallo
acd4a97e65
Translated using Weblate (Italian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/it/
2022-03-20 04:13:37 -04:00
Joel Tony
009e3a6c72
Translated using Weblate (English (United Kingdom))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2022-03-20 04:13:37 -04:00
xnick
f8b5631d62
Translated using Weblate (Greek)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2022-03-20 04:13:37 -04:00
3ole
8871e5af4b
Translated using Weblate (German)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2022-03-20 04:13:36 -04:00
Xavier Rosell
4c117b0259
Translated using Weblate (Catalan)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2022-03-20 04:13:36 -04:00
Dmitry Lyzo
e4137a6279
Fix remuxing
2022-03-20 09:11:46 +03:00
Dmitry Lyzo
1fe82d0deb
Add TranscodingProfile conditions
2022-03-20 09:11:46 +03:00
Cody Robibero
588c349eb4
Merge pull request #7477 from crobibero/requested-bitrate
2022-03-19 17:41:29 -06:00
Cody Robibero
b9c3a497d5
Use requested bitrate for calculations
2022-03-19 12:08:42 -06:00
Joshua M. Boniface
dd6845b8f3
Merge pull request #7476 from crobibero/tmdb-ended
2022-03-19 12:33:23 -04:00
Joshua M. Boniface
464ebf93dd
Merge pull request #6985 from joshuaboniface/unharden-for-lxc
2022-03-19 12:31:33 -04:00
Joshua M. Boniface
93f569d286
Add comment about sysv options
2022-03-19 12:27:48 -04:00
Cody Robibero
0e2b20e6d6
tmdb - update available series end status
2022-03-18 18:49:12 -06:00
Cody Robibero
e1527857e9
Merge pull request #7468 from jakobkukla/master
2022-03-18 16:55:21 -06:00
Cody Robibero
6a567e8c76
Merge pull request #7474 from nielsvanvelzen/api-secure
2022-03-18 16:52:59 -06:00
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>
2022-03-18 22:38:55 +01:00
Niels van Velzen
8a827ba995
Update tests
2022-03-18 22:21:08 +01:00
Bond-009
bb7068cb63
Move StreamBuilderTests to correct project ( #7461 )
2022-03-18 22:19:02 +01:00
Niels van Velzen
46798cb918
Remove check for non-existent "emby rt" client in UserViewsController ( #7470 )
2022-03-18 22:16:08 +01:00
Niels van Velzen
5ece92d635
Add authorization attribute to UserViewsController
2022-03-18 21:56:42 +01:00
Niels van Velzen
9fbd675bed
Add authorization attribute to GetConfigurationPages
2022-03-18 21:54:25 +01:00
Cody Robibero
5cf0c1b8f8
Merge pull request #7466 from jellyfin/prefer-cuvid
...
Prefer Cuvid to Nvdec by default for better performance
2022-03-18 05:45:41 -06:00
Josu Igoa
c8a8a85944
Translated using Weblate (Basque)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eu/
2022-03-18 06:26:41 -04:00
Josu Igoa
9f147216be
Translated using Weblate (Basque)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eu/
2022-03-18 05:56:13 -04:00
Josu Igoa
db60c9da25
Added translation using Weblate (Basque)
2022-03-18 05:51:16 -04:00
jakobkukla
75475285da
Fix supportsTranscoding not reflecting user permissions sometimes
2022-03-17 17:24:30 +01:00
Nyanmisaka
18c7dc210c
Prefer Cuvid to Nvdec by default for better performance
2022-03-17 18:01:58 +08:00
Freethefire
ca517af0d9
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2022-03-17 03:14:57 -04:00
SeanPai
fccf3ac3eb
Translated using Weblate (Chinese (Traditional))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2022-03-17 01:13:34 -04:00
Joshua M. Boniface
1d7a524d82
Add SuccessExitStatus for exit 143
...
Fixes #3182
2022-03-15 20:27:38 -04:00
WWWesten
6a3da3a031
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2022-03-14 17:21:44 -04:00
hoanghuy309
456d95c878
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2022-03-14 17:21:44 -04:00
Oatavandi
36040832cc
Translated using Weblate (Tamil)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2022-03-14 17:21:44 -04:00
Oskari Lavinto
cb91ad184e
Translated using Weblate (Finnish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2022-03-14 17:21:44 -04:00
Magnetogenerator
122f6acb15
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2022-03-14 17:21:44 -04:00
WWWesten
b4913aad30
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2022-03-14 17:21:44 -04:00
WWWesten
6fa38e300a
Translated using Weblate (Kazakh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kk/
2022-03-14 17:21:44 -04:00
Csaba
fbbb0368f7
Translated using Weblate (Hungarian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2022-03-14 17:21:44 -04:00
Ali Dastpour
67a0a998cc
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2022-03-14 17:21:44 -04:00
Lukáš Kucharczyk
95e97fea01
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2022-03-14 17:21:44 -04:00
Cody Robibero
cf47ee6261
Merge pull request #7449 from crobibero/revert-clamp
2022-03-13 12:46:30 -06:00
Cody Robibero
d29c7c1d9e
Revert using Math.Clamp
2022-03-13 12:46:13 -06:00
Rasmus
72165ae96f
Translated using Weblate (Pirate)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pr/
2022-03-12 15:33:47 -05:00
WWWesten
34af6c48d7
Translated using Weblate (English (United Kingdom))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2022-03-12 15:33:47 -05:00
Cody Robibero
e6df698df1
Merge pull request #7325 from eyezak/issue/6450
2022-03-12 09:08:25 -07:00
Cody Robibero
8ddcdc7430
Merge pull request #7448 from nielsvanvelzen/itemfreshcontroller
2022-03-12 08:56:45 -07:00
Niels van Velzen
d659b9b9ab
Restrict item refreshing to administrators
2022-03-12 15:47:30 +01:00
Niels van Velzen
6bb50d5728
Change operation name in ItemRefreshController
2022-03-12 15:43:29 +01:00
Cody Robibero
3ea4174d12
Fix flipped Clamp args
2022-03-12 07:17:59 -07:00
Cody Robibero
5319f1571f
Merge pull request #7444 from Bond-009/baseurl
2022-03-11 18:42:14 -07:00
Joshua M. Boniface
6e80c9b25f
Merge pull request #6528 from oledfish/additional-episode-orders
2022-03-11 14:35:29 -05:00
Bond_009
7fdc0e3c3d
BaseItem: remove unused function
2022-03-11 16:21:32 +01:00
Cody Robibero
28223704f3
Merge pull request #7441 from 1337joe/add-external-stream-indicator
...
Add label for external audio/sub tracks
2022-03-11 07:48:23 -07:00
Bond_009
edeb198313
Add tests for BaseUrl normalization
2022-03-11 15:44:16 +01:00
Joe Rogers
f671eeb6b2
Add self to CONTRIBUTORS.md
2022-03-11 15:23:17 +01:00
xnick
3342c29f4f
Translated using Weblate (Greek)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2022-03-11 09:13:33 -05:00
Shadowghost
b2188c8676
Translated using Weblate (German)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2022-03-11 09:13:33 -05:00
Claus Vium
53209830e7
Merge pull request #7346 from Bond-009/guid
...
Optimize Guid comparisons
2022-03-11 08:15:12 +01:00
Claus Vium
21ef6661d6
Merge pull request #7440 from 1337joe/fix-add-external-audio
...
Match external sub/audio stream adding logic
2022-03-11 08:03:18 +01:00
whiteowl3
6f25291931
allow strm probe to succeed
2022-03-11 06:54:25 +00:00
Joe Rogers
1a307db7eb
Add label for external audio/sub tracks
2022-03-10 22:20:35 +01:00
Cody Robibero
a5ffde0e9c
Merge pull request #7432 from Bond-009/socketfactory
2022-03-10 14:19:08 -07:00
Joe Rogers
ac83effd44
Match external sub/audio stream adding logic
2022-03-10 22:02:46 +01:00
Mayur Panchal
96de01ce01
ProbeResultNormalizer: fix framerate compare + tests ( #7167 )
2022-03-10 20:55:30 +01:00
Bond_009
470d175f32
ExclusiveAddressUse: cheated by the docs
2022-03-10 20:51:22 +01:00
Joshua M. Boniface
388e0cba9f
Merge pull request #7434 from crobibero/dotnet-6.0.3
2022-03-10 12:47:18 -05:00
Joshua M. Boniface
11fc84eebe
Merge pull request #7435 from nyanmisaka/seek-fmp4
2022-03-10 12:44:28 -05:00
sabretou
1e80ba0462
Translated using Weblate (Marathi)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mr/
2022-03-09 22:12:40 -05:00
Cody Robibero
a397cec981
Merge pull request #7410 from MinecraftPlaye/show-diff-dts-versions
2022-03-09 07:18:13 -07:00
nyanmisaka
b2c58338f2
Fix the fMP4 HLS audio sync issue on Safari
2022-03-09 21:28:58 +08:00
Cody Robibero
965bf7332f
Update to dotnet 6.0.3
2022-03-08 17:16:33 -07:00
Cody Robibero
dacbfc83ff
Merge pull request #7431 from Bond-009/autodiscovery
2022-03-08 14:37:01 -07:00
Bond_009
1d018c5575
SocketFactory: Remove redundant code
...
ExclusiveAddressUse should be false by default afaik
2022-03-08 22:20:43 +01:00
Bond_009
16e0d46771
UdpServerEntryPoint: Fix typo
2022-03-08 22:11:06 +01:00
Nyanmisaka
4f1efb3996
Re-enable the legacy NVIDIA CUVID decoder in full HWA pipeline ( #7413 )
2022-03-08 16:36:30 +01:00
Bill Thornton
c5ca29d2e2
Remove unused poster support from StudiosImageProvider ( #7423 )
2022-03-08 16:36:05 +01:00
Bond-009
03f1eff21a
Implement TransportState according to spec ( #7426 )
2022-03-08 16:12:03 +01:00
Mattias
e3ea899bcc
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2022-03-08 03:52:36 -05:00
Thomas Schwery
88c4e38ce2
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2022-03-07 17:54:08 -05:00
Cody Robibero
ea7e6aeae0
Merge pull request #7425 from Bond-009/aurating
2022-03-07 13:45:30 -07:00
Bond_009
f48c8d4802
Remove none existing Australian rating
...
I'm not sure the numbers here are correct
2022-03-07 21:00:13 +01:00
Ali Dastpour
0ef35286c5
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2022-03-07 11:58:16 -05:00
dependabot[bot]
1ec3e899d6
Bump actions/checkout from 2 to 3 ( #7420 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 16:44:10 +01:00
dependabot[bot]
023eddbef5
Bump actions/stale from 4.1.0 to 5 ( #7421 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 16:43:59 +01:00
Cody Robibero
10d1c7b25d
Merge pull request #7418 from jellyfin/dependabot/nuget/prometheus-net.AspNetCore-6.0.0
...
Bump prometheus-net.AspNetCore from 5.0.2 to 6.0.0
2022-03-07 07:47:15 -07:00
dependabot[bot]
de766e687d
Bump prometheus-net.AspNetCore from 5.0.2 to 6.0.0
...
Bumps [prometheus-net.AspNetCore](https://github.com/prometheus-net/prometheus-net ) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v5.0.2...v6.0.0 )
---
updated-dependencies:
- dependency-name: prometheus-net.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 13:25:23 +00:00
dependabot[bot]
bb83e9f2d9
Bump prometheus-net from 5.0.2 to 6.0.0 ( #7417 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 14:24:21 +01:00
dependabot[bot]
4c4f5dfe81
Bump Moq from 4.17.1 to 4.17.2 ( #7416 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 14:23:43 +01:00
Cody Robibero
da41cd365c
Suggestions from review
2022-03-06 18:17:49 -07:00
Cody Robibero
dbea7cac67
Use Enum.GetValues<T>()
2022-03-06 18:13:54 -07:00
Cody Robibero
bbd5d11d3b
Remove TranscodeReason.None, Add JsonFlagEnum tests
2022-03-06 18:13:54 -07:00
Cody Robibero
c331e11c24
Clean up EnumFlags serialization
2022-03-06 18:13:54 -07:00
Isaac Gordezky
9ebd521754
Update MediaBrowser.Model/Dlna/StreamBuilder.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-03-06 18:13:54 -07:00
Isaac Gordezky
84a3db6f84
Fix transcode video matching and add tests for Transcode and Safari
2022-03-06 18:13:54 -07:00
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
2022-03-06 18:13:54 -07:00
Isaac Gordezky
d871dded9f
Convert TranscodeReason to Flags
2022-03-06 18:13:54 -07:00
Isaac Gordezky
a3057afde8
StreamBuilder basic tests
2022-03-06 18:13:54 -07:00
Patrick Farwick
27b81a535c
Let the UI show which DTS profile is in use
...
There are different profiles for DTS. For example, both DTS and DTS-HD
MA use the same codec, but provide a different profile.
Some files may provide both a DTS and DTS-HD MA audio track. With this
change, the UI shows which track is using which profile to allow the
user to choose between them.
2022-03-06 19:11:02 +00:00
Cody Robibero
1dcd537ea2
Merge pull request #7411 from jellyfin/revert-7240-add-readonly-connection
2022-03-06 11:04:36 -07:00
Cody Robibero
0a8bec1af4
Revert "chore: Add a read only connection for routes like Shows/NextUp"
2022-03-06 09:30:47 -07:00
Cody Robibero
973781c482
Merge pull request #7406 from crobibero/fix-build
...
Fix build
2022-03-06 06:47:32 -07:00
Cody Robibero
b37052a4a6
Fix build
2022-03-06 06:34:04 -07:00
Cody Robibero
15cae4ef00
Merge pull request #7405 from StollD/fix-strm-files
2022-03-05 15:03:45 -07:00
Dorian Stoll
7af1cae883
Add myself to CONTRIBUTORS.md
2022-03-05 22:15:43 +01:00
Dorian Stoll
178d00b14d
Readd .strm as an allowed extension for videos
2022-03-05 22:05:26 +01:00
Cody Robibero
bc3cb04c0b
Merge pull request #7240 from jaysonsantos/add-readonly-connection
2022-03-05 13:36:40 -07:00
Bond-009
2579b2db56
Merge pull request #7137 from SenorSmartyPants/master
2022-03-05 20:54:36 +01:00
Cody Robibero
3dc0cfc36e
Merge pull request #7388 from GermanCoding/iso639-undefined
2022-03-05 12:43:51 -07:00
Cody Robibero
4791d56f6c
Merge pull request #7403 from 1337joe/fix-external-file-prefix-check
2022-03-05 12:43:29 -07:00
Cody Robibero
b705ace262
Apply suggestions from code review
2022-03-05 12:37:23 -07:00
Joshua M. Boniface
947ff9defe
Merge pull request #7404 from nyanmisaka/omx
2022-03-05 14:35:41 -05:00
Joshua M. Boniface
414004f83d
Merge pull request #7397 from jellyfin/intel-vaapi
2022-03-05 14:30:30 -05:00
Joshua M. Boniface
e3d9c53baa
Merge pull request #7396 from thornbill/update-artwork-repository
2022-03-05 14:30:21 -05:00
Joshua M. Boniface
a123391e7e
Merge pull request #7383 from thornbill/next-up-rewatching
2022-03-05 14:29:49 -05:00
Rhodri
9f027bae41
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2022-03-05 13:13:31 -05:00
Ray Cheung
5eda32980c
Translated using Weblate (Chinese (Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2022-03-05 13:13:31 -05:00
Jorge IG
76019d3a34
Translated using Weblate (Spanish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2022-03-05 13:13:31 -05:00
nyanmisaka
3bf83025f2
Fallback to no HWA when reporting transcoding info
2022-03-06 00:12:16 +08:00
nyanmisaka
bfc27e494b
Remove the deprecated OMX and MMAL HWA
2022-03-05 21:47:59 +08:00
Joe Rogers
f7118bebfd
Fix external file check for shorter names
2022-03-05 12:39:03 +01:00
Claus Vium
fab5f37e0e
Merge pull request #7394 from 1337joe/remove-external-file-fuzzy-matching
...
Strip out external file fuzzy name matching
2022-03-05 09:26:55 +01:00
nyanmisaka
de4a084b03
Set the name of intel vaapi driver explicitly
...
Fix crashes on older intel gfx when both iHD and i965 driver are existed.
2022-03-05 01:32:06 +08:00
GermanCoding
3f6a14e1fd
Use extension method for list search
2022-03-04 16:44:55 +01:00
Joe Rogers
dad7a6fdf6
Switch to using spans for string comparison
2022-03-04 15:58:01 +01:00
Joe Rogers
3205e97e1e
Strip out external file fuzzy matching
...
Convert MediaFlagDelimiter back to char
2022-03-04 10:52:21 +01:00
Claus Vium
136eab9b1e
Merge pull request #7370 from crobibero/internal-metadata-path
...
Only add internal files if the internal metadata path exists
2022-03-04 08:13:58 +01:00
Bill Thornton
46ef68d589
Update artwork repository urls
2022-03-04 01:39:21 -05:00
WWWesten
f712c554ab
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2022-03-03 19:21:04 -05:00
hoanghuy309
e58f7ae5da
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2022-03-03 19:21:04 -05:00
Oatavandi
92fd6475fa
Translated using Weblate (Tamil)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2022-03-03 19:21:04 -05:00
Oskari Lavinto
8121635d8c
Translated using Weblate (Finnish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2022-03-03 19:21:04 -05:00
小造xu_zh
9025cd13c5
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2022-03-03 19:21:04 -05:00
WWWesten
2ce0389d59
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2022-03-03 19:21:04 -05:00
WWWesten
957199dcba
Translated using Weblate (Kazakh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kk/
2022-03-03 19:21:03 -05:00
Csaba
73805e0b4a
Translated using Weblate (Hungarian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2022-03-03 19:21:03 -05:00
Page Asgardius
f3de108617
Translated using Weblate (Spanish (Mexico))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_MX/
2022-03-03 19:21:03 -05:00
Lukáš Kucharczyk
94793e6c6b
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2022-03-03 19:21:03 -05:00
GermanCoding
e09641b452
Hide ISO 639-2 special codes in display titles
...
They are still shown in associated metadata, just hidden from the more visible display titles.
2022-03-04 00:55:20 +01:00
Bond-009
b356c2b212
Merge pull request #7324 from Maxr1998/sort-by-index
2022-03-03 13:55:45 +01:00
Bond-009
2dbb32976c
Merge pull request #7380 from crobibero/general-command
2022-03-03 13:55:33 +01:00
Bond-009
6e91657f01
Merge pull request #7381 from crobibero/migrate-datetime
2022-03-03 13:55:09 +01:00
Cody Robibero
1b3e56bae3
Split DirectoryExists and FileExists
2022-03-02 19:55:44 -07:00
Bill Thornton
df70d7bdf1
Use IReadOnlyList for seriesKeys
2022-03-02 10:17:24 -05:00
DetermineAbsurd
d16bdfbc05
Translated using Weblate (Pirate)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pr/
2022-03-02 08:13:30 -05:00
Aman Setia
fe53243cfb
Translated using Weblate (Hindi)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/
2022-03-02 08:13:30 -05:00
Claus Vium
6498a5baca
Merge pull request #7387 from jellyfin/nvdec-threads
2022-03-01 16:53:23 +01:00
Cody Robibero
71a9ae3150
Update MediaBrowser.Controller/Providers/DirectoryService.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com >
2022-03-01 08:30:26 -07:00
Nyanmisaka
4239f80c81
Lowering the VRAM usage on NVDEC decoder
2022-03-01 23:14:35 +08:00
Cody Robibero
f0c28019dc
Merge pull request #7386 from jellyfin/fonts
2022-03-01 08:13:53 -07:00
Nyanmisaka
ba8e478a2f
Fix the path to the extracted fonts on Windows
2022-03-01 22:41:54 +08:00
Cody Robibero
0a953aca8a
Merge pull request #7372 from jellyfin/dependabot/github_actions/actions/setup-dotnet-2
2022-03-01 06:45:00 -07:00
Bond-009
7d226e8eef
Merge pull request #7376 from GermanCoding/fix_soundhandler
2022-03-01 11:24:20 +01:00
Bond-009
eff3d3e67e
Merge pull request #7275 from Nalsai/burn-subtitle-attached-fonts
2022-03-01 11:21:19 +01:00
Bond-009
ef99a53abb
Merge pull request #7366 from 1337joe/filter-theme-song-and-video
2022-03-01 11:12:32 +01:00
Bond-009
1e98f168c9
Merge pull request #7363 from 1337joe/ffmpeg-5-long-chapter-id
2022-03-01 11:11:23 +01:00
Bond-009
2bc8383968
Merge pull request #7382 from crobibero/keyframe-extractor
2022-03-01 10:55:02 +01:00
Bill Thornton
055c63bdee
Include played and unplayed results in the same next up request
2022-03-01 00:50:16 -05:00
Joshua M. Boniface
7c9aa63382
Merge pull request #6058 from ferferga/deprecate-queueitem
2022-02-28 23:54:50 -05:00
Cody Robibero
5e1f956fe0
Allow KeyframeExtractor to be localized
2022-02-28 20:59:36 -07:00
Cody Robibero
89c29a7ed8
Fix migration of DateTime to EF
2022-02-28 20:44:17 -07:00
Cody Robibero
fe99800bde
Merge pull request #7221 from SenorSmartyPants/UserViewThumb
2022-02-28 20:17:30 -07:00
Cody Robibero
3c0c7572ef
Merge pull request #7338 from mueslimak3r/hls-remove-seek-param
2022-02-28 20:16:19 -07:00
Cody Robibero
3f441a44ba
Merge pull request #7374 from jellyfin/intel-ocl
2022-02-28 20:15:32 -07:00
Cody Robibero
aec1ee5869
Merge pull request #7375 from jellyfin/presets-nvenc
2022-02-28 20:15:14 -07:00
Cody Robibero
c0b02ff0e5
Merge pull request #7378 from thornbill/fix-default-home-sections
2022-02-28 20:15:04 -07:00
Cody Robibero
dc1b224667
Add JsonConstructor
2022-02-28 17:30:17 -07:00
Cody Robibero
fc5c6c0404
Use IFileSystem
2022-02-28 17:14:33 -07:00
Bill Thornton
f32b2cb592
Add resume book as default home section
2022-02-28 16:33:17 -05:00
Joe Rogers
1d367712bb
Improve tests
2022-02-28 10:00:23 -07:00
Cody Robibero
c9d5cfff1d
Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com >
2022-02-28 09:58:11 -07:00
GermanCoding
847d705969
Update CONTRIBUTORS.md (adding myself)
2022-02-28 17:47:57 +01:00
GermanCoding
11bb834957
Remove superfluous "SoundHandler" from audio stream names
2022-02-28 17:44:23 +01:00
Cody Robibero
40e413d575
Only add internal files if the internal metadata path exists
...
Signed-off-by: Cody Robibero <cody@robibe.ro >
2022-02-28 08:22:52 -07:00
Bond-009
cd4d51a515
Merge pull request #7371 from jellyfin/dependabot/nuget/Moq-4.17.1
2022-02-28 16:12:16 +01:00
Cody Robibero
f1808f6ae4
Merge pull request #7369 from Bond-009/jellyplus
2022-02-28 08:09:59 -07:00
Nyanmisaka
9251c875b1
Update presets for NVENC encoder
2022-02-28 23:05:08 +08:00
Nyanmisaka
10282dc444
Update intel compute runtime to 22.08.22549
2022-02-28 22:50:27 +08:00
Nyanmisaka
3fb3d7159c
Update intel compute runtime to 22.05.22297
2022-02-28 21:13:06 +08:00
dependabot[bot]
11092a72a4
Bump actions/setup-dotnet from 1 to 2
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 12:06:19 +00:00
dependabot[bot]
ee24b85f49
Bump Moq from 4.16.1 to 4.17.1
...
Bumps [Moq](https://github.com/moq/moq4 ) from 4.16.1 to 4.17.1.
- [Release notes](https://github.com/moq/moq4/releases )
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md )
- [Commits](https://github.com/moq/moq4/compare/v4.16.1...v4.17.1 )
---
updated-dependencies:
- dependency-name: Moq
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 12:01:22 +00:00
Bond_009
acf30e00ce
Remove obsolete code for premium plugins
2022-02-28 00:46:34 +01:00
Joe Rogers
354f22d065
Add post filtering for theme song and video
2022-02-27 23:38:00 +01:00
Joe Rogers
175ddff169
Switch chapter id to long to not break on ffmpeg 5.0
2022-02-27 21:04:11 +01:00
Joshua M. Boniface
e26446f9c0
Merge pull request #7112 from stanionascu/bdiso-playback
2022-02-26 12:53:34 -05:00
Cody Robibero
d7cbb25d0b
Merge pull request #7291 from aolszowka/aolszowka-EncodingHelperChanges
2022-02-26 10:52:35 -07:00
Ali Dastpour
536ad62ea8
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2022-02-26 08:31:06 -05:00
Bond-009
ce62a4465a
Merge pull request #7349 from 1337joe/MediaInfoResolver-tests
2022-02-22 19:44:36 +01:00
Joe Rogers
a9a3f6bf02
Split match/rejected tests, add wider sampling of extensions
2022-02-22 15:13:44 +01:00
Joe Rogers
cf033b25f8
Require delimiter immediately after filename match
2022-02-21 22:27:28 +01:00
Joe Rogers
15053516f8
Rewrite tests for coverage and less duplication
...
Address minor warnings
Revert making GetInternalMetadataPath mockable
2022-02-21 22:25:58 +01:00
Joshua M. Boniface
59040bfa7d
Merge pull request #7255 from Shadowghost/external-sub-audio
2022-02-21 12:42:49 -05:00
Cody Robibero
d1f6a7f497
Merge pull request #7344 from jellyfin/dependabot/nuget/Microsoft.NET.Test.Sdk-17.1.0
2022-02-21 07:37:28 -07:00
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
2022-02-21 14:15:09 +01:00
Isaac Gordezky
def8500dd0
Update MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-02-21 07:54:13 -05:00
dependabot[bot]
06f259001c
Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.0.0 to 17.1.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v17.0.0...v17.1.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 12:01:10 +00:00
SenorSmartyPants
bbac59c6d6
Rewatching next up ( #7253 )
2022-02-20 18:05:57 +01:00
Cody Robibero
a61b42f7ef
Merge pull request #7332 from eyezak/transcode-reporting
2022-02-20 09:32:09 -07:00
Stanislav Ionascu
554d1b2ca8
Fix #7100 by catching the exception on opening invalid UDF images
...
When an invalid UDF image is opened by the UdfReader, it may throw
and exception. This change is to catch and log the exception.
2022-02-20 13:30:55 +00:00
Shadowghost
bbb3117f83
Update MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-02-19 23:47:11 +01:00
Niels van Velzen
6a8a6a1325
Use sha hash instead of branch name for OpenAPI workflow head reference ( #7340 )
2022-02-19 17:36:53 +01:00
cameron
36cdeaa53c
dont use noaccurate_seek for hls
2022-02-18 23:18:28 -08:00
Shadowghost
a36e34fbd2
fix(external-media): implement review suggestions
2022-02-18 22:19:33 +01:00
Shadowghost
719b707281
feat(external-media): refactor to generic provider, extend tests and file recognition, consolidate and extend NamingOptions
2022-02-18 22:19:33 +01:00
Joe Rogers
f1878c43a4
feat(external-media): add tests for external audio and subtitle provider
2022-02-18 22:19:33 +01:00
Shadowghost
ca5112f45a
feat(external-media): refactor external subtitle and audio provider
2022-02-18 22:19:24 +01:00
Isaac Gordezky
151ddd400d
[Bugfix] Provile bitStreamArgs for HLS fMP4
...
Enable the audio bitstream arguments to ffmpeg for both ts and fMP4 HLS streaming
2022-02-18 13:18:08 +00:00
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
2022-02-18 13:01:19 +00:00
Cody Robibero
b92e1baa3c
Merge pull request #7326 from Bond-009/deadcode2
2022-02-17 18:07:49 -07:00
Bond_009
adad13b865
Remove some dead code
2022-02-17 08:15:26 +01:00
Cody Robibero
7ccf7e6157
Merge pull request #7322 from Bond-009/db2
2022-02-16 20:47:33 -07:00
Cody Robibero
9930efec22
Merge pull request #7321 from Bond-009/warn61
2022-02-16 20:47:22 -07:00
Maxr1998
0aaf2f470a
Implement Comparers for (Parent)IndexNumber
...
Can be used in item queries to sort by ParentIndexNumber and IndexNumber (used for disc and track numbers for example).
2022-02-17 01:35:59 +01:00
Bond_009
23ea14aa27
Clean up SqliteItemRepository
...
* remove dead code
* reduce allocations
2022-02-15 22:27:38 +01:00
Bond_009
5732e6188c
Fix some warnings
2022-02-15 18:59:46 +01:00
Lukáš Kucharczyk
5825a0572b
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2022-02-15 01:13:23 -05:00
Cody Robibero
4ef0099598
Merge pull request #7233 from Bond-009/warn60
2022-02-14 16:57:00 -07:00
Cody Robibero
4acab00963
Merge pull request #7038 from Bond-009/serverdiscovery
2022-02-14 16:56:29 -07:00
Joshua M. Boniface
94b5334da5
Merge pull request #7290 from crobibero/dotnet-6.0.2
2022-02-14 11:01:55 -05:00
Victor Gambier
dbf9e49258
Increase timeout for subtitle extraction to 30min ( #7153 )
2022-02-14 16:33:11 +01:00
Bond_009
5d28c5547e
Fix indentation
2022-02-14 16:31:07 +01:00
Bond_009
dbd7be091d
Fix MediaStreamSelector
2022-02-14 15:03:08 +01:00
Bond_009
8b2556adba
Fix display preferences
2022-02-14 14:46:04 +01:00
Bond_009
1c14c86b20
Fix some warnings
2022-02-14 14:46:04 +01:00
Bond_009
3cb49d6df0
Fix option to disable server discovery
2022-02-14 14:39:33 +01:00
dependabot[bot]
68e7072698
Bump MimeTypes from 2.2.1 to 2.3.0 ( #7309 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 14:14:04 +01:00
Bond-009
69e7deb07d
Merge pull request #7300 from cvium/fix_keepreading
2022-02-12 20:24:02 +01:00
cvium
8ec71c094a
Change KeepReading to StopReading and use bytes read as an indicator
2022-02-12 09:51:47 +01:00
dottokuya
8a2ebae74d
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2022-02-11 23:21:28 -05:00
Cody Robibero
603b6fe173
Merge pull request #7054 from matthew-jones-uk/disable-embedded-subs
2022-02-11 13:20:37 -07:00
knackebrot
52c61bd06f
Add option to change unix socket permissions
...
There is probably no way to do it when creating the socket
2022-02-10 02:07:12 +01:00
Nils Fürniß
ab40554759
add extracting attachments for ffmpeg to burn subs
2022-02-10 01:01:08 +01:00
Matthew Jones
b7cab46b4a
Added values to EmbeddedSubtitleOptions enum
2022-02-09 23:33:46 +00:00
Bond-009
bb7916767c
Merge pull request #7286 from daullmer/sonarr-thumb
2022-02-09 19:09:53 +01:00
David Ullmer
a00e6ff426
Update tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-02-09 13:39:39 +01:00
Cody Robibero
b98cc71c3b
Update to dotnet 6.0.2
...
Signed-off-by: Cody Robibero <cody@robibe.ro >
2022-02-08 17:36:20 -07:00
Cody Robibero
103a8e69a7
Merge pull request #7282 from jellyfin/dependabot/nuget/System.Linq.Async-6.0.1
...
Bump System.Linq.Async from 5.1.0 to 6.0.1
2022-02-08 05:43:53 -07:00
Cody Robibero
75cdfe4daf
Merge pull request #7283 from jellyfin/dependabot/nuget/coverlet.collector-3.1.2
...
Bump coverlet.collector from 3.1.1 to 3.1.2
2022-02-08 05:43:08 -07:00
Cody Robibero
d855b6872a
Merge pull request #7284 from jellyfin/dependabot/nuget/prometheus-net.DotNetRuntime-4.2.3
...
Bump prometheus-net.DotNetRuntime from 4.2.2 to 4.2.3
2022-02-08 05:42:46 -07:00
David Ullmer
fdfcb45c2a
Add regression test for #7285
2022-02-08 09:09:33 +01:00
David Ullmer
7885167f54
Fix nfo thumb tags without aspect
2022-02-08 09:08:35 +01:00
Ace Olszowka
ea7e5e639d
Fix h264_v4l2m2m acceleration in Raspberry Pi 4
2022-02-07 20:41:07 -07:00
dependabot[bot]
08e90039b1
Bump prometheus-net.DotNetRuntime from 4.2.2 to 4.2.3
...
Bumps [prometheus-net.DotNetRuntime](https://github.com/djluck/prometheus-net.DotNetRuntime ) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/djluck/prometheus-net.DotNetRuntime/releases )
- [Commits](https://github.com/djluck/prometheus-net.DotNetRuntime/compare/4.2.2...4.2.3 )
---
updated-dependencies:
- dependency-name: prometheus-net.DotNetRuntime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 12:01:14 +00:00
dependabot[bot]
7649391b9d
Bump coverlet.collector from 3.1.1 to 3.1.2
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 12:01:11 +00:00
dependabot[bot]
0c89459d5b
Bump System.Linq.Async from 5.1.0 to 6.0.1
...
Bumps [System.Linq.Async](https://github.com/dotnet/reactive ) from 5.1.0 to 6.0.1.
- [Release notes](https://github.com/dotnet/reactive/releases )
- [Commits](https://github.com/dotnet/reactive/compare/ixnet-v5.1.0...ixnet-v6.0.1 )
---
updated-dependencies:
- dependency-name: System.Linq.Async
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 12:01:03 +00:00
Cody Robibero
b6489e73ab
Merge pull request #7241 from Bond-009/async5
2022-02-06 15:25:48 -07:00
Cody Robibero
10d52d16a8
Fix invalid cref ( #7277 )
2022-02-06 22:21:17 +01:00
Emil Manea
f3c3402984
Translated using Weblate (Romanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2022-02-04 16:13:20 -05:00
SenorSmartyPants
2b769aae69
TV extras ( #7178 )
2022-02-04 20:44:38 +01:00
Cody Robibero
c16d71562e
Prevent additional errors on startup/shutdown ( #6788 )
2022-02-04 20:36:17 +01:00
Cody Robibero
a2127a48ef
Remove unused docker volumes ( #7030 )
2022-02-02 23:27:46 +01:00
SenorSmartyPants
509d66dcb5
Fix #7147 : Don't return subtitles in mismatched format ( #7149 )
2022-02-02 23:24:10 +01:00
Nyanmisaka
6c53420fe3
Fix the broken fMP4 main playlist ( #7263 )
2022-02-01 22:30:19 +01:00
dependabot[bot]
6af7d5445f
Bump coverlet.collector from 3.1.0 to 3.1.1 ( #7266 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 22:29:41 +01:00
Cody Robibero
f863ca1f2d
Merge pull request #7245 from h1dden-da3m0n/chore/stale-check-workflow
2022-01-28 08:12:44 -07:00
Cody Robibero
e5701c396a
Merge pull request #6436 from daullmer/splashscreen
2022-01-28 08:12:21 -07:00
Claus Vium
488ce51032
Remove some allocations ( #7246 )
2022-01-28 12:21:40 +01:00
Bond-009
42724ef411
Merge pull request #7257 from Shadowghost/slash-artists
2022-01-28 12:17:08 +01:00
Shadowghost
4a3f1a51d2
chore(artist-split): add more artists to split whitelist
2022-01-27 22:01:40 +01:00
abdulla
83605affa0
Translated using Weblate (Uyghur)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ug/
2022-01-27 07:13:16 -05:00
Matthew Jones
91d143d6ee
Changed boolean options to enums
2022-01-26 16:09:05 +00:00
abdulla
29f92724ef
Added translation using Weblate (Uyghur)
2022-01-26 05:56:56 -05:00
K3rnelPan1c
614abddd64
remove obsolete permissions block
...
we use the JF_BOT_TOKEN PAT and not the default GITHUB_TOKEN
2022-01-25 22:53:09 +01:00
K3rnelPan1c
fabe7e1fb9
add org filter to stale workflow
2022-01-25 18:32:46 +01:00
Yohann Yo
887beee614
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2022-01-25 11:29:36 -05:00
K3rnelPan1c
0c665af124
change PAT use for stale action
2022-01-23 18:19:39 +01:00
h1dden-da3m0n
28f4d574f7
add stale issue check workflow
...
this should replace the functionality of the discontinued stale-bot
2022-01-23 17:02:41 +01:00
Jayson Reis
09b8cde6aa
fix: Avoid opening read connections without mutexes
2022-01-23 11:59:12 +01:00
Cody Robibero
ea3d79c0eb
Merge pull request #7235 from Bond-009/async4
2022-01-22 15:52:12 -07:00
Cody Robibero
3c746f2743
Merge pull request #7236 from Bond-009/taskcompletionsource
2022-01-22 15:46:19 -07:00
Cody Robibero
da49437549
Merge pull request #7238 from 1337joe/ffprobe-metadata-merge
2022-01-22 15:46:04 -07:00
Cody Robibero
26ba99e420
Merge pull request #7239 from nielsvanvelzen/parent-guid
2022-01-22 15:44:55 -07:00
Bond_009
e7be01d7a5
Flush to disk async where possible
2022-01-22 23:36:42 +01:00
Jayson Reis
2e4dd02f76
chore: Add a read only connection for routes like Shows/NextUp
2022-01-22 21:52:30 +00:00
Niels van Velzen
2afcaa6ae1
Use Guid for BaseItemDto parent ids
2022-01-22 22:29:02 +01:00
Joe Rogers
fbd243e315
Make ffprobe consistent with MetadataService.MergeData
2022-01-22 21:59:17 +01:00
Bond-009
4f1eed862e
Merge pull request #7234 from nielsvanvelzen/baseitemperson-guid
2022-01-22 17:08:02 +01:00
Bond_009
832da133d8
Always create TaskCompletionSource<T> with TaskCreationOptions.RunContinuationsAsynchronously
2022-01-22 17:06:57 +01:00
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
2022-01-22 16:48:31 +01:00
Niels van Velzen
e86f778c05
Use Guid for BaseItemPerson.Id
2022-01-22 15:46:12 +01:00
Bond-009
cd675475bc
Merge pull request #7225 from crobibero/query-result
2022-01-21 19:50:08 +01:00
Cody Robibero
34ee6d82fb
Merge pull request #6600 from cvium/keyframe_extraction_v1
2022-01-20 08:54:40 -07:00
Cody Robibero
a4246648f4
Merge pull request #7219 from 1337joe/tmdb-image-provider-logo
2022-01-20 08:54:07 -07:00
Cody Robibero
ee43b5117d
Merge pull request #7217 from SenorSmartyPants/LibraryImages
2022-01-20 08:53:53 -07:00
Cody Robibero
a60cb280a3
Properly populate QueryResult
2022-01-20 08:53:06 -07:00
Joe Rogers
375903b215
Bump TMDbLib version
2022-01-20 11:43:26 +01:00
Lukáš Kucharczyk
cd4587b43f
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2022-01-20 03:13:14 -05:00
SenorSmartyPants
5d9e1bfcea
Shuffle items with images
...
They were always returning in the same order so thumb would never change.
2022-01-19 19:16:36 -06:00
SenorSmartyPants
b15ab397c7
User Backdrop for UserView, like CollectionFolder
2022-01-19 19:15:44 -06:00
Bond-009
3aeae150f8
Merge pull request #7176 from dmitrylyzo/fix-trailers-1
2022-01-19 22:47:08 +01:00
Claus Vium
8b36bc0ade
Merge pull request #7203 from 1337joe/fix-resolving-local-alternates
...
Fix resolving local alternates
2022-01-19 14:36:50 +01:00
Joe Rogers
239b516659
Add TMDb logo handling
2022-01-19 09:54:52 +01:00
SenorSmartyPants
5c3119cf02
Generate cover image for music video type libraries.
2022-01-18 19:46:03 -06:00
Claus Vium
1a32153a31
Merge pull request #7197 from dmitrylyzo/fix-max-resolution
...
Fix maximum video resolution for dynamic HLS controller
2022-01-18 07:54:48 +01:00
oledfish
47269d5ec6
Add all TMDB episode orders
2022-01-18 01:02:45 -03:00
oledfish
3b075a5802
Merge branch 'jellyfin:master' into additional-episode-orders
2022-01-16 21:33:18 -03:00
Bond-009
ef0708d876
Merge pull request #7078 from 1337joe/metadata-merge-data
2022-01-16 23:17:40 +01:00
Joe Rogers
8b706cebef
Add alternate resolver test, generate extra folder names
2022-01-16 23:00:30 +01:00
Joe Rogers
e762454787
Restore resolver that handles alternate videos
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-01-16 22:59:14 +01:00
cvium
90736ee346
Add pagination and fixes
2022-01-16 22:10:22 +01:00
Dmitry Lyzo
000b7ba62b
Fix maximum video resolution for dynamic HLS controller
2022-01-16 21:42:04 +03:00
Joe Rogers
f87e780fb5
Address review comments
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-01-16 13:21:24 +01:00
Dmitry Lyzo
60fe77c089
Remove unnecessary array allocation
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-01-16 13:34:52 +03:00
Suphanath Kaewboonrung
7500c2b28b
Translated using Weblate (Thai)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/
2022-01-16 03:13:12 -05:00
Claus Vium
1d7ec1071f
Merge pull request #7186 from 1337joe/extra-rule-reorder
...
Order extra rules so directory takes precedence over naming
2022-01-15 20:24:14 +01:00
Joe Rogers
19b9646d72
Add -extra suffix for consistency
2022-01-15 15:43:06 +01:00
Joe Rogers
f11fa59b15
Order rules so directory takes precedence over naming
2022-01-15 15:16:11 +01:00
Cody Robibero
d88e39b71d
Merge pull request #7185 from dmitrylyzo/warn-sa1642
...
Fix SA1642 warning
2022-01-15 06:32:07 -07:00
Dmitry Lyzo
54549cd5b5
Remove unnecessary array allocation
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-01-15 15:54:14 +03:00
Dmitry Lyzo
ea1f3fe6bd
Fix SA1642 warning
2022-01-15 15:33:54 +03:00
Cody Robibero
ee32e46dde
Merge pull request #7172 from SenorSmartyPants/SeasonName
2022-01-14 13:15:53 -07:00
Dmitry Lyzo
5aa748058e
Fix duplication of local trailers
2022-01-14 23:06:45 +03:00
Dmitry Lyzo
112db30ff2
Fix duplication of remote trailers
2022-01-14 22:53:54 +03:00
Bond-009
3b486fc0ee
Merge pull request #7175 from dmitrylyzo/fix-self-locking
2022-01-14 20:41:59 +01:00
Dmitry Lyzo
f28384ba30
Ignore JSON serialization for special features of movie.
...
When refreshing the metadata of the video with a local trailer, the server gets
stuck trying to read the database and save the item at the same time.
2022-01-14 22:15:14 +03:00
Cody Robibero
ee46754238
Fix build and clean up
2022-01-14 08:14:31 -07:00
Fernando Fernández
5df6058a8e
Add FullNowPlayingQueue property
2022-01-14 14:40:27 +00:00
Matthew Jones
61d8d40a4a
Added type options to disable embedded subs
2022-01-14 11:25:08 +00:00
Matt
126274c4ea
Add video path to DisableEmbeddedSubtitles log
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-01-14 11:25:08 +00:00
Matthew Jones
3f7bd7b63e
Changed DisableEmbeddedSubtitles logging to debug
2022-01-14 11:25:08 +00:00
Matthew Jones
aeed255bbf
Update CONTRIBUTORS.md
2022-01-14 11:25:08 +00:00
Matthew Jones
4df7590e52
Add DisableEmbeddedSubtitles setting
...
Disables embedded subs being added to metadata
2022-01-14 11:25:08 +00:00
Claus Vium
70751722d2
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-01-14 08:24:15 +01:00
SenorSmartyPants
c32db3ea26
Fix build error
2022-01-13 22:51:38 -06:00
SenorSmartyPants
a19b6a7f61
Config option to import season name from TMDB
2022-01-13 22:31:37 -06:00
Joe Rogers
62dc4a79ff
Fix comment typo
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2022-01-13 23:21:02 +01:00
Dzonkins
07e9568de8
Translated using Weblate (Serbian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sr/
2022-01-12 16:13:11 -05:00
cvium
7ba9a24736
Fix bool
2022-01-12 20:10:35 +01:00
cvium
b9d4cbf3e8
Fix progress
2022-01-12 18:35:55 +01:00
Claus Vium
768b76b999
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-01-12 17:27:02 +01:00
Cody Robibero
a0f248e200
Merge pull request #7134 from adavier/trakt-episode-links
2022-01-11 16:11:25 -07:00
cvium
f92806c246
Use local var for the length
2022-01-11 23:32:39 +01:00
cvium
9a5a079f42
Add progress report
2022-01-11 23:31:55 +01:00
cvium
6ffa9539bb
Refactor and add scheduled task
2022-01-11 23:30:30 +01:00
Cody Robibero
307679afef
Merge pull request #7131 from Bond-009/warn58
2022-01-10 17:05:20 -07:00
Cody Robibero
8a36fe7ed5
Use png for storage
2022-01-10 17:01:17 -07:00
Cody Robibero
0d335082c8
suggestions from review
2022-01-10 10:59:32 -07:00
Cody Robibero
6520ad03f0
Fix release build
2022-01-10 08:30:55 -07:00
Cody Robibero
ecb73168b3
Suggestions from review
2022-01-10 08:26:30 -07:00
Bond-009
4823e68a94
Merge pull request #7151 from jellyfin/dependabot/nuget/FsCheck.Xunit-2.16.4
2022-01-10 14:19:16 +01:00
dependabot[bot]
88e02c5290
Bump FsCheck.Xunit from 2.16.3 to 2.16.4
...
Bumps [FsCheck.Xunit](https://github.com/fsharp/FsCheck ) from 2.16.3 to 2.16.4.
- [Release notes](https://github.com/fsharp/FsCheck/releases )
- [Changelog](https://github.com/fscheck/FsCheck/blob/master/FsCheck%20Release%20Notes.md )
- [Commits](https://github.com/fsharp/FsCheck/compare/2.16.3...2.16.4 )
---
updated-dependencies:
- dependency-name: FsCheck.Xunit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 12:01:16 +00:00
Bond_009
05836c8cd3
Fix warning SA1414 and CA1849
2022-01-10 10:57:32 +01:00
Cody Robibero
d24683f0ab
Merge pull request #7141 from nyanmisaka/seek-audio
...
Seek the external audio stream
2022-01-09 06:57:01 -07:00
nyanmisaka
8c3f98f41b
Also seek the external audio stream
2022-01-09 13:49:40 +08:00
SenorSmartyPants
d5e7e75421
Remove unused httpContext parameter
2022-01-08 19:53:53 -06:00
Cody Robibero
54d24ddeaf
Merge pull request #6866 from Bond-009/timeout
2022-01-08 10:53:58 -07:00
Cody Robibero
188f9632f8
Merge pull request #7138 from nyanmisaka/10bit-boxes
2022-01-08 08:55:52 -07:00
nyanmisaka
ddc2569258
Fix the wrong logic in HEVC VP9 10bit hwdec boxes
2022-01-08 22:31:45 +08:00
Joe Rogers
b43f46d5c9
Make identify flag describe purpose, not source
2022-01-08 14:03:59 +01:00
Cody Robibero
620a5d5e83
Merge pull request #7136 from 1337joe/fix-show-library-scan
...
Fix stuck show library scans
2022-01-08 04:46:19 -07:00
Cody Robibero
9b1965b48a
Merge pull request #7101 from Bond-009/imagejpg
...
Remove incorrect mime type image/jpg
2022-01-08 04:45:58 -07:00
SenorSmartyPants
3ea54a8009
Remove isHeadRequest from GetStaticFile method signatures
2022-01-07 18:21:48 -06:00
SenorSmartyPants
bd2bec4d4a
Remove special HTTP HEAD processing
...
removing this allows HTTP 206 Partial Content responses and lets some clients(popcorn hour namely) play videos from JF.
2022-01-07 16:29:22 -06:00
Joe Rogers
a26509a98a
Keep from serializing trailers into database
2022-01-07 22:33:31 +01:00
Aragon
ce61dff4aa
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2022-01-07 15:13:09 -05:00
adavier
9574d13059
Implement trakt episode links using the implementation from Series.cs
...
The code is the same as `MediaBrowser.Controller/Entities/TV/Series.cs`, using the imdbID to generate Trakt links.
The trakt url for episodes is `https://trakt.tv/episodes/{0} `.
2022-01-07 19:47:36 +00:00
Anthony Lavado
565ebbb643
Merge pull request #7132 from Bond-009/readme
...
Update README.md
2022-01-07 09:11:15 -05:00
Bond_009
4234a657c8
Update README.md
2022-01-07 15:06:49 +01:00
Bond_009
3ab0afdc6b
Remove task cancellation hacks
2022-01-07 11:24:36 +01:00
Bond-009
98962cc21f
Merge pull request #7129 from crobibero/null-check
2022-01-07 10:31:19 +01:00
cvium
c658a883a2
Merge branch 'master' into keyframe_extraction_v1
...
# Conflicts:
# Jellyfin.Api/Controllers/DynamicHlsController.cs
# MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs
# MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
2022-01-07 10:23:22 +01:00
Cody Robibero
82260e22a2
ADd more null check
2022-01-06 21:49:13 -07:00
Cody Robibero
6b4f5a8663
Merge pull request #7118 from crobibero/audio-stream-null
2022-01-06 10:36:10 -07:00
Shin Khant Maung
f8a6b3b27b
Translated using Weblate (Burmese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/my/
2022-01-06 10:18:40 -05:00
Cody Robibero
904efeaddc
Add null check for audio stream
2022-01-06 08:15:37 -07:00
Cody Robibero
b6b7a89bf2
Merge pull request #7121 from Bond-009/warn57
2022-01-05 16:18:08 -07:00
Bond_009
77c615ba42
Error on SA1316
2022-01-05 10:58:57 +01:00
Joshua M. Boniface
a2b51d551f
Merge pull request #7115 from joshuaboniface/i-hate-ci-in-code
2022-01-04 20:02:17 -05:00
Joshua M. Boniface
e300b98573
Remove bump-version junk
...
This didn't work, and won't matter for beta1 so just scrap it.
2022-01-04 19:58:20 -05:00
WWWesten
75a46a1072
Translated using Weblate (Burmese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/my/
2022-01-04 18:55:29 -05:00
hoanghuy309
6aa37ebb8f
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2022-01-04 18:55:29 -05:00
Joshua M. Boniface
072526d798
Merge pull request #7107 from Bond-009/namingtests
2022-01-04 18:17:16 -05:00
Joshua M. Boniface
4da240d731
Merge pull request #7105 from 1337joe/specials-folder-lock
2022-01-04 18:16:57 -05:00
Cody Robibero
b5b4e2ea89
Merge pull request #7109 from crobibero/yep
...
Use provided SortOrder
2022-01-04 15:53:33 -07:00
Cody Robibero
7d63377194
Use provided SortOrder
2022-01-04 13:07:51 -07:00
Bond_009
71ebe220f0
Speed up Jellyfin.Naming.Tests
...
In my limited testing this saves ~4 seconds, from 19 to 15 seconds (in
Xunit itself)
2022-01-04 17:59:30 +01:00
Joe Rogers
3eb4bbbb86
Respect lock state when updating season 0 name
2022-01-04 16:58:14 +01:00
Cody Robibero
360fd70fc7
Clean up
2022-01-04 08:44:03 -07:00
Joe Rogers
b17fe35e2e
Clean up list handling
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-01-04 16:25:36 +01:00
David Ullmer
9e0958d822
Apply suggestions from code review
2022-01-04 08:20:16 -07:00
David Ullmer
9e23af5636
Add missing xml doc
2022-01-04 08:20:16 -07:00
David Ullmer
6ad020acb2
Include Splashscreen url in the branding endpoint
2022-01-04 08:20:16 -07:00
David Ullmer
c70452b4a4
Add missing response code documentation
2022-01-04 08:20:16 -07:00
David Ullmer
045ef4b726
Generate Splashscreen during RefreshMediaLibrary scheduled task
2022-01-04 08:20:16 -07:00
David Ullmer
68db3be0e7
Remove darkening filter from Splashscreen
...
Using the foregroundLayer parameter has the same effect
2022-01-04 08:20:16 -07:00
David Ullmer
e026ba84c5
Add Splashscreen API endpoint to ImageController
2022-01-04 08:20:16 -07:00
David Ullmer
3fb3ee074a
Remove splashscreen generation from IImageEncoder and add IImageGenerator
2022-01-04 08:20:16 -07:00
David Ullmer
0fd4ff4451
Always use 1080p, add max parental rating
2022-01-04 08:20:16 -07:00
David Ullmer
c934269a6e
Add api controller for splashscreen
2022-01-04 08:20:16 -07:00
David Ullmer
4ba168c8a1
Add splashscreen builder
2022-01-04 08:20:16 -07:00
Bond_009
dc222b75c5
Remove incorrect mime type image/jpg
2022-01-04 10:40:16 +01:00
Cody Robibero
c6a1dcf420
Merge pull request #7080 from crobibero/ws-token
2022-01-03 17:48:21 -07:00
Cody Robibero
fddcaf17e1
Merge pull request #7092 from crobibero/orderby-flip
2022-01-03 17:48:11 -07:00
Cody Robibero
b9cd9487bd
Merge pull request #7095 from crobibero/gif
2022-01-03 17:48:02 -07:00
Cody Robibero
fcb8ff7c0f
Merge pull request #7052 from crobibero/image.jpeg
2022-01-03 17:47:52 -07:00
Cody Robibero
e51777fe4b
Merge pull request #7093 from ilaborde/fix-5355
2022-01-03 17:16:04 -07:00
Joe Rogers
1dfbeae045
Embed ProviderUtils into MetadataService
2022-01-04 00:44:03 +01:00
Joe Rogers
19164378f2
Clean up warnings
2022-01-04 00:21:45 +01:00
Joe Rogers
c81d2e9dec
Remove existing images when applying identify
2022-01-03 23:41:13 +01:00
Joe Rogers
ce66df2c92
Clean up warnings, simplify
2022-01-03 22:59:58 +01:00
Cody Robibero
6d299eed49
Don't transform gif
2022-01-03 12:23:55 -07:00
ignacio laborde
8952819494
remove unnecessary ToList in DlnaManager
2022-01-03 15:31:08 -03:00
Cody Robibero
f802763e8f
Reverse all order-by
2022-01-03 07:59:50 -07:00
Cody Robibero
37061e5b6b
Merge pull request #7091 from jellyfin/dependabot/nuget/Serilog.Sinks.Graylog-2.3.0
...
Bump Serilog.Sinks.Graylog from 2.2.2 to 2.3.0
2022-01-03 06:02:16 -07:00
dependabot[bot]
1c5c0ebb0f
Bump Serilog.Sinks.Graylog from 2.2.2 to 2.3.0
...
Bumps [Serilog.Sinks.Graylog](https://github.com/whir1/serilog-sinks-graylog ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/whir1/serilog-sinks-graylog/releases )
- [Commits](https://github.com/whir1/serilog-sinks-graylog/commits )
---
updated-dependencies:
- dependency-name: Serilog.Sinks.Graylog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 12:00:59 +00:00
Weevild
0c4b5a5ce8
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2022-01-02 17:05:58 -05:00
WWWesten
65bf393efb
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2022-01-02 17:05:58 -05:00
Shadowghost
38d4300309
Translated using Weblate (German)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2022-01-02 17:05:58 -05:00
Joe Rogers
29755c9384
Merge a couple tests, extract duplicate code
2022-01-02 22:24:04 +01:00
Joe Rogers
608a91162a
Add test for #6830
2022-01-02 22:23:47 +01:00
Joe Rogers
853ef727da
Add refresh flag to remove existing data/images
...
Fixes #7040
2022-01-02 22:21:05 +01:00
Bond-009
11d0c6827f
Merge pull request #7058 from cvium/the_most_important_feature
2022-01-02 12:31:20 +01:00
Cody Robibero
0765fd568f
Use IAuthorizationContext for websocket
2022-01-01 12:34:22 -07:00
cvium
28c2ac9cc0
Remove file extension filter and fix build
2022-01-01 20:07:03 +01:00
Claus Vium
58b9e5af79
Update Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com >
2022-01-01 14:52:54 +01:00
Claus Vium
1725b2ee69
Merge pull request #7076 from crobibero/providerid
2021-12-31 21:03:30 +01:00
Cody Robibero
25abe479eb
Add ability to search by -
2021-12-31 08:51:50 -07:00
Claus Vium
1b9cb8cca6
Merge pull request #7075 from crobibero/sort
2021-12-31 16:32:26 +01:00
Cody Robibero
c3071f8996
Fix orderby query
2021-12-31 08:03:08 -07:00
Joshua M. Boniface
dc9e1ece29
Merge pull request #7070 from thornbill/fix-ci-builds
2021-12-31 03:47:06 -05:00
Joe Rogers
76e640b0b9
Add tests and documentation for ProviderUtils
2021-12-31 00:10:35 +01:00
Bill Thornton
226a43619f
Fix fedora build version
2021-12-30 16:54:59 -05:00
WWWesten
53447976f0
Added translation using Weblate (Burmese)
2021-12-30 16:15:37 -05:00
Bond-009
b2a2bdb088
Merge pull request #7049 from crobibero/warn40219
2021-12-30 13:50:39 +01:00
WWWesten
bb713d1931
Translated using Weblate (Malayalam)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/
2021-12-28 10:05:57 -05:00
WWWesten
73a5fc6e26
Translated using Weblate (Thai)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/
2021-12-28 10:05:57 -05:00
WWWesten
019b631d7b
Translated using Weblate (Urdu (Pakistan))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ur_PK/
2021-12-28 10:05:57 -05:00
WWWesten
6f4a0683ed
Translated using Weblate (Lithuanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2021-12-28 10:05:57 -05:00
WWWesten
5a1b347b83
Translated using Weblate (Korean)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2021-12-28 10:05:57 -05:00
WWWesten
828bf1f0ac
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2021-12-28 10:05:57 -05:00
WWWesten
4ec7488bab
Translated using Weblate (German (Swiss))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/gsw/
2021-12-28 10:05:57 -05:00
WWWesten
7ad1527fd0
Translated using Weblate (Greek)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2021-12-28 10:05:57 -05:00
WWWesten
80fce87f7a
Translated using Weblate (Catalan)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2021-12-28 10:05:57 -05:00
Joe Rogers
e3a7c9238d
Pull default MergeData implementation to parent
2021-12-28 15:12:09 +01:00
Bond-009
2ab3bf97ef
Merge pull request #7059 from crobibero/device-order
2021-12-28 13:56:51 +01:00
Cody Robibero
57db188c2e
Fix device ordering
2021-12-27 16:43:29 -07:00
cvium
2749509f00
Use dedicated resolvers for extras
2021-12-28 00:37:40 +01:00
Cody Robibero
7bfc6b5679
Remove more warnings
2021-12-27 07:38:06 -07:00
Cody Robibero
251b9a5235
Merge pull request #7004 from Bond-009/cleanup2
2021-12-27 07:33:11 -07:00
Bond_009
ea8f40e84a
More cleanup
2021-12-27 14:20:05 +00:00
Bond-009
4441513ca4
Merge pull request #7055 from crobibero/fix-build-589710
2021-12-27 11:48:51 +00:00
Cody Robibero
ebbde383e8
Fix analysis issues
2021-12-26 11:08:43 -07:00
Cody Robibero
78bb581f0c
Merge pull request #6934 from nyanmisaka/hwa
...
HWA pipeline refactor, AMD/Intel/Nvidia full hardware filtering support, AV1 hwdec
2021-12-26 17:32:06 +00:00
Cody Robibero
a615f87680
Merge pull request #7044 from 1337joe/fix-trailers-v2
...
Fix trailers v2
2021-12-25 23:31:46 +00:00
Cody Robibero
d594f81f65
Merge pull request #7048 from Bond-009/warn56
2021-12-25 18:46:08 +00:00
Cody Robibero
6804624c15
Add image/jpg to extension lookup
2021-12-25 11:41:39 -07:00
Joe Rogers
cf29aae690
Add rule to pick up theme videos
2021-12-24 21:21:19 +00:00
Joe Rogers
c0ab54f0bd
Fix resolved type for Trailers
2021-12-24 21:21:19 +00:00
WWWesten
60e75f7b70
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2021-12-24 13:05:54 -05:00
itsddpanda
17e6bd5f88
Translated using Weblate (Hindi)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/
2021-12-24 13:05:54 -05:00
WWWesten
42c661e30f
Translated using Weblate (Urdu (Pakistan))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ur_PK/
2021-12-24 13:05:54 -05:00
blob03
9f5873b8c4
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-12-24 13:05:54 -05:00
Bond_009
cbfa355e31
Update StyleCop
2021-12-24 18:28:27 +01:00
nyanmisaka
728a5988b3
Merge remote-tracking branch 'origin/master' into hwa
2021-12-25 00:33:17 +08:00
Bond-009
2e7d173188
Merge pull request #7047 from Bond-009/fixbuild2
2021-12-24 15:42:19 +00:00
Bond_009
ec2645c0c0
Fix build
2021-12-24 16:35:57 +01:00
nyanmisaka
7db753d247
reduce tonemap cpu usage, add deint and AR support in thumbnails
...
Co-authored-by: Orry Verducci <orry@orryverducci.co.uk >
2021-12-24 17:03:57 +08:00
Claus Vium
d0832c60d4
Merge DynamicHlsController and VideoHlsController ( #119 )
...
* Merge DynamicHlsController and VideoHlsController
Co-authored-by: Nyanmisaka <nst799610810@gmail.com >
2021-12-24 17:03:57 +08:00
nyanmisaka
b2d85a02c2
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
Co-authored-by: Bond_009 <bond.009@outlook.com >
2021-12-24 17:03:57 +08:00
nyanmisaka
4b9c84c52e
EncodingHelper hwaccel pipelines refactor
...
separate the HW pipeline according to HWA method for maintainability.
2021-12-24 17:03:57 +08:00
Claus Vium
daa76d3d34
Merge pull request #7042 from crobibero/fix-build
2021-12-24 10:00:43 +01:00
Cody Robibero
599fc9e671
Merge pull request #5836 from BaronGreenback/comparisons
2021-12-24 02:43:18 +00:00
Cody Robibero
17f43c8e01
Update Jellyfin.Api/Controllers/VideoHlsController.cs
2021-12-24 02:42:43 +00:00
Cody Robibero
634ce40c2f
Merge branch 'master' into comparisons
2021-12-24 02:41:50 +00:00
Cody Robibero
b5459f49d3
Merge pull request #5009 from MrTimscampi/studios-images-plugin
2021-12-24 02:40:59 +00:00
Cody Robibero
932c2c6665
Fix config.html
2021-12-23 19:40:24 -07:00
Cody Robibero
a04ab6b876
Merge branch 'master' into studios-images-plugin
...
# Conflicts:
# MediaBrowser.Providers/MediaBrowser.Providers.csproj
2021-12-23 19:38:10 -07:00
Cody Robibero
a8a8ce4e7b
Fix build from PR merging
2021-12-23 19:27:51 -07:00
Cody Robibero
8c7dd0a691
Merge pull request #6819 from cvium/why_should_we_use_the_imageinfo_when_we_can_guess
2021-12-24 02:02:37 +00:00
Cody Robibero
55b429edb7
Merge pull request #6920 from marius-luca-87/subtitle_drop
2021-12-24 02:01:44 +00:00
Cody Robibero
cecfdeeec3
Merge branch 'master' into unharden-for-lxc
2021-12-24 02:01:06 +00:00
Cody Robibero
076a13abeb
Merge pull request #7029 from cvium/allocations_maybe
2021-12-24 01:59:25 +00:00
Cody Robibero
259bc231d6
Merge pull request #6867 from yresquirol/related-media
2021-12-24 01:59:11 +00:00
Cody Robibero
7774cb2067
Update Jellyfin.Api/Controllers/LibraryController.cs
2021-12-23 20:46:27 +00:00
Cody Robibero
00211ca056
Merge pull request #7028 from cvium/everything_went_wrong
2021-12-22 17:57:00 +00:00
Cody Robibero
ca4769ab68
Merge pull request #7035 from cvium/force_remux_or_transcode
2021-12-21 11:23:02 -07:00
Bond-009
84ac692312
Merge pull request #7034 from cvium/dont_die
2021-12-21 14:57:04 +00:00
cvium
a7a7173cd5
Force a remux/transcode with external audio files
2021-12-21 14:35:58 +01:00
cvium
c86b064f80
Catch HttpRequestException when saving images from local provider
2021-12-21 12:29:09 +01:00
cvium
05c8834a3a
Don't cache special feature ids
2021-12-21 00:10:58 +01:00
cvium
9158511017
Don't skip extras refresh when replacing metadata or doing a full refresh
2021-12-20 23:58:09 +01:00
Kichirou Hoshino
afaff1310f
Translated using Weblate (Filipino)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fil/
2021-12-20 13:03:17 -05:00
cvium
b880dc8a4a
Use our own Contains extension
2021-12-20 13:31:07 +01:00
cvium
91292b8ea5
Fix build
2021-12-20 12:34:16 +01:00
cvium
83a94aa612
Fix extras folders
2021-12-20 12:15:20 +01:00
Cody Robibero
cb41dda5b3
Merge pull request #7015 from Bond-009/zip
2021-12-19 11:32:12 -07:00
Cody Robibero
a633a3052f
Merge pull request #7013 from 1337joe/increment-library-names
2021-12-19 11:32:06 -07:00
Cody Robibero
e8ae501430
Merge pull request #7018 from Bond-009/json2
2021-12-19 11:32:00 -07:00
Cody Robibero
db46eaa744
Merge pull request #7021 from cvium/baseitem_closure
2021-12-19 11:31:54 -07:00
Cody Robibero
71f6326e1a
Merge pull request #7012 from nnnlog/remove-protect-clock
2021-12-19 11:13:47 -07:00
cvium
91f3ce3109
Use == instead of Object.Equals to avoid closure allocation
2021-12-19 18:24:05 +01:00
Bond-009
3f3295a5d6
Merge pull request #7020 from cvium/static_anon
2021-12-19 14:42:28 +00:00
cvium
76c2775d8c
Use static lambdas
2021-12-19 10:27:57 +01:00
Claus Vium
cd760943a9
Merge pull request #7017 from crobibero/typo
2021-12-19 07:22:19 +01:00
Bond_009
ea9fc9f9cc
Remove unreachable branches from JsonConverters
...
* If the type is a reference type we don't have to handle null ourselves
* reader.ValueSpan is only valid if reader.HasValueSequence is false
2021-12-19 02:20:46 +01:00
Cody Robibero
d9bc65469f
Fix query param spelling
2021-12-18 17:17:03 -07:00
Joe Rogers
077f13ae4c
Increment library number instead of appending
2021-12-18 20:50:36 +01:00
Bond_009
a4565da4a9
Use System.IO.Compression instead of SharpCompress for zips
...
Also removes unused methods from ZipClient
2021-12-18 17:52:38 +01:00
WWWesten
c35b704a83
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2021-12-18 11:05:53 -05:00
Oatavandi
55146334e8
Translated using Weblate (Tamil)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2021-12-18 11:05:53 -05:00
Cody Robibero
232a148d3f
Merge pull request #6978 from Bond-009/framerate
...
Add tests for ProbeResultNormalizer.GetFrameRate
2021-12-18 07:18:36 -07:00
Bond_009
968c534864
Return null on division by zero
2021-12-18 14:56:10 +01:00
Bond_009
f8fcbc88fc
Add tests for ProbeResultNormalizer.GetFrameRate
2021-12-18 14:56:10 +01:00
nlog
92448ffabd
Remove ProtectClock for hardware encoding
2021-12-18 13:00:51 +09:00
Cody Robibero
923720c988
Merge pull request #6956 from cvium/what_could_go_wrong
2021-12-17 07:51:32 -07:00
Bond-009
16bf4a013b
Merge pull request #7005 from 1337joe/deprecate-enableinternetproviders
2021-12-16 22:49:19 +00:00
Bond-009
b3c48e8e78
Merge pull request #7006 from crobibero/base-item-kind-fixed
2021-12-16 22:43:22 +00:00
Joshua M. Boniface
42a7318fd0
Merge pull request #7000 from brianjmurrell/update-build-for-el7
...
Fix build on EL7
2021-12-16 17:01:15 -05:00
Cody Robibero
8ddba55214
Use string builder instead of string interpolation
2021-12-16 09:18:51 -07:00
Cody Robibero
0dd304f86c
Log warning for unknown BaseItemKind to Type mapping
2021-12-16 07:54:22 -07:00
Cody Robibero
249a1ca955
Add mapping from BaseItemKind to Type.FullName for querying
2021-12-15 17:57:39 -07:00
Joe Rogers
dea5a3f3bc
Deprecate LibraryOptions.EnableInternetProviders
2021-12-16 00:52:18 +01:00
WWWesten
b5d4fdb56e
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2021-12-15 13:05:52 -05:00
WWWesten
e34fd15196
Translated using Weblate (Malay)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2021-12-15 13:05:52 -05:00
Joshua M. Boniface
7405450da2
Merge pull request #7002 from crobibero/dotnet-6.0.1
2021-12-15 10:36:18 -05:00
Claus Vium
9a0618552b
Merge branch 'master' into what_could_go_wrong
2021-12-15 08:38:39 +01:00
Claus Vium
4a58582ad5
Merge pull request #6912 from crobibero/filename-tvmaze
...
Add additional provider id parsing to file name
2021-12-15 08:37:34 +01:00
Claus Vium
4c9bd905c6
Merge pull request #6979 from crobibero/baseitemkind
...
Use BaseItemKind where possible
2021-12-15 08:28:44 +01:00
Cody Robibero
5e8aaa68cf
Update to dotnet 6.0.1
2021-12-14 23:47:07 -07:00
Brian J. Murrell
543b0127b3
Fix build on EL7
...
Add /usr/local/bin to $PATH.
Update fedora/Makefile with enhancements from jellyfin-web.
2021-12-14 17:50:58 -05:00
Cody Robibero
87439665d7
Use array instead of HashSet
2021-12-14 15:10:40 -07:00
cvium
c3c4dc6839
Review
2021-12-14 23:05:45 +01:00
Claus Vium
e575d815cc
Update MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com >
2021-12-14 22:57:01 +01:00
Cody Robibero
ec9cff29df
Merge pull request #6998 from 1337joe/dont-crash-on-missing-server-config
...
Fix crash on missing server config file
2021-12-14 11:56:44 -07:00
Joe Rogers
0f4da9f635
Fix crash on missing server config file
2021-12-14 19:29:31 +01:00
Cody Robibero
0edf77994a
Cache BaseItemKind
2021-12-14 07:41:29 -07:00
Cody Robibero
38f0e611c8
Merge pull request #6994 from Tedyst/master
...
Fixed crash in MigrationRunner by checking migration for file existance
2021-12-14 05:02:31 -07:00
Stoica Tedy
4e03801931
Update Jellyfin.Server/Migrations/MigrationRunner.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-14 09:57:20 +02:00
Stoica Tedy
250332104b
Fixed crash in MigrationRunner
...
The crashed was caused by importing the migrationOptions even if the
migrations.xml file is non existant.
[Issue]: ~/.config/jellyfin/migrations.xml not found #6992
2021-12-14 09:31:35 +02:00
Bond-009
0872ede57b
Merge pull request #6988 from jellyfin/dependabot/nuget/System.Linq.Async-5.1.0
2021-12-13 21:25:21 +00:00
dependabot[bot]
0120d80b78
Bump System.Linq.Async from 5.0.0 to 5.1.0
...
Bumps [System.Linq.Async](https://github.com/dotnet/reactive ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/dotnet/reactive/releases )
- [Commits](https://github.com/dotnet/reactive/compare/ixnet-v5.0.0...ixnet-v5.1.0 )
---
updated-dependencies:
- dependency-name: System.Linq.Async
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-13 12:00:51 +00:00
cvium
9e665ff520
Fix usage of RegexOptions.Compiled
2021-12-13 08:27:20 +01:00
Claus Vium
5c3d0b5510
Update Emby.Naming/Video/ExtraResolver.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2021-12-13 08:22:17 +01:00
cvium
3a4e7fb075
semi undo
2021-12-13 00:26:54 +01:00
Joshua M. Boniface
fcf5b9b46e
Unify and standardize unit files between deb/rpm
...
Ensures that the RPM service unit has all the tweaks from the Deb
service unit, and some in the other direction too.
2021-12-12 17:01:35 -05:00
Joshua M. Boniface
9a2b88cb1f
Revert some hardening that breaks LXC
...
For each of these, we should be OK since we run as an unprivileged user
anyways.
2021-12-12 16:57:35 -05:00
cvium
c5569c701c
Folder can't have extras
2021-12-12 19:04:22 +01:00
Cody Robibero
32629cd7da
Use BaseItemKind where possible
2021-12-12 06:11:27 -07:00
Claus Vium
2c6d6dbbf8
Merge pull request #6976 from Bond-009/float
2021-12-12 07:49:23 +01:00
Claus Vium
bdf9bdb9e6
Merge pull request #6977 from Bond-009/mime
2021-12-12 07:46:16 +01:00
Cody Robibero
0e8c97ed60
Merge pull request #5894 from brianjmurrell/bmurrell/setcap-low-port
2021-12-11 22:12:19 -07:00
Cody Robibero
843ba4506e
Merge pull request #6980 from brianjmurrell/ci-autoversion-packages
2021-12-11 22:10:54 -07:00
Brian J. Murrell
3699fa43f0
Merge branch 'jellyfin:master' into ci-autoversion-packages
2021-12-11 23:09:43 -05:00
Brian J. Murrell
296a61cbc4
Run bump_version in make srpm
...
Also add an "rpms" target that builds the RPMs using mock in a target
environment.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca >
2021-12-11 22:49:19 -05:00
Cody Robibero
a04f8f5efb
Fix new test
2021-12-11 20:35:43 -07:00
Cody Robibero
58f788e8ab
Update tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2021-12-11 19:43:01 -07:00
Bond_009
7ee96a59d3
Use correct jpeg MIME type
...
image/jpg isn't a valid MIME type
2021-12-12 02:07:35 +01:00
Bond_009
510f92f4c5
Don't check floats for equality
2021-12-12 01:26:47 +01:00
WWWesten
a90614d194
Translated using Weblate (Zulu)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zu/
2021-12-11 16:05:50 -05:00
INOUE Daisuke
5e8f27d473
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2021-12-11 16:05:50 -05:00
WWWesten
1f02ab83cb
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2021-12-11 16:05:50 -05:00
Cody Robibero
2a82f8dc40
Merge pull request #6222 from orryverducci/mbaff-interlace-detection
2021-12-11 13:54:52 -07:00
Joshua M. Boniface
584cf47ef5
Show detailed git status
2021-12-11 15:03:07 -05:00
Joshua M. Boniface
3223ef0e49
Properly handle the -1 tag
...
Avoids breaking Fedora/CentOS while preserving Debian.
2021-12-11 14:58:20 -05:00
Joshua M. Boniface
3797879d05
Automatically bump stable versions in build
...
Should prevent strangeness with building these for pre-releases or
actual release versions. Whatever the Git tag is, becomes the package
version.
2021-12-11 14:54:15 -05:00
Cody Robibero
8b4a36d6f7
Merge pull request #6898 from jonas-resch/support-external-audio-files
...
Add support for external audio files
2021-12-11 12:05:34 -07:00
Cody Robibero
4d1b824651
Merge pull request #6902 from cvium/migrate_networkconfig
...
Migrate network configuration safely
2021-12-11 12:04:58 -07:00
Cody Robibero
fbc79cb4ce
Merge pull request #6965 from bendardenne/patch-1
...
Add artist to '/' split whitelist
2021-12-11 12:04:39 -07:00
cvium
6d6fb1bba3
Rename unknown parttype to "unknown"
2021-12-11 16:02:51 +01:00
cvium
681bfbd535
Remove duplication
2021-12-10 14:34:46 +01:00
cvium
220443eca1
Simplify StackResolver
2021-12-10 14:23:31 +01:00
WWWesten
4d446eb614
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-12-10 02:05:47 -05:00
Cody Robibero
d707a201c9
update tests
2021-12-09 12:31:32 -07:00
Marius Luca
7d86ef6f22
- add an option for dropping specific subtitle formats using the DLNA SubtitleProfile
2021-12-09 17:52:51 +02:00
Cody Robibero
eeb8192602
Add StringComparison
2021-12-09 08:38:00 -07:00
Benoît Dardenne
de2d292197
Added artist to '/' split whitelist
2021-12-09 16:07:57 +01:00
Cody Robibero
593b2fd359
Add more speed and more tests
2021-12-09 08:06:06 -07:00
WWWesten
13ac3e3665
Translated using Weblate (Macedonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mk/
2021-12-08 14:05:53 -05:00
WWWesten
5c407dbab6
Translated using Weblate (Romanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2021-12-08 14:05:53 -05:00
Weevild
f50b2f7959
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2021-12-08 14:05:53 -05:00
archon eleven
1acb9e1d45
Translated using Weblate (Malay)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2021-12-08 14:05:53 -05:00
WWWesten
6640f3f782
Translated using Weblate (Malay)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2021-12-08 14:05:53 -05:00
WWWesten
8aef2cb282
Translated using Weblate (Lithuanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2021-12-08 14:05:53 -05:00
WWWesten
8bd331f5fa
Translated using Weblate (Croatian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2021-12-08 14:05:53 -05:00
Muhammed Aljailane
ee80602a0d
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-12-08 14:05:53 -05:00
Jonas Resch
03b3f08354
Format code in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-08 18:55:28 +01:00
Jonas Resch
65833076db
Add "Async" suffix to AddExternalAudio method
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-08 16:49:27 +01:00
Jonas Resch
e18d966874
Add "Async" suffix to AddExternalAudio method
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-08 16:49:20 +01:00
Jonas Resch
4cdb590291
Exclude .strm files when searching for external audio files
2021-12-08 10:18:09 +01:00
Jonas Resch
d47811bdaf
Fix wrong ffmpeg map argument due to wrong calculation
2021-12-08 10:17:25 +01:00
Jonas Resch
01a0a4a87c
Add audioResolver argument to FFProbeVideoInfo initialization
2021-12-08 10:16:48 +01:00
Jonas Resch
87a6fdf847
Merge branch 'support-external-audio-files' of github.com:jonas-resch/jellyfin into support-external-audio-files
2021-12-08 09:55:16 +01:00
Cody Robibero
3513f5a84b
Search for attribute text
2021-12-07 17:10:27 -07:00
Claus Vium
a327b43ab7
Update MediaBrowser.Providers/MediaInfo/FFProbeProvider.cs
2021-12-07 20:28:51 +01:00
Claus Vium
3f69eeab27
Merge branch 'master' into support-external-audio-files
2021-12-07 20:16:32 +01:00
Claus Vium
dd8b9e9d23
Merge pull request #6953 from matthiasdv/mdv/harden-systemd-service
...
Add more hardening to systemd service
2021-12-07 19:46:45 +01:00
cvium
6030946d78
Fixes
2021-12-07 19:23:30 +01:00
cvium
fde84a1e00
Refactor extras parsing
2021-12-07 15:24:57 +01:00
matthiasdv
3176a4ddd9
add more hardening to systemd service
2021-12-06 22:40:00 +01:00
Bond-009
9cafa2cab4
Merge pull request #6946 from jellyfin/dependabot/nuget/libse-3.6.4
2021-12-06 14:46:10 +01:00
dependabot[bot]
c4c7d7431f
Bump libse from 3.6.2 to 3.6.4
...
Bumps [libse](https://github.com/SubtitleEdit/subtitleedit ) from 3.6.2 to 3.6.4.
- [Release notes](https://github.com/SubtitleEdit/subtitleedit/releases )
- [Changelog](https://github.com/SubtitleEdit/subtitleedit/blob/master/Changelog.txt )
- [Commits](https://github.com/SubtitleEdit/subtitleedit/compare/3.6.2...3.6.4 )
---
updated-dependencies:
- dependency-name: libse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-06 13:29:10 +00:00
Bond-009
f2648f3eee
Merge pull request #6947 from jellyfin/dependabot/nuget/BDInfo-0.7.6.2
2021-12-06 14:28:17 +01:00
dependabot[bot]
29095ab390
Bump BDInfo from 0.7.6.1 to 0.7.6.2
...
Bumps [BDInfo](https://github.com/jellyfin/BDInfo ) from 0.7.6.1 to 0.7.6.2.
- [Release notes](https://github.com/jellyfin/BDInfo/releases )
- [Commits](https://github.com/jellyfin/BDInfo/commits )
---
updated-dependencies:
- dependency-name: BDInfo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-06 12:01:19 +00:00
WWWesten
b9b3959223
Translated using Weblate (Punjabi)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pa/
2021-12-06 03:45:54 -05:00
WWWesten
9b71bf8cfe
Translated using Weblate (Nepali)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ne/
2021-12-06 03:45:54 -05:00
WWWesten
5eff80fb8c
Translated using Weblate (Macedonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mk/
2021-12-06 03:45:54 -05:00
mikixd586
2d77c729f2
Translated using Weblate (Serbian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sr/
2021-12-06 03:45:54 -05:00
mio2
9d387c542a
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2021-12-06 03:45:54 -05:00
Bas Goos
60f4d70cc5
Translated using Weblate (Dutch)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2021-12-06 03:45:54 -05:00
oxixes
bd48b74d5b
Translated using Weblate (Spanish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2021-12-06 03:45:54 -05:00
Mehyar
838adaea48
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-12-06 03:45:54 -05:00
archon eleven
46543ead27
Translated using Weblate (Malay)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2021-12-06 03:45:54 -05:00
Cody Robibero
707e5bab97
Merge pull request #6941 from holahmeds/mime-type
...
Use MimeTypes package to determine MIME type
2021-12-04 17:55:24 -07:00
Ahmed Rafiq
cf75f99f0e
Update unit test name
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-04 21:14:52 +06:00
Ahmed Rafiq
fa6f6515a6
Update unit test name
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-12-04 21:14:16 +06:00
Ahmed Rafiq
0e491025ae
Refactor MimeTypes.ToExtension()
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-12-04 21:13:18 +06:00
Ahmed Rafiq
40e05a7993
Update documentation
2021-12-04 21:06:51 +06:00
Ahmed Rafiq
6193fdea69
Use MimeTypes package to determine MIME type
...
This simplifies the code since we don't have to keep large mappings of extensions and MIME types.
We still keep the ability to override the mappings for:
- filling in entries not present in the package, for e.g. ".azw3"
- picking preferred extensions, for e.g. MimeTypes provides ".conf" as a possible extionsion for "text/plain", and while that is correct, ".txt" would be preferrable
- compatibility reasons
2021-12-04 20:08:16 +06:00
Jonas Resch
ca2d94ee97
Merge branch 'support-external-audio-files' of github.com:jonas-resch/jellyfin into support-external-audio-files
2021-12-03 19:19:53 +01:00
Jonas Resch
99a48554a6
Optimize calculation of external audio stream index in MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-12-03 19:19:22 +01:00
Jonas Resch
120828d8d0
Replace escaped quote string with quote character in MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-12-03 19:18:43 +01:00
Cody Robibero
9cea773d29
Merge pull request #6874 from 1337joe/tmdb-image-size-options
2021-12-03 07:03:02 -07:00
Cody Robibero
a474e4cf3b
Merge pull request #6914 from marius-luca-87/dlna
2021-12-02 06:56:07 -07:00
Cody Robibero
b1025121b8
Merge pull request #6929 from Bond-009/jsoncontent
2021-12-02 06:55:28 -07:00
Bond-009
2029076ce8
Merge pull request #6936 from cvium/ffprobeprovider_tweak
2021-12-02 13:42:45 +01:00
cvium
5535b9c01f
Reduce allocations
2021-12-02 11:21:59 +01:00
Orry Verducci
e446e9fde9
Merge branch 'master' into mbaff-interlace-detection
2021-12-01 22:13:52 +00:00
Jonas Resch
180e2dc329
Prevent crashes in specific scenarios
2021-12-01 21:05:43 +01:00
Bond_009
40be86eec0
Use PostAsJsonAsync where possible
2021-12-01 15:58:23 +01:00
Bond_009
beafd6eaab
Use JsonContent where possible
...
Should reduce the # of allocated bytes
2021-12-01 15:40:06 +01:00
hoanghuy309
f6d8c19a7a
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-30 17:48:37 -05:00
snieguzary
2da7777e6d
Translated using Weblate (Polish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2021-11-30 17:48:37 -05:00
WWWesten
a0df79d8a5
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2021-11-30 17:48:37 -05:00
Bond-009
01b95cf8e6
Merge pull request #6927 from 1337joe/use-ssl-for-tmdb-images
2021-11-30 23:43:26 +01:00
Jonas Resch
6bbfcf1906
Add documentation to AudioResolver class
2021-11-30 21:05:43 +01:00
Jonas Resch
7b50048020
Add ConfigureAwait true in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 20:45:47 +01:00
Jonas Resch
a9a53dc657
Add ConfigureAwait true in MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 20:45:21 +01:00
Jonas Resch
0d8170cedb
Move variable in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 20:44:57 +01:00
Jonas Resch
1a35690834
Don't disable warnings in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 20:44:16 +01:00
Jonas Resch
c61b9ef05a
Fix warning due to new line after opening bracket
2021-11-30 19:52:44 +01:00
Jonas Resch
b5b994b22f
Fix compiler warning due to missing EnumeratorCancellation attribute
2021-11-30 19:31:46 +01:00
Jonas Resch
0894a6193f
Implement coding standards from 2nd code feedback
2021-11-30 19:31:46 +01:00
Jonas Resch
9d34d6339a
Change return type from List<string> to IEnumerable<string> in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
bbf1399826
Check language for null or empty instead of only null in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
d016d483ae
Change return type from Task<List<MediaStream>> to Task<IAsyncEnumerable<MediaStream>> in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
61b191d345
Fix indentation in MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
If statement which checks if filename of audio and video file match or if audio file starts with video filename
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
9433072f90
Only search in video folder for external audio files
...
Don't search in video metadata folder since audio files won't be stored there
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
a3c5afa443
Add ConfigureAwait false MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-11-30 19:31:46 +01:00
Jonas Resch
f1862f9b1a
Add ConfigureAwait false to MediaBrowser.Providers/MediaInfo/AudioResolver.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-11-30 19:31:46 +01:00
Jonas Resch
a68e58556c
Implement code feedback
...
- Rewrite AudioResolver
- Use async & await instead of .Result
- Add support for audio containers with multiple audio streams (e.g.
mka)
- Fix bug when using external subtitle and external audio streams at the
same time
2021-11-30 19:31:46 +01:00
Jonas Resch
5e91f50c43
Update CONTRIBUTORS.md
2021-11-30 19:31:46 +01:00
Jonas Resch
c1a8385c9c
Shorten calculation of audio startIndex in MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-30 19:31:46 +01:00
Jonas Resch
9978164438
Add support for external audio files
2021-11-30 19:31:46 +01:00
Marius Luca
eaa003775f
- take into account the streams dlnaheaders query parameter set by the DidlBuilder NormalizeDlnaMediaUrl function
2021-11-30 16:09:02 +02:00
Joe Rogers
e778462955
Use SSL for tmdb images
2021-11-30 14:31:32 +01:00
Brian J. Murrell
148fcb1bb8
Put low port privilege into an optional subpackage
...
Move "AmbientCapabilities=CAP_NET_BIND_SERVICE" to the "[Service]"
section of the optional "lowport" unit drop-in file and package that
drop-in in a separate, optionally installable jellyfin-server-lowports
subpackage.
This isolates the CAP_NET_BIND_SERVICE capability to only installations
that desire it.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca >
2021-11-30 01:18:27 -05:00
Brian J. Murrell
757970bfc1
Merge remote-tracking branch 'origin/master' into HEAD
2021-11-29 17:53:26 -05:00
WWWesten
c677b4f6b7
Translated using Weblate (Mongolian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mn/
2021-11-29 07:05:47 -05:00
WWWesten
20b0499b00
Translated using Weblate (Telugu)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/te/
2021-11-29 07:05:47 -05:00
rimasx
09f2456919
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-29 07:05:47 -05:00
WWWesten
bcd84dedda
Translated using Weblate (Pirate)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pr/
2021-11-29 07:05:47 -05:00
WWWesten
2496c5d589
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-29 07:05:47 -05:00
WWWesten
19c9319d2c
Translated using Weblate (Albanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sq/
2021-11-29 07:05:47 -05:00
WWWesten
6ef9ac6e53
Translated using Weblate (Tamil)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2021-11-29 07:05:47 -05:00
WontTell
502a5fc932
Translated using Weblate (Spanish (Latin America))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2021-11-29 07:05:47 -05:00
WWWesten
02ce95edaf
Translated using Weblate (Serbian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sr/
2021-11-29 07:05:47 -05:00
WWWesten
5addb24e9b
Translated using Weblate (Portuguese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2021-11-29 07:05:47 -05:00
wolong gl
dc27e7618f
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2021-11-29 07:05:47 -05:00
Weevild
3e1bbdd3d4
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2021-11-29 07:05:47 -05:00
WWWesten
2ff786fd3d
Translated using Weblate (Malay)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2021-11-29 07:05:47 -05:00
Bond-009
2a09d4244c
Merge pull request #6923 from cvium/query_a_bit_less
2021-11-29 13:00:38 +01:00
cvium
beef6f0855
Don't query series twice
2021-11-28 19:56:31 +01:00
Cody Robibero
80c7119537
Merge pull request #6915 from 1337joe/subtitle-parsing-fix
2021-11-27 16:55:51 -07:00
Cody Robibero
1df56335ee
Add more tests
2021-11-27 16:25:21 -07:00
Claus Vium
065d3fa837
performance++
2021-11-27 16:10:43 -07:00
Joe Rogers
1df5b5034b
Address suppressed warnings
2021-11-27 20:35:18 +01:00
Joe Rogers
4a20ae6cb4
Allow default/forced tag without setting language
2021-11-27 20:13:21 +01:00
Claus Vium
a87b87825d
Update Jellyfin.Server/Migrations/MigrationRunner.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-11-27 16:01:27 +01:00
Cody Robibero
976e3160b8
Merge pull request #6907 from marius-luca-87/dlna
2021-11-27 07:47:54 -07:00
Cody Robibero
4890454935
Add additional provider parsing to series file name
2021-11-27 07:44:12 -07:00
Claus Vium
ca887518dd
Use the Memory overload for ReadAsync ( #6865 )
2021-11-27 03:23:46 +01:00
Marius Luca
5b5ae1ef52
- enable seek function when direct streaming over DLNA
2021-11-26 18:09:34 +02:00
WWWesten
3eec137100
Translated using Weblate (Spanish (Latin America))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2021-11-26 04:09:26 -05:00
WontTell
402a3797a4
Translated using Weblate (Spanish (Latin America))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2021-11-26 04:09:26 -05:00
cvium
0b871505a6
Remove stray datamember
2021-11-24 14:36:01 +01:00
cvium
0485ff1899
Create a store key constant for network
2021-11-24 13:42:14 +01:00
cvium
69df004b9f
Migrate network configuration safely
2021-11-24 13:00:12 +01:00
N4v41
8b9ff893b3
Translated using Weblate (Portuguese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2021-11-24 06:28:00 -05:00
Pedro Almeida
b3d5383073
Translated using Weblate (Portuguese (Portugal))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_PT/
2021-11-24 06:28:00 -05:00
Csaba
9d5f328a09
Translated using Weblate (Hungarian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2021-11-24 06:27:59 -05:00
WWWesten
f469ee3010
Translated using Weblate (English)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en/
2021-11-24 06:27:59 -05:00
Bond-009
e30ac91f16
Merge pull request #6900 from ianjazz246/local-time-test
2021-11-24 09:14:22 +01:00
ianjazz246
95183c365a
Use local time for RecordingHelperTests
2021-11-23 12:57:05 -08:00
Joe Rogers
0af5e60094
Address review comments
...
Store null instead of calculating scaled image sizes.
Add endpoint to provide TMDb image size options.
2021-11-22 21:08:07 +01:00
Cody Robibero
3c030740ea
Merge pull request #6895 from jellyfin/dependabot/nuget/prometheus-net.AspNetCore-5.0.2
...
Bump prometheus-net.AspNetCore from 5.0.1 to 5.0.2
2021-11-22 06:50:16 -07:00
dependabot[bot]
bb9ce98379
Bump prometheus-net.AspNetCore from 5.0.1 to 5.0.2
...
Bumps [prometheus-net.AspNetCore](https://github.com/prometheus-net/prometheus-net ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v5.0.1...v5.0.2 )
---
updated-dependencies:
- dependency-name: prometheus-net.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 13:33:18 +00:00
Cody Robibero
02fda265b8
Merge pull request #6894 from jellyfin/dependabot/nuget/prometheus-net-5.0.2
...
Bump prometheus-net from 5.0.1 to 5.0.2
2021-11-22 06:32:48 -07:00
Cody Robibero
501919df35
Merge pull request #6893 from jellyfin/dependabot/nuget/sharpcompress-0.30.1
...
Bump sharpcompress from 0.30.0 to 0.30.1
2021-11-22 06:32:35 -07:00
Cody Robibero
107909de30
Merge pull request #6896 from jellyfin/dependabot/nuget/Serilog.Sinks.Console-4.0.1
...
Bump Serilog.Sinks.Console from 4.0.0 to 4.0.1
2021-11-22 06:32:19 -07:00
dependabot[bot]
052b667d6a
Bump Serilog.Sinks.Console from 4.0.0 to 4.0.1
...
Bumps [Serilog.Sinks.Console](https://github.com/serilog/serilog-sinks-console ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/serilog/serilog-sinks-console/releases )
- [Commits](https://github.com/serilog/serilog-sinks-console/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: Serilog.Sinks.Console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 12:01:30 +00:00
dependabot[bot]
e5ea607853
Bump prometheus-net from 5.0.1 to 5.0.2
...
Bumps [prometheus-net](https://github.com/prometheus-net/prometheus-net ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v5.0.1...v5.0.2 )
---
updated-dependencies:
- dependency-name: prometheus-net
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 12:01:20 +00:00
dependabot[bot]
223cc8314a
Bump sharpcompress from 0.30.0 to 0.30.1
...
Bumps [sharpcompress](https://github.com/adamhathcock/sharpcompress ) from 0.30.0 to 0.30.1.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.30...0.30.1 )
---
updated-dependencies:
- dependency-name: sharpcompress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 12:01:01 +00:00
Claus Vium
39e6658d01
Merge pull request #6879 from crobibero/client-log-cleanup
...
Remove ClientLog endpoints
2021-11-21 23:57:13 +01:00
Claus Vium
8f051c86f7
Merge pull request #6873 from crobibero/resume-ignore-active
...
Add ability to exclude active sessions from resumable items
2021-11-21 23:54:17 +01:00
Claus Vium
11419cbbfd
Merge pull request #6890 from crobibero/dlna-create
...
Fix creating DLNA profiles
2021-11-21 20:46:41 +01:00
Cody Robibero
5b7e8a27fb
Fix creating DLNA profiles
2021-11-21 11:48:30 -07:00
WWWesten
718e4b8665
Translated using Weblate (Mongolian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mn/
2021-11-20 14:05:43 -05:00
hoanghuy309
d387d4df92
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-20 14:05:43 -05:00
WWWesten
1fa845de6e
Translated using Weblate (Ukrainian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2021-11-20 14:05:43 -05:00
WWWesten
7126f9dffc
Translated using Weblate (English (United Kingdom))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2021-11-20 14:05:43 -05:00
Cody Robibero
b2b4bd82d7
Merge pull request #6862 from 1337joe/query-instead-of-filtering
2021-11-20 08:50:39 -07:00
Cody Robibero
03c7bcf9c6
Merge pull request #6870 from cvium/fix_omdb_image_provider
2021-11-20 08:50:22 -07:00
Cody Robibero
ea355b4262
Remove ClientLog endpoints
2021-11-20 08:47:05 -07:00
cvium
71a0abe211
Remove unnecessary N/A checks (converter changes them to null)
2021-11-20 08:32:07 +01:00
cvium
d8c3b8e7f8
Don't use AppendFormat
2021-11-20 08:24:52 +01:00
Joe Rogers
88baff5693
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-11-19 22:40:42 +01:00
Joe Rogers
6d3b129666
Add image scaling options for tmdb
2021-11-19 22:21:21 +01:00
Cody Robibero
8295a3be0d
Add ability to exclude active sessions from resumable items
2021-11-19 14:07:50 -07:00
WWWesten
17a273d237
Update LocalizationManager.cs ( #6839 )
2021-11-19 18:00:20 +01:00
Cody Robibero
752bb88445
Merge pull request #6871 from cvium/fix_localapiurl
2021-11-19 09:18:25 -07:00
cvium
a263f3978b
Only force scheme and port when HTTPS is disallowed
2021-11-19 16:57:48 +01:00
Cody Robibero
0009e5cc27
Merge pull request #6850 from PetrusZ/collection-validator
2021-11-19 07:54:41 -07:00
cvium
96ea865681
Refactor omdb providers
2021-11-19 15:32:07 +01:00
Cody Robibero
4a7498a0be
Merge pull request #6869 from cvium/optimize_childcount
...
Small optimization to child count field
2021-11-19 05:07:54 -07:00
cvium
e3f0a53f59
Small optimization to child count field
2021-11-19 09:15:06 +01:00
Yordany Rodriguez Esquirol
3734c95fd4
Related media according to genre
2021-11-18 15:23:47 -05:00
Joe Rogers
9ba7bf96ef
Query MediaSourceManager directly in image providers
...
Add doc comments/minor tweaks to AudioImageProvider
2021-11-18 15:11:50 +01:00
Joe Rogers
bff5ff0cb8
Merge similar tests with Theories
2021-11-18 14:29:22 +01:00
Petrus.Z
acb86066ff
Replace library option to AutomaticallyAddToCollection
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-18 16:00:14 +08:00
Petrus.Z
263bbf897a
Reduce one query
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-18 15:34:35 +08:00
Joe Rogers
97124f5fce
Add missed override
2021-11-18 07:42:04 +01:00
Petrus.Z
6565b0cfbe
Fix style issues
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-18 13:33:44 +08:00
Petrus.Z
b635b5a7e3
Paginate movies query
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-18 13:08:56 +08:00
Petrus.Z
6d74c83ddb
Fix issues mentioned in review, except for option name
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-18 12:07:27 +08:00
Joe Rogers
7cf5767949
Query media streams by type instead of filtering
2021-11-17 22:34:04 +01:00
Cody Robibero
fa366f0099
Merge pull request #6860 from cvium/fix_xml_endless_loops
2021-11-17 08:39:49 -07:00
Petrus.Z
989013c974
Add new line at end of file
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-17 22:22:52 +08:00
Petrus.Z
c09e999916
Use List<Gid> instead of List<Movie>
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-17 22:18:59 +08:00
cvium
61b75c82ce
Read past empty elements
2021-11-17 14:49:30 +01:00
rimasx
773a4ae1f3
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-17 08:48:37 -05:00
WWWesten
38ac84ad71
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-11-17 08:48:37 -05:00
WWWesten
054ca6a8fb
Translated using Weblate (Kazakh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kk/
2021-11-17 08:48:37 -05:00
millallo
3d9f865247
Translated using Weblate (Italian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/it/
2021-11-17 08:48:37 -05:00
Csaba
5cd6fba11a
Translated using Weblate (Hungarian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2021-11-17 08:48:37 -05:00
blob03
f7b18d97a7
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-11-17 08:48:37 -05:00
Lukáš Kucharczyk
45e6e2adee
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2021-11-17 08:48:37 -05:00
blob03
704c1539a2
Translated using Weblate (English)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en/
2021-11-17 08:48:37 -05:00
WWWesten
00b293d2e9
Added translation using Weblate (Mongolian)
2021-11-17 08:48:37 -05:00
Petrus.Z
52e9dc66f5
Remove extra blank line
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-17 21:07:02 +08:00
Petrus.Z
3c8f7d380f
Improve performance
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-17 20:56:14 +08:00
Petrus.Z
0a0ddb0eaf
Add AutoCollection option
...
it can determine whether auto create/add movies to collection
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-17 14:02:07 +08:00
Cody Robibero
84b8c9c2bc
Merge pull request #6857 from Bond-009/warn56
2021-11-16 12:25:54 -07:00
Bond_009
257e1be95f
Fix some warnings
2021-11-16 16:31:57 +01:00
rimasx
6003289717
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-16 09:50:35 -05:00
WWWesten
19d285149b
Translated using Weblate (Macedonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mk/
2021-11-16 09:50:35 -05:00
blob03
33a2e1bd50
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-11-16 09:50:35 -05:00
emmanuel billeaud
b8507371d5
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-11-16 09:50:35 -05:00
Bond-009
bddded96ff
Merge pull request #6856 from cvium/unused_deps
2021-11-16 15:42:32 +01:00
cvium
24024706bf
Fix release build
2021-11-16 12:55:35 +01:00
cvium
93fd1c7075
Fix
2021-11-16 12:27:27 +01:00
cvium
5b1b2621ab
Fix build
2021-11-16 12:25:46 +01:00
cvium
b50c3852ef
Remove unused dependencies
2021-11-16 12:24:17 +01:00
Petrus.Z
1924d0740d
Fix style and performance issues mentioned in review
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-16 19:03:18 +08:00
Petrus.Z
74459ec403
Fix issues mentioned in review
...
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-16 11:50:04 +08:00
Cody Robibero
c32a421ea7
Merge pull request #6851 from cvium/remove_references_to_ilibrarymanager
2021-11-15 15:45:49 -07:00
Cody Robibero
4cfe8fe588
Merge pull request #6831 from 1337joe/image-provider-cleanup
2021-11-15 15:45:33 -07:00
Cody Robibero
06c82973c6
Merge pull request #6854 from 1337joe/add-customprefs-set
2021-11-15 15:45:21 -07:00
Claus Vium
f638cd08ea
Merge pull request #6852 from Bond-009/warn54
...
Fix some warnings
2021-11-15 23:35:53 +01:00
Claus Vium
31b87130a2
Merge pull request #6848 from marius-luca-87/dlna
...
Ensure the proper StartTimeTicks variable is forwarded to the AddDlnaHeaders function
2021-11-15 23:34:34 +01:00
Joe Rogers
ca99a27611
Add setter for CustomPrefs
2021-11-15 22:03:19 +01:00
Petrus.Z
5eb1fde88c
Add Collection Validator, create collection based on nfo
...
Based on nfo's set element, automatically add movie to collection.
Signed-off-by: Petrus.Z <silencly07@gmail.com >
2021-11-16 00:17:14 +08:00
cvium
24679af2e8
Fix comment
2021-11-15 16:01:34 +01:00
Bond_009
474b035d99
Fix some warnings
2021-11-15 15:57:07 +01:00
cvium
4f45c52674
Remove ILibraryManager as a dependency in resolvers etc.
2021-11-15 15:56:02 +01:00
Joe Rogers
f059be8e4d
Add logging and fast return
2021-11-15 15:30:43 +01:00
Cody Robibero
03435641c8
Merge pull request #6849 from 1337joe/server-disabled-metadata
2021-11-15 07:25:56 -07:00
Joe Rogers
58be1d7759
Actually check server disabled metadata providers
2021-11-15 14:47:06 +01:00
Marius Luca
4e0edaf544
- ensure the proper StartTimeTicks variable is forwarded to the AddDlnaHeaders function
2021-11-15 15:34:02 +02:00
rimasx
9c74103fbe
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-15 07:48:24 -05:00
WWWesten
551c6f02a2
Added translation using Weblate (Assamese)
2021-11-15 07:48:24 -05:00
Bond-009
358cf48506
Merge pull request #6847 from jellyfin/dependabot/nuget/Microsoft.SourceLink.GitHub-1.1.1
2021-11-15 13:31:56 +01:00
Bond-009
331d4ad849
Merge pull request #6846 from jellyfin/dependabot/nuget/Diacritics-3.3.10
2021-11-15 13:31:05 +01:00
dependabot[bot]
bd32cecf7a
Bump Microsoft.SourceLink.GitHub from 1.1.0 to 1.1.1
...
Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/dotnet/sourcelink/releases )
- [Commits](https://github.com/dotnet/sourcelink/compare/1.1.0...1.1.1 )
---
updated-dependencies:
- dependency-name: Microsoft.SourceLink.GitHub
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:01:08 +00:00
dependabot[bot]
c84f2e48b0
Bump Diacritics from 3.3.4 to 3.3.10
...
Bumps [Diacritics](https://github.com/thomasgalliker/Diacritics.NET ) from 3.3.4 to 3.3.10.
- [Release notes](https://github.com/thomasgalliker/Diacritics.NET/releases )
- [Commits](https://github.com/thomasgalliker/Diacritics.NET/commits )
---
updated-dependencies:
- dependency-name: Diacritics
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:00:50 +00:00
Joe Rogers
370b7f8e12
Handle unexpected case more gracefully
2021-11-14 23:13:45 +01:00
Cody Robibero
4cb649853d
Merge pull request #6845 from marius-luca-87/dlna
...
Flush the XmlWriter before calling the StringBuilder ToString() method
2021-11-14 13:02:46 -07:00
Marius Luca
a774d1fa10
- flush the XmlWriter before calling the StringBuilder ToString() method
2021-11-14 20:46:17 +02:00
Haadiy Rozzaq
5254e74719
Translated using Weblate (Indonesian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/id/
2021-11-14 01:36:37 -05:00
WWWesten
14b5e85461
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2021-11-14 01:36:37 -05:00
WWWesten
25f1cdbcb5
Translated using Weblate (Catalan)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2021-11-14 01:36:37 -05:00
Cody Robibero
34df1a030b
Merge pull request #6818 from Bond-009/password
2021-11-13 16:56:25 -07:00
Joshua M. Boniface
761a4e8415
Merge pull request #6837 from crobibero/auth-exception
2021-11-13 15:31:14 -05:00
Joshua M. Boniface
f0028c728f
Merge pull request #6841 from joshuaboniface/azure-pre
2021-11-13 15:28:10 -05:00
Joshua M. Boniface
fb0f3c3a76
Send SourceBranch to collect-server.azure.sh
2021-11-13 14:45:02 -05:00
Claus Vium
2f92ee374a
Merge pull request #6838 from crobibero/openapi-nullable
...
Add nullable dictionary openapi mapping
2021-11-13 19:32:11 +01:00
Cody Robibero
bb377b1466
Add nullable dictionary openapi mapping
2021-11-13 07:29:58 -07:00
Cody Robibero
4a28f46cac
Don't throw exception on unauthenticated requests
2021-11-13 07:27:28 -07:00
Cody Robibero
8868b34d78
Merge pull request #6822 from NickSica/master
2021-11-13 07:03:40 -07:00
Cody Robibero
01a1209f0e
Merge pull request #6836 from cvium/apphost_light_cleanup
2021-11-13 07:02:39 -07:00
cvium
5a65bc1e69
Very light cleanup in applicationhost
2021-11-13 14:37:26 +01:00
Nicholas Sica
8ae5316198
Fix Ombi auth through Jellyfin
2021-11-12 16:23:58 -05:00
WWWesten
1fbe1266e2
Added translation using Weblate (Telugu)
2021-11-12 12:56:18 -05:00
WWWesten
412ae7f4d2
Added translation using Weblate (Zulu)
2021-11-12 12:55:27 -05:00
WWWesten
26001fca93
Added translation using Weblate (Belarusian)
2021-11-12 12:09:25 -05:00
Claus Vium
8579c8f9ce
Merge pull request #6830 from crobibero/remote-image
...
Fix filtering images without dimensions
2021-11-12 16:32:53 +01:00
Joe Rogers
1d729b2b0f
Use codec to determine image format
2021-11-12 16:30:30 +01:00
Joe Rogers
f73a7a6ed8
Use ImageFormat instead of string for extension
2021-11-12 16:22:11 +01:00
Claus Vium
fcfc774da1
Merge pull request #6829 from crobibero/obsolete-enum
...
Remove Obsolete attribute on enum
2021-11-12 15:46:17 +01:00
Cody Robibero
14c072dd32
Fix filtering images without dimensions
2021-11-12 07:21:46 -07:00
Cody Robibero
132440c683
Remove Obsolete attribute on enum
2021-11-12 06:58:18 -07:00
Joe Rogers
de9bf327c6
Merge similar tests with Theories
2021-11-12 13:44:48 +01:00
Claus Vium
7b1314aff5
Merge pull request #6823 from crobibero/displaypreferencesdto
...
Fix nullability on DisplayPreferencesDto
2021-11-11 19:29:49 +01:00
Nicholas Sica
c5e42ddcc6
Fix Ombi auth through Jellyfin
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-11-11 11:03:27 -05:00
Cody Robibero
3de86ffdb4
Fix nullability on DisplayPreferencesDto
...
Remove duplicate, fix namespace
2021-11-11 07:34:36 -07:00
NickSica
4b2c40f717
Fixes Ombi auth through Jellyfin
2021-11-11 00:43:43 -05:00
cvium
5d19c26d59
Simplify
2021-11-10 23:46:56 +01:00
cvium
0415d1ccef
Reduce indentation
2021-11-10 23:29:41 +01:00
cvium
d10de5b7f9
Try to use Width and Height from ImageInfo to determine aspect ratio
2021-11-10 23:25:01 +01:00
Bond_009
5265b3eee7
Replace PBKDF2-SHA1 with PBKDF2-SHA512
...
This also migrates already created passwords on login
Source for the number of iterations:
https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2
2021-11-10 22:34:54 +01:00
Cody Robibero
4c88bf3fe3
Merge pull request #6808 from cvium/dlnope_never_again
2021-11-09 20:34:09 -07:00
Cody Robibero
57d5423d64
Merge pull request #6816 from Bond-009/warn55
...
Fix some warnings
2021-11-09 18:36:00 -07:00
cvium
efa76c0b63
Remove unused field
2021-11-09 23:17:27 +01:00
cvium
3f09fb8d70
length
2021-11-09 22:45:34 +01:00
Bond_009
1d19a5be61
Fix some warnings
...
down to 580
2021-11-09 22:29:33 +01:00
Cody Robibero
a7a6a22109
Merge pull request #6814 from thornbill/fix-issue-template
2021-11-09 13:21:39 -07:00
Bill Thornton
97508c6f42
Fix yaml format issue in issue template
2021-11-09 15:17:10 -05:00
Bond-009
296ba26b19
Merge pull request #6507 from Artiume/patch-6
2021-11-09 19:56:35 +01:00
Claus Vium
c3523e7cf7
Merge pull request #5905 from BaronGreenback/TVFix
...
Fix for Livetv and DLNA when bind interfaces specified.
2021-11-09 19:53:21 +01:00
Claus Vium
c50c9c3dbf
Merge pull request #6794 from Bond-009/dead
...
Remove some dead code
2021-11-09 19:47:34 +01:00
cvium
a90735bc5a
Last small fixes
2021-11-09 19:44:21 +01:00
cvium
37a04d5dbf
Reduce indentation
2021-11-09 19:40:36 +01:00
cvium
e1f7f1405e
Use GetOrderBy in GetChildrenSorted
2021-11-09 19:33:15 +01:00
cvium
6985a4f255
Fix SortCriteria and refactor SetSorting
2021-11-09 19:31:54 +01:00
cvium
53c16c2342
Build an array instead of using LINQ
2021-11-09 19:22:16 +01:00
cvium
c1c77c8762
comments
2021-11-09 19:19:48 +01:00
WWWesten
6bd108877e
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2021-11-09 12:45:38 -05:00
Bond_009
994101fcf4
Remove some dead code
2021-11-09 16:28:39 +01:00
Bond-009
1cfd11b98c
Merge pull request #6811 from jellyfin/dependabot/nuget/Mono.Nat-3.0.2
2021-11-09 16:24:13 +01:00
cvium
2b02b53fc0
Merge branch 'master' into dlnope_never_again
2021-11-09 16:00:14 +01:00
cvium
996500b2f8
review stuff
2021-11-09 15:57:39 +01:00
dependabot[bot]
ce1c36dbf2
Bump Mono.Nat from 3.0.1 to 3.0.2
...
Bumps [Mono.Nat](https://github.com/mono/Mono.Nat ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/mono/Mono.Nat/releases )
- [Commits](https://github.com/mono/Mono.Nat/compare/release-v3.0.1...release-v3.0.2 )
---
updated-dependencies:
- dependency-name: Mono.Nat
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-09 14:26:19 +00:00
Claus Vium
04040b25e0
Merge pull request #6810 from jellyfin/dependabot/nuget/Microsoft.SourceLink.GitHub-1.1.0
...
Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.0
2021-11-09 15:25:30 +01:00
Claus Vium
66912deb84
Apply suggestions from code review
2021-11-09 14:47:42 +01:00
Claus Vium
ac06022e0f
Update Emby.Dlna/ContentDirectory/ControlHandler.cs
2021-11-09 14:40:51 +01:00
dependabot[bot]
c2d99dc3f0
Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.0
...
Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/dotnet/sourcelink/releases )
- [Commits](https://github.com/dotnet/sourcelink/compare/1.0.0...1.1.0 )
---
updated-dependencies:
- dependency-name: Microsoft.SourceLink.GitHub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-09 13:11:42 +00:00
Claus Vium
ca6211ad61
Merge pull request #6813 from Bond-009/warn54
...
Fix some warnings
2021-11-09 14:02:38 +01:00
Bond_009
5726535a26
Fix some warnings
...
609 left
2021-11-09 13:14:31 +01:00
Claus Vium
6f85e30475
Merge pull request #6806 from crobibero/dotnet6
...
Update to full dotnet 6
2021-11-09 08:35:33 +01:00
cvium
a236f52c31
Simplify and reduce LOC in ControlHandler
2021-11-08 23:13:12 +01:00
Cody Robibero
64652b6392
Fix and disable new dotnet6 warnings
2021-11-08 12:40:52 -07:00
hoanghuy309
958a4f509c
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-08 13:30:56 -05:00
Cody Robibero
40045d2147
Update to full dotnet 6
2021-11-08 09:40:12 -07:00
Cody Robibero
65971eb27e
Merge pull request #6795 from LinFor/pr-dlna
...
Fix DLNA on older Samsung TVs
2021-11-08 05:38:22 -07:00
rimasx
15dd23e4da
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-08 04:58:49 -05:00
cvium
1c47211a9e
Merge remote-tracking branch 'BaronGreenback/TVFix' into TVFix
2021-11-08 10:58:28 +01:00
cvium
82e6a21f3b
Use the new method in DLNA
2021-11-08 10:58:04 +01:00
cvium
f03e77a4d5
Merge branch 'master' into TVFix
2021-11-08 10:38:08 +01:00
LinFor
5c69d110cc
Samsung DLNA fixes
2021-11-08 11:24:33 +03:00
Claus Vium
3906343c91
Merge pull request #6793 from Bond-009/rootedpath
...
Add some docs and tests
2021-11-08 07:49:36 +01:00
Claus Vium
0ee43f897b
Merge pull request #5918 from crobibero/client-logger
...
Add endpoint to log client events
2021-11-08 07:46:51 +01:00
Bond_009
4dfb7b18ae
Add some docs and tests
2021-11-07 22:32:08 +01:00
Cody Robibero
666e95e27f
Add randomization to generated filename
2021-11-07 11:41:56 -07:00
Claus Vium
195831ad4a
Merge pull request #6792 from Bond-009/authex
...
Fix UnauthorizedAccessException in GetDrives
2021-11-07 19:36:09 +01:00
Cody Robibero
892b05c5e6
Clean up redundant code
2021-11-07 08:20:11 -07:00
Bond_009
0f52896691
Fix UnauthorizedAccessException in GetDrives
...
```
[15:01:24] [ERR] [55] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /Environment/Drives.
System.UnauthorizedAccessException: Access to the path is denied.
---> System.IO.IOException: Operation not permitted
--- End of inner exception stack trace ---
at System.IO.DriveInfo.CheckStatfsResultAndThrowIfNecessary(Int32 result)
at System.IO.DriveInfo.get_TotalSize()
at Emby.Server.Implementations.IO.ManagedFileSystem.<>c.<GetDrives>b__32_0(DriveInfo d) in /home/bond/dev/jellyfin/Emby.Server.Implementations/IO/ManagedFileSystem.cs:line 583
at System.Linq.Enumerable.WhereSelectArrayIterator`2.ToList()
at Emby.Server.Implementations.IO.ManagedFileSystem.GetDrives() in /home/bond/dev/jellyfin/Emby.Server.Implementations/IO/ManagedFileSystem.cs:line 583
at Jellyfin.Api.Controllers.EnvironmentController.GetDrives() in /home/bond/dev/jellyfin/Jellyfin.Api/Controllers/EnvironmentController.cs:line 153
at lambda_method559(Closure , Object , Object[] )
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
```
2021-11-07 15:33:39 +01:00
Bond-009
83859a1e6d
Merge pull request #6783 from 1337joe/purge-screenshot
2021-11-06 23:07:11 +01:00
Bond-009
8d8e113771
Merge pull request #6791 from cvium/fix_plugin_loading
2021-11-06 23:06:08 +01:00
cvium
d95c281142
Load all types when checking plugin DLLs
2021-11-06 22:44:05 +01:00
Cody Robibero
b217f84d50
Merge pull request #6778 from jvoisin/patch-1
...
Add a bit of hardening to the systemd service
2021-11-06 15:21:52 -06:00
Joe Rogers
b4bf5af7c8
Remove ImageType.Screenshot and ItemFields.Screenshot
2021-11-06 20:43:20 +01:00
Cody Robibero
c8bd676b14
Merge remote-tracking branch 'upstream/master' into client-logger
2021-11-05 22:25:48 -06:00
Cody Robibero
3c69283e2c
Merge pull request #6784 from nielsvanvelzen/openapi-head-checkout
...
Fix OpenAPI workflow fork cloning
2021-11-05 17:50:58 -06:00
Niels van Velzen
07b9ba2bb4
Set GITHUB_TOKEN permissions to read only in OpenAPI workflow
2021-11-05 22:43:09 +01:00
Niels van Velzen
2491dd513c
Specify repository info in openapi head checkout
2021-11-05 22:12:43 +01:00
Cody Robibero
d3d9311f48
Merge remote-tracking branch 'upstream/master' into client-logger
2021-11-05 13:12:37 -06:00
Cody Robibero
17264a6020
Use client info from claims
2021-11-05 12:57:24 -06:00
Claus Vium
b64d9bcd40
Merge pull request #6782 from nielsvanvelzen/openapi-pr-target
2021-11-05 19:37:30 +01:00
Niels van Velzen
44dc647adb
Fix OpenAPI workflow not working with pull requests from forks
2021-11-05 19:10:40 +01:00
Cody Robibero
0cd817bba3
Merge pull request #6781 from 1337joe/tmdb-settings
...
Add MaxCastMembers to TMDb Plugin Settings
2021-11-05 05:56:51 -06:00
WWWesten
1e93c6ae30
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-11-05 07:05:36 -04:00
WWWesten
13668a6ecb
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2021-11-05 07:05:36 -04:00
Joe Rogers
c8eba90c17
Add cast limit to tmdb plugin settings
2021-11-05 00:38:50 +01:00
Joe Rogers
6c76d30538
Add missing checkboxes
2021-11-04 23:58:32 +01:00
Claus Vium
a870f4ce70
Merge pull request #6777 from ThibaultNocchi/fix/webvtt_region
2021-11-04 23:37:36 +01:00
Bond-009
e3e6953c6d
Merge pull request #6774 from cvium/fix_no_thumb_in_fanart
2021-11-04 17:50:33 +01:00
Julien Voisin
564990964d
Add a bit of hardening to the systemd service
...
Tested in an unprivileged lxc container, so it shouldn't™ break anything.
2021-11-04 16:15:42 +01:00
Thibault Nocchi
f91839dd8c
Fix WebVTT region to spec
2021-11-04 15:44:15 +01:00
cvium
c0bab5c173
Make sure ReadToDescendant was successful, #6773
2021-11-04 11:50:46 +01:00
WWWesten
5aadf8c291
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-11-04 04:56:26 -04:00
WWWesten
654bd6fff1
Translated using Weblate (Turkish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2021-11-04 04:56:26 -04:00
nextlooper42
70b9f9bf56
Translated using Weblate (Slovak)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sk/
2021-11-04 04:56:26 -04:00
Claus Vium
ad7ed95b98
Merge pull request #6769 from Bond-009/hasscreenshots
2021-11-04 09:21:36 +01:00
Bond_009
924c6682b9
Remove unused IHasScreenshots interface
2021-11-04 01:06:21 +01:00
Claus Vium
5c5d49ee60
Merge pull request #6763 from 1337joe/tmdb-image-provider-dedup
2021-11-04 00:22:08 +01:00
Claus Vium
4279f13c67
Merge pull request #6766 from Bond-009/minor12
2021-11-04 00:18:34 +01:00
Joe Rogers
4fc0521d69
Move ConvertToRemoteImage to TmdbClientManager
2021-11-03 17:16:40 +01:00
Cody Robibero
3398f7f953
Merge branch 'master' into client-logger
2021-11-03 07:52:06 -06:00
Bond_009
416894008e
Minor improvements
...
* Removed some allocations
* Removed some useless abstractions
2021-11-03 14:02:57 +01:00
Claus Vium
45ceba7ad1
Merge pull request #6764 from zehnerGIT/logspam
2021-11-03 13:02:15 +01:00
Claus Vium
6822693bd6
Merge pull request #6748 from ptalmeida/master
2021-11-03 13:01:53 +01:00
Claus Vium
0187500373
Merge pull request #6761 from Bond-009/startup2
2021-11-03 13:01:37 +01:00
Claus Vium
869d537aaa
Merge pull request #6752 from 1337joe/fix-metadata-refresh-deletes-backgrounds
2021-11-03 13:01:23 +01:00
Cody Robibero
f444e93a56
Merge remote-tracking branch 'upstream/master' into client-logger
2021-11-02 17:56:12 -06:00
Joe Rogers
149c77d9b1
Remove commented theory data, merge tests
2021-11-02 22:46:53 +01:00
Joe Rogers
2b283d249f
Switch to method per image conversion
2021-11-02 21:12:13 +01:00
Claus Vium
2c42d75288
Merge pull request #6027 from fredriklindberg/improve-series-matching
2021-11-02 20:17:49 +01:00
Claus Vium
a9c38870f9
Merge pull request #6379 from dearjoey/master
2021-11-02 20:12:42 +01:00
Claus Vium
77634d3b52
Merge pull request #6765 from zehnerGIT/tmdbtags
2021-11-02 20:04:58 +01:00
Claus Vium
eec4293e6f
Merge pull request #6308 from nielsvanvelzen/openapi
2021-11-02 19:43:57 +01:00
Niels van Velzen
63eeb73608
Update openapi workflow to use .NET 6
2021-11-02 18:58:31 +01:00
Joe Rogers
7fcf01235c
Change RemoveImages to array, improve download test
2021-11-02 16:16:06 +01:00
Bond_009
104e36f2f9
Streamline startup code
2021-11-02 16:02:52 +01:00
zehner
3d858955b6
Make tags import from TMDB configurable
...
new settings added
2021-11-02 15:11:01 +01:00
zehner
bbf40d6be2
Update StreamBuilder.cs
...
LogLevel INFO => DEBUG
2021-11-02 09:35:09 +01:00
Joe Rogers
7da6bd905a
Fix edge case in multi-image replacing
2021-11-02 00:31:59 +01:00
Claus Vium
838225e962
Merge pull request #6762 from WWWesten/master
...
Add missing localization options
2021-11-02 00:06:27 +01:00
Joe Rogers
4a5e8b99a0
Extract duplicate code, add test
2021-11-01 23:17:00 +01:00
Pedro Almeida
5529625025
Translated using Weblate (Portuguese (Portugal))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_PT/
2021-11-01 17:05:34 -04:00
WWWesten
967fd66ca9
Update LocalizationManager.cs
2021-11-02 00:22:16 +05:00
WWWesten
a229526454
Update LocalizationManager.cs
2021-11-01 23:47:31 +05:00
WWWesten
0a14279e2a
Merge branch 'jellyfin:master' into master
2021-11-01 23:43:29 +05:00
Claus Vium
76eeb8f655
Merge pull request #6745 from crobibero/dlna-profile-save
...
Use correct id when finding existing dlna profile
2021-11-01 17:19:43 +01:00
Joe Rogers
6881cf6874
Merge remote-tracking branch 'origin/master' into fix-metadata-refresh-deletes-backgrounds
2021-11-01 16:41:05 +01:00
Bond-009
e8efc433fa
Merge pull request #6757 from jellyfin/dependabot/nuget/Microsoft.NET.Test.Sdk-17.0.0
2021-11-01 16:19:36 +01:00
Bond-009
98587da53d
Merge pull request #6759 from jellyfin/dependabot/nuget/UTF.Unknown-2.5.0
2021-11-01 16:19:01 +01:00
Bond-009
09909d4df2
Merge pull request #6758 from jellyfin/dependabot/nuget/SQLitePCLRaw.bundle_e_sqlite3-2.0.7
2021-11-01 16:17:54 +01:00
dependabot[bot]
2372931b13
Bump UTF.Unknown from 2.4.0 to 2.5.0
...
Bumps [UTF.Unknown](https://github.com/CharsetDetector/UTF-unknown ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/CharsetDetector/UTF-unknown/releases )
- [Commits](https://github.com/CharsetDetector/UTF-unknown/compare/v2.4...v2.5 )
---
updated-dependencies:
- dependency-name: UTF.Unknown
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 12:01:04 +00:00
dependabot[bot]
8e046ce22b
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.6 to 2.0.7
...
Bumps [SQLitePCLRaw.bundle_e_sqlite3](https://github.com/ericsink/SQLitePCL.raw ) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/ericsink/SQLitePCL.raw/releases )
- [Commits](https://github.com/ericsink/SQLitePCL.raw/compare/v2.0.6...v2.0.7 )
---
updated-dependencies:
- dependency-name: SQLitePCLRaw.bundle_e_sqlite3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 12:00:57 +00:00
dependabot[bot]
baafa10e87
Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.11.0 to 17.0.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.11.0...v17.0.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 12:00:53 +00:00
Joe Rogers
b478b115e3
Refactor to validate all images up front
2021-11-01 11:53:31 +01:00
Anthony Lavado
022e2d9f97
Merge pull request #6740 from zirdum/master
2021-10-31 21:36:07 -04:00
Joe Rogers
0fbd8d85c8
Validate multi-images, lazy-delete bg on refresh
...
Fix failing test: Invalid background images not purged by validate
Fixes #6310 : Background images only delete when using "Replace existing images" when new image(s) is found to replace them
2021-11-01 00:16:11 +01:00
Joe Rogers
080b02cc4c
Add comments, minor cleanup, add tests
2021-10-31 23:56:50 +01:00
Cody Robibero
7b89e0e3a5
Fix tests
2021-10-31 11:06:47 -06:00
Orry Verducci
9abe9e7e54
Add rounding to the time base check
2021-10-31 17:04:04 +00:00
Pedro Almeida
10a173c011
Add pt-pt as culture
...
Makes pt-pt selectable as metadata language
2021-10-31 15:28:51 +00:00
Pedro Almeida
a22c57ff33
Fix localization typo with Réunion
2021-10-31 15:13:23 +00:00
Cody Robibero
2f6437a987
Use correct id when finding existing dlna profile
2021-10-31 08:49:24 -06:00
Orry Verducci
3a89e88033
Merge remote-tracking branch 'upstream/master' into mbaff-interlace-detection
2021-10-31 10:04:14 +00:00
Cody Robibero
f4844c08a5
Update Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs
...
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com >
2021-10-30 11:29:22 -06:00
Alan Azar
5a7433472e
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-10-30 01:05:32 -04:00
Cody Robibero
73201ed498
Default log upload to enabled
2021-10-29 06:33:46 -06:00
Cody Robibero
bcb1c9b652
Use response dto
2021-10-29 06:33:34 -06:00
Cody Robibero
0e584f6840
Update documentation; use information from authorization; return generated filename
2021-10-28 16:13:37 -06:00
Kenneth SB
17973964fa
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2021-10-28 13:05:32 -04:00
Alan Azar
fc2e826b4d
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-10-28 13:05:32 -04:00
Cody Robibero
91204fc9f0
Fix logfile name if api key is used
2021-10-27 19:40:35 -06:00
Cody Robibero
c534c45033
Suggestions from review
2021-10-27 19:20:14 -06:00
zirdum
71ed47a5d3
Update README.md
...
The link with 'blob' specified in the URL doesn't work for the current version of unRaid. Switching it to 'tree' (which is where the 'blob' link resolves to) works fine.
Changes
Changed link referenced: https://github.com/jellyfin/jellyfin/blob/master/deployment/unraid/docker-templates
To this link: https://github.com/jellyfin/jellyfin/tree/master/deployment/unraid/docker-templates
Issues
Fixes template showing up in unRaid with the changes applied.
2021-10-27 10:54:54 -07:00
zirdum
4885f5e6c9
Update README.md
...
The link with 'blob' specified in the URL doesn't work for the current version of unRaid. Switching it to 'tree' (which is where the 'blob' link resolves to) works fine.
Changes
Changed link referenced: https://github.com/jellyfin/jellyfin/blob/master/deployment/unraid/docker-templates
To this link: https://github.com/jellyfin/jellyfin/tree/master/deployment/unraid/docker-templates
Issues
Fixes template showing up in unRaid with the changes applied.
2021-10-27 10:54:18 -07:00
De sousa John
4599ce659c
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-10-27 08:05:33 -04:00
WWWesten
91655bb5fe
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-10-27 08:05:33 -04:00
Alan Azar
a1b63aaa08
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-10-27 08:05:33 -04:00
Claus Vium
b0e0eba667
Merge pull request #6737 from Bond-009/nullable9
...
Enable nullable for MediaBrowser.Providers
2021-10-27 09:04:18 +02:00
Bond-009
2d4066748d
Merge pull request #6446 from Deathspike/master
2021-10-27 09:01:00 +02:00
Cody Robibero
a6357f89ab
Add ability to upload entire file
2021-10-26 18:42:17 -06:00
Cody Robibero
f78f1e834c
Merge remote-tracking branch 'upstream/master' into client-logger
2021-10-26 17:43:36 -06:00
Deathspike
2410b3a3cf
Resolve subtitle selection feedback ( #6446 )
2021-10-26 20:51:35 +02:00
Bond_009
f5ca9cbc3b
Enable nullable for MediaBrowser.Providers
2021-10-26 15:49:01 +02:00
Claus Vium
39d5bdac96
Change ReadOnlySpan to string following PR 6383 ( #6734 )
2021-10-26 14:47:34 +02:00
Claus Vium
1b478cfdec
Merge pull request #6735 from Bond-009/nullable8
...
Enable nullable for more files
2021-10-26 14:35:32 +02:00
Bond_009
1b6eb2ff2d
Enable nullable for more files
2021-10-26 13:56:30 +02:00
Roel van Uden
b830d38a34
Rework subtitle selection to reduce code clutter
2021-10-26 12:59:11 +02:00
Claus Vium
dc72d90703
Merge pull request #6383 from sushilicious/master
...
Made default parser a tiny bit mroe robust
2021-10-26 12:10:57 +02:00
Claus Vium
deb349f4c5
Merge pull request #5755 from BaronGreenback/NetworkAccessPolicy
2021-10-26 00:06:31 +02:00
Claus Vium
26cfde8765
Merge pull request #6551 from MrChip53/xmltv-improve
2021-10-26 00:03:37 +02:00
Claus Vium
8b2309df82
Merge pull request #6535 from Bond-009/dlnacontrollertests
2021-10-25 23:47:37 +02:00
Claus Vium
5eda5eb636
Merge pull request #6486 from fredriklindberg/support-forwarded-headers-for-api-url
2021-10-25 22:41:32 +02:00
Joshua M. Boniface
da6225fb73
Merge pull request #6680 from MarcelCoding/master
...
Add Docker Healthcheck
2021-10-24 12:03:53 -04:00
Bond-009
ca217270b7
Merge pull request #6544 from cvium/fix_ffmpeg_path_updating
2021-10-24 01:09:44 +02:00
ButterflyOfFire
f2656b7ee2
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-10-23 10:36:41 -04:00
WWWesten
d4c1912e64
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-10-23 06:39:31 -04:00
rimasx
1e69530752
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-10-22 08:05:31 -04:00
WWWesten
b53dea7113
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-10-22 08:05:31 -04:00
Claus Vium
768ec60e11
Merge pull request #6689 from 1337joe/expand-image-extraction
2021-10-21 23:05:32 +02:00
Bond-009
197325020e
Merge pull request #6716 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore.ReDoc-6.2.3
2021-10-20 14:43:15 +02:00
dependabot[bot]
1cf2ec26a3
Bump Swashbuckle.AspNetCore.ReDoc from 6.2.2 to 6.2.3
...
Bumps [Swashbuckle.AspNetCore.ReDoc](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.2.2...v6.2.3 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore.ReDoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-20 12:24:31 +00:00
Bond-009
4979a9597a
Merge pull request #6714 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore-6.2.3
2021-10-20 14:23:54 +02:00
Bond-009
4cb0f6facf
Merge pull request #6715 from jellyfin/dependabot/nuget/prometheus-net.DotNetRuntime-4.2.2
2021-10-20 14:23:35 +02:00
Bond-009
39bd559001
Merge pull request #6718 from MBR-0001/master
2021-10-20 14:22:59 +02:00
Joe Rogers
31baea072a
Address review comments
...
Clean up style
Fix references in class summaries
Combine Where+FirstOrDefault queries
Break up large method, long lines
Add validation on file extension
Apply test naming conventions
Extract mock of Movie class, comment on why not mocking interface
Co-authored-by: Cody Robibero <cody@robibe.ro >
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-10-20 14:10:16 +02:00
Sindre S. Kjær
7d8fb947b6
Translated using Weblate (Norwegian Bokmål)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2021-10-19 15:25:05 -04:00
MBR-0001
ade3afad41
Add IsAutomated to SubtitleSearchRequest
2021-10-19 21:06:05 +02:00
Jessica
8388f7c462
Translated using Weblate (Welsh)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/
2021-10-19 00:18:49 -04:00
WWWesten
4d32470715
Translated using Weblate (Esperanto)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eo/
2021-10-18 14:01:35 -04:00
Jessica
dd0c1d3d27
Added translation using Weblate (Welsh)
2021-10-18 14:01:35 -04:00
dependabot[bot]
b084afa1a0
Bump prometheus-net.DotNetRuntime from 4.2.1 to 4.2.2
...
Bumps [prometheus-net.DotNetRuntime](https://github.com/djluck/prometheus-net.DotNetRuntime ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/djluck/prometheus-net.DotNetRuntime/releases )
- [Commits](https://github.com/djluck/prometheus-net.DotNetRuntime/compare/4.2.1...4.2.2 )
---
updated-dependencies:
- dependency-name: prometheus-net.DotNetRuntime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 12:01:09 +00:00
dependabot[bot]
0b937c32d5
Bump Swashbuckle.AspNetCore from 6.2.2 to 6.2.3
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.2.2...v6.2.3 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 12:00:59 +00:00
Joshua M. Boniface
5395892f66
Merge pull request #6695 from crobibero/dotnet6-rc2
2021-10-16 00:34:35 -04:00
rimasx
6cc4be85fc
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-10-14 16:05:30 -04:00
lyaschuchenko
a720b12ec3
Translated using Weblate (Ukrainian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2021-10-14 16:05:30 -04:00
JULIAN AUGUSTO RUIZ MARTINEZ
e88e1fa8e9
Translated using Weblate (Pirate)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pr/
2021-10-14 16:05:30 -04:00
Cody Robibero
2b10251b32
Update to dotnet6.rc2
2021-10-12 18:31:58 -06:00
Claus Vium
09f33d3b87
Merge pull request #6558 from dmitrylyzo/ffmpeg-exitcode
2021-10-13 00:04:09 +02:00
Claus Vium
6ab412ed00
Merge pull request #6681 from dmitrylyzo/fix-latest-sort-order
2021-10-13 00:02:03 +02:00
rimasx
e3edd7ae2c
Added translation using Weblate (Estonian)
2021-10-11 15:39:58 -04:00
Bond-009
646733d298
Merge pull request #6687 from jellyfin/dependabot/nuget/Diacritics-3.3.4
2021-10-11 14:56:50 +02:00
Bond-009
12d9859113
Merge pull request #6688 from jellyfin/dependabot/nuget/Serilog.Settings.Configuration-3.3.0
2021-10-11 14:56:10 +02:00
Joe Rogers
e3eee10d05
Add image provider tests and clean up
2021-10-11 14:09:02 +02:00
Joe Rogers
8d70cc2dde
Add support for non-jpg image extractions
2021-10-11 14:09:02 +02:00
Joe Rogers
6ce8cce12c
Add handling for embedded background and logo
2021-10-11 14:09:01 +02:00
Joe Rogers
be9ed29f63
Split EmbeddedImage extracting to new provider
2021-10-11 14:09:01 +02:00
dependabot[bot]
37a87a41ba
Bump Serilog.Settings.Configuration from 3.2.0 to 3.3.0
...
Bumps [Serilog.Settings.Configuration](https://github.com/serilog/serilog-settings-configuration ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/serilog/serilog-settings-configuration/releases )
- [Changelog](https://github.com/serilog/serilog-settings-configuration/blob/dev/CHANGES.md )
- [Commits](https://github.com/serilog/serilog-settings-configuration/commits )
---
updated-dependencies:
- dependency-name: Serilog.Settings.Configuration
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 12:00:53 +00:00
dependabot[bot]
59e3beb5fe
Bump Diacritics from 2.1.20036.1 to 3.3.4
...
Bumps [Diacritics](https://github.com/thomasgalliker/Diacritics.NET ) from 2.1.20036.1 to 3.3.4.
- [Release notes](https://github.com/thomasgalliker/Diacritics.NET/releases )
- [Commits](https://github.com/thomasgalliker/Diacritics.NET/commits )
---
updated-dependencies:
- dependency-name: Diacritics
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 12:00:48 +00:00
Dmitry Lyzo
32f3d60a84
Throw on FFmpeg non-zero exit code
2021-10-10 19:53:32 +03:00
Dmitry Lyzo
c26e6d89b4
Move FfmpegException to MediaBrowser.Common
2021-10-10 19:48:11 +03:00
Marcel
b225c3fd3c
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-10-10 17:26:06 +02:00
Marcel
f750235933
Added healthcheck url environemnt variable
2021-10-10 15:15:43 +00:00
TheGoose
aa93774b29
Translated using Weblate (English (United Kingdom))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2021-10-10 07:05:27 -04:00
Claus Vium
8fc4a48070
Merge pull request #6501 from crobibero/schedules-direct
2021-10-09 23:21:09 +02:00
Marcel
5d11fd68c6
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-10-09 21:41:46 +02:00
Dmitry Lyzo
2b004e1f76
Add more sorting to Latest
2021-10-09 21:36:39 +03:00
Marcel
32d6e7db7c
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-10-09 17:00:20 +02:00
Cody Robibero
a81dfabdb6
Fix indentation and build errors
2021-10-09 07:16:50 -06:00
Claus Vium
e775286de5
Merge pull request #6646 from 1337joe/test-mp4-metadata
2021-10-09 12:48:30 +02:00
Claus Vium
1156699481
Merge pull request #6657 from Bond-009/dotnetbug
2021-10-09 12:19:44 +02:00
Marcel
fe461ff66b
Added Docker Healthcheck
2021-10-09 08:25:22 +00:00
Claus Vium
1bfe6342df
Merge pull request #6676 from Bond-009/rng
...
Use static crypto rng
2021-10-09 08:11:22 +02:00
Claus Vium
b16e6621b3
Merge pull request #6663 from crobibero/dotnet-6-rc1
...
Reference dotnet6-rc1 packages
2021-10-08 16:06:15 +02:00
Claus Vium
eea2ba9b68
Merge pull request #6678 from Bond-009/random
...
Use new Random.Shared instead of creating new instances
2021-10-08 16:04:23 +02:00
Claus Vium
851a5f3b55
Merge pull request #6665 from Bond-009/tests6
...
Improve test coverage for QuickConnectManager
2021-10-08 15:53:13 +02:00
Claus Vium
098b598293
Merge pull request #6677 from Bond-009/shuffle2
...
Remove duplicate Fisher–Yates shuffle impl
2021-10-08 15:51:51 +02:00
Cody Robibero
3bbd98cc3f
Merge remote-tracking branch 'upstream/master' into schedules-direct
2021-10-08 07:49:40 -06:00
Bond-009
a01f9775ff
Merge pull request #6667 from Bond-009/warn53
2021-10-08 15:43:38 +02:00
Bond_009
d05062fec0
Use new Random.Shared instead of creating new instances
2021-10-08 15:40:13 +02:00
Bond_009
dc8feca6bb
Remove duplicate Fisher–Yates shuffle impl
2021-10-08 15:20:11 +02:00
Bond_009
3b492d4af8
Use static crypto rng
2021-10-08 15:02:58 +02:00
Bond-009
556ef5f157
Merge pull request #6673 from cvium/pinfile
2021-10-08 11:51:04 +02:00
cvium
3add805cbf
Return the path to the pinfile in forgot password
2021-10-07 23:20:54 +02:00
Claus Vium
93198787d1
Merge pull request #6666 from Bond-009/issue6123
2021-10-07 21:56:37 +02:00
Bond-009
68aa5db2b5
Merge pull request #6670 from lyarenei/update-split-whitelist
...
Update artist split whitelist
2021-10-07 14:47:26 +02:00
Systerm
6297fa5bf7
Translated using Weblate (Portuguese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2021-10-06 17:39:23 -04:00
Bond_009
f7ae3c6a85
Set AnalysisMode to AllEnabledByDefault
2021-10-06 11:39:54 +02:00
Bond_009
03f933aaa0
Fix the last few warnings
...
Enables TreatWarningsAsErrors for all projects
2021-10-06 11:30:45 +02:00
Bond-009
c5285cee1c
Merge pull request #6664 from cvium/subtitle_refresh
2021-10-06 10:48:32 +02:00
Bond-009
a1246ba3a0
Merge pull request #6649 from barronpm/implementations-warn2
2021-10-06 10:47:40 +02:00
Dominik Krivohlavek
ef99225c40
Add 22/7 to split whitelist
2021-10-06 10:32:28 +02:00
Patrick Barron
e0db541381
Update indentation
2021-10-05 22:07:16 -04:00
Bond_009
67147400bf
Fix issue #6123
2021-10-05 21:47:59 +02:00
cvium
7abdf71c49
Revert to old line
2021-10-05 19:49:43 +02:00
Bond_009
74d75fad46
Improve test coverage for QuickConnectManager
2021-10-05 16:59:11 +02:00
cvium
229917a2f8
Queue refresh after subtitle upload + minor fixes
2021-10-04 21:12:09 +02:00
joanMelchor
d245e45254
Translated using Weblate (Catalan)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2021-10-04 14:05:26 -04:00
Cody Robibero
017380f1dd
Reference dotnet6-rc1 packages
2021-10-04 07:43:40 -06:00
Bond-009
647c080ef7
Merge pull request #6662 from jellyfin/dependabot/nuget/DotNet.Glob-3.1.3
2021-10-04 15:07:37 +02:00
Bond-009
62d5315b0b
Merge pull request #6661 from jellyfin/dependabot/nuget/sharpcompress-0.30.0
2021-10-04 15:07:11 +02:00
dependabot[bot]
fc96305e78
Bump DotNet.Glob from 3.1.2 to 3.1.3
...
Bumps [DotNet.Glob](https://github.com/dazinator/DotNet.Glob ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/dazinator/DotNet.Glob/releases )
- [Changelog](https://github.com/dazinator/DotNet.Glob/blob/develop/ReleaseNotes.md )
- [Commits](https://github.com/dazinator/DotNet.Glob/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: DotNet.Glob
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 12:01:09 +00:00
dependabot[bot]
2b61fad3a0
Bump sharpcompress from 0.29.0 to 0.30.0
...
Bumps [sharpcompress](https://github.com/adamhathcock/sharpcompress ) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.29...0.30 )
---
updated-dependencies:
- dependency-name: sharpcompress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 12:00:56 +00:00
Patrick Barron
232e48f5e8
Fix warnings in EmbyTV
2021-10-03 21:41:22 -04:00
Patrick Barron
25b68bc3b2
Fix warnings in ChannelManager
2021-10-03 21:41:22 -04:00
Patrick Barron
b7e405889d
Fix warnings in LibraryChangedNotifier
2021-10-03 21:41:22 -04:00
Patrick Barron
6cc69b80b6
Fix warnings in DeviceId
2021-10-03 21:41:22 -04:00
Patrick Barron
80223c548c
Fix warnings in WebSocketConnection
2021-10-03 21:41:22 -04:00
Patrick Barron
7180983654
Fix warnings in SessionManager
2021-10-03 21:41:22 -04:00
Patrick Barron
876a902356
Fix warnings in Library
2021-10-03 21:41:22 -04:00
Patrick Barron
aa3c33060d
Fix warnings in Playlists
2021-10-03 21:41:22 -04:00
Patrick Barron
7ea4c844c8
Fix warnings in InstallationManager
2021-10-03 21:41:22 -04:00
Patrick Barron
b17a452d16
Fix warnings in ServerApplicationPaths
2021-10-03 21:41:22 -04:00
Patrick Barron
7ae055f740
Fix warnings in UdpServer
2021-10-03 21:41:22 -04:00
Patrick Barron
8c8ca9aded
Fix warnings in UdpSocket
2021-10-03 21:41:22 -04:00
Patrick Barron
c09ef74b51
Fix warnings in IO
2021-10-03 21:41:22 -04:00
Patrick Barron
078200d8d4
Fix warnings in Sorting
2021-10-03 21:41:22 -04:00
Bond-009
1888e7ac21
Merge pull request #6656 from daullmer/vsc-net6
2021-10-03 20:28:10 +02:00
Bond_009
9af16fcb6c
Remove workaround for dotnet/runtime#42790
2021-10-03 19:52:38 +02:00
David Ullmer
d284e09a8a
Change .vscode/launch.json to use .NET 6
2021-10-03 18:38:21 +02:00
Bond-009
9718c0b2ee
Merge pull request #6651 from KonH/fix_common_warnings
2021-10-03 17:17:56 +02:00
Bond-009
6a575b3f77
Merge pull request #6648 from barronpm/implementations-warn1
2021-10-03 17:13:39 +02:00
Claus Vium
c60428f869
Merge pull request #6580 from Artiume/patch-1
2021-10-03 14:04:45 +02:00
Claus Vium
4fb4ceab04
Merge pull request #6644 from Bond-009/nullable7
2021-10-03 14:03:56 +02:00
Claus Vium
1f779ce7cd
Merge pull request #6641 from Bond-009/convertfrom
2021-10-03 14:03:46 +02:00
KonH
6cbfdea4c0
Fix warning: Type cast is redundant ( #2149 )
2021-10-03 11:05:18 +07:00
KonH
d45fcdd5af
Fix warning: Redundant control flow jump statement ( #2149 )
2021-10-03 11:02:53 +07:00
KonH
e3fccd5ae6
Fix warning: Qualifier is redundant ( #2149 )
2021-10-03 11:01:40 +07:00
KonH
b6bf43af45
Fix warning: Using directive is not required by the code and can be safely removed ( #2149 )
2021-10-03 10:49:41 +07:00
KonH
7c282ec369
Fix warning: The nullable warning suppression expression is redundant ( #2149 )
2021-10-03 10:43:41 +07:00
Patrick Barron
21007aec20
Fix warnings in Data
2021-10-02 13:03:04 -04:00
Patrick Barron
4ba9b6c305
Fix warnings in ScheduledTasks
2021-10-02 12:53:51 -04:00
Patrick Barron
5043a887cc
Document IStartupOptions
2021-10-02 11:54:31 -04:00
Joe Rogers
4c2adc39c7
Add test data and unit test for mp4 metadata probe
2021-10-01 22:03:12 +02:00
Bond_009
1ee58bf020
Enable nullable for ItemDataProvider
2021-10-01 11:21:22 +02:00
Bond_009
d4373a2ddb
Use ConvertFrom with invariant culture instead of current culture
2021-10-01 10:54:06 +02:00
Claus Vium
531efc345a
Merge pull request #6639 from 1337joe/mp4-track-title-fallback
...
Add mp4 track title fallback
2021-10-01 08:15:34 +02:00
Joe Rogers
ce0457faf5
Add mp4 track title fallback ( #6638 )
2021-09-30 23:53:33 +02:00
Tim040
7bf2ece20e
Translated using Weblate (Dutch)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2021-09-30 10:30:07 -04:00
Bond-009
dd5e9e3fc6
Merge pull request #6631 from GodTamIt/dotnet-version
2021-09-30 11:05:59 +02:00
Chris Tam
1a70ba6a48
Update README for .NET version
2021-09-29 16:31:17 -04:00
Bond-009
be6fe62d52
Merge pull request #6629 from crobibero/globalize
2021-09-29 09:42:47 +02:00
Cody Robibero
6fb3ec0319
Disable DOTNET_SYSTEM_GLOBALIZATION_INVARIANT in docker images
2021-09-28 19:09:37 -06:00
Claus Vium
fa506b1ff6
Merge pull request #6627 from Bond-009/empty
...
Add regression test for #6560
2021-09-28 13:17:06 +02:00
Bond_009
055e04338e
Add regression test for #6560
2021-09-28 12:03:32 +02:00
Bond-009
94b1236459
Merge pull request #6623 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore.ReDoc-6.2.2
2021-09-28 11:15:35 +02:00
dependabot[bot]
3d098173ff
Bump Swashbuckle.AspNetCore.ReDoc from 6.2.1 to 6.2.2
...
Bumps [Swashbuckle.AspNetCore.ReDoc](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.2.1...v6.2.2 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore.ReDoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-28 09:11:16 +00:00
Bond-009
a085e5a62c
Merge pull request #6622 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore-6.2.2
2021-09-28 11:10:35 +02:00
Bond-009
2def7043ce
Merge pull request #6546 from ianjazz246/theorydata
2021-09-28 10:59:25 +02:00
dependabot[bot]
5b1feb1cea
Bump Swashbuckle.AspNetCore from 6.2.1 to 6.2.2
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.2.1...v6.2.2 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-27 12:00:58 +00:00
Claus Vium
60f3d7ca6c
Merge pull request #6618 from crobibero/zip-dir
2021-09-27 09:21:48 +02:00
Cody Robibero
7668cd13f5
Create output directory when extracting archive files
2021-09-26 16:23:43 -06:00
cvium
2899b77cd5
Implement FfProbeKeyframeExtractor and add tests for it
2021-09-26 21:07:30 +02:00
Bond-009
837d8feddc
Merge pull request #6616 from crobibero/culture-info
2021-09-26 17:52:34 +02:00
Cody Robibero
9234e5bf80
Remove all instances of en-US culture
2021-09-26 09:11:25 -06:00
cvium
41383e6fe4
Review comment
2021-09-25 23:37:41 +02:00
cvium
64a13a5d42
Add ComputeSegments test
2021-09-25 23:28:10 +02:00
Bond-009
8858d8e597
Merge branch 'master' into theorydata
2021-09-25 22:24:57 +02:00
Bond-009
82cb685178
Merge pull request #6596 from crobibero/jeff-ext
...
Add Jellyfin.Extensions to nuget package publish
2021-09-25 22:18:28 +02:00
cvium
43ea4af30f
Update to .net 6
2021-09-25 20:55:48 +02:00
cvium
30f3be1da0
Merge branch 'master' into keyframe_extraction_v1
2021-09-25 20:52:09 +02:00
Claus Vium
17273a6075
Merge pull request #6614 from Bond-009/warn36
2021-09-25 20:50:31 +02:00
Claus Vium
c5491dc46c
Merge pull request #6613 from Bond-009/randomaccess
2021-09-25 20:34:21 +02:00
Bond_009
79642af3b8
Fix some warnings
2021-09-25 20:32:53 +02:00
Claus Vium
b37829dfbf
Merge pull request #6611 from Bond-009/error
2021-09-25 20:25:42 +02:00
Claus Vium
e6f3531f40
Merge pull request #6612 from Bond-009/async3
2021-09-25 20:22:42 +02:00
Bond_009
a4eede29ab
Use RandomAccess instead of a FileStream where it makes sense
2021-09-25 20:17:12 +02:00
Bond_009
f31224fa8f
Remove sync FileStream hack
2021-09-25 19:44:40 +02:00
Bond_009
65665de660
Fix user DB migration
2021-09-25 19:39:24 +02:00
Bond-009
2ee3e9e00f
Merge pull request #6590 from jellyfin/dotnet6
2021-09-25 19:21:37 +02:00
Bond_009
4643fd5dcb
Address comments
2021-09-25 18:15:46 +02:00
Cody Robibero
5e8d58a6a6
Update path for openapi spec
2021-09-25 07:51:55 -06:00
Mislav Milinković
d81c9a7a8c
Translated using Weblate (Croatian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2021-09-25 09:30:05 -04:00
Ouail Ouazani
984f17c64f
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2021-09-25 09:30:05 -04:00
Cody Robibero
d156d49113
Update codeql dotnet version
2021-09-25 06:40:19 -06:00
Cody Robibero
4fc3de9b75
Fix builds for dotnet6 ( #6595 )
...
* Target net6.0
* Use new Enum.TryParse(ReadOnlySpan<char>) overload
* Replace RNGCryptoServiceProvider with RandomNumberGenerator
* ci - target net6.0 (#6594 )
* Update deployment for dotnet6
* Use generic 6.0.x preview for CI
* Update direct dotnet download links
Co-authored-by: Bond_009 <bond.009@outlook.com >
2021-09-25 06:21:48 -06:00
Bond_009
e627b1b154
Fix failing tests
2021-09-25 13:58:16 +02:00
cvium
3e5cb8e04e
Add tests for ComputeEqualLengthSegments and fix bug
2021-09-25 11:47:44 +02:00
cvium
c7b25a9fe4
Add first test
2021-09-25 11:17:16 +02:00
cvium
fa38b741ce
Restructure the code to make it more testable
2021-09-25 10:54:54 +02:00
cvium
be233b49b6
Fixes
2021-09-25 10:41:36 +02:00
Bond_009
5fd315b17c
Address comments
2021-09-24 20:15:46 +02:00
Bond_009
086d5925c9
Update Jellyfin.Extensions to .Net6
2021-09-24 20:15:46 +02:00
Cody Robibero
be00480fe2
ci - target net6.0 ( #6594 )
2021-09-24 20:15:46 +02:00
Bond_009
fb2f07dc84
Replace RNGCryptoServiceProvider with RandomNumberGenerator
2021-09-24 20:15:46 +02:00
Bond_009
4d1d9f23d5
Use new Enum.TryParse(ReadOnlySpan<char>) overload
2021-09-24 20:15:46 +02:00
Bond_009
13fbfe6091
Target net6.0
2021-09-24 20:15:46 +02:00
cvium
35c0801d6c
More fixes
2021-09-23 18:59:34 +02:00
cvium
ee8bd9b3b5
Fix xmldoc issues
2021-09-23 18:49:48 +02:00
cvium
30230aff73
Fix build?
2021-09-23 17:00:39 +02:00
cvium
d995f0e092
Add dto changes
2021-09-23 15:51:46 +02:00
cvium
6e77d50563
Remove path hinting
2021-09-23 15:39:49 +02:00
cvium
3531dc85ae
Fix build
2021-09-23 15:37:33 +02:00
cvium
9c15f96e12
Add first draft of keyframe extraction for Matroska
2021-09-23 15:29:12 +02:00
Claus Vium
1ebd3c9ac3
Merge pull request #6593 from Bond-009/ex
2021-09-22 09:21:41 +02:00
Claus Vium
7c8a81f7bc
Merge pull request #6592 from Bond-009/dlna3
2021-09-22 09:19:24 +02:00
Claus Vium
8d9114dea3
Merge pull request #6597 from Bond-009/subs
2021-09-22 08:20:57 +02:00
Bond_009
dc1b726ef8
Add regression test for #5323
2021-09-22 02:00:17 +02:00
Cody Robibero
a605a38499
Add Jellyfin.Extensions to nuget package publish
2021-09-21 17:05:34 -06:00
Bond-009
12a54c070e
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-09-21 23:12:38 +02:00
Claus Vium
a353081ea3
Update MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
2021-09-21 22:54:11 +02:00
Bond_009
8fec510971
ItemImageProvider: improve HTTP error handling
2021-09-21 22:47:30 +02:00
Bond_009
ec45808275
SsdpHttpClient: Ensure successful status code before reading response
2021-09-21 22:32:14 +02:00
cvium
95f344722c
Don't set ffmpeg path from null to its Display value + add 404
2021-09-21 18:51:15 +00:00
Claus Vium
b4c0518001
Merge pull request #6588 from Bond-009/escape
...
Fix issue #6587
2021-09-21 20:49:14 +02:00
Claus Vium
46701e16b5
Merge pull request #6589 from Bond-009/ffmpeg3
2021-09-21 20:49:02 +02:00
evlian
f1498d49ca
Translated using Weblate (Albanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sq/
2021-09-21 12:30:06 -04:00
artiume
5b1813b699
update armv8
2021-09-21 11:46:01 -04:00
artiume
9e54ee1829
update armv7
2021-09-21 11:44:20 -04:00
Bond_009
52585a865e
Validate ffmpeg path
2021-09-21 13:28:34 +02:00
Bond_009
f6622bd810
Fix issue #6587
2021-09-21 13:22:40 +02:00
Claus Vium
b598f0e9fb
Merge pull request #6584 from Bond-009/datetime
...
Specify DateTimeStyles when possible
2021-09-21 08:17:55 +02:00
Joshua M. Boniface
18506f7c21
Merge pull request #6569 from crobibero/dotnet-5.0.10
...
Update to dotnet 5.0.10
2021-09-21 02:11:27 -04:00
Claus Vium
c38d19682c
Merge pull request #6553 from ankenyr/master
2021-09-21 08:09:41 +02:00
Bond_009
653df7d8e5
Specify DateTimeStyles when possible
2021-09-21 01:21:45 +02:00
Claus Vium
9bb222b408
Merge pull request #6582 from Bond-009/shutdown
...
Allow shutdown while starting WebHost
2021-09-20 23:40:58 +02:00
Bond-009
747d464be3
Merge pull request #6541 from cvium/symlink_workaround
2021-09-20 22:39:35 +02:00
Bond-009
32ea4806f8
Merge pull request #6538 from cvium/livetv_oh_no
2021-09-20 22:38:44 +02:00
Bond_009
520aeb9a8e
Allow shutdown while starting WebHost
2021-09-20 22:27:20 +02:00
Claus Vium
1b0e6b871b
Merge pull request #6571 from Dixin/master
...
Fix extra folder name and type mapping.
2021-09-20 21:25:12 +02:00
Bond-009
eb0f7e071b
Merge pull request #6576 from jellyfin/dependabot/nuget/DiscUtils.Udf-0.16.13
...
Bump DiscUtils.Udf from 0.16.4 to 0.16.13
2021-09-20 14:41:30 +02:00
artiume
7e8557fec6
Update Docker Image
2021-09-20 08:30:47 -04:00
dependabot[bot]
a77c38a813
Bump DiscUtils.Udf from 0.16.4 to 0.16.13
...
Bumps [DiscUtils.Udf](https://github.com/DiscUtils/DiscUtils ) from 0.16.4 to 0.16.13.
- [Release notes](https://github.com/DiscUtils/DiscUtils/releases )
- [Changelog](https://github.com/DiscUtils/DiscUtils/blob/develop/Changelog.txt )
- [Commits](https://github.com/DiscUtils/DiscUtils/commits )
---
updated-dependencies:
- dependency-name: DiscUtils.Udf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-20 12:01:05 +00:00
Claus Vium
b51a3cbf98
Merge pull request #6567 from Bond-009/alloc
2021-09-20 09:43:04 +02:00
Dixin
27e32083a1
Update LINQ query according to code review feedback.
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-09-20 00:27:51 -07:00
Dixin
dc8420c7a2
Fix extra folder type resolving.
2021-09-19 16:54:00 -07:00
Cody Robibero
e7d6c45509
Upgrade to dotnet 5.0.10
2021-09-19 15:06:27 -06:00
Bond_009
9148820d89
Add more tests
2021-09-19 21:26:00 +02:00
Bond_009
a6d1e542e6
Reduce allocations
2021-09-19 20:53:31 +02:00
Claus Vium
a3a8e058bc
Merge pull request #6563 from Bond-009/subtitleencoder
2021-09-19 10:35:03 +02:00
Claus Vium
e2b746dfce
Merge pull request #6564 from Bond-009/azure
...
Fix Azure CI
2021-09-18 16:57:38 +02:00
Bond_009
d283702cac
Fix Azure CI
2021-09-18 16:21:54 +02:00
Bond_009
b0194bce6c
Add regression test for issue #5168
2021-09-18 15:31:45 +02:00
Bond_009
34b38454e0
Fix SubtitleEncoder and add regression tests
2021-09-18 15:23:55 +02:00
Bond_009
69cf8c1947
Add tests for DlnaController
2021-09-17 20:53:52 +02:00
gbrea
8d57afb55f
Translated using Weblate (Galician)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/gl/
2021-09-17 03:30:05 -04:00
Claus Vium
9d46b3695f
Merge pull request #6556 from nielsvanvelzen/openapi-security-scheme
...
Use standard Authorization header in OpenAPI specification
2021-09-16 08:14:58 +02:00
Meem Khan
b9407779e4
Translated using Weblate (Urdu (Pakistan))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ur_PK/
2021-09-15 17:30:00 -04:00
Niels van Velzen
e6c9add45a
Use more specific test command
2021-09-15 19:32:55 +02:00
Niels van Velzen
be946cef87
Use standard Authorization header in OpenAPI specification
2021-09-15 19:28:20 +02:00
Fredrik Lindberg
90174f68e2
Dynamically populate LocalAddress based on HTTP request
...
Support populating the LocalAddress field in the system info
endpoint based on the x-forwarded-host and x-forwarded-proto header.
The x-forwarded-host header must contain both the host and port for
the url to be properly constructed.
Behind network configuration option that is disabled by default.
2021-09-14 21:38:11 +02:00
emmanuel billeaud
fffdf9f7b6
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2021-09-14 08:30:06 -04:00
Claus Vium
fffb57bb15
Merge pull request #6502 from crobibero/publish-jeff-extension
...
Add Jellyfin.Extensions to package publish
2021-09-14 13:44:46 +02:00
Claus Vium
97b8a672b5
Merge pull request #6555 from jellyfin/dependabot/nuget/libse-3.6.2
2021-09-13 18:39:30 +02:00
Claus Vium
da7a6e9fe4
Merge pull request #6554 from jellyfin/dependabot/nuget/sharpcompress-0.29.0
2021-09-13 18:39:09 +02:00
Fredrik Lindberg
ea439c5ccf
Improve series name matching
...
Add a series path resolver that attempts to extract only the series
name from a path that contains more information that just the name.
2021-09-13 17:59:33 +02:00
Rob
d557a5371e
Update Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-09-13 08:32:28 -07:00
Rob
8d45656c51
Update Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-09-13 08:32:18 -07:00
Rob
96bc24b1dc
Update Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-09-13 08:32:12 -07:00
Cody Robibero
ea3e66e918
Fix namespace
2021-09-13 06:32:26 -06:00
dependabot[bot]
b53c36ee4a
Bump libse from 3.6.0 to 3.6.2
...
Bumps [libse](https://github.com/SubtitleEdit/subtitleedit ) from 3.6.0 to 3.6.2.
- [Release notes](https://github.com/SubtitleEdit/subtitleedit/releases )
- [Changelog](https://github.com/SubtitleEdit/subtitleedit/blob/master/Changelog.txt )
- [Commits](https://github.com/SubtitleEdit/subtitleedit/compare/3.6.0...3.6.2 )
---
updated-dependencies:
- dependency-name: libse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-13 12:01:30 +00:00
dependabot[bot]
65e10946d8
Bump sharpcompress from 0.28.3 to 0.29.0
...
Bumps [sharpcompress](https://github.com/adamhathcock/sharpcompress ) from 0.28.3 to 0.29.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.28.3...0.29 )
---
updated-dependencies:
- dependency-name: sharpcompress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-13 12:01:22 +00:00
cocool97
83b4d4d25a
Translated using Weblate (French (Canada))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr_CA/
2021-09-13 04:30:03 -04:00
ankenyr
2b5f3f294e
Fixing #6269 by comparing PremiereDate when episode comparison would otherwise be equal.
2021-09-12 15:05:37 -07:00
Cody Robibero
7a7fe3e681
Fix types and property names
2021-09-12 13:56:26 -06:00
Mr. Chip53
1a8dcae5e4
Fix #6171
2021-09-12 13:30:53 -05:00
Claus Vium
f11f572997
Merge pull request #6457 from Izumiko/adult
2021-09-11 23:00:11 +02:00
ianjazz246
19b8bcaec4
Use TheoryData instead of MemberData and ClassData
2021-09-11 13:31:24 -07:00
ianjazz246
3313efce19
Revert "Use TheoryData in UrlDecodeQueryFeatureTest"
...
This reverts commit c5393b2579 .
2021-09-11 13:29:58 -07:00
Claus Vium
62113c4603
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
2021-09-11 15:07:09 +02:00
Claus Vium
cec0dd94ba
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
2021-09-11 15:06:56 +02:00
Claus Vium
6b8b7f1426
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2021-09-11 14:19:50 +02:00
cvium
e34aa22dc1
Remove AsyncFile.OpenRead
2021-09-11 14:09:22 +02:00
cvium
794b73c62d
Use File.GetAttributes instead of creating a new FileInfo
2021-09-11 13:32:59 +02:00
cvium
3bc9f38833
Fix SA1614 and SA1116
2021-09-11 12:47:01 +02:00
cvium
30152c8d96
Include the MIT license
2021-09-11 12:39:52 +02:00
cvium
6a2df35b37
Read file length for symlinks, supersedes #5775 and #5824
2021-09-11 12:31:29 +02:00
ianjazz246
c5393b2579
Use TheoryData in UrlDecodeQueryFeatureTest
2021-09-10 20:11:16 -07:00
Claus Vium
00f7f68e53
Merge pull request #5648 from OancaAndrei/syncplay-sessions-fix
...
Fix session references in SyncPlay
2021-09-10 17:44:44 +02:00
Bond-009
d7109d4d82
Merge pull request #6531 from GodTamIt/img-lang
...
Fix images "not loading" after manual identification
2021-09-10 13:35:03 +02:00
cvium
ae0055c494
Missing linebreaks that Rider apparently can't just do for me?
2021-09-10 13:09:24 +02:00
cvium
ff328fefc5
Replace GetDirectStreamProviderByUniqueId with GetLiveStreamInfoByUniqueId
2021-09-10 12:53:45 +02:00
cvium
026a7af0e8
Don't throw when livestream file isn't found
2021-09-10 11:54:26 +02:00
cvium
a60a1ab89b
Fix xmldoc
2021-09-10 11:46:08 +02:00
cvium
6637a3096a
Remove the dependency on BaseAuthorizationHandler
2021-09-10 11:44:50 +02:00
cvium
8496d7638a
Merge branch 'master' into NetworkAccessPolicy
2021-09-10 11:40:28 +02:00
hoanghuy309
7ce62194d1
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-09-10 04:30:00 -04:00
cvium
1a5a74d2a9
Remove more unused args
2021-09-10 10:03:42 +02:00
cvium
f3573b061c
Remove the unused arg
2021-09-10 09:56:48 +02:00
cvium
1603d1928e
Kill ProgressiveFileCopier and seek to end for ongoing livetv
2021-09-10 09:29:14 +02:00
Chris Tam
b0cd1f5e39
Fix images "not loading" after manual identification
2021-09-09 19:16:15 -04:00
Claus Vium
b96dbbf553
Merge pull request #6534 from Bond-009/warn35
2021-09-09 19:40:21 +02:00
Bond_009
0d16c48998
Fix some warnings
2021-09-09 15:59:13 +02:00
Bond-009
448125f2b4
Merge pull request #6523 from cvium/fix_livetv_cts_disposed
2021-09-09 13:46:26 +02:00
hoanghuy309
1a5d8e89da
Translated using Weblate (Vietnamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-09-08 13:30:00 -04:00
Lukáš Kucharczyk
95f287e819
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2021-09-08 13:30:00 -04:00
oledfish
86a5e72a65
Add "Production" and "TV" episode orders.
2021-09-07 16:38:18 -03:00
Claus Vium
4f51a22081
Update Jellyfin.Networking/Manager/NetworkManager.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-09-07 19:52:17 +02:00
Claus Vium
c794e48562
Merge pull request #6522 from ferferga/efcore-improvements
2021-09-07 19:40:03 +02:00
Fernando Fernández
e5980f8686
Fix typo in comment and remove useless ones
2021-09-07 19:25:04 +02:00
Claus Vium
9c628cad22
Merge pull request #6526 from jellyfin/Bond-009-patch-2
2021-09-07 14:49:50 +02:00
Bond-009
71ab4a5754
Fix it for real(tm) this time
2021-09-07 14:18:04 +02:00
Bond-009
8dc0911374
Fix log message
2021-09-07 14:03:32 +02:00
cvium
153e920239
Ignore published server url for local access
2021-09-07 11:48:06 +02:00
cvium
be9663ae89
Use GetSmartApiUrl instead (hopefully it works)
2021-09-07 10:27:55 +02:00
cvium
fdab8eebc9
Fix disposed exception when ffmpeg exits early in GetLiveHlsStream
2021-09-07 08:54:58 +02:00
Fernando Fernández
154b7d8505
Fix identation
2021-09-06 21:35:54 +02:00
Fernando Fernández
f4af78817d
Move model configuration to its own classes
2021-09-06 21:15:31 +02:00
Fernando Fernández
c2652d21e1
Log EFCore migrations
2021-09-06 21:15:31 +02:00
Fernando Fernández
3d0b1ccae6
Remove all unused usings
2021-09-06 21:15:30 +02:00
Fernando Fernández
59b67584fc
Use appHost.Resolve for accessing the context in Program.cs
2021-09-06 20:35:02 +02:00
Cody Robibero
23e6c918a2
Remove Linq to index search
2021-09-06 11:08:40 -06:00
Claus Vium
ec35b8b425
Merge pull request #6521 from ferferga/fix-typos
...
Fix Dockerfile typos
2021-09-06 18:23:19 +02:00
Fernando Fernández
488e276f01
Fix Dockerfile typos
2021-09-06 17:51:08 +02:00
artiume
d7b2fa62a3
10.7.7
2021-09-06 09:41:29 -04:00
Bond-009
92aa820f37
Merge pull request #6520 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore.ReDoc-6.2.1
...
Bump Swashbuckle.AspNetCore.ReDoc from 6.1.5 to 6.2.1
2021-09-06 15:08:03 +02:00
Bond-009
18bac550de
Merge pull request #6519 from jellyfin/dependabot/nuget/FsCheck.Xunit-2.16.3
...
Bump FsCheck.Xunit from 2.16.1 to 2.16.3
2021-09-06 14:28:19 +02:00
dependabot[bot]
5f1b5cd305
Bump Swashbuckle.AspNetCore.ReDoc from 6.1.5 to 6.2.1
...
Bumps [Swashbuckle.AspNetCore.ReDoc](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.1.5 to 6.2.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.1.5...v6.2.1 )
---
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 >
2021-09-06 12:17:43 +00:00
Bond-009
9ea42c8b6c
Merge pull request #6517 from jellyfin/dependabot/nuget/prometheus-net.DotNetRuntime-4.2.1
...
Bump prometheus-net.DotNetRuntime from 4.2.0 to 4.2.1
2021-09-06 14:17:04 +02:00
Bond-009
dddfac9ac4
Merge pull request #6516 from jellyfin/dependabot/nuget/Swashbuckle.AspNetCore-6.2.1
...
Bump Swashbuckle.AspNetCore from 6.1.5 to 6.2.1
2021-09-06 14:16:58 +02:00
Bond-009
a26b03b9d7
Merge pull request #6518 from jellyfin/dependabot/nuget/SQLitePCLRaw.bundle_e_sqlite3-2.0.6
...
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.5 to 2.0.6
2021-09-06 14:16:46 +02:00
dependabot[bot]
c52fc714aa
Bump FsCheck.Xunit from 2.16.1 to 2.16.3
...
Bumps [FsCheck.Xunit](https://github.com/fsharp/FsCheck ) from 2.16.1 to 2.16.3.
- [Release notes](https://github.com/fsharp/FsCheck/releases )
- [Changelog](https://github.com/fscheck/FsCheck/blob/master/FsCheck%20Release%20Notes.md )
- [Commits](https://github.com/fsharp/FsCheck/compare/2.16.1...2.16.3 )
---
updated-dependencies:
- dependency-name: FsCheck.Xunit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 12:01:04 +00:00
dependabot[bot]
fdec42bccc
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.5 to 2.0.6
...
Bumps [SQLitePCLRaw.bundle_e_sqlite3](https://github.com/ericsink/SQLitePCL.raw ) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/ericsink/SQLitePCL.raw/releases )
- [Commits](https://github.com/ericsink/SQLitePCL.raw/compare/v2.0.5...v2.0.6 )
---
updated-dependencies:
- dependency-name: SQLitePCLRaw.bundle_e_sqlite3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 12:00:58 +00:00
dependabot[bot]
9e96f36131
Bump prometheus-net.DotNetRuntime from 4.2.0 to 4.2.1
...
Bumps [prometheus-net.DotNetRuntime](https://github.com/djluck/prometheus-net.DotNetRuntime ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/djluck/prometheus-net.DotNetRuntime/releases )
- [Commits](https://github.com/djluck/prometheus-net.DotNetRuntime/compare/4.2.0...4.2.1 )
---
updated-dependencies:
- dependency-name: prometheus-net.DotNetRuntime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 12:00:55 +00:00
dependabot[bot]
4a4a291aa9
Bump Swashbuckle.AspNetCore from 6.1.5 to 6.2.1
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.1.5 to 6.2.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.1.5...v6.2.1 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 12:00:53 +00:00
Claus Vium
74fef6c05b
Merge pull request #6177 from Bond-009/async
...
Use async FileStreams where it makes sense
2021-09-06 13:55:34 +02:00
Claus Vium
bf0a0c8b62
Merge pull request #6494 from Bond-009/cleanup
2021-09-06 13:55:16 +02:00
Claus Vium
06242121c5
Merge pull request #4615 from strugee/fix-restart.sh
2021-09-06 13:53:23 +02:00
Claus Vium
7d8efa35fa
Merge pull request #5092 from OancaAndrei/syncplay-clear-queue
2021-09-06 13:51:07 +02:00
Claus Vium
ba90b1215b
Merge pull request #6515 from Maeur1/master
...
Update Intel Compute Runtime Resources
2021-09-06 13:50:03 +02:00
Mayur Panchal
cee884613d
Update Intel Compute Runtime Resources
2021-09-06 20:55:00 +10:00
dkanada
f6c0db4bb5
merge branch 'master' into syncplay-sessions-fix
2021-09-06 13:42:48 +09:00
dkanada
5e3905d41a
merge branch 'master' into syncplay-clear-queue
2021-09-06 13:35:58 +09:00
dkanada
e9508616cc
Merge pull request #4005 from cromefire/patch-2
...
Add additional opts for systemd / upstart
2021-09-06 13:31:44 +09:00
dkanada
1716137a89
Merge pull request #6066 from jellyfin/dependabot/github_actions/cirrus-actions/rebase-1.5
...
Bump cirrus-actions/rebase from 1.4 to 1.5
2021-09-06 02:31:59 +09:00
dkanada
b8eb8940c7
Merge pull request #6257 from MrTimscampi/music-library-backdrop
...
Use artist backdrop for generated library image
2021-09-06 02:30:49 +09:00
Claus Vium
66659b0842
Merge pull request #6089 from BaronGreenback/IsRoot_fix
...
Set UserRootFolder.IsRoot to true
2021-09-05 15:25:40 +02:00
cvium
ffe5ae8056
Merge branch 'master' into TVFix
2021-09-05 10:11:17 +02:00
artiume
711db363aa
Update issue report.yml
2021-09-04 15:31:24 -04:00
artiume
957c5ee061
Delete bug_report.md
2021-09-04 14:46:49 -04:00
artiume
37e388dec1
Convert Issue Template to YAML
2021-09-04 14:46:22 -04:00
Bond-009
ff83fabac3
Merge pull request #6456 from GodTamIt/vp8-vp9
...
Disambiguate vpx to vp8 or vp9
2021-09-04 16:26:07 +02:00
Bond-009
a569e5860f
Merge pull request #6506 from Artiume/patch-5
2021-09-04 16:17:55 +02:00
artiume
30bc5369ca
Update bug_report.md
2021-09-04 09:43:39 -04:00
artiume
0c1f27d2db
Request FFmpeg version
2021-09-04 09:33:02 -04:00
Chris Tam
b205d5a032
Disambiguate vpx to vp8 or vp9
2021-09-04 07:36:17 -04:00
Claus Vium
8c463b9b81
Merge pull request #4799 from tommasodotNET/bug/authorization-header-issue
...
Authorization header parsing
2021-09-04 00:31:13 +02:00
cvium
907d9fa195
remove some newlines
2021-09-03 23:58:07 +02:00
cvium
1172ece856
remove leading and trailing whitespace from the key
2021-09-03 23:56:19 +02:00
Cody Robibero
7a0a675bd5
Add Jellyfin.Extensions to package publish
2021-09-03 14:21:33 -06:00
Cody Robibero
04973a489f
use JsonOptions
2021-09-03 13:56:51 -06:00
cvium
60185f99c4
fix the build
2021-09-03 21:43:06 +02:00
Cody Robibero
0587b539ec
Suggestions from review
2021-09-03 13:36:07 -06:00
cvium
6b3ecf2533
Merge branch 'master' into bug/authorization-header-issue
2021-09-03 21:33:41 +02:00
cvium
048c478b0d
Merge branch 'master' into bug/authorization-header-issue
2021-09-03 21:25:18 +02:00
Claus Vium
e229f6d9bb
Merge pull request #6499 from Bond-009/warn34
...
Fix some warnings
2021-09-03 21:14:10 +02:00
Cody Robibero
47e24a2cf7
Add SchedulesDirect json tests
2021-09-03 12:35:52 -06:00
Cody Robibero
058baf5abd
Add IReadOnlyList extensions
2021-09-03 12:35:32 -06:00
Bond_009
637e86478f
Fix some warnings
2021-09-03 19:32:11 +02:00
Claus Vium
fb5385f1df
Merge pull request #6201 from barronpm/authenticationdb-efcore
...
Migrate Authentication DB to EF Core
2021-09-03 19:17:13 +02:00
Cody Robibero
ff9d14c811
Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
2021-09-03 11:01:55 -06:00
Cody Robibero
47be1bf69f
Enable nullable for SchedulesDirect
2021-09-03 10:59:40 -06:00
Claus Vium
95ca1d5487
Merge pull request #6498 from Bond-009/invalidop
...
Fix InvalidOperationException when serializing MediaPathInfo
2021-09-03 18:45:06 +02:00
Bond-009
3ec7ecf399
Merge pull request #6358 from MrTimscampi/audio-people
2021-09-03 17:15:58 +02:00
Bond_009
b458f85c47
Fix InvalidOperationException when serializing MediaPathInfo
2021-09-03 16:39:03 +02:00
Bond-009
79e51b7fa2
Merge pull request #6475 from crobibero/warn-259810
...
Remove more and more warnings
2021-09-03 16:17:02 +02:00
siankatabg
2f360151c2
Translated using Weblate (Bulgarian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bg/
2021-09-03 09:29:58 -04:00
Cody Robibero
bfb37a9ed9
Fix typos
2021-09-03 07:21:21 -06:00
Cody Robibero
3f2c706575
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-09-03 07:19:50 -06:00
Cody Robibero
611c20dba8
Fix indentation
2021-09-03 06:57:33 -06:00
Cody Robibero
8e498b01e7
Fix issues from merge
2021-09-03 06:57:04 -06:00
Cody Robibero
ec13412155
Merge remote-tracking branch 'upstream/master' into warn-259810
2021-09-03 06:56:45 -06:00
Patrick Barron
88157fcc77
Re-add documentation
2021-09-02 20:22:08 -04:00
Patrick Barron
098bd5cfa9
Remove IAuditableEntity
2021-09-02 20:18:46 -04:00
Claus Vium
b1e7cfd84c
Merge pull request #6497 from Bond-009/fuzz1
...
Add SqliteItemRepository.ItemImageInfoFromValueString as a fuzzing target
2021-09-02 21:48:46 +02:00
Bond_009
286dabdc4b
Add SqliteItemRepository.ItemImageInfoFromValueString as a fuzzing
...
target
and add test cases
2021-09-02 21:28:00 +02:00
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
2021-09-02 14:02:04 +02:00
Bond-009
620dd94970
Merge pull request #6495 from qsniyg/zero-activity-days
...
Allow zero activity log retention days
2021-09-02 13:15:37 +02:00
Gokdag Goktepe
4bed19e22f
Translated using Weblate (Turkish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2021-09-02 04:29:58 -04:00
Claus Vium
ffef1baa2f
Merge pull request #6485 from markshark05/patch-1
...
Update M3U Channel Name Precedence
2021-09-02 08:39:18 +02:00
qsniyg
2cf08dcd34
Allow zero activity log retention days
2021-09-01 15:52:59 -07:00
Mike
cf9c678406
Add subtitle format(codec) to stream display title ( #5853 )
...
Co-authored-by: Michał Kurek <michal.kurek@mail.com >
2021-09-01 18:59:59 +02:00
Bond_009
6f405dc36d
Clean up VideoImageProvider
2021-09-01 18:47:24 +02:00
Bond-009
855f9c4a8e
Merge pull request #6425 from boolemancer/boolemancer/fix_image_extractor
...
Fix explicit stream selection in MediaEncoder.ExtractImageInternal
2021-09-01 18:24:29 +02:00
Claus Vium
5ca88a835e
Merge pull request #6492 from Bond-009/gitignore
...
Ignore Omnisharp crash logs
2021-09-01 14:45:05 +02:00
Bond_009
55c8fb7814
Ignore Omnisharp crash logs
2021-09-01 12:28:52 +00:00
Claus Vium
8ae1eb6c50
Merge pull request #6491 from Bond-009/fixbuild
...
Fix build
2021-09-01 14:23:50 +02:00
Bond_009
07f64102dd
Fix build
2021-09-01 14:06:09 +02:00
Claus Vium
4cd372109d
Merge pull request #6473 from Bond-009/nullable7
...
Enable nullable for more files
2021-09-01 09:28:19 +02:00
Claus Vium
501c7a639f
Merge pull request #6474 from Bond-009/tests11
2021-09-01 09:24:57 +02:00
Patrick Barron
cb52ccc699
Update Jellyfin.Server.Implementations/Devices/DeviceManager.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-08-31 10:57:48 -04:00
Mark Titorenkov
a0ee16d38d
Update M3U Channel Name Precedence
...
Sets the ExtInf display name to have a higher precedence than the `tvg-name` attribute for channel names.
Usually `namInExtInf` is a more descriptive and human readable name if both it and `tvg-name` are available. `tvg-name` is more likely to be an internal identifier such as just the channel number with a prefix in my provider's case.
2021-08-31 15:12:09 +03:00
Claus Vium
e83d7a8667
Merge pull request #6327 from nyanmisaka/tonemap-overlay
2021-08-30 20:41:12 +02:00
Claus Vium
ae031fdd28
Merge branch 'master' into tonemap-overlay
2021-08-30 20:02:31 +02:00
Claus Vium
442e756395
Merge pull request #6183 from stanionascu/bdiso-playback
2021-08-30 19:54:06 +02:00
Claus Vium
b7e13f3a03
Merge pull request #5697 from Bond-009/ffmpeg2
...
Simplify the way we choose our ffmpeg
2021-08-30 19:36:51 +02:00
Bond_009
963ab2dab6
Simplify the way we choose our ffmpeg
...
* no longer search $PATH
* no longer require a full path
* don't fall back
2021-08-30 15:40:52 +02:00
Cody Robibero
ecb4b8e0aa
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2021-08-30 07:11:34 -06:00
Bond-009
9bf2769cdb
Merge pull request #6434 from crobibero/docker-bullseye
2021-08-30 15:09:47 +02:00
Bond-009
bb685e4920
Merge pull request #6422 from daullmer/nfo-fanart
2021-08-30 15:02:25 +02:00
Bond-009
32a11c006d
Merge pull request #6480 from jellyfin/dependabot/nuget/prometheus-net.DotNetRuntime-4.2.0
...
Bump prometheus-net.DotNetRuntime from 4.1.0 to 4.2.0
2021-08-30 14:25:30 +02:00
Bond-009
d07a6eb7e0
Merge pull request #6481 from jellyfin/dependabot/nuget/SQLitePCLRaw.bundle_e_sqlite3-2.0.5
...
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.4 to 2.0.5
2021-08-30 14:25:12 +02:00
Bond-009
07c7ee8f9f
Merge pull request #6479 from jellyfin/dependabot/nuget/FsCheck.Xunit-2.16.1
...
Bump FsCheck.Xunit from 2.16.0 to 2.16.1
2021-08-30 14:24:48 +02:00
dependabot[bot]
e2fdab4be4
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.4 to 2.0.5
...
Bumps [SQLitePCLRaw.bundle_e_sqlite3](https://github.com/ericsink/SQLitePCL.raw ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/ericsink/SQLitePCL.raw/releases )
- [Commits](https://github.com/ericsink/SQLitePCL.raw/commits )
---
updated-dependencies:
- dependency-name: SQLitePCLRaw.bundle_e_sqlite3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 12:01:04 +00:00
dependabot[bot]
4c5f7207e3
Bump prometheus-net.DotNetRuntime from 4.1.0 to 4.2.0
...
Bumps [prometheus-net.DotNetRuntime](https://github.com/djluck/prometheus-net.DotNetRuntime ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/djluck/prometheus-net.DotNetRuntime/releases )
- [Commits](https://github.com/djluck/prometheus-net.DotNetRuntime/compare/4.1.0...4.2.0 )
---
updated-dependencies:
- dependency-name: prometheus-net.DotNetRuntime
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 12:00:56 +00:00
dependabot[bot]
e40fde04d6
Bump FsCheck.Xunit from 2.16.0 to 2.16.1
...
Bumps [FsCheck.Xunit](https://github.com/fsharp/FsCheck ) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/fsharp/FsCheck/releases )
- [Changelog](https://github.com/fscheck/FsCheck/blob/master/FsCheck%20Release%20Notes.md )
- [Commits](https://github.com/fsharp/FsCheck/compare/2.16.0...2.16.1 )
---
updated-dependencies:
- dependency-name: FsCheck.Xunit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 12:00:52 +00:00
Cody Robibero
d7459fa2ec
Add missing xmldoc
2021-08-28 23:02:13 -06:00
Cody Robibero
cba07b1ca6
Remove more and more warnings
2021-08-28 16:32:50 -06:00
Bond_009
0f7c875076
Fix test
2021-08-28 20:53:34 +02:00
Bond_009
69ba539c70
Add more tests for LibraryStructureController
2021-08-28 20:12:25 +02:00
Bond_009
909573f2f1
Add tests for LibraryStructureController
2021-08-28 19:30:57 +02:00
Bond_009
645825db36
Enable nullable for more files
2021-08-28 17:32:09 +02:00
TheFeelTrain
e88367fe70
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2021-08-28 07:29:55 -04:00
Bond-009
48fdc63367
Merge pull request #6461 from jellyfin/dependabot/nuget/prometheus-net.AspNetCore-5.0.1
...
Bump prometheus-net.AspNetCore from 4.2.0 to 5.0.1
2021-08-27 18:33:54 +02:00
dependabot[bot]
41712e16be
Bump prometheus-net.AspNetCore from 4.2.0 to 5.0.1
...
Bumps [prometheus-net.AspNetCore](https://github.com/prometheus-net/prometheus-net ) from 4.2.0 to 5.0.1.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v4.2.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: prometheus-net.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-27 15:32:56 +00:00
Bond-009
72c6e4920d
Merge pull request #6462 from jellyfin/dependabot/nuget/prometheus-net-5.0.1
...
Bump prometheus-net from 4.2.0 to 5.0.1
2021-08-27 17:32:24 +02:00
wolong gl
59b8056add
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2021-08-26 21:29:56 -04:00
Vinícius Costa
5bcd1648cb
Translated using Weblate (Portuguese (Brazil))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2021-08-26 21:29:56 -04:00
SeanPai
c2bcceaa21
Translated using Weblate (Chinese (Traditional))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2021-08-26 21:29:56 -04:00
Changho Park
80dc92238a
Translated using Weblate (Korean)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2021-08-26 21:29:56 -04:00
lsousa
3ebede56fe
Translated using Weblate (Portuguese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2021-08-26 21:29:56 -04:00
Weevild
6c7b9d4044
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2021-08-26 21:29:56 -04:00
Lukáš Kucharczyk
d3527334bc
Translated using Weblate (Czech)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2021-08-26 21:29:56 -04:00
Kaiay
74d22d2f9a
Translated using Weblate (Chinese (Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2021-08-26 21:29:56 -04:00
Izumiko
7027e2feb2
Add 'includeAdult' option for TheMovieDb
2021-08-25 20:46:51 +08:00
Claus Vium
e15fea5dad
Merge pull request #5228 from lbenini/baseitemkind-fixes
2021-08-23 22:30:05 +02:00
dependabot[bot]
efed4728e6
Bump prometheus-net from 4.2.0 to 5.0.1
...
Bumps [prometheus-net](https://github.com/prometheus-net/prometheus-net ) from 4.2.0 to 5.0.1.
- [Release notes](https://github.com/prometheus-net/prometheus-net/releases )
- [Changelog](https://github.com/prometheus-net/prometheus-net/blob/master/History )
- [Commits](https://github.com/prometheus-net/prometheus-net/compare/v4.2.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: prometheus-net
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-23 12:00:54 +00:00
wolong gl
98b72019e6
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2021-08-23 03:29:54 -04:00
Marcin Woliński
7c7ad820c2
Translated using Weblate (Polish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2021-08-23 03:29:54 -04:00
Cody Robibero
50b3d74c95
Switch to TheoryData and clean up tests
2021-08-21 17:31:06 -06:00
Bond-009
8a460fc6ba
Merge pull request #6444 from cvium/fix_liverecordingsplayback
...
Use ProgressiveFileStream for LiveRecordings endpoint
2021-08-21 16:15:15 +02:00
Bond-009
ec649fcaf5
Merge pull request #6445 from cvium/progressivefilestream_timeout
...
Add timeout to ProgressiveFileStream
2021-08-21 16:14:34 +02:00
cvium
468283bfb2
Move test to TypedBaseItem folder to avoid conflicts
2021-08-18 20:11:28 +02:00
Claus Vium
663c79cba8
Merge branch 'master' into baseitemkind-fixes
2021-08-18 18:25:48 +02:00
Joshua M. Boniface
72d3f7020a
Merge branch 'master' into patch-2
2021-08-18 02:46:59 -04:00
Deathspike
95988ce33d
Fix embedded subtitles taking priority over external ones
2021-08-17 20:15:16 +02:00
cvium
12a7fda0a6
Add timeout to ProgressiveFileStream
2021-08-17 19:18:26 +02:00
cvium
f23ef1f1b9
Use ProgressiveFileStream for LiveRecordings endpoint
2021-08-17 13:38:28 +02:00
Cody Robibero
b504d1f724
Also update arm, arm64 Dockerfile
2021-08-15 19:32:45 -06:00
Cody Robibero
33bf8e34d1
Update Dockerfile to use debian:bullseye-slim
2021-08-15 18:57:14 -06:00
MrTimscampi
7f52cda03c
Make performer regex static
2021-08-16 00:22:36 +02:00
MrTimscampi
d82c2e4237
Address comments
2021-08-16 00:22:36 +02:00
MrTimscampi
8594ee7a22
Fix documentation for lyricist and arranger
2021-08-16 00:22:36 +02:00
MrTimscampi
c9b1cd1d8c
Add some new music-related person types and parse from ffprobe
2021-08-16 00:22:36 +02:00
MrTimscampi
f35a527608
Add performers to the ffprobe normalization for audio
2021-08-16 00:22:36 +02:00
MrTimscampi
24083d2e38
Address comments
2021-08-16 00:22:36 +02:00
MrTimscampi
7e71c25059
Add test for audio file ffprobe normalization
2021-08-16 00:22:34 +02:00
MrTimscampi
3300d2d7d3
Enable people for audio files
2021-08-16 00:20:48 +02:00
boolemancer
2345646ff1
Fix explicit stream selection in MediaEncoder.ExtractImageInternal
2021-08-14 02:55:51 -07:00
Patrick Barron
8a1e55251e
Fix devices migration
2021-08-13 21:28:17 -04:00
Patrick Barron
1615663bd2
Remove old response code documentation
2021-08-13 21:08:49 -04:00
Patrick Barron
1b197a2c2a
Fix QuickConnect tests, move class to proper namespace
2021-08-13 21:08:38 -04:00
Patrick Barron
45f478f63e
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Library/IUserManager.cs
# MediaBrowser.Controller/Security/IAuthenticationRepository.cs
# MediaBrowser.Controller/Session/ISessionManager.cs
2021-08-13 21:08:24 -04:00
Patrick Barron
15baf04bd2
Add IAuditableEntity
2021-08-13 20:35:31 -04:00
David Ullmer
bf441e49b9
Add test for fanart tag
2021-08-13 20:36:14 +02:00
David Ullmer
12e58840eb
Modify FetchThumbNode method to read children of fanart tag
2021-08-13 20:33:53 +02:00
David Ullmer
577d665192
Move thumb tag parsing to separate method
2021-08-13 20:16:05 +02:00
Nyanmisaka
a84dc794c6
Merge branch 'master' into tonemap-overlay
2021-08-13 15:01:06 +08:00
sushilicious
6bc7d78f6f
Update Emby.Naming/Video/CleanStringParser.cs
...
Cleaned up code a bit
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-08-05 13:09:42 -07:00
sushilicious
b2a10609af
Made CleanStringParser go through regexps only once
2021-08-04 23:25:54 -07:00
sushilicious
7fdef4b82b
Merge branch 'master' of https://github.com/jellyfin/jellyfin into HEAD
2021-08-04 23:15:48 -07:00
Cody Robibero
398ca85944
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
2021-08-04 06:24:58 -06:00
Cody Robibero
d212b6fb08
Clean test
2021-08-04 06:24:25 -06:00
Nyanmisaka
d4f09c6c9b
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-08-04 16:25:17 +08:00
sushilicious
460fe76467
Merge branch 'master' of https://github.com/jellyfin/jellyfin
2021-08-03 14:30:20 -07:00
sushilicious
26f8b501e7
Made CleanStringParser more robust
...
Now it can handle [...] at beginning of string
2021-08-03 14:19:36 -07:00
joey
0c9b64de4b
optimize episode parser
2021-08-03 13:25:23 +08:00
nyanmisaka
19e3c38fa8
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com >
2021-07-26 03:09:44 +08:00
nyanmisaka
3beda02d92
add support for cuda tonemap and overlay
2021-07-25 00:52:16 +08:00
nyanmisaka
aaab6a3518
add tests for FFmpeg 4.4 and 4.3.2
2021-07-25 00:52:03 +08:00
Niels van Velzen
2cd1c70e55
Add OpenAPI workflow
2021-07-22 21:19:10 +02:00
Patrick Barron
60ce0c9fa9
Add dto for device options
2021-07-13 19:30:11 -04:00
MrTimscampi
3b8947aba6
Add using keywords to non-disposed objects in BuildThumbCollageBitmap
2021-07-05 19:41:10 +02:00
MrTimscampi
8a65a6dfc3
Use artist backdrop for generated library image
2021-07-03 02:50:28 +02:00
Patrick Barron
06d682c296
Merge remote-tracking branch 'origin/authenticationdb-efcore' into authenticationdb-efcore
2021-06-27 16:46:09 -04:00
Patrick Barron
af2e7aec2e
Add missing service registration for IAuthenticationManager
2021-06-27 16:45:41 -04:00
Patrick Barron
fdba71e133
Fix Api Key authentication
2021-06-27 16:44:34 -04:00
Patrick Barron
bbac9ff67e
GetDeviceOptions always returns an instance of DeviceOptions
2021-06-27 16:42:26 -04:00
Patrick Barron
5d1139ec62
Update Jellyfin.Server.Implementations/Devices/DeviceManager.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-06-26 15:17:57 -04:00
Patrick Barron
befedaf6fc
Update Emby.Server.Implementations/Session/SessionManager.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-06-25 21:13:38 -04:00
Orry Verducci
d5b63092ed
Add H.264 MBAFF interlace check
...
Use the codec time base to determine if a MBAFF coded H.264 file is interlaced.
2021-06-24 17:51:35 +01:00
Patrick Barron
dbfd30ec4c
Migrate DeviceOptions
2021-06-24 09:38:37 -04:00
Patrick Barron
d3e02e918d
Merge pull request #166 from crobibero/authdb-qc
...
Fix QuickConnect interation with AuthenticationDb
2021-06-24 06:21:41 -04:00
crobibero
397868be95
Fix issues with QuickConnect and AuthenticationDb
2021-06-23 21:07:08 -06:00
Patrick Barron
ae878fa051
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
2021-06-23 20:22:12 -04:00
Patrick Barron
f96722fa74
Fix migration
2021-06-21 19:06:21 -04:00
Patrick Barron
3884837513
Convert method group to lambda in DeviceManager
2021-06-21 19:01:34 -04:00
Patrick Barron
784f29f753
Use named tuple for QuickConnect
2021-06-21 19:00:24 -04:00
Patrick Barron
544e059395
Revert unintended change in SchedulesDirect
2021-06-21 18:57:59 -04:00
crobibero
39e84ba4ab
Suggestions from review
2021-06-21 16:06:54 -06:00
Cody Robibero
fa7b7b84e7
Update CONTRIBUTORS.md
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2021-06-21 16:06:25 -06:00
crobibero
ac76519081
Enhance BaseItemKindTests
2021-06-20 07:15:46 -06:00
crobibero
790b284184
Add missing BaseItemKind
2021-06-20 07:15:32 -06:00
crobibero
23dd6e2d9f
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
2021-06-20 07:09:24 -06:00
Patrick Barron
d64e14fcb8
Use ReadOnlySpan in GetImagesForPrograms
2021-06-19 15:26:24 -04:00
Patrick Barron
67308f489f
Implement DeleteDevice
2021-06-19 15:24:53 -04:00
Patrick Barron
2a9474f6e7
Count records before skipping
2021-06-19 15:24:42 -04:00
Patrick Barron
6b24cc6d1f
Fix UpdateDeviceOptions
2021-06-19 15:24:26 -04:00
Patrick Barron
3123ea2a94
Add missing ConfigureAwait call
2021-06-19 15:09:16 -04:00
BaronGreenback
6648b7d7da
Merge branch 'master' into comparisons
2021-06-19 15:04:30 +01:00
Patrick Barron
54fdc2fd88
Use ExecuteSqlInterpolated instead of ExecuteSqlRaw
...
oop
2021-06-18 19:15:08 -04:00
Patrick Barron
be88efce3c
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Emby.Server.Implementations/HttpServer/Security/SessionContext.cs
# Emby.Server.Implementations/Security/AuthenticationRepository.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Library/IUserManager.cs
# MediaBrowser.Controller/Net/ISessionContext.cs
2021-06-18 18:56:10 -04:00
Patrick Barron
336ba2879f
Re-add support for API keys
2021-06-18 18:26:58 -04:00
Patrick Barron
0292936c65
Use consistent name for db context
2021-06-18 17:09:59 -04:00
Patrick Barron
4206c0e091
Combine if statements
2021-06-18 17:09:39 -04:00
Patrick Barron
3264575047
Add data migration
2021-06-18 17:07:30 -04:00
Patrick Barron
3fd0b1a359
Recreate devices migration with missing fields
2021-06-18 17:07:22 -04:00
Patrick Barron
3d9c16ba6b
Fix concurrency issues
2021-06-18 17:06:38 -04:00
Patrick Barron
373155a063
Correctly handle devices without custom names
2021-06-18 16:57:46 -04:00
Stanislav Ionascu
351ae66509
Better detection of the ISO DVD/BD types
...
The ISO image will be opened and checked for disc-type specific
folders.
Can be overridden using NAME.dvd.iso / NAME.bluray.iso
2021-06-13 19:24:06 +02:00
dependabot[bot]
4e9570598b
Bump cirrus-actions/rebase from 1.4 to 1.5
...
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase ) from 1.4 to 1.5.
- [Release notes](https://github.com/cirrus-actions/rebase/releases )
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.4...1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 14:17:50 +00:00
Tommaso Stocchi
02a56d8cf7
Changed return type desc in GetParts() summary
2021-06-03 17:45:22 +02:00
Tommaso Stocchi
2a72c33ba6
authorizationheader as readonlyspan<char> instead of string
2021-06-03 17:43:50 +02:00
Tommaso Stocchi
d1b34a1e97
-fix authorizationHeader is no longer a string
2021-06-03 17:37:42 +02:00
Tommaso Stocchi
2b232df07f
Merge branch 'master' into bug/authorization-header-issue
2021-06-03 17:15:32 +02:00
Tommaso Stocchi
dc261b815f
-fix AuthorizationHeader parameter name
2021-06-03 17:12:16 +02:00
Tommaso Stocchi
d86964eb6a
Merge branch 'bug/authorization-header-issue' of https://github.com/tommasodotNET/jellyfin into bug/authorization-header-issue
2021-06-03 17:10:22 +02:00
Tommaso Stocchi
3c019d1324
Using for instead of while
2021-06-03 17:10:19 +02:00
Tommaso Stocchi
3951546b1f
Update Emby.Server.Implementations/HttpServer/Security/AuthorizationContext.cs
...
Co-authored-by: artiume <siderite@gmail.com >
2021-06-03 17:07:25 +02:00
BaronGreenback
51fb6e1d2d
Merge branch 'master' into IsRoot_fix
2021-05-22 22:01:03 +01:00
BaronGreenback
d0537a3271
Set isRoot to true
2021-05-21 15:07:35 +01:00
Patrick Barron
37a8a82ac5
Make methods static in AuthenticationContext
2021-05-21 00:19:54 -04:00
Patrick Barron
b6446c06ee
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Security/AuthenticationRepository.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
2021-05-21 00:19:07 -04:00
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
2021-05-20 23:56:59 -04:00
Patrick Barron
b03f2353d8
Generate Access token in constructor
2021-05-20 20:57:10 -04:00
Patrick Barron
f4d1c3ef7a
Add device query class
2021-05-20 20:48:53 -04:00
Patrick Barron
ab63a7745c
Add PaginatedQuery abstract class, change startIndex to skip
2021-05-20 20:48:41 -04:00
Patrick Barron
e1f7086077
Remove unnecessary query class
2021-05-20 20:39:22 -04:00
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
2021-05-18 18:09:46 -04:00
Cody Robibero
2888567ea5
Update Jellyfin.Api/Models/ClientLogDtos/ClientLogEventDto.cs
...
Co-authored-by: dkanada <dkanada@users.noreply.github.com >
2021-05-11 08:21:04 -06:00
BaronGreenback
97c2c523a8
Merge branch 'master' into comparisons
2021-05-08 17:11:21 +01:00
BaronGreenback
e682c230bd
Merge branch 'master' into comparisons
2021-05-05 23:22:54 +01:00
BaronGreenback
417a7011c7
changed to first
2021-05-04 16:32:17 +01:00
crobibero
3c8abeda7d
Require Authorization for the ClientLogController
2021-05-04 07:16:35 -06:00
BaronGreenback
7ff52bf755
Renamed
2021-05-03 19:30:56 +01:00
BaronGreenback
7936ea59eb
Changed selection method
2021-05-03 17:27:23 +01:00
BaronGreenback
2e01fb3cda
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de >
2021-05-01 17:16:25 +01:00
BaronGreenback
2fbc1190bc
Update LiveTvMediaSourceProvider.cs
2021-05-01 17:15:45 +01:00
BaronGreenback
a5aabbb885
Update ApplicationHost.cs
...
Renamed method
2021-05-01 17:14:37 +01:00
BaronGreenback
975d1537d4
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de >
2021-05-01 16:29:28 +01:00
BaronGreenback
b4ab75cd69
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de >
2021-05-01 16:29:22 +01:00
BaronGreenback
a49ded84c6
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de >
2021-05-01 16:29:13 +01:00
BaronGreenback
2182640519
Update Emby.Server.Implementations/ApplicationHost.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-04-30 09:08:56 +01:00
crobibero
f8cfc55a36
Clean client filename generation
2021-04-26 17:02:25 -06:00
BaronGreenback
851f610e11
Changed other method to match for consistency.
2021-04-26 19:59:35 +01:00
BaronGreenback
78e97dbaa9
updated comment
2021-04-26 19:56:15 +01:00
BaronGreenback
f30bbef781
Fixed test
2021-04-26 17:28:32 +01:00
BaronGreenback
2b85f43cab
removed unused usings
2021-04-26 17:17:48 +01:00
BaronGreenback
5741fa7dfa
Fix url for LiveTV
2021-04-26 17:13:45 +01:00
crobibero
1d6224c9c6
Add endpoint to log client events
2021-04-26 07:02:26 -06:00
Brian J. Murrell
a3a4689af2
Allow to bind to priveleged ports (i.e. 80/443)
...
Add "AmbientCapabilities=CAP_NET_BIND_SERVICE" to the "[Service]"
section of the unit file to allow the server to bind to ports 80 and 443.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca >
2021-04-22 10:07:51 -04:00
BaronGreenback
107412f2f2
Update FFProbeVideoInfo.cs
2021-04-19 10:23:05 +01:00
BaronGreenback
6b2b484987
Update SubtitleScheduledTask.cs
2021-04-19 10:22:32 +01:00
BaronGreenback
80877aa945
Cleaned up "value assigned is not used in any execution path"
2021-04-17 09:27:58 +01:00
Patrick Barron
12fa5c0c41
Add AccessToken to device
2021-04-13 20:01:31 -04:00
Patrick Barron
75df6965a0
Don't use database for QuickConnect
2021-04-13 20:01:21 -04:00
BaronGreenback
fb7587dd84
Renamed
2021-04-11 17:17:05 +01:00
Patrick Barron
ed0b5ff017
Fix builds
2021-04-10 17:11:59 -04:00
Patrick Barron
3ebc047434
Convert UpdateUser to solely async
2021-04-10 16:59:41 -04:00
Patrick Barron
8607b52541
Make device/session code async
2021-04-10 16:57:25 -04:00
Patrick Barron
44e71774b1
Rewrite device manager using EF Core
2021-04-10 16:17:36 -04:00
Patrick Barron
f47fe308b1
Add navigation property to device entity
2021-04-10 16:17:02 -04:00
Patrick Barron
98e19c9fd3
Add device indexes
2021-04-10 16:16:08 -04:00
Patrick Barron
e6f1ffdc8d
Add device entities to schema.
2021-04-10 16:15:59 -04:00
Patrick Barron
9cd5352358
Add device options entity
2021-04-10 16:03:20 -04:00
BaronGreenback
af027b6283
Fixed after accepting suggestion.
2021-04-10 19:23:27 +01:00
BaronGreenback
0db5df86df
Update Jellyfin.Api/Constants/Policies.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2021-04-10 18:49:18 +01:00
BaronGreenback
cf3aff93f2
revert change error
2021-04-10 12:09:24 +01:00
BaronGreenback
5fb7557763
Network Access Policy
2021-04-10 12:03:52 +01:00
Patrick Barron
271b4cadb7
Add device entity.
2021-04-09 23:16:07 -04:00
Patrick Barron
499785bebb
Use new entities for API key endpoints
2021-04-01 17:08:22 -04:00
Patrick Barron
1c501b17d7
Add ApiKey entity and associated relationships
2021-04-01 17:05:54 -04:00
Patrick Barron
16ca8c7536
Remove unused SessionManager methods
2021-04-01 10:49:09 -04:00
Ionut Andrei Oanca
776ce7c660
Send playing item status in SyncPlay group update
2021-03-29 11:29:48 +02:00
Ionut Andrei Oanca
9eb740ba57
Fix storing outdated sessions in SyncPlay
2021-03-28 13:25:40 +02:00
BaronGreenback
414e918c01
Optimized and added test
2021-02-26 14:30:00 +00:00
Luca Benini
078b6244ee
Restored GUID in Jellyfin.XbmcMetadata.Tests
...
Restored the project type guid as by review
See https://github.com/dotnet/project-system/issues/1821
2021-02-14 12:46:28 +01:00
Luca Benini
1664109d14
Merge branch 'baseitemkind-fixes' of github.com:lbenini/jellyfin into baseitemkind-fixes
2021-02-14 12:40:33 +01:00
Luca Benini
2f8d15ed08
Moved test to Jellyfin.Server.Implementation.Tests as by review
...
Aligned code base to review comments:
Jellyfin.Server.Implementation.Tests is the correct place
2021-02-14 12:40:08 +01:00
Luca Benini
c4d142eda1
Fix BaseItemKind conversion for PlaylistsFolder
...
Return the correct ClientTypeName to allow Enum Parse
Added dynamic unit tests to ensure all BaseItem concrete descend
2021-02-14 12:40:08 +01:00
Luca Benini
c8395899ba
Moved test to Jellyfin.Server.Implementation.Tests as by review
...
Aligned code base to review comments:
Jellyfin.Server.Implementation.Tests is the correct place
2021-02-13 19:40:15 +01:00
Luca Benini
991adc8efe
Fix BaseItemKind conversion for PlaylistsFolder
...
Return the correct ClientTypeName to allow Enum Parse
Added dynamic unit tests to ensure all BaseItem concrete descend
2021-02-13 15:28:37 +01:00
Ionut Andrei Oanca
68969c9530
Clear playlist in SyncPlay group
2021-01-24 01:05:17 +01:00
MrTimscampi
c52a2f2f7b
Move studios image providers to plugin
2021-01-12 22:45:28 +01:00
Tommaso Stocchi
452af30511
Added UrlDecode for authorization parts
2021-01-03 19:32:58 +01:00
Tommaso Stocchi
a03880b687
Improve get auth header parts using substring
2021-01-02 18:18:47 +01:00
Tommaso Stocchi
7c7f2316fa
Added comments
2020-12-15 21:06:47 +01:00
Tommaso Stocchi
c6eefaac09
Added function to split the authorization header parts
2020-12-15 21:01:42 +01:00
Tommaso Stocchi
6e2cfc6569
Url decode for auth value
2020-12-14 14:05:53 +01:00
Tommaso Stocchi
b611a108f8
-fix split on comma and double quotes
2020-12-14 13:15:21 +01:00
Tommaso Stocchi
305e5ebaf4
Allow commas in auth values when wappred in a double quote
2020-12-14 13:14:18 +01:00
Tommaso Stocchi
13bc57ecc3
No need to double check param length
2020-12-14 13:08:07 +01:00
Tommaso Stocchi
064a9cedbd
No htlml encoding on server side
2020-12-14 13:07:39 +01:00
AJ Jordan
bab389114b
Use a service unit, not a scope unit, to restart
...
Reportedly `systemd-run --scope` still got killed by the service
manager; see #4615 . The suspected cause is that `scope` units are run by
the `systemd-run` process itself and inherit the caller's execution
environment (see systemd-run(1)). To fix this, we use a systemd
`service` unit instead, which is run and managed by PID 1 - hopefully
this will isolate us sufficiently so that we don't get terminated along
with `jellyfin.service`.
2020-12-04 16:33:24 -08:00
AJ Jordan
d251c701b9
Use systemd-run(1) in restart.sh
...
systemd-run(1) runs `systemctl restart` in an isolated systemd unit
that is not subject to process termination as jellyfin.service is shut
down. We adjust the sudoers configuration for this new usage, removing
the old config, since restart.sh is the only user of the sudoers
policy.
Additionally we change `systemctl start` to `systemctl restart` since
there was a race condition where jellyfin.service was not fully
stopped by the time this ran, so `systemctl start` became a noop.
`systemctl restart` on the other hand works whether jellyfin.service is
stopped or not.
The at(1) hack (and the usage of `start` instead of `restart`) is left
in for other init systems since I cannot test on those systems, and
because I don't know of any systemd-run(1) equivalent (although it may
be a non-issue since alternate init systems do not keep track of daemon
children nearly as aggressively as systemd does).
2020-12-04 16:18:26 -08:00
AJ Jordan
b528816b2a
Add sudo to package dependencies
...
It's used in the restart.sh script.
For Debian, this is a Recommends because virtually everyone will need
this (default APT policy is to install recommended packages so this
works ok), but technically you can configure the server to run as root
and then you wouldn't need it.
For Fedora... frankly I got confused by their Weak Dependencies etc. so
I just made it a hard dependency.
2020-11-29 04:15:11 -05:00
AJ Jordan
2911dfc37d
Don't restart with sudo(8) if it's not available
...
Some environments, like system containers, have no reason to have
sudo(8) installed. In these environments restart.sh will silently fail
because /usr/bin/sudo does not exist to execute, so test that sudo
exists and don't try to use it otherwise.
Note also that hardcoding sudo's path is wrong: it can be installed in
other places. On FreeBSD, for example, it is /usr/local/bin/sudo when
installed from ports.
2020-11-29 04:04:38 -05:00
AJ Jordan
ce82932c9a
Remove useless which(1) calls in restart.sh
...
at(1) runs commandlines with /bin/sh anyway, which resolves paths. No
need to do it ourselves.
2020-11-29 04:04:22 -05:00
AJ Jordan
a4e1732e35
Fix restart.sh to look at what's actually booted
...
The old code was wrong because e.g. systemd can be *installed* on the
system, but not actually used as PID1. In that case we would pick
`systemctl`, but it wouldn't actually work because PID1 was some other
init system.
2020-11-29 03:43:03 -05:00
Cromefire_
7aef0fce44
Use consistent style
2020-11-24 12:24:42 +01:00
Cromefire_
7396fcfb84
Removed bash style vars
2020-11-24 12:23:44 +01:00
Cromefire_
1897455004
Update debian/conf/jellyfin
...
Co-authored-by: Odd Stråbø <oddstr13@openshell.no >
2020-11-23 20:17:40 +01:00
Cromefire_
20b1f985f0
Added JELLYFIN_ADDITIONAL_OPTS to default file
2020-08-28 21:24:21 +02:00
Cromefire_
c0a8118c51
Added additional opts to service file
2020-08-28 21:19:42 +02:00
WWWesten
f2817fef74
Merge pull request #1 from jellyfin/master
...
Merge from upstream
2019-02-23 18:58:38 +05:00