Cody Robibero
4a28f46cac
Don't throw exception on unauthenticated requests
3 years ago
Joe Rogers
1d729b2b0f
Use codec to determine image format
3 years ago
Joe Rogers
f73a7a6ed8
Use ImageFormat instead of string for extension
3 years ago
Joe Rogers
de9bf327c6
Merge similar tests with Theories
3 years ago
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
3 years ago
Claus Vium
c3523e7cf7
Merge pull request #5905 from BaronGreenback/TVFix
...
Fix for Livetv and DLNA when bind interfaces specified.
3 years ago
Claus Vium
c50c9c3dbf
Merge pull request #6794 from Bond-009/dead
...
Remove some dead code
3 years ago
Bond_009
994101fcf4
Remove some dead code
3 years ago
Bond_009
5726535a26
Fix some warnings
...
609 left
3 years ago
Cody Robibero
40045d2147
Update to full dotnet 6
3 years ago
cvium
f03e77a4d5
Merge branch 'master' into TVFix
3 years ago
Bond_009
4dfb7b18ae
Add some docs and tests
3 years ago
Joe Rogers
b4bf5af7c8
Remove ImageType.Screenshot and ItemFields.Screenshot
3 years ago
Bond_009
924c6682b9
Remove unused IHasScreenshots interface
3 years ago
Claus Vium
5c5d49ee60
Merge pull request #6763 from 1337joe/tmdb-image-provider-dedup
3 years ago
Bond_009
416894008e
Minor improvements
...
* Removed some allocations
* Removed some useless abstractions
3 years ago
Claus Vium
6822693bd6
Merge pull request #6748 from ptalmeida/master
3 years ago
Claus Vium
0187500373
Merge pull request #6761 from Bond-009/startup2
3 years ago
Claus Vium
869d537aaa
Merge pull request #6752 from 1337joe/fix-metadata-refresh-deletes-backgrounds
3 years ago
Joe Rogers
149c77d9b1
Remove commented theory data, merge tests
3 years ago
Joe Rogers
2b283d249f
Switch to method per image conversion
3 years ago
Claus Vium
2c42d75288
Merge pull request #6027 from fredriklindberg/improve-series-matching
3 years ago
Claus Vium
a9c38870f9
Merge pull request #6379 from dearjoey/master
3 years ago
Joe Rogers
7fcf01235c
Change RemoveImages to array, improve download test
3 years ago
Bond_009
104e36f2f9
Streamline startup code
3 years ago
Joe Rogers
4a5e8b99a0
Extract duplicate code, add test
3 years ago
Joe Rogers
6881cf6874
Merge remote-tracking branch 'origin/master' into fix-metadata-refresh-deletes-backgrounds
3 years ago
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>
3 years ago
Joe Rogers
b478b115e3
Refactor to validate all images up front
3 years ago
Joe Rogers
080b02cc4c
Add comments, minor cleanup, add tests
3 years ago
Cody Robibero
7b89e0e3a5
Fix tests
3 years ago
Claus Vium
39d5bdac96
Change ReadOnlySpan to string following PR 6383 ( #6734 )
3 years ago
Claus Vium
dc72d90703
Merge pull request #6383 from sushilicious/master
...
Made default parser a tiny bit mroe robust
3 years ago
Claus Vium
8b2309df82
Merge pull request #6535 from Bond-009/dlnacontrollertests
3 years ago
Claus Vium
768ec60e11
Merge pull request #6689 from 1337joe/expand-image-extraction
3 years ago
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>
3 years ago
Cody Robibero
2b10251b32
Update to dotnet6.rc2
3 years ago
Joe Rogers
e3eee10d05
Add image provider tests and clean up
3 years ago
Claus Vium
8fc4a48070
Merge pull request #6501 from crobibero/schedules-direct
3 years ago
Claus Vium
e775286de5
Merge pull request #6646 from 1337joe/test-mp4-metadata
3 years ago
Claus Vium
b16e6621b3
Merge pull request #6663 from crobibero/dotnet-6-rc1
...
Reference dotnet6-rc1 packages
3 years ago
Claus Vium
eea2ba9b68
Merge pull request #6678 from Bond-009/random
...
Use new Random.Shared instead of creating new instances
3 years ago
Claus Vium
851a5f3b55
Merge pull request #6665 from Bond-009/tests6
...
Improve test coverage for QuickConnectManager
3 years ago
Cody Robibero
3bbd98cc3f
Merge remote-tracking branch 'upstream/master' into schedules-direct
3 years ago
Bond_009
d05062fec0
Use new Random.Shared instead of creating new instances
3 years ago
Bond_009
67147400bf
Fix issue #6123
3 years ago
Bond_009
74d75fad46
Improve test coverage for QuickConnectManager
3 years ago
Cody Robibero
017380f1dd
Reference dotnet6-rc1 packages
3 years ago
KonH
6cbfdea4c0
Fix warning: Type cast is redundant ( #2149 )
3 years ago
KonH
b6bf43af45
Fix warning: Using directive is not required by the code and can be safely removed ( #2149 )
3 years ago
Joe Rogers
4c2adc39c7
Add test data and unit test for mp4 metadata probe
3 years ago
Bond_009
055e04338e
Add regression test for #6560
3 years ago
cvium
2899b77cd5
Implement FfProbeKeyframeExtractor and add tests for it
3 years ago
cvium
64a13a5d42
Add ComputeSegments test
3 years ago
Bond-009
8858d8e597
Merge branch 'master' into theorydata
3 years ago
cvium
43ea4af30f
Update to .net 6
3 years ago
cvium
30f3be1da0
Merge branch 'master' into keyframe_extraction_v1
3 years ago
Bond_009
4643fd5dcb
Address comments
3 years ago
cvium
3e5cb8e04e
Add tests for ComputeEqualLengthSegments and fix bug
3 years ago
cvium
c7b25a9fe4
Add first test
3 years ago
Bond_009
4d1d9f23d5
Use new Enum.TryParse(ReadOnlySpan<char>) overload
3 years ago
Bond_009
13fbfe6091
Target net6.0
3 years ago
Bond_009
dc1b726ef8
Add regression test for #5323
3 years ago
Claus Vium
b598f0e9fb
Merge pull request #6584 from Bond-009/datetime
...
Specify DateTimeStyles when possible
3 years ago
Joshua M. Boniface
18506f7c21
Merge pull request #6569 from crobibero/dotnet-5.0.10
...
Update to dotnet 5.0.10
3 years ago
Claus Vium
c38d19682c
Merge pull request #6553 from ankenyr/master
3 years ago
Bond_009
653df7d8e5
Specify DateTimeStyles when possible
3 years ago
Cody Robibero
e7d6c45509
Upgrade to dotnet 5.0.10
3 years ago
Bond_009
9148820d89
Add more tests
3 years ago
Bond_009
a6d1e542e6
Reduce allocations
3 years ago
Bond_009
b0194bce6c
Add regression test for issue #5168
3 years ago
Bond_009
34b38454e0
Fix SubtitleEncoder and add regression tests
3 years ago
Bond_009
69cf8c1947
Add tests for DlnaController
3 years ago
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.
3 years ago
ankenyr
2b5f3f294e
Fixing #6269 by comparing PremiereDate when episode comparison would otherwise be equal.
3 years ago
Cody Robibero
7a7fe3e681
Fix types and property names
3 years ago
ianjazz246
19b8bcaec4
Use TheoryData instead of MemberData and ClassData
3 years ago
ianjazz246
3313efce19
Revert "Use TheoryData in UrlDecodeQueryFeatureTest"
...
This reverts commit c5393b2579
.
3 years ago
ianjazz246
c5393b2579
Use TheoryData in UrlDecodeQueryFeatureTest
3 years ago
cvium
be9663ae89
Use GetSmartApiUrl instead (hopefully it works)
3 years ago
Fernando Fernández
3d0b1ccae6
Remove all unused usings
3 years ago
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>
3 years ago
Claus Vium
74fef6c05b
Merge pull request #6177 from Bond-009/async
...
Use async FileStreams where it makes sense
3 years ago
cvium
ffe5ae8056
Merge branch 'master' into TVFix
3 years ago
cvium
907d9fa195
remove some newlines
3 years ago
cvium
1172ece856
remove leading and trailing whitespace from the key
3 years ago
Cody Robibero
04973a489f
use JsonOptions
3 years ago
cvium
60185f99c4
fix the build
3 years ago
Cody Robibero
0587b539ec
Suggestions from review
3 years ago
cvium
6b3ecf2533
Merge branch 'master' into bug/authorization-header-issue
3 years ago
cvium
048c478b0d
Merge branch 'master' into bug/authorization-header-issue
3 years ago
Cody Robibero
47e24a2cf7
Add SchedulesDirect json tests
3 years ago
Cody Robibero
ff9d14c811
Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
3 years ago
Bond-009
3ec7ecf399
Merge pull request #6358 from MrTimscampi/audio-people
3 years ago
Bond_009
286dabdc4b
Add SqliteItemRepository.ItemImageInfoFromValueString as a fuzzing
...
target
and add test cases
3 years ago
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
3 years ago
Mike
cf9c678406
Add subtitle format(codec) to stream display title ( #5853 )
...
Co-authored-by: Michał Kurek <michal.kurek@mail.com>
3 years ago
Bond_009
07f64102dd
Fix build
3 years ago
Claus Vium
501c7a639f
Merge pull request #6474 from Bond-009/tests11
3 years ago
Claus Vium
ae031fdd28
Merge branch 'master' into tonemap-overlay
3 years ago
Claus Vium
b7e13f3a03
Merge pull request #5697 from Bond-009/ffmpeg2
...
Simplify the way we choose our ffmpeg
3 years ago
Bond_009
963ab2dab6
Simplify the way we choose our ffmpeg
...
* no longer search $PATH
* no longer require a full path
* don't fall back
3 years ago
Bond-009
bb685e4920
Merge pull request #6422 from daullmer/nfo-fanart
3 years ago
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>
3 years ago
Bond_009
0f7c875076
Fix test
3 years ago
Bond_009
69ba539c70
Add more tests for LibraryStructureController
3 years ago
Bond_009
909573f2f1
Add tests for LibraryStructureController
3 years ago
Cody Robibero
50b3d74c95
Switch to TheoryData and clean up tests
3 years ago
cvium
468283bfb2
Move test to TypedBaseItem folder to avoid conflicts
3 years ago
Claus Vium
663c79cba8
Merge branch 'master' into baseitemkind-fixes
3 years ago
Bond-009
d9f7b84156
Merge pull request #6438 from jellyfin/dependabot/nuget/FsCheck.Xunit-2.16.0
...
Bump FsCheck.Xunit from 2.15.3 to 2.16.0
3 years ago
dependabot[bot]
ee37784a35
Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.10.0 to 16.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.10.0...v16.11.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>
3 years ago
dependabot[bot]
4077cb2648
Bump FsCheck.Xunit from 2.15.3 to 2.16.0
...
Bumps [FsCheck.Xunit](https://github.com/fsharp/FsCheck ) from 2.15.3 to 2.16.0.
- [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.15.3...2.16.0 )
---
updated-dependencies:
- dependency-name: FsCheck.Xunit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Claus Vium
fb5db696eb
Merge pull request #6403 from ankenyr/master
3 years ago
Claus Vium
fa77902955
Merge pull request #6430 from Bond-009/minor17
...
Minor improvements
3 years ago
ankenyr
6ba7db3d55
Removing if statement and always testing reverse of x and y.
3 years ago
ankenyr
0f9e95b4c5
Breaking up the test theory so episodes and the results are on their own lines.
3 years ago
Rob
9220682fd1
Update tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
3 years ago
Rob
10fbb4d48d
Update tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs
...
Thanks for this suggestion. I will try to keep this in mind going forward with future PRs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
MrTimscampi
c9b1cd1d8c
Add some new music-related person types and parse from ffprobe
3 years ago
MrTimscampi
f35a527608
Add performers to the ffprobe normalization for audio
3 years ago
MrTimscampi
24083d2e38
Address comments
3 years ago
MrTimscampi
7e71c25059
Add test for audio file ffprobe normalization
3 years ago
Bond_009
19824bff94
Minor improvements
3 years ago
Claus Vium
d3f291f159
Merge pull request #6392 from Bond-009/tests9
...
ApiServiceCollectionExtensions.AddProxyAddresses: Add more tests
3 years ago
Joshua M. Boniface
7fabb32482
Merge pull request #6429 from crobibero/dotnet-5.0.9
...
Update to dotnet 5.0.9
3 years ago
Cody Robibero
709f8e9faa
Update to dotnet 5.0.9
3 years ago
Bond_009
e8e0836f95
Fix PasswordHash tests
3 years ago
Patrick Barron
1b197a2c2a
Fix QuickConnect tests, move class to proper namespace
3 years ago
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
3 years ago
David Ullmer
bf441e49b9
Add test for fanart tag
3 years ago
Nyanmisaka
a84dc794c6
Merge branch 'master' into tonemap-overlay
3 years ago
ankenyr
78bbfca990
Separating out error cases from good cases.
3 years ago
Claus Vium
0216c452f1
Merge pull request #6025 from daullmer/localization-test
3 years ago
Claus Vium
3a47ad11e9
Apply suggestions from code review
3 years ago
Julien Machiels
8d5b87025b
Update tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
David Ullmer
d7c9b14175
Apply suggestions from code review
3 years ago
David Ullmer
45e0f7893b
Merge remote-tracking branch 'upstream/master' into localization-test
3 years ago
David Ullmer
77aee515a2
Use correct string comparison
3 years ago
ankenyr
67f81e8c07
Changing test name to be more descrptive.
3 years ago
Rob
579ed5c1fc
Update tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
3 years ago
ankenyr
8e6436d8dd
Removing moved files.
3 years ago
ankenyr
8b4d9339cf
Changing namespace to be within Jellyfin.Server.Implementations.Tests
3 years ago
MrTimscampi
924dfe1db0
Add test for year-only parsing for FFProbe
3 years ago
ankenyr
14a53fe402
Adding tests for AiredEpisodeOrderComparer.
3 years ago
Bond-009
971c2bc7de
Merge pull request #6328 from Bond-009/epparser
...
Improve episode parser
3 years ago
Bond_009
442dc10aac
ApiServiceCollectionExtensions.AddProxyAddresses: Add more tests
3 years ago
Cody Robibero
398ca85944
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
3 years ago
Cody Robibero
d212b6fb08
Clean test
3 years ago
sushilicious
26f8b501e7
Made CleanStringParser more robust
...
Now it can handle [...] at beginning of string
3 years ago
joey
0c9b64de4b
optimize episode parser
3 years ago
Rich Lander
c07e83fdf8
Invert code and style analysis configuration ( #6334 )
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
3 years ago
dependabot[bot]
33359d45be
Bump coverlet.collector from 3.0.3 to 3.1.0
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits/v3.1.0 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Claus Vium
50b41dd4e7
Merge pull request #6329 from Bond-009/restests
3 years ago
nyanmisaka
aaab6a3518
add tests for FFmpeg 4.4 and 4.3.2
3 years ago
Bond-009
f3b51dd77b
Update tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs
...
Co-authored-by: Max Rumpf <max.rumpf1998@gmail.com>
3 years ago
Claus Vium
5a9bd712b3
Merge pull request #6296 from Bond-009/oscheck
...
Improve platform checks
3 years ago
Bond_009
0512f74459
Add tests for GetResolutionText
3 years ago
Bond-009
0e2a6f8216
Merge pull request #6279 from Bond-009/tests8
3 years ago
Bond_009
ef3b651aad
Improve episode parser
3 years ago
Joshua M. Boniface
71158dfb3f
Merge pull request #6326 from crobibero/5.0.8
...
Update to dotnet 5.0.8
3 years ago
Cody Robibero
de12ee5dba
Update to dotnet 5.0.8
3 years ago
Bond_009
b202bfebce
Fix episode parser
3 years ago
Bond-009
b20977dc25
Merge pull request #6289 from Bond-009/warn33
...
Fix some warnings
3 years ago
Bond_009
8528e9bddb
Improve platform checks
3 years ago
Claus Vium
951a9f39c0
Merge pull request #6240 from Bond-009/quickconnecttests
...
Add tests for QuickConnectManager
3 years ago
Bond_009
915141f196
Fix some warnings
3 years ago
Bond_009
8b1a211081
MediaInfoControllerTests: Check Content-Length
3 years ago
Bond_009
abbcf5e4f7
Add tests for Playback/BitrateTest endpoint
3 years ago
Bond_009
e19dce3c53
Add test for RobotsRedirectionMiddleware
3 years ago
Bond_009
5bd8ba886a
Add tests for QuickConnectManager
3 years ago
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
3 years ago
crobibero
39e84ba4ab
Suggestions from review
3 years ago
crobibero
ac76519081
Enhance BaseItemKindTests
3 years ago
crobibero
23dd6e2d9f
Merge remote-tracking branch 'upstream/master' into baseitemkind-fixes
3 years ago
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
3 years ago
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
3 years ago
Joshua M. Boniface
c791c3a215
Merge pull request #6191 from crobibero/5.0.7
...
Update to dotnet 5.0.7
3 years ago
crobibero
e021a0e9ce
Update to dotnet 5.0.7
3 years ago
crobibero
d32bbf181a
Ignore all test controllers
3 years ago
Bond_009
5fb72951a0
Add test for ReadOnlySpan.Count extension
3 years ago
Bond-009
cfad97ff28
Merge pull request #6096 from cvium/saving_private_ram
3 years ago
Bond_009
06401ffa0d
Fix duplicate keys causing an exception
3 years ago
Bond_009
2fc14375f8
Fix index out of range and add reg tests
3 years ago
Claus Vium
ed2f08d05f
Merge pull request #6156 from Bond-009/minor14
...
Minor fixes
3 years ago
Claus Vium
93387ba235
Merge pull request #5990 from BaronGreenback/UrlDecoding
3 years ago
BaronGreenback
133ce65e28
Update tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
BaronGreenback
e71c10df46
Update tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
Bond_009
c78457e6d3
Minor fixes
3 years ago
Bond_009
915855e422
Add property based testing
3 years ago
Tommaso Stocchi
2b232df07f
Merge branch 'master' into bug/authorization-header-issue
3 years ago
cvium
cfba7daa50
revert test change
4 years ago
dependabot[bot]
38ebd6147a
Bump Microsoft.NET.Test.Sdk from 16.9.4 to 16.10.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.9.4 to 16.10.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.4...v16.10.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
cvium
0835b26889
review
4 years ago
Claus Vium
b12f509de3
Merge pull request #5696 from Maxr1998/fix-music-video-metadata-probing
4 years ago
David Ullmer
e33e3ba610
Make localizationManager local instead of field
4 years ago
Claus Vium
8a58d552a6
Update tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj
4 years ago
cvium
42a2cc1747
Remove some unnecessary allocations
4 years ago
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
4 years ago
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
4 years ago
Bond-009
a937a854f2
Merge pull request #6013 from Bond-009/minor13
4 years ago
Bond-009
a7b7ff000b
Merge branch 'master' into tmdb-person-language
4 years ago
Bond-009
e8790bfa96
Merge pull request #6054 from cvium/allocationz_2_extreme_db_plsdonthurtme
4 years ago
cvium
1027792b16
Review changes
4 years ago
Joshua M. Boniface
24ddcd5955
Merge pull request #6047 from crobibero/dotnet-5.0.6
...
Update to Dotnet 5.0.6
4 years ago
Bond-009
c64bdbb4ff
Merge pull request #6051 from Bond-009/tests7
...
Add tests for Recordinghelper
4 years ago
David Ullmer
96e05e5b66
Add tests for NoralizeLanguage
4 years ago
cvium
1b49435a0e
Reduce some allocations
4 years ago
Bond_009
a9f44c21eb
Add tests for Recordinghelper
4 years ago
BaronGreenback
53bfe0e77d
Changes as requested
4 years ago
crobibero
66b185898f
Update to dotnet5.0.6
4 years ago
BaronGreenback
85ecea7722
corrected tests
4 years ago
David Ullmer
88bfd1bcf4
Add tests for LocalizationManager
4 years ago
BaronGreenback
cb74a86975
Moved test
4 years ago
BaronGreenback
bd71de131c
Changed to use span
4 years ago
BaronGreenback
7185de970c
Merge remote-tracking branch 'upstream/master' into UrlDecoding
4 years ago
Bond_009
56ac64e70a
Minor improvements
...
* properly dispose CancellationTokenSource
* rewrite DynamicHlsController.GetSegmentLengths
* remove dead code
4 years ago
BaronGreenback
dca0298710
changed
4 years ago
BaronGreenback
5f70b4ead1
Update tests/Jellyfin.Api.Tests/Controllers/EncodedQueryStringTest.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
4 years ago
BaronGreenback
043e69d252
Update tests/Jellyfin.Api.Tests/Controllers/EncodedQueryStringTest.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
4 years ago
BaronGreenback
af1fe1af6f
Moved into test controller.
4 years ago
BaronGreenback
4f5c9e9504
tests and small fix.
4 years ago
Bond_009
ead4e1e977
Add support for legacy HDhomerun DUAl
4 years ago
Bond_009
47e7c1356c
PathExtensions: Fix index out of bounds in TryReplaceSubPath
...
Fixes #5977
4 years ago
Bond-009
b6df851363
Merge pull request #5984 from Bond-009/container
...
Add regression test for ContainerProfile.ContainsContainer
4 years ago
Bond_009
39931fe3ad
Add regression test for ContainerProfile.ContainsContainer
4 years ago
David Ullmer
e57b80b8e2
Add support for fanart aspect in thumb tag
4 years ago
Bond-009
48e81e65e8
Merge pull request #5938 from cvium/allocationz
4 years ago
Bill Thornton
7d8fca92f9
Merge pull request #5762 from BaronGreenback/networkTestHardening
...
Fix network test on dns failure
4 years ago
cvium
ad3e835bcf
remove redundant code
4 years ago
cvium
c0feb3694b
rename to SplitEnumerator and fix test
4 years ago
BaronGreenback
7936ea59eb
Changed selection method
4 years ago
Bond-009
f6d967ded6
Merge pull request #5954 from Bond-009/tests5
...
Add tests for SqliteItemRepository.(De)SerializeProviderIds
4 years ago
Bond_009
bdd7a37794
Don't run integration tests in parallel
...
* Easier to debug failing tests when the logs aren't scrambled
* Static properties could cause issues
4 years ago
Bond_009
874f92e93a
Add tests for SqliteItemRepository.(De)SerializeProviderIds
4 years ago
Bond_009
8a6b9e1fb6
Add tests for SqliteItemRepository.(De)SerializeImages
4 years ago
BaronGreenback
2e01fb3cda
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de>
4 years ago
BaronGreenback
975d1537d4
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de>
4 years ago
BaronGreenback
b4ab75cd69
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de>
4 years ago
BaronGreenback
a49ded84c6
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: David Ullmer <davidullmer@outlook.de>
4 years ago
Bond-009
360d80c873
Merge pull request #5890 from Bond-009/filesystem
...
Reduce string allocations/fs lookups in resolve code
4 years ago
dependabot[bot]
182117d0a7
Bump AutoFixture.AutoMoq from 4.16.0 to 4.17.0
...
Bumps [AutoFixture.AutoMoq](https://github.com/AutoFixture/AutoFixture ) from 4.16.0 to 4.17.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.16.0...v4.17.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
a4837475d3
Merge pull request #5913 from jellyfin/dependabot/nuget/AutoFixture.Xunit2-4.17.0
...
Bump AutoFixture.Xunit2 from 4.16.0 to 4.17.0
4 years ago
Bond-009
78e66325fd
Merge pull request #5891 from Bond-009/filesystem2
4 years ago
dependabot[bot]
c1563d9303
Bump AutoFixture.Xunit2 from 4.16.0 to 4.17.0
...
Bumps [AutoFixture.Xunit2](https://github.com/AutoFixture/AutoFixture ) from 4.16.0 to 4.17.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.16.0...v4.17.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
BaronGreenback
f30bbef781
Fixed test
4 years ago
BaronGreenback
2b85f43cab
removed unused usings
4 years ago
BaronGreenback
5741fa7dfa
Fix url for LiveTV
4 years ago
dependabot[bot]
eee3b385da
Bump AutoFixture from 4.16.0 to 4.17.0
...
Bumps [AutoFixture](https://github.com/AutoFixture/AutoFixture ) from 4.16.0 to 4.17.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.16.0...v4.17.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond_009
81209258ab
ManagedFileSystem: Rewrite GetValidFilename and more improvements
4 years ago
Bond_009
b323044139
Reduce string allocations/fs lookups in resolve code
4 years ago
BaronGreenback
20e19ae9b3
Moved Assert
4 years ago
BaronGreenback
53e1b302cc
Changes as requested
4 years ago
BaronGreenback
39eb5da44f
Update tests/Jellyfin.Dlna.Tests/ProfileTester.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
BaronGreenback
740e5ec167
Update tests/Jellyfin.Dlna.Tests/ProfileTester.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
BaronGreenback
2559ceffab
Update tests/Jellyfin.Dlna.Tests/ProfileTester.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
BaronGreenback
f8b717e7c5
Merge branch 'master' into ProfileMatch
4 years ago
BaronGreenback
a99caa0daa
Changed testing
4 years ago
dependabot[bot]
dc628d1e1c
Bump AutoFixture.Xunit2 from 4.15.0 to 4.16.0
...
Bumps [AutoFixture.Xunit2](https://github.com/AutoFixture/AutoFixture ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.15.0...v4.16.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
BaronGreenback
95b733ad4c
reworked code
4 years ago
dependabot[bot]
442bc8671b
Bump AutoFixture.AutoMoq from 4.15.0 to 4.16.0
...
Bumps [AutoFixture.AutoMoq](https://github.com/AutoFixture/AutoFixture ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.15.0...v4.16.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
8536418553
Merge pull request #5809 from jellyfin/dependabot/nuget/AutoFixture-4.16.0
...
Bump AutoFixture from 4.15.0 to 4.16.0
4 years ago
BaronGreenback
c68f616377
Flip fields
4 years ago
BaronGreenback
bc1cc2d04a
Remove unused using directives
4 years ago
Bond-009
159431ad2a
Merge pull request #5612 from Bond-009/passwordhash
4 years ago
BaronGreenback
0b774eac12
Enables the ability to bind to loopback address. ( #5773 )
4 years ago
dependabot[bot]
27202ae8aa
Bump AutoFixture from 4.15.0 to 4.16.0
...
Bumps [AutoFixture](https://github.com/AutoFixture/AutoFixture ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/AutoFixture/AutoFixture/releases )
- [Commits](https://github.com/AutoFixture/AutoFixture/compare/v4.15.0...v4.16.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
7c9772ac81
Merge pull request #5713 from Bond-009/websocketauth
...
Add tests for unauthenticated websocket access
4 years ago
Bond-009
8a73e19f5e
Merge pull request #5768 from Bond-009/dangling
4 years ago
BaronGreenback
10d358c8da
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: Odd Stråbø <oddstr13@openshell.no>
4 years ago
Joshua M. Boniface
19e7ebb279
Merge pull request #5416 from BaronGreenback/SubnetOverlappFix
4 years ago
Bond_009
5fc664fd4f
Add test for handling dangling symlinks
4 years ago
BaronGreenback
1fe26fe352
Work through dns failure on test.
4 years ago
Bond_009
391554d391
Add tests for UserController
4 years ago
Bond-009
a19a97ca42
Merge pull request #5721 from Bond-009/authenticatedtests
...
Add code to test authenticated endpoints
4 years ago
Bond-009
631df8c560
Merge pull request #5520 from Bond-009/hdhomerun2
4 years ago
Bond_009
45a16c19a7
Add code to test authenticated endpoints
4 years ago
Bond_009
fbd9141ecd
Add tests for unauthenticated websocket access
4 years ago
dependabot[bot]
3651ee5ed3
Bump Microsoft.AspNetCore.Mvc.Testing from 5.0.3 to 5.0.5
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ) from 5.0.3 to 5.0.5.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.3...v5.0.5 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Maxr1998
a7c8bc632f
Fix typo in test data filename
4 years ago
Maxr1998
07751768f4
Add tests for music video metadata
4 years ago
Bond_009
e6d487f7ea
Add test for ProbeResultNormalizer.GetMediaInfo
4 years ago
Bond-009
9f21dd63ae
Merge pull request #5684 from jellyfin/dependabot/nuget/Microsoft.NET.Test.Sdk-16.9.4
...
Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4
4 years ago
dependabot[bot]
7c70205326
Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.1...v16.9.4 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
ec0ef1530c
Merge pull request #5602 from Ullmie02/IP-string-IP
4 years ago
Bond_009
11f7ab4dd4
Add tests for CopyToExtensions
4 years ago
Bond-009
b49d50e634
Merge pull request #5467 from Ullmie02/nfo-fixes
4 years ago
David
1669cb6618
Split valid and invalid tests
4 years ago
Bond-009
a890a85092
Merge pull request #5495 from BaronGreenback/RemoteAccessFix
4 years ago
BaronGreenback
aae2aad0f2
changed split to single quotes
4 years ago
cvium
7670189561
make directoryservice cache case sensitive
4 years ago
David
78f7fdeacc
Rename methods and optimize allocations
4 years ago
Bond-009
55102973d6
Merge pull request #5596 from BaronGreenback/DLNA_Hardening
...
Implemented DLNA exception handling
4 years ago
Bond-009
16011d96a0
Merge pull request #5321 from Ullmie02/nfo-thumb
4 years ago
Bond_009
c2cd7fa0b2
Add more PasswordHash tests
4 years ago
Bond_009
d77507ba09
Rewrite PasswordHash.Parse to work with ReadOnlySpans
4 years ago
David
c2af50c51d
Add tests for IsInNetwork
4 years ago
David
19e4ef82dd
Remove conversion from IPAddress to string to IPAddress
4 years ago
David
572600b38e
Use conditional operator instead of if/else block
4 years ago
BaronGreenback
6765f6ab17
fix compilation
4 years ago
BaronGreenback
4bd345fbab
DLNA Exception catching
4 years ago
BaronGreenback
5d16d1f66d
Merge branch 'master' into RemoteAccessFix
4 years ago
BaronGreenback
7fa525c83b
Added more tests
4 years ago
Bond-009
f6671e05fd
Merge pull request #5580 from Bond-009/integrationtests2
4 years ago
Bond_009
5253483ce4
Improve naming
4 years ago
Joshua M. Boniface
890a490776
Merge pull request #5532 from cvium/fix_episode_extras_questionmark
4 years ago
Bond_009
c5079ebed5
Add tests for GetFirstUser, UpdateStartupUser and CompleteWizard
4 years ago
Bond_009
849ced470a
Add StartupControllerTests
4 years ago
Bond-009
1a0ce16f4d
Merge pull request #5504 from crobibero/json-string-converter
4 years ago
David
840eeff2af
Apply suggestions from code review
4 years ago
Patrick Barron
85da0b50e2
Fix user mocking
4 years ago
David
14cbd22fbe
Use Helper Methods for provider url parsing
4 years ago
cvium
23c3188501
revert underscore as a multiversion separator
4 years ago
cvium
025e351f61
add unit tests
4 years ago
BaronGreenback
4c7680e186
Merge remote-tracking branch 'upstream/master' into SubnetOverlappFix
4 years ago
Patrick Barron
e5380c653b
Merge branch 'master' into ef-cleanup
...
# Conflicts:
# Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
Bond-009
0e5d4a3bcf
Merge pull request #5422 from Bond-009/warn51
4 years ago
Bond_009
72d3eed15c
Fix integration test project
4 years ago
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
4 years ago
Bond_009
d9eb7ae6dc
Fix invalid crc in TryGetReturnValueOfGetSet_InvalidPacketType test
4 years ago
Bond_009
f9640f4366
Rewrite HdHomerunManager.ParseReturnMessage
4 years ago
Bond_009
e8b18e5f8f
Add test for HdHomerunManager.ParseReturnMessage
4 years ago
Bond_009
7fb3a354fd
Add test for HdHomerunManager.WriteSetMessage with lockkey
4 years ago
Bond_009
f5789483fd
Add test for HdHomerunManager.WriteSetMessage
4 years ago
Bond-009
b755c25217
Merge pull request #5220 from Bond-009/hdhomerun
4 years ago
BaronGreenback
b7fb152faf
Update tests/Jellyfin.Networking.Tests/NetworkParseTests.cs
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
4 years ago
crobibero
e814d8e2cf
Add JsonStringConverter
4 years ago
Bond-009
d7f0aaaec1
Merge pull request #5417 from Bond-009/codeanal
...
Add code analysis attributes where appropriate
4 years ago
BaronGreenback
e5914fd28c
split tests
4 years ago
BaronGreenback
3fdf0de6e3
Fix remote access
4 years ago
Bond-009
d967267cef
Merge pull request #5461 from cvium/fix_multiversion
4 years ago
cvium
7d69c2550c
fix copy/paste error in test
4 years ago
cvium
b0af11c34e
make the eligibility check more strict wrt. brackets
4 years ago
David
954148eb6d
Fix Radarr url nfo files
4 years ago
cvium
3824c09e77
fix multiversion eligibility check for complex folder names
4 years ago
Bond_009
a618d6053f
Move TestPluginWithoutPages to the correct project
4 years ago
Bond_009
37eb7d6d49
Perform static initialization only once
4 years ago
Bond_009
b9577d0fd9
Check for specific status code instead of success
4 years ago
Bond_009
fa8bfece4e
Split integration tests from unit tests
4 years ago
Bond_009
d202df6e8a
Remove useless line
4 years ago
Bond_009
9ed7f429c0
FxCop -> Net Analyzers (part 1)
4 years ago
Bond_009
5241bd41ef
Add code analysis attributes where appropriate
4 years ago
BaronGreenback
a031f7e410
Fix for multiple ip's in the same subnet per interface.
4 years ago
Joshua M. Boniface
3c46f10e3d
Merge pull request #5315 from BaronGreenback/FixFor5280Part2
4 years ago
Joshua M. Boniface
0ef8bea125
Merge pull request #5406 from cvium/trycleanstring-dont-die-on-me
4 years ago
Claus Vium
90cdd1345d
Merge pull request #5407 from Bond-009/hack
4 years ago
Bond_009
2e62c09f2e
Fix casing CollectionType
4 years ago
cvium
e0db17a935
do not throw ArgumentNullException in TryCleanString
4 years ago
Patrick Barron
f638ee6b09
Enable nullable for Jellyfin.Data and remove unnecessary attributes
4 years ago
Bond-009
497ea57fd2
Merge pull request #5381 from cvium/fix-network-substitution
4 years ago