Mark McDowall
5a6b1313e8
Validate that folders in paths don't start or end with a space
...
(cherry picked from commit 316b5cbf75b45ef9a25f96ce1f2fbed25ad94296)
1 month ago
Bogdan
4c8b0c9eec
Fixed: Ignore releases without title
9 months ago
Bogdan
03fa9254e3
Prevent NullRef in IsPathValid for null paths
10 months ago
Mark McDowall
0bfb557470
Prevent NullRef in ContainsInvalidPathChars
...
(cherry picked from commit 5f7217844533907d7fc6287a48efb31987736c4c)
10 months ago
Bogdan
a4a50b880c
Add GetAttribute for enums
11 months ago
Bogdan
360827708f
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
1 year ago
Bogdan
0509335387
Inline 'out' variable declarations
...
(cherry picked from commit 281add47de1d3940990156c841362125dea9cc7d)
1 year ago
Mark McDowall
d61275e6db
New: Improve path validation when handling paths from different OSes
...
(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)
1 year ago
Bogdan
88e3f86262
Fixed: Migrate to FluentValidation 9
1 year ago
Qstick
dbeb725cda
Cleanup StringUtil
1 year ago
Qstick
2e9f6cd94b
More Improvement to unix timestamp performance
1 year ago
Qstick
0aedafb278
Fix update tests
1 year ago
Qstick
6579385110
Cleanup multi-platform code
1 year ago
Qstick
a39341be4b
Enable all analyzers to default back to our rules
1 year ago
Qstick
1c125733b2
New: Improve IPAddress.IsLocal method
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2 years ago
Mark McDowall
2af7fac15e
New: IPv6 support for connections/indexers/download clients
2 years ago
Mark McDowall
f172d17ecc
Fixed: Improve Bind Address validation and help text
2 years ago
Qstick
b7b5a6e7e1
Modern HTTP Client ( #685 )
2 years ago
ta264
147cdf2cce
Fixed: Forms login persists across restarts in docker
...
(cherry picked from commit a219b4a1b869863b2ef47d4bdf33d308cb261ba3)
Fixes #409
3 years ago
Qstick
cb7cbb74e0
New: Build on Net6
3 years ago
Qstick
0cfb7da411
New: (Indexer) BitHDTV
3 years ago
Qstick
b3f8e648cd
New: (Clients) Torrent and Usenet Blackhole
...
Fixes #238
3 years ago
Qstick
4116c10caa
New: (Indexers) Per indexer api and download limits
3 years ago
Qstick
fa7647135b
New: VIP Expiration notifications on Newznab
3 years ago
Qstick
6d9b028814
Async HttpClient framework
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
3 years ago
Qstick
030ef6dce6
Remove Mono Builds
3 years ago
Qstick
546bec3717
New Indexer: TorrentDay
3 years ago
Qstick
3bfa1b1e68
Add Volume Factor Props to Release Info
3 years ago
Qstick
ad04d0d261
More Cleanup
4 years ago
Qstick
e1020f4107
Initial Push
4 years ago
Qstick
361ffe353d
New: Browse Lists from Discover Movies Page
4 years ago
Qstick
28177eb042
New: Use release quality source if not in downloaded file and resolution matches
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
4 years ago
Qstick
1d6a7a1843
Revert "Async HttpClient and list lookup"
...
This reverts commit c8a2af867e
.
4 years ago
ta264
c8a2af867e
Async HttpClient and list lookup
4 years ago
Taloth Saldono
eb98a7e8be
Improved error message when nzb download contains an newznab error instead
4 years ago
Qstick
73eb83c9dc
Fix Indent Issue from cherry pick
4 years ago
Taloth Saldono
7afea3df90
Log Real IP on Authentication failure in case of a reverse proxy
...
closes #3711
4 years ago
ta264
f83ccb6ca4
Swap to dapper Mk. 2
5 years ago
ta264
f02fa629cc
Reformat and apply Stylecop rules
5 years ago
ta264
d4fa9b7345
Remove trailing whitespace
5 years ago
ta264
8d27111f7b
Remove all unnecessary usings
5 years ago
ta264
c6ae0bb509
Add missing new lines at end of files
5 years ago
Qstick
e937d74b11
Revert "Swap to dapper and system.text.json for database backend"
...
This reverts commit d2065bfa1b
.
5 years ago
ta264
d2065bfa1b
Swap to dapper and system.text.json for database backend
5 years ago
ta264
6235225f7d
New: Bump to .NET Core 3.1
5 years ago
ta264
b5b43b8b3f
Changed: Align GetValueOrDefault extension with netcore3.0 version
...
- netcore3.0 implements the extenion on IReadOnlyDictionary.
- Dictionary implements both IReadonlyDictionary and IDictionary and
so defining the extenion on both interfaces creates an ambiguous
reference
- IDictionary doesn't inherit from IReadOnlyDictionary
Either we have to add 'using NzbDrone.Common.Extenions;'
separately to resolve the ambiguity or we have to standardaize on only
having the extension on IReadOnlyDictionary.
5 years ago
ta264
057829c3b0
New: Multi target net framework 4.6.2 and net core 3.0
5 years ago
Qstick
7fd391259c
Fixed: Movie Path UI Warning, Duplicate Import Fixes
5 years ago
Mark McDowall
f868e8b964
Fixed: Add Tests for FirstCharTo
5 years ago
Qstick
612d948eba
Fixed: Some Tests and Added New Ones
5 years ago