ta264
c0cbbc7ed4
Update API URL
2022-02-18 12:39:46 -06:00
ta264
de243991dd
Support for digest auth with HttpRequests
...
(cherry picked from commit 1e2d931f9a
)
2022-01-13 19:23:30 -06:00
Qstick
bc20e159ba
Bump dotnet to 6.0.1
...
Security patch release
2022-01-07 21:33:48 -06:00
ta264
b626c5bbf0
Fixed: Use our own HttpClient for rTorrent RPC requests
...
[common]
2022-01-07 21:22:55 -06:00
Qstick
3a48f07702
Fixed: Twitter connect not sending messages after http rework ( #6901 ) [common]
2022-01-06 21:42:32 -06:00
Qstick
c1e07b30d7
Bump DSN for 4.0.0
2022-01-02 18:46:22 -06:00
ta264
2042ffce62
Fixed: Don't buffer update package to memory when downloading
...
[common]
2021-12-19 22:32:37 -06:00
ta264
073e59e3db
Fixed: Windows installer and adding/removing services
...
(cherry picked from commit 27e3b5e630f04b0774bd6693ffb1c79e7cab95d6)
2021-12-08 21:58:50 +00:00
ta264
4d6c3369c6
New: Add osx-arm64 and linux-musl-arm builds
...
(cherry picked from commit 4ce405728a3ae32c8d0282e8e2b758084e8e5864)
2021-12-06 17:13:41 -06:00
Qstick
c4cf38255e
Fixed: Combine content headers with response headers
2021-11-23 19:21:59 -06:00
ta264
399f242f87
Fixed: Restarting windows service from UI
2021-11-23 19:52:37 +00:00
ta264
8b8f79d6c3
New: Use native .NET socks proxy
...
(cherry picked from commit d93110336fea31565129b356c90043761f8c2c5b)
2021-11-23 19:52:37 +00:00
ta264
e54d4765dd
Other package updates
...
(cherry picked from commit ffefdcaef9f77f76a969ac201abad30b45077ff7)
2021-11-23 19:52:37 +00:00
ta264
4068cfcabb
New: Upgrade to .NET 6
...
(cherry picked from commit 242922f1c351312e0eaae68c4c0ff6c80c16b297)
2021-11-23 19:52:37 +00:00
ta264
c5b736e422
Use modern HttpClient
2021-11-23 19:52:37 +00:00
bakerboy448
a8b563de7b
Fixed: Cleanse APIKey from Signalr logging
...
(cherry picked from commit 2983b600268176db56208d6fb014b97ad81bb576)
2021-11-15 09:34:06 -06:00
ta264
d33bed6a36
Fixed: Null reference error getting video file info
2021-11-09 21:03:33 +00:00
ta264
a219b4a1b8
Fixed: Forms login persists across restarts in docker
...
[common]
2021-11-02 14:51:43 +00:00
ta264
d6967a786f
Fixed: Memory leak
...
Explicitly register concrete types as transient
(cherry picked from commit f097d30b095d89681eb1aede2e88c4fdefcab516)
(cherry picked from commit 47b23417e0b2dad153d16f1a8846a3a95ff9adcc)
(cherry picked from commit 876376cb77375e5d5b964ff215a7f7e2f730fa0a)
2021-10-25 13:45:44 -04:00
ta264
06e2d5b3c3
New: Use native dotnet host and DryIoc
...
(cherry picked from commit d6170dbfedf27a6218afe242a0fae2eb8b368aec)
(cherry picked from commit 7fe36a7e9222e830f4920e09a85115df0bdbf190)
2021-10-25 13:45:44 -04:00
ta264
2d53ec24f8
New: Use ASP.NET Core instead of Nancy
2021-10-25 13:45:44 -04:00
Mark McDowall
c8c9db1452
Aria2 fixes
...
Fixed: Removing completed downloads from Aria2
Fixed: Return correct path for Aria2 downloads in a job folder
Fixed: Seeding torrents in Aria2 are treated as finished downloading
Closes Sonarr issue 4648
(cherry picked from commit 1d8b711edaa094fb165a90b43f4d9d3534481fa4)
2021-09-27 23:45:37 -04:00
Qstick
d666366deb
Bump Sentry from 2.1.8 to 3.9.3
2021-09-27 22:43:58 -05:00
Qstick
2d0271978d
Bump .Net from 5.0.5 to 5.0.10
2021-09-27 22:43:57 -05:00
bakerboy448
0ef7f0155a
fixed grammar issues
2021-07-16 19:14:03 -04:00
Qstick
64cf11bc54
New: mono disk and process provider cleaning
2021-07-03 10:07:06 -04:00
Qstick
92c4c50e1c
New: Even More Mono Cleaning
2021-07-03 10:07:06 -04:00
Qstick
cc572729ff
New: Drop Mono Support
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2021-07-03 10:07:06 -04:00
Qstick
a037a8dbe2
Don't ignore original wal/journal during v3 migration
...
Fixes #6067
Doesn't really apply to us, save for realllly old installs.
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2021-06-28 22:38:46 -04:00
ta264
7d7b2c9e2b
Fixed: RSS sync paging back too far for some indexers
2021-06-11 22:39:46 -04:00
Robin Dadswell
fcec787eb6
Show User Agent in System->Tasks for externally triggered commands ( #6327 )
...
* Show User Agent in System->Tasks for externally triggered commands
(cherry picked from commit fe8f319f7bfdadb7218b6313ada6cae1d2a35ad8)
* Translations
Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
2021-05-17 21:45:23 -04:00
bakerboy448
8ef4429b9e
New: ISO 8601 Date in log files
...
Closes #6224
2021-04-25 10:36:14 -04:00
Robin Dadswell
0a18898e36
Sentry logging exceptions and some trace logging
...
Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
2021-04-12 12:19:51 +01:00
bakerboy448
ea3a6171fa
Fixed: Cleanse Notifiarr APIKey from logs
...
[common]
2021-03-29 22:09:22 -04:00
bakerboy448
53b9332675
Fixed: Qbittorrent api errors when only one of two seed criteria was configured
...
Fixed: Qbittorrent API errors when only one of two seed criteria was configured
2021-03-21 21:47:33 +00:00
Robin Dadswell
10205da1c3
Generalized RateLimit logic to all indexers based on indexer id
...
Co-authored-by: Taloth Saldono <Taloth@users.noreply.github.com>
2021-03-07 23:28:37 +00:00
Qstick
e9e034d193
Fixed: Removal of previous service
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2021-03-07 10:54:23 -05:00
Qstick
24de3fdee6
Remove trailing whitespace in HttpResponce
2021-03-04 13:29:15 -05:00
Qstick
88bc44f7ba
Handle 303 and 307 redirects in Http Requests
...
(cherry picked from commit d6cf370bcdf0aa0d11010c5791332986afb50ddd)
2021-03-03 23:46:51 -05:00
Qstick
4acd885f19
Fixed: Cleanse Tracker Announce Keys from logs
...
Co-Authored-By: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2021-02-28 21:30:33 -05:00
ta264
3a146ea667
Fixed: Adding indexers from presets
2021-02-06 21:21:43 -05:00
ta264
f03dfda2f0
New: Use System.Text.Json for Nancy and SignalR
2021-02-04 20:22:04 -05:00
Qstick
4dc67c027b
Fixed accounting for zero terminator in long path limitation
...
Fixes #5763
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2021-01-30 22:20:39 -05:00
ta264
14d43e6d6b
Fixed: Built-in updater for mono version
...
The change to set ExecutingApplication in 26a04c9fd
broke mono - it
returned the location of the mono executable and not radarr.
It seems that there was a change in behaviour in net5.0 which means we
can no longer use the same code in both cases.
2021-01-27 19:17:45 +00:00
ta264
e3cc4f4cb1
Fixed: Set musl status at compile time
...
[common]
2021-01-24 22:13:36 -05:00
Qstick
1e396ead5e
Bump NetFramework to 4.7.2
2021-01-18 08:05:38 -05:00
ta264
26a04c9fd1
New: Build with NET5
2021-01-18 08:05:38 -05:00
Qstick
6b3bdb4f88
Bump Sentry 2.1.8 / SentryJS 5.29.2
2021-01-08 21:41:44 -05:00
ta264
96384521c5
Fixed: FolderWritable check for CIFS shares mounted in Unix
...
This reverts commit 8c892a732e
.
2020-12-24 17:29:38 +00:00
ta264
8c892a732e
Revert "Fixed: FolderWritable check for CIFS shares mounted in Unix"
...
This reverts commit a71874db8d
.
2020-12-23 08:28:19 +00:00
ta264
a71874db8d
Fixed: FolderWritable check for CIFS shares mounted in Unix
...
See https://github.com/dotnet/runtime/issues/42790
Implemented workaround in https://github.com/dotnet/runtime/issues/42790#issuecomment-700362617
[common]
2020-12-22 15:58:20 +00:00
Qstick
2d9c77ec5e
Fixed: If v0.2 DB Exists back it up during update
2020-12-03 21:12:31 -05:00
Qstick
e3ac7d6fc5
Fixed binary execute permissions for osx and Radarr
...
Fixes #5388
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-11-22 11:25:40 -05:00
Qstick
9c77399379
New: Dynamic Select and UMask Fields
...
Fixes #5380
Fixes #5348
Fixes #5167
Fixes #5166
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-11-22 01:01:50 -05:00
Qstick
3a8ca21a17
Add NeutralLanguage to NzbDrone.Common to appease VS 16.8
2020-11-12 20:50:52 -05:00
Qstick
70a9a68ed3
Bump to dotnet core 3.1.10
2020-11-11 23:26:07 -05:00
Taloth Saldono
d00f3abbf0
Fixed: Dataloss when moving series folder to root folder with only different casing
...
Fixes #5190
Fixes #5184
2020-11-03 22:07:11 -05:00
Qstick
a03d136aa4
Fixed: Cleanse account and passwd from Download Station URLs
...
Fixes #5266
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-29 20:45:09 -04:00
ta264
f917d0e9bc
Add FileInfo utility functions to DiskProvider
2020-10-13 20:54:33 -04:00
Mark McDowall
f637976530
Fixed: Parsing of URLs with double slashes in the path
...
(cherry picked from commit 0c7743e786749b333333d282412ff76fc10aba65)
2020-10-10 17:16:21 -04:00
ta264
28c15bc425
Log out SQL trace on error
...
Fixes #4910
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2020-10-07 22:55:54 -04:00
Qstick
7d31eb1f55
Fixed: Test for empty strings using isNullOrEmpty
2020-10-03 21:58:31 -04:00
Qstick
4ec71538b9
Fixed: Avoid zero-length array memory allocations
2020-10-03 21:58:31 -04:00
Qstick
295b975046
Fixed: Do not use Count/LongCount when Any can be used
2020-10-03 21:58:31 -04:00
Qstick
0198c7a3b1
Fixed: Use Length/Count property instead of Enumerable.Count method
2020-10-03 21:58:31 -04:00
Qstick
088ffc34df
Fixed: Use Append(Char) for single character Stringbuilder additions
2020-10-03 21:58:31 -04:00
Taloth Saldono
35532b6789
Fixed: Refreshing Plex Server series in high volume systems
2020-09-06 02:51:04 -04:00
Taloth Saldono
38855967d6
New: Fast copy using reflink on btrfs volumes
2020-09-06 02:51:04 -04:00
Taloth Saldono
67d2765d0c
Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs)
2020-09-06 02:51:04 -04:00
Qstick
c1b6917afe
Moved Windows-only Permission function to Radarr.Windows
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-09-06 02:51:04 -04:00
Qstick
361ffe353d
New: Browse Lists from Discover Movies Page
2020-09-03 22:50:56 -04:00
Qstick
df18be2a4d
Fixed: Don't fail if ldd doesn't exist
2020-08-30 14:37:55 -04:00
Qstick
658f6922c2
Fixed: Use Proxy for MediaCovers and Metadata ( #4916 )
...
[common]
Co-authored-by: Soroush <soroush@falahati.net>
2020-08-26 23:01:34 -04:00
Qstick
9c85482b9c
Bump to dotnet 3.1.7
2020-08-19 22:26:09 -04:00
ta264
5a1b82e195
Disable single instance check for integration tests
...
Causes a SIGABRT on mono 6.10 and 6.12 - double free or corruption
2020-08-19 19:01:24 +01:00
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>
2020-08-16 00:49:16 -04:00
Qstick
39a1dbf1d1
Used ReflectionOnly and/or public types where possible to avoid loading related assemblies unnecessarily
...
Fixes #4763
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-08-15 12:25:28 -04:00
Mark McDowall
3766e0eba9
New: Show health warning if system time is off expected time
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-08-03 01:26:30 -04:00
ta264
7722c50603
New: Musl (alpine linux) compatibility
2020-07-27 18:17:47 +01:00
Qstick
1c85bd96f8
Bump .net Core 3.1.6
2020-07-19 01:16:25 -04:00
Qstick
a8deaf85c0
Fixed: Bootloop due to bad format args in AppFolderFactory
...
Fixes #4553
2020-06-28 23:08:59 -04:00
Qstick
5b6bef36f2
Refresh Yarn.lock, net core 3.1.5
2020-06-28 11:49:52 -04:00
Arthur Bols
4b25ef6deb
New: Removed chown and simplified chmod options for linux/osx
...
Closes #3760
Closes #3752
2020-06-08 23:44:57 -04:00
Taloth Saldono
2a9160f870
Added Plex url to cleanser
2020-06-07 00:45:26 -04:00
Qstick
d07dd33a9e
New: Upgrade sqlite to 3.32.1 and system.data.sqlite to 1.0.113
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2020-06-06 16:43:58 -04:00
Taloth Saldono
9ca291ecaf
Cleanse remote IP Address from trace log file
2020-06-03 20:43:47 -04:00
Qstick
1d6a7a1843
Revert "Async HttpClient and list lookup"
...
This reverts commit c8a2af867e
.
2020-05-24 17:06:42 -04:00
Qstick
70601faa4f
Bump Core Packages for 3.1.4
2020-05-23 23:34:58 -04:00
ta264
c8a2af867e
Async HttpClient and list lookup
2020-05-20 11:00:20 -04:00
Qstick
c64c2d9f27
New: Use RadarrApi For MovieInfo
2020-05-20 11:00:20 -04:00
Taloth Saldono
e8e852100c
Fixed recursion issue when emptying recycle bin
2020-05-19 22:02:55 -04:00
ta264
d03a6486d3
Fixed: NET Core not deleting source when moving across drives
...
This reverts commit 10fc0b071f
. Use the
mono fix from 43a35c8447
in NET Core also
2020-05-15 10:43:28 -04:00
Taloth Saldono
4606503818
Fixed: Performance issue when scanning large root folder
2020-05-13 20:29:16 -04:00
Taloth Saldono
eb98a7e8be
Improved error message when nzb download contains an newznab error instead
2020-04-30 20:03:20 -04:00
Qstick
73eb83c9dc
Fix Indent Issue from cherry pick
2020-04-29 20:55:57 -04:00
Taloth Saldono
7afea3df90
Log Real IP on Authentication failure in case of a reverse proxy
...
closes #3711
2020-04-29 20:37:40 -04:00
Qstick
17c60f897b
Sentry DSN Update
2020-04-27 18:56:35 -04:00
Qstick
72caab1b2b
New: Monitor and Process downloads separately
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-04-22 17:33:08 -04:00
Qstick
39250abf7d
Fixed: Add AltTitles from TMDB if Mapping Fails
...
Fixes #4300
2020-04-09 21:22:33 -04:00
Qstick
37d004d78d
Fixed: Copy linux permission mask when moving to recycle bin
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-04-08 21:15:58 -04:00
Qstick
d59c563023
Update Backend Packages
2020-04-05 02:06:13 -04:00
Mark McDowall
55758a2772
New: Ignore #recycle folders (Synology Recycle bin folder)
2020-03-11 22:10:16 -04:00
Петр Шургалин
1e4bdcc324
Fixed: RestClient does not use global proxy settings
...
Co-Authored-By: Petr Shurgalin <pshurgal@users.noreply.github.com>
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2020-02-25 22:32:16 -05:00
Qstick
65287ec4f3
New: TMDb List Rework
2020-01-15 23:12:39 -05:00
Qstick
70d7b3b70a
Fixed: 4 digit year for log lines
...
#4053
2020-01-12 10:40:14 -05:00
ta264
f83ccb6ca4
Swap to dapper Mk. 2
2019-12-28 11:38:34 -05:00
ta264
f02fa629cc
Reformat and apply Stylecop rules
2019-12-27 20:40:13 -05:00
ta264
d4fa9b7345
Remove trailing whitespace
2019-12-27 20:40:13 -05:00
ta264
8d27111f7b
Remove all unnecessary usings
2019-12-27 20:40:13 -05:00
ta264
c6ae0bb509
Add missing new lines at end of files
2019-12-27 20:40:13 -05:00
ta264
997ff74fb9
Replace tabs with 4 spaces
2019-12-27 20:40:13 -05:00
ta264
10fc0b071f
Fixed: NET Core doing copy/delete instead of rename
2019-12-25 16:36:07 +00:00
ta264
c53aed4cbf
Update sentry DSN to self hosted
2019-12-23 16:03:36 -05:00
Qstick
e937d74b11
Revert "Swap to dapper and system.text.json for database backend"
...
This reverts commit d2065bfa1b
.
2019-12-17 21:59:03 -05:00
ta264
d2065bfa1b
Swap to dapper and system.text.json for database backend
2019-12-16 20:22:58 +00:00
Taloth Saldono
c34dc0be13
Cleanse getnzb url
2019-12-06 22:28:40 -05:00
Taloth Saldono
d5c2308587
Fixed: File imports on cloud drives slow due to transaction logic
2019-12-06 22:22:36 -05:00
ta264
6235225f7d
New: Bump to .NET Core 3.1
2019-12-06 21:12:47 -05:00
ta264
36ab3ecf71
Fixed: Removed unused references to System.Drawing
2019-10-16 15:25:35 -04:00
ta264
9fe978319e
Fixed: Don't load Radarr.Core.dll as part of Radarr.Update
2019-10-16 15:25:35 -04:00
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.
2019-10-15 20:22:50 -04:00
ta264
057829c3b0
New: Multi target net framework 4.6.2 and net core 3.0
2019-10-15 20:22:50 -04:00
ta264
abde842bf0
Fixed: Remove obsolete HttpProvider
2019-10-15 20:22:50 -04:00
ta264
350dfeabba
New: Make Twitter NetStandard compatible
2019-10-15 20:22:50 -04:00
ta264
bc0cc2bfa9
New: Use ImageSharp for resizing
2019-10-15 20:22:50 -04:00
ta264
5c07b39b04
Fixed: Convert MonoOnly to PosixOnly
2019-10-15 20:22:50 -04:00
ta264
fdbed91a4e
New: Use sqlite package from Lidarr
2019-10-15 20:22:50 -04:00
ta264
0b0d0a7353
New: Use dotnet tooling, produce 64bit build on windows
2019-10-15 20:22:50 -04:00
Taloth Saldono
97de1b4622
Moved Platform version determination to static
2019-10-15 20:22:50 -04:00
Qstick
7fd391259c
Fixed: Movie Path UI Warning, Duplicate Import Fixes
2019-09-29 16:27:30 -04:00
Qstick
f395117885
Fixed: More Sentry Filtering
2019-09-26 21:41:52 -04:00
ta264
98d987869c
Changed: Point at lidarr hosted update server
2019-09-08 21:42:18 -04:00
Taloth Saldono
6c4e3b1fd5
New: Added Auth-* log entries for fail2ban purposes
2019-09-08 20:53:37 -04:00
Qstick
7f221c7834
Fixed: Automation/Integration/Unit Tests
2019-09-03 23:21:15 -04:00
Qstick
b89c7b8675
New: Convert to New CSProj Format
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-09-03 23:21:15 -04:00
Qstick
86dde88fe6
Fixed: Re-DSN after log fix
2019-08-31 14:36:34 -04:00
Qstick
23670bca12
New: Upstream Updates
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-30 22:50:03 -04:00
Qstick
d53320779c
New: Update NLog to 4.6.6
2019-08-06 22:25:21 -04:00
Qstick
71c398f0fc
New: Enable Sentry Analytics ( #3669 )
2019-08-06 22:20:47 -04:00
Taloth Saldono
895abe8c3b
Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections)
...
ref #2802
2019-07-26 22:16:48 -04:00
Taloth Saldono
ae47ee817f
Fixed: Executing powershell and python scripts directly in Connect->Custom Scripts
2019-07-26 22:13:02 -04:00
Mark McDowall
f868e8b964
Fixed: Add Tests for FirstCharTo
2019-07-26 21:49:49 -04:00
Qstick
242d530bb4
Fixed: Unit Test Fixes
2019-07-14 21:18:03 -04:00
Qstick
612d948eba
Fixed: Some Tests and Added New Ones
2019-07-09 22:05:32 -04:00
Qstick
91ab518dfb
Fixed: Backend Updates from Sonarr
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
Co-Authored-By: taloth <taloth@users.noreply.github.com>
2019-06-30 21:50:01 -04:00
Qstick
8a9e2dc90d
New: Loads of Backend Updates to Clients and Indexers
2019-06-16 16:04:38 -04:00
Qstick
6275737ced
New: Many UI Updates and Performance Tweaks
2019-06-11 22:07:34 -04:00
Qstick
65efa15551
New: Backend changes for new UI
2019-06-11 22:06:19 -04:00
Qstick
e9eebd3ce6
New: Update SignalR, Nancy, Owin. Enable Websockets
2019-06-11 22:06:19 -04:00
Qstick
aef89160e2
Added: Platform Detection Improvements
2019-06-11 22:06:19 -04:00