Commit Graph

589 Commits (64125a31b623fbb1e1e6360e47bc38016b78d79e)

Author SHA1 Message Date
Qstick 4ec71538b9 Fixed: Avoid zero-length array memory allocations
4 years ago
Qstick 295b975046 Fixed: Do not use Count/LongCount when Any can be used
4 years ago
Qstick 0198c7a3b1 Fixed: Use Length/Count property instead of Enumerable.Count method
4 years ago
Qstick 088ffc34df Fixed: Use Append(Char) for single character Stringbuilder additions
4 years ago
Taloth Saldono 35532b6789 Fixed: Refreshing Plex Server series in high volume systems
4 years ago
Taloth Saldono 38855967d6 New: Fast copy using reflink on btrfs volumes
4 years ago
Taloth Saldono 67d2765d0c Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs)
4 years ago
Qstick c1b6917afe Moved Windows-only Permission function to Radarr.Windows
4 years ago
Qstick 361ffe353d
New: Browse Lists from Discover Movies Page
4 years ago
Qstick df18be2a4d Fixed: Don't fail if ldd doesn't exist
4 years ago
Qstick 658f6922c2
Fixed: Use Proxy for MediaCovers and Metadata (#4916)
4 years ago
Qstick 9c85482b9c Bump to dotnet 3.1.7
4 years ago
ta264 5a1b82e195 Disable single instance check for integration tests
4 years ago
Qstick 28177eb042 New: Use release quality source if not in downloaded file and resolution matches
4 years ago
Qstick 39a1dbf1d1 Used ReflectionOnly and/or public types where possible to avoid loading related assemblies unnecessarily
4 years ago
Mark McDowall 3766e0eba9 New: Show health warning if system time is off expected time
4 years ago
ta264 7722c50603 New: Musl (alpine linux) compatibility
4 years ago
Qstick 1c85bd96f8 Bump .net Core 3.1.6
4 years ago
Qstick a8deaf85c0 Fixed: Bootloop due to bad format args in AppFolderFactory
4 years ago
Qstick 5b6bef36f2 Refresh Yarn.lock, net core 3.1.5
4 years ago
Arthur Bols 4b25ef6deb New: Removed chown and simplified chmod options for linux/osx
5 years ago
Taloth Saldono 2a9160f870 Added Plex url to cleanser
5 years ago
Qstick d07dd33a9e New: Upgrade sqlite to 3.32.1 and system.data.sqlite to 1.0.113
5 years ago
Taloth Saldono 9ca291ecaf Cleanse remote IP Address from trace log file
5 years ago
Qstick 1d6a7a1843 Revert "Async HttpClient and list lookup"
5 years ago
Qstick 70601faa4f Bump Core Packages for 3.1.4
5 years ago
ta264 c8a2af867e Async HttpClient and list lookup
5 years ago
Qstick c64c2d9f27 New: Use RadarrApi For MovieInfo
5 years ago
Taloth Saldono e8e852100c Fixed recursion issue when emptying recycle bin
5 years ago
ta264 d03a6486d3 Fixed: NET Core not deleting source when moving across drives
5 years ago
Taloth Saldono 4606503818 Fixed: Performance issue when scanning large root folder
5 years ago
Taloth Saldono eb98a7e8be Improved error message when nzb download contains an newznab error instead
5 years ago
Qstick 73eb83c9dc Fix Indent Issue from cherry pick
5 years ago
Taloth Saldono 7afea3df90 Log Real IP on Authentication failure in case of a reverse proxy
5 years ago
Qstick 17c60f897b
Sentry DSN Update
5 years ago
Qstick 72caab1b2b New: Monitor and Process downloads separately
5 years ago
Qstick 39250abf7d Fixed: Add AltTitles from TMDB if Mapping Fails
5 years ago
Qstick 37d004d78d Fixed: Copy linux permission mask when moving to recycle bin
5 years ago
Qstick d59c563023 Update Backend Packages
5 years ago
Mark McDowall 55758a2772 New: Ignore #recycle folders (Synology Recycle bin folder)
5 years ago
Петр Шургалин 1e4bdcc324 Fixed: RestClient does not use global proxy settings
5 years ago
Qstick 65287ec4f3 New: TMDb List Rework
5 years ago
Qstick 70d7b3b70a Fixed: 4 digit year for log lines
5 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
ta264 997ff74fb9 Replace tabs with 4 spaces
5 years ago
ta264 10fc0b071f Fixed: NET Core doing copy/delete instead of rename
5 years ago
ta264 c53aed4cbf Update sentry DSN to self hosted
5 years ago
Qstick e937d74b11 Revert "Swap to dapper and system.text.json for database backend"
5 years ago
ta264 d2065bfa1b Swap to dapper and system.text.json for database backend
5 years ago
Taloth Saldono c34dc0be13 Cleanse getnzb url
5 years ago
Taloth Saldono d5c2308587 Fixed: File imports on cloud drives slow due to transaction logic
5 years ago
ta264 6235225f7d New: Bump to .NET Core 3.1
5 years ago
ta264 36ab3ecf71 Fixed: Removed unused references to System.Drawing
5 years ago
ta264 9fe978319e Fixed: Don't load Radarr.Core.dll as part of Radarr.Update
5 years ago
ta264 b5b43b8b3f Changed: Align GetValueOrDefault extension with netcore3.0 version
5 years ago
ta264 057829c3b0 New: Multi target net framework 4.6.2 and net core 3.0
5 years ago
ta264 abde842bf0 Fixed: Remove obsolete HttpProvider
5 years ago
ta264 350dfeabba New: Make Twitter NetStandard compatible
5 years ago
ta264 bc0cc2bfa9 New: Use ImageSharp for resizing
5 years ago
ta264 5c07b39b04 Fixed: Convert MonoOnly to PosixOnly
5 years ago
ta264 fdbed91a4e New: Use sqlite package from Lidarr
5 years ago
ta264 0b0d0a7353 New: Use dotnet tooling, produce 64bit build on windows
5 years ago
Taloth Saldono 97de1b4622 Moved Platform version determination to static
5 years ago
Qstick 7fd391259c Fixed: Movie Path UI Warning, Duplicate Import Fixes
5 years ago
Qstick f395117885 Fixed: More Sentry Filtering
5 years ago
ta264 98d987869c Changed: Point at lidarr hosted update server
5 years ago
Taloth Saldono 6c4e3b1fd5 New: Added Auth-* log entries for fail2ban purposes
5 years ago
Qstick 7f221c7834 Fixed: Automation/Integration/Unit Tests
5 years ago
Qstick b89c7b8675 New: Convert to New CSProj Format
5 years ago
Qstick 86dde88fe6 Fixed: Re-DSN after log fix
5 years ago
Qstick 23670bca12 New: Upstream Updates
5 years ago
Qstick d53320779c New: Update NLog to 4.6.6
5 years ago
Qstick 71c398f0fc
New: Enable Sentry Analytics (#3669)
5 years ago
Taloth Saldono 895abe8c3b Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections)
5 years ago
Taloth Saldono ae47ee817f Fixed: Executing powershell and python scripts directly in Connect->Custom Scripts
5 years ago
Mark McDowall f868e8b964 Fixed: Add Tests for FirstCharTo
5 years ago
Qstick 242d530bb4 Fixed: Unit Test Fixes
5 years ago
Qstick 612d948eba Fixed: Some Tests and Added New Ones
5 years ago
Qstick 91ab518dfb Fixed: Backend Updates from Sonarr
5 years ago
Qstick 8a9e2dc90d New: Loads of Backend Updates to Clients and Indexers
6 years ago
Qstick 6275737ced New: Many UI Updates and Performance Tweaks
6 years ago
Qstick 65efa15551 New: Backend changes for new UI
6 years ago
Qstick e9eebd3ce6 New: Update SignalR, Nancy, Owin. Enable Websockets
6 years ago
Qstick aef89160e2 Added: Platform Detection Improvements
6 years ago
Qstick ea5ad24944 New: Re-target to .net 4.6.1
6 years ago
Qstick 6287bfd9d9 New: Nzb Validation and Nzbget/SAB URLBase (#3380)
6 years ago
Leonardo Galli a28f2fd21d Fixed: OsInfo being renamed to PlatformInfo
6 years ago
Leonardo Galli a26016fc08 Fixed: Mono bug causing memory leakage when http connections use gzip compression.
6 years ago
Leonardo Galli 02eb30b8ee
Fixed: A lot of memory issues, such as IDisposable leakage and leaking all the media covers. (#3227)
6 years ago
Qstick cbdea30a6e New: Secure URLs for Links and Services (#3219)
6 years ago
Qstick 969ef5c515 Fixed: Bump default version to prevent update running from source (#3199)
6 years ago
Leonardo Galli 899bd086ec Fixed: Stream leakage inside CurlHttpDispatcher
6 years ago
Leonardo Galli d02d71c336 Fixed: Apparently Microsoft thinks that you should cast to IDisposable first.
6 years ago
Leonardo Galli c83995adc1 Fixed: Resource leakage inside HttpClient.
6 years ago
Leonardo Galli eb077b043e Fixed: Resource leakage inside ManagedHttpDispatcher.
6 years ago
Leonardo Galli 8e7b718209 Fixed: DataMapper not being disposed, leading to resource leakage.
6 years ago
Leonardo Galli d38562664d Fixed: Memory leak due to unmanaged Bitmaps leaking.
6 years ago
Ricardo Amaral 97f111bec8 New: Refactor MediaInfo tokens (fixes old tokens adds new stuff) (#3058)
6 years ago
Leonardo Galli c4ca2f12bb Fixed: Not using correct info for determining state!
6 years ago
Leonardo Galli 77f146b262
Added: Ability to add custom formats, working similar to qualities. (#2669)
6 years ago
Marcelo Castagna ed4add85b8 Fixed: Handling of unknown status types in DownloadStation and Import from torrent Download Station should move since DS maintains an internal copy for seeding. (#2420)
7 years ago
Leonardo Galli 6eb678cd92
Added: Radarr now stores cookies for PTP beyond restarts. Should limit active sessions correctly. (#2643)
7 years ago
mueslo 9db7bd09e1 Add underscore to host part of URI regex (#2633)
7 years ago
Leonardo Galli a48793edd2 Fixed: Changes in http redirect logic causing failed grabs and >25% cpu usage.
7 years ago
Leonardo Galli 799a448544 Fixed: http->https redirects do not use the tls1.2 curl fallback.
7 years ago
Leonardo Galli 57adf0e3a5 Fixed: Dates before 1970 causing an exception.
7 years ago
Leonardo Galli 65c3704ff0 Fixed: NLog causing a crash under mono 5.10
7 years ago
Qstick d0406ced40 Fixed: Unable to execute custom scripts if IMDB ID is null (#2543)
7 years ago
Leonardo Galli 2b2bd16d4d Updated NLog to version 4.4.12. Should fix #2218
7 years ago
Leonardo Galli 54e57bf16a Merge remote-tracking branch 'origin/develop' into develop
7 years ago
Leonardo Galli b1f76082b2 Added: Dynamic paths cleanup old folders now!
7 years ago
James White ed744b5702 Fixed: Jackett apikey cleaned from log again. (#2177)
7 years ago
James White 38af8edd59 Fixed: Adjust Sonarr references to Radarr (#1977)
7 years ago
Leonardo Galli 685c5daf36 Fixed: Rename movie not working (#1970) (Fixes #1908)
7 years ago
Taloth Saldono fb4f510909 Revert "Fixed: Support for Mono 5.x with the newer BoringTLS provider."
7 years ago
Taloth Saldono 5b722a3a48 Fixed: Support for Mono 5.x with the newer BoringTLS provider.
7 years ago
Leonardo Galli b36053e1f4 Update LogEntries token again :)
8 years ago
Leonardo Galli 212bcebdaf Fixed: Using our own logentries token now.
8 years ago
Leonardo Galli fc1585e900 Completely overhauled how import exclusions work.
8 years ago
Devin Buhl 35e046bb87 Patch/onedr0p 3 13 17 (#1166)
8 years ago
Mitchell Cash 3b3fe197ca Fixed: Parsing headers that have a trailing semi-colon (#1117)
8 years ago
SWu 51e0cdf982 Fix regression for missing libgdiplus (#1073)
8 years ago
Devin Buhl 73f0916fa0 Deluge 1.3.14 API support due to changed json-rpc checks
8 years ago
Leonardo Galli 7cfa0531dc Fixed all tests and even added some new ones :) (#835)
8 years ago
Mitchell Cash 9787cf6cdd Improve indexer health check messages (#1015)
8 years ago
Tim Turner 5d2ef4786b Revert "Merge branch 'rename-existing-folder' into develop"
8 years ago
Tim Turner 7da2183080 Be more proper about Ensuring the folder exists
8 years ago
Devin Buhl b1b947ae7f Update UserAgentBuilder.cs
8 years ago
William Comartin c9e6835d7b Change Sonarr to Radarr in Help Text, and in Notification Text
8 years ago
Leonardo Galli e6809585c9 Update SonarrCloudRequestBuilder.cs
8 years ago
Mike d62dbd48ae Change Sonarr / NzbDrone auto-updater stuff to Radarr. (#61)
8 years ago
Leonardo Galli af74854b8e Fix Service install, when Sonarr is also present. Fixes #55.
8 years ago
Leonardo Galli 6da73d73a5 Merge pull request #40 from AeonLucid/develop
8 years ago
Leonardo Galli bfa479507c Update package.sh and PathExtensions in preparation for AutoUpdater
8 years ago
Leonardo Galli 4182728901 Updated all AssemblyInfos so version info only needs to be changed once
8 years ago
AeonLucid e3bc6de734 Update services url to fix auto-updater.
8 years ago
Leonardo Galli 1022879103 Change version number to 0.1.0
8 years ago
Leonardo Galli 88dacc00f7 Renamed NzbDrone.exe to Radarr.exe.
8 years ago
Leonardo Galli 1325822798 Added the TMDB Configuration service. This allows Image urls to be dynamically generated!
8 years ago
Leonardo Galli 0715962ec5 TheMovieDB.org is now used as metadata source.
8 years ago
Leonardo Galli c874122fc0 Use different folder to store sqlite database. Fixes #10.
8 years ago
Keivan Beigi 0214c8e0f0 Removed unused using statements
8 years ago
Keivan Beigi aba613acd1 Because it's 2016!
8 years ago
margaale 8d776abb48 Fixed: Handle download clients sending invalid content-type header.
8 years ago
Keivan Beigi da52e60f36 Upgraded Nlog/RestSharp/Selenium
8 years ago
Lloyd Sparkes cf662291d5 Fixed: Lingering Socks5 Proxy sockets when proxy is using dynamic ips
8 years ago
Mark McDowall d3890bd712 New: Health check warning for macOS when running from App Translocation folder
8 years ago
Taloth Saldono f8d97cac7d Fixed: FileBrowser not displaying drive letters on Windows.
8 years ago
Taloth Saldono 7ef1ca8a00 Fixed: Tweaked ratelimit logic for rarbg api.
8 years ago
Taloth Saldono a0b4d3a38d Removed conflicting criteria from IsProduction check.
8 years ago
Mark McDowall 2e96c4e798 New: Parse existing subtitles and extra files
8 years ago
Taloth Saldono 816cf608fc Fixed: Added fallback and log errors when Tls1.2 clashes with https certificate with obsolete md5 hash.
8 years ago
Taloth Saldono 4bf3ef45b0 Fixed: Auto-Updater rollback logic tries to restore unchanged files.
8 years ago
Taloth Saldono 5414dadffc Fixed stupid error.
8 years ago
Mark McDowall 5482fa3ae0 New: Support for TLS 1.1 and 1.2 connections when only .net 4.5 is installed.
8 years ago
Taloth Saldono 222ed1eb4b Changed startup loglevel to avoid incorrect sonarr.debug/trace log entry.
8 years ago
Taloth Saldono 73fb216e6f New: Added CAPTCHA support to Rarbg.
8 years ago
Mark McDowall e4adc1d3a1 Fixed: Include afpfs mount points in free space checks
8 years ago
Taloth Saldono 90b5947a19 Fixed Deluge and BTN cleanse password logic.
8 years ago
Taloth Saldono d4bab775df Updated NLog to 4.3.4.
9 years ago
Mark McDowall f0437d1f22 Fixed: Ignore more folder names when browsing file system
9 years ago
Mark McDowall ff3fc8de2e Replace octal characters from mounts in /proc/mounts
9 years ago
Taloth Saldono 54c17de849 New: Http/Socks proxy support.
9 years ago
Mark McDowall 12a1865d4d Service now depends on HTTP Service (http)
9 years ago
Taloth Saldono 229986033c Added logging of Sonarr API calls.
9 years ago
Mark McDowall e2d6d374ab Update HttpAccept.Rss to include application/xml
9 years ago
Taloth Saldono 0f1afd416b Fixed: Adjusted BTN Recent Feed (RssSync) to better use their api db indexes.
9 years ago
Lloyd Sparkes 2b11ad4585 Proxy BypassList tests
9 years ago
Lloyd Sparkes 5fae8e7762 Updating SocksWebProxy to fix issues with POST Requests
9 years ago
Taloth Saldono b479064abd Moved Proxy types around and refactored/renamed a few things.
9 years ago
Taloth Saldono 9e7927acec Create HttpProxySettingsProvider and fixed related issues.
9 years ago
Lloyd Sparkes f807e44a39 Force to IPv4
9 years ago
Lloyd Sparkes d68abc746c Bug Fixes
9 years ago
Lloyd Sparkes 6fdbb2b659 Fix merging issues & API changes - that conflict resolution did not detect
9 years ago
Lloyd Sparkes bfe134ee54 Proxy Support for Sonarr #732
9 years ago
Taloth Saldono cc0406653a Readded logging Download Client responses.
9 years ago
Taloth Saldono 71ecc96c70 Refactored IntegrationTests to work with Nunit3 VS adapter.
9 years ago
Taloth Saldono 96b7bd3b2b Merge branch 'http-uri-combine-path' into develop
9 years ago
Taloth Saldono e1ea17cabf Fixed: uTorrent api proxy would fail on specific Win10 configurations. (The Phoenix Rises)
9 years ago
Taloth Saldono 3a162be265 CombinePath now simple, uri resolve done via operator and CombineRelativePath.
9 years ago
Mark McDowall 502298aab9 Cleanup HttpUri.PathCombine
9 years ago
Taloth Saldono 3ea59cd91b Don't set ACL if already set.
9 years ago
Taloth Saldono 8b1c022244 Updated NLog to 4.3.0-rc1.
9 years ago
Taloth Saldono 2d96914bfa Send Http auth without waiting for challenge.
9 years ago
Taloth Saldono 70494c3674 Adding magnet to qbit should use FormData not QueryParam.
9 years ago
Taloth Saldono eb70a6419c Fixed: Not uploading nzbs to Nzbget on linux since previous develop.
9 years ago
Taloth Saldono 19b8fb6d8b Merge branch 'blackhole-delay' into develop
9 years ago
Taloth Saldono d4bc835b1c New: Delaying Blackhole imports while they're still being updated.
9 years ago
Taloth Saldono 25d481d5d9 Migrated all Download client proxies from RestSharp to HttpClient.
9 years ago
Taloth Saldono 23871503a2 Replaced Uri with HttpUri.
9 years ago
Taloth Saldono 7c54fa70d7 Added support for FormData (AddFormParameter and AddFormUpload), which automatically gets converted to multipart/form-data or application/x-www-form-urlencoded.
9 years ago
Taloth Saldono 2ffbbb0e71 Refactored HttpRequest and HttpRequestBuilder, moving most of the logic to the HttpRequestBuilder.
9 years ago
Taloth Saldono 7818f0c59b Fixed: Don't purge xem scene mapping cache when new series gets added.
9 years ago
Taloth Saldono 55e870f295 Added version to logged exceptions.
9 years ago
Taloth Saldono 59c68ec6cc Write debug/trace log files separately to prevent trace from quickly rolling over debug.
9 years ago
Taloth Saldono a5077b0b1b Replaced <removed> with (removed) for the log cleanser so it doesn't mess with forums.
9 years ago