Ahmed Rafiq
cf75f99f0e
Update unit test name
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
Ahmed Rafiq
fa6f6515a6
Update unit test name
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
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
3 years ago
Bond_009
40be86eec0
Use PostAsJsonAsync where possible
3 years ago
Bond_009
beafd6eaab
Use JsonContent where possible
...
Should reduce the # of allocated bytes
3 years ago
Cody Robibero
1df56335ee
Add more tests
3 years ago
Joe Rogers
4a20ae6cb4
Allow default/forced tag without setting language
3 years ago
ianjazz246
95183c365a
Use local time for RecordingHelperTests
3 years ago
Joe Rogers
9ba7bf96ef
Query MediaSourceManager directly in image providers
...
Add doc comments/minor tweaks to AudioImageProvider
3 years ago
Joe Rogers
bff5ff0cb8
Merge similar tests with Theories
3 years ago
Joe Rogers
7cf5767949
Query media streams by type instead of filtering
3 years ago
Cody Robibero
c32a421ea7
Merge pull request #6851 from cvium/remove_references_to_ilibrarymanager
3 years ago
Cody Robibero
4cfe8fe588
Merge pull request #6831 from 1337joe/image-provider-cleanup
3 years ago
cvium
4f45c52674
Remove ILibraryManager as a dependency in resolvers etc.
3 years ago
Joe Rogers
f059be8e4d
Add logging and fast return
3 years ago
Joe Rogers
58be1d7759
Actually check server disabled metadata providers
3 years ago
Joe Rogers
370b7f8e12
Handle unexpected case more gracefully
3 years ago
Cody Robibero
34df1a030b
Merge pull request #6818 from Bond-009/password
3 years ago
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
Bond-009
8858d8e597
Merge branch 'master' into theorydata
3 years ago
Bond_009
4643fd5dcb
Address comments
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