Tim Eisele
08027b1008
Migrate rulesets to .editorconf
2024-12-09 14:42:27 +01:00
Kenneth Cochran
e922fe8582
Added test for ListsingsManager.DeleteListingsProvider(). ( #12793 )
...
* Added test for DeleteListingsProvider().
* Added myself to CONTRIBUTORS.md
* Removed unintentionally committed test SaveListingProvider_SavesProviderAndReturnsInfo()
* Cleaned up test in response to PR feedback.
2024-11-30 12:08:19 +01:00
Bond-009
ceb850c770
Update projects to .NET 9 ( #13023 )
2024-11-16 10:11:01 -07:00
gnattu
46fb6c1579
Backport pull request #12940 from jellyfin/release-10.10.z
...
Remove DynamicImageResponse local image after saved to metadata folder
Original-merge: 3a9b48a2aa535d38ad9e8937345b4e610b426606
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:55:53 -05:00
Bond-009
725c414682
Merge pull request #12778 from TonyBotongChu/anime-parse
...
Add EpisodeExpression for anime file names
2024-11-03 15:44:20 +01:00
SethPattee
a416c438da
Added + in username regex validator, Test + in username, issue #10414 ( #12819 )
2024-11-03 15:43:27 +01:00
JPVenson
88fb668cc5
Added Unittest to check for unapplied model changes ( #12854 )
2024-10-20 21:27:27 -06:00
TonyB
79ee36ee15
Add EpisodeExpression for anime file names
2024-10-12 17:09:18 +08:00
renovate[bot]
aed00733f8
Update dependency xunit to 2.9.1 ( #12687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-09-22 19:44:37 -06:00
Shadowghost
5bfb7b5d11
Remove invalid test
2024-09-18 16:18:14 +02:00
Shadowghost
7a2427bf07
Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write
2024-09-18 15:42:15 +02:00
gnattu
901573473d
Sort by version name before resolution sorting ( #12621 )
2024-09-18 07:22:33 -06:00
Shadowghost
5a5da33f44
Apply review suggestions
2024-09-17 23:34:12 +02:00
Shadowghost
2351eeba56
Rework PR 6203
2024-09-17 20:35:23 +02:00
gnattu
ffbfd46dea
Move progressive tests to old place
2024-09-14 03:28:14 +08:00
gnattu
3d43b834de
Remove redundant info
2024-09-14 01:34:06 +08:00
gnattu
118c583bff
Add Dolby Vision testing
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-14 01:23:41 +08:00
gnattu
b0e6c357f7
Restore progressive transcoding tests
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 23:26:48 +08:00
gnattu
af92b4370f
Fix safari test
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 23:19:35 +08:00
gnattu
cefcbcb2ac
Add mkv h264 ac3 tests
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 23:17:33 +08:00
gnattu
edc15c8e92
Add broken fps mkv test
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 18:20:07 +08:00
gnattu
6395f4889d
Update unit test for StreamBuilder to reflect current server and clients
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 15:44:03 +08:00
gnattu
90a00e1293
Only remove images in metadata folder by default ( #12631 )
2024-09-12 13:45:38 -06:00
Dmitry Lyzo
3da081ba86
Add audio ranking for transcoding profiles ( #12546 )
2024-09-09 13:16:58 -06:00
Bond-009
e10b986ea0
Backport pull request #12558 from jellyfin/release-10.9.z
...
Fix alt version name generation
Original-merge: 70f4f2e8c2378f9a219c840ac23d0bcd2638c966
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07 18:09:53 -04:00
Bond-009
7631956451
Backport pull request #12550 from jellyfin/release-10.9.z
...
Create and use FormattingStreamWriter
Original-merge: cd2f2ca17800f71c8d94a6e043b49b7c4200e254
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07 18:09:52 -04:00
JPVenson
5ceedced1c
Feature/media segments plugin api ( #12359 )
2024-09-07 14:56:51 -06:00
Niels van Velzen
9afaa6ae4d
Merge pull request #12548 from Bond-009/utf8bom
...
Remove BOM from UTF-8 files
2024-09-06 21:56:31 +02:00
Bond-009
eaca25d456
Merge pull request #12549 from Bond-009/livetvcontrollertests
...
Add LiveTvController tests
2024-08-31 21:59:19 +02:00
Bond_009
1082f20c20
Add PluginsController tests
2024-08-30 16:23:11 +02:00
Bond_009
af4b810c5e
Add LiveTvController tests
2024-08-30 16:13:33 +02:00
Bond_009
97a02f5803
Remove BOM from UTF-8 files
...
I think some people need to change their IDE configuration ;)
2024-08-30 15:29:48 +02:00
gnattu
6c8ca30f7f
Prevent server from starting if the ffmpeg path is invalid ( #12463 )
2024-08-28 12:43:37 -06:00
Bond-009
6281cd707d
Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotation
...
Fix the broken video orientation (+-90/180)
2024-08-27 22:24:34 +02:00
nyanmisaka
7ee9c9b7a0
Backport pull request #12374 from jellyfin/release-10.9.z
...
Fix compatibility between TranscodingThrottler and FFmpeg 7.0
Original-merge: ee0094d889fe99cc3e27b556d5470e94b2521a3e
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2024-08-05 11:01:28 -04:00
Nyanmisaka
2aa9cf4007
Merge branch 'master' into fix-hwa-video-rotation
2024-08-05 16:37:09 +08:00
Bond_009
0a0de6708e
Enable more analyser rules as errors
...
Also deduplicates a bit of code inside of SeasonPathParser and adds some more tests
2024-08-01 17:17:10 +02:00
TheMelmacian
d4eeafe53f
Fix: parsing of xbmc style multi episode nfo files ( #12268 )
2024-07-30 09:51:08 -06:00
Bond_009
d3f0346f04
Enable nullable for UserItemData
...
MetadataResult.GetOrAddUserData doesn't ever get used and is probably broken since the migration to .NET Core as it still expects a Guid for userId
2024-07-29 21:05:23 +02:00
gnattu
162ea38a95
Check MaxAudioChannels for directAudioStream candidates ( #12319 )
...
* Check MaxAudioChannels for directAudioStream candidates
The current stream builder logic does not check the channel limit when determining if the audio stream can be directly used, and this can cause some undesired effects:
- A high channel count surround sound stream might be picked even if a stereo one exists when the user requires stereo audio.
- The user's preferred audio codec might not be respected during the downmix because the requested codec is now forced to be the same as the original source.
Signed-off-by: gnattu <gnattuoc@me.com>
* Fix unit test
Signed-off-by: gnattu <gnattuoc@me.com>
* Set correct transcode reason and target channels for unit test
Signed-off-by: gnattu <gnattuoc@me.com>
* Match old stream selection behavior
Signed-off-by: gnattu <gnattuoc@me.com>
* Fix reason matching
Signed-off-by: gnattu <gnattuoc@me.com>
---------
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-29 00:11:59 +02:00
Nyanmisaka
00088c2954
Merge branch 'master' into fix-hwa-video-rotation
2024-07-23 15:37:33 +08:00
Bond-009
46fde9aa04
Backport pull request #12278 from jellyfin/release-10.9.z
...
Fix localization of audio title
Original-merge: f7a90b6383aed557c0c2d3a824fc00340f72fe40
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-21 00:58:05 -04:00
Cody Robibero
b026772764
Move external url listing to provider for plugin use ( #12279 )
2024-07-17 09:48:31 -04:00
Erwin de Haan
3262f8dc2a
Add check for ProviderIds to prevent '=' from appearing in keys, also support '=' in the values. ( #12274 )
2024-07-15 08:44:22 -04:00
honestlywhoknows
072938289c
Update PremiereDateComparerTests
...
Add extra tests for edge cases, adjust dummy values for easier debugging
2024-07-09 21:11:23 -04:00
Adam
8933574ce9
Correct PremiereDateComparerTests
...
Correct PremiereDateComparerTests - Adjust expected values, add comments, add extra test
2024-07-09 20:22:06 -04:00
Adam
86835dd3c6
Create PremiereDateComparerTests
...
Create PremiereDateComparerTests to test PremiereDateComparer functionality.
2024-07-09 16:09:15 -04:00
Bond-009
79e9fe112c
Merge pull request #11204 from revam/fix-resolver-helper-init-values
...
Don't expect `BaseItem` to be a movie/video file.
2024-06-27 09:45:56 +02:00
Bond-009
bfe7d1ee3a
Backport pull request #12026 from jellyfin/release-10.9.z
...
Check hearing impared flags with equality instead of contains
Original-merge: a89678074e7663c1240286a04bb2eead9ef633a7
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-23 11:40:41 -04:00
Mikal Stordal
12ed1d6429
fix: update tests
2024-06-11 02:02:51 +02:00