SenorSmartyPants
9016fec892
Make sure episodes in series folder don't group as multiversion
...
Test for episodes in series folder
Turn on multiple versions for episodes
Support for multiversion episodes in mixed folders
Update 2 failing test cases. These were for passing for unofficially supported filenames. Dashes with no spaces, which is not how JF docs say multiversion files are supposed to be named.
Fix possible null
fix null take 2
Don't ParseName when calling ResolveVideos<Episode>
ParseName drops everything after year in a filename. This results in episode information being dropped if year is present.
Update tests to set ParseName=false
Additional test with Mixed folder with Year in filename
Added case when calculating displayname for versions for mixed folders.
Add StringComparison.Ordinal to LastIndexOf
Was generating an error in recent build attempts.
Clean the episode filename to set the grouper value
This allows files like
Name (2020) - S01E01 [BluRay-480p x264][AC3 2.0] - [ORIGINAL].mkv
Name (2020) - S01E01 [BluRay-1080p x264][AC3 5.1]- [Remaster].mkv
to be grouped on 'Name (2020) - S01E01'
Fix false positive merging
Only do cleanstring or " -" index cleaning, not both.
Compatiblity fix when stacking episodes and multiple versions are present
Fix linting problems
2023-09-24 15:17:41 -05:00
SenorSmartyPants
8677a17c3e
Non greedy regex, parse the first year, not the last
2023-09-24 15:07:45 -05:00
trailfullideal
3229d3ba02
Translated using Weblate (Assamese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/as/
2023-09-24 11:18:33 -04:00
trailfullideal
79976b6b48
Translated using Weblate (Zulu)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zu/
2023-09-24 11:18:33 -04:00
trailfullideal
0eddc3e6ad
Added translation using Weblate (Cherokee)
2023-09-24 11:18:33 -04:00
Cody Robibero
effa303cb9
Add missing LocalAccessOrRequiresElevationHandler ( #10268 )
2023-09-23 15:58:03 -06:00
Bond-009
f778073132
Downgrade SkiaSharp to prevent segfault ( #10264 )
2023-09-23 17:57:08 +02:00
Claus Vium
25faf8b1d9
Merge pull request #10266 from Bond-009/IDisposableAnalyzers.Drawing
2023-09-23 17:04:46 +02:00
Bond_009
afc195286f
Start adding IDisposableAnalyzers to projects
2023-09-23 15:15:58 +02:00
Joe Rogers
744591329e
Fully specify version tags for renovate ( #10263 )
2023-09-23 13:46:43 +02:00
renovate[bot]
61686d2dcc
chore(deps): update actions/checkout action to v4.1.0 ( #10260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-23 13:45:35 +02:00
Claus Vium
eb5f76a447
Merge pull request #10257 from jellyfin/Bond-009-patch-1
...
Downgrade SkiaSharp.NativeAssets.Linux to prevent segfault
2023-09-22 20:08:28 +02:00
Bond-009
9e65e4daf6
Downgrade SkiaSharp.NativeAssets.Linux to prevent segfault
...
```
Thread 16 ".NET ThreadPool" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fbeae7fc6c0 (LWP 15740)]
0x00007fbead7b33e0 in ?? ()
from /.../dev/jellyfin/Jellyfin.Server/bin/Release/net7.0/runtimes/linux-x64/native/libSkiaSharp.so
```
2023-09-22 19:17:32 +02:00
Cody Robibero
7958a2fd15
Merge pull request #10218 from Bond-009/librarymonitor
2023-09-22 09:06:34 -06:00
Cody Robibero
3a2799e61b
Merge pull request #10234 from Shadowghost/cleanup-playlists-task
2023-09-22 06:55:11 -06:00
Nyanmisaka
5ba855098d
Backport pull request #10151 from jellyfin/release-10.8.z
...
Fix performance loss of QSV HDR tone-mapping on Windows
Original-merge: 757f88b1a2
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2023-09-21 15:35:39 -04:00
renovate[bot]
a9274a356c
chore(deps): update dependency harfbuzzsharp.nativeassets.linux to v7 ( #10252 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-21 21:09:56 +02:00
renovate[bot]
d82f59ec97
chore(deps): update skiasharp monorepo to v2.88.6 ( #10251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-21 20:47:05 +02:00
Bond-009
1492af7542
Merge pull request #10246 from jellyfin/renovate/ci-deps
2023-09-20 16:00:52 +02:00
renovate[bot]
672e0d6434
chore(deps): update github/codeql-action action to v2.21.8
2023-09-19 11:53:03 +00:00
Bond-009
72928f74c0
Merge pull request #10241 from jellyfin/renovate/xunit-dotnet-monorepo
2023-09-19 00:27:40 +02:00
Bond_009
b8f42573c4
Address review comments
2023-09-18 20:50:05 +02:00
Tim Eisele
151d678b0e
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-09-18 19:13:33 +02:00
Bond_009
03b6adf068
Fix xUnit1030: Do not call ConfigureAwait in test method
2023-09-18 17:55:52 +02:00
atomicmind
043fc387e0
Translated using Weblate (Slovenian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sl/
2023-09-18 07:40:54 -04:00
renovate[bot]
5669955aca
chore(deps): update xunit-dotnet monorepo to v2.5.1
2023-09-18 02:22:16 +00:00
Tim Eisele
bce45992d9
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-09-17 16:35:41 +02:00
Tim Eisele
61a49e94c4
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-09-17 14:13:25 +02:00
Tim Eisele
fccea4625d
Update Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2023-09-17 14:13:19 +02:00
Tycho Brouwer
db83bed9da
Translated using Weblate (Dutch)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2023-09-16 19:40:55 -04:00
Shadowghost
783bb8a8cb
Apply review suggestions
2023-09-16 17:05:54 +02:00
Shadowghost
f7720e7c99
Extend collections cleanup task to include playlists too
2023-09-16 15:09:19 +02:00
Bond-009
61155adecd
Merge pull request #10231 from jellyfin/renovate/pin-dependencies
2023-09-16 12:31:35 +02:00
Claus Vium
0179cea622
Merge pull request #10230 from cvium/fix_migrations
2023-09-16 12:05:54 +02:00
renovate[bot]
6e82fe3a83
chore(deps): pin jitterbit/await-check-suites action to 292a541
2023-09-16 09:32:36 +00:00
Bond-009
3d0b1c3138
Merge pull request #10232 from jellyfin/renovate/actions-checkout-4.x
2023-09-16 11:32:13 +02:00
renovate[bot]
e985133b37
chore(deps): update actions/checkout action to v4
2023-09-16 05:41:01 +00:00
Claus Vium
fb3b7fde9e
Merge pull request #6209 from h1dden-da3m0n/ci/auto-bump
...
add auto-bump_version workflow
2023-09-16 07:40:32 +02:00
cvium
4fe641b55d
missed a spot
2023-09-16 07:27:22 +02:00
cvium
ba928d872e
fix: open the connection when using SqliteConnection directly
2023-09-16 07:25:29 +02:00
Bond-009
5a71b8beed
Merge pull request #10220 from jellyfin/renovate/ci-deps
2023-09-14 22:37:52 +02:00
renovate[bot]
b8b7f5dd33
chore(deps): update github/codeql-action action to v2.21.7
2023-09-14 19:20:33 +00:00
renovate[bot]
985b115754
chore(deps): update dotnet monorepo to v7.0.11 ( #10213 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-09-13 17:33:53 -06:00
Bond_009
767a42fbdb
Minor LibraryMonitor improvements
...
* Enable nullable
* Add a fast return to ReportFileSystemChanged when path should be ignored
* Use Span overloads of Path.* functions where possible
* IFileSystem: remove NormalizePath as Path.TrimEndingDirectorySeparator already checks if it's a root path
2023-09-13 17:30:50 +02:00
Bill Thornton
345e0c8c0d
Merge pull request #10217 from thornbill/run-collect-on-fails
...
Run collect script on failures
2023-09-13 09:31:17 -04:00
Bill Thornton
745a7eb4ae
Run collect script on failures
2023-09-13 08:39:02 -04:00
Brian J. Murrell
3f19befc59
Avoid shell expansion issues ( #10211 )
2023-09-12 13:09:40 -06:00
Bond-009
47b21bd781
Update Swashbuckle.AspNetCore.ReDoc to 6.5.0 ( #10210 )
2023-09-12 06:23:12 -06:00
Bond-009
95fef74085
Merge pull request #10039 from hugueslarrive/devuan
2023-09-12 11:10:08 +02:00
Bond-009
8ca16107bb
Merge pull request #10169 from gandihar/gandihar.selinux-launcher-fix
2023-09-12 11:09:34 +02:00