Commit Graph

5888 Commits (3c915002c61a3f7899da02f4cd9073d46636710e)

Author SHA1 Message Date
Bogdan c60a94adfb Fixed: (RetroFlix) Set 5 days as MST, return 100 results and remove "[REQUESTED]" from title
2 years ago
Bogdan c15643be39 Fixed: (Cardigann) Allow use of template variables in fields selector
2 years ago
Bogdan a58380031d Fixed: (Indexer) Added `TvSearchParam.ImdbId` to SpeedApp
2 years ago
Bogdan 73af5c9a72 Fixed: (Indexer) Changed FL to use internal flag
2 years ago
Bogdan d556545e7f Fixed: Changed torznab parser to use additional attributes
2 years ago
Bogdan affde5d7b7
Fixed: (Orpheus) Changed to use filters for categories, label and year
2 years ago
Bakerboy448 518c85dee2 Fixed: (Rarbg) Improve RateLimit Handling
2 years ago
Bakerboy448 ba3a240707 Add TooManyRequestsException with var retryWait
2 years ago
Qstick 587a73f3d6 Fixed: (Newznab) Parsing of Ids from non-standard feeds
2 years ago
Weblate ae8f017ca8 Translated using Weblate (Ukrainian)
2 years ago
Bogdan d9098b612e
Fixed: (Nebulance) Changed MinimumSeedTime according to their H&R rules
2 years ago
Qstick 29e7cc06a1 Bump MonoTorrent to 2.0.7
2 years ago
Qstick 387fb0bd15 Revert release analytics
2 years ago
Qstick 94a797fc1e New: (Nebulace) TVMaze Search Support
2 years ago
Qstick 7303cdf555 Fixed: Incorrect logic for newznab category parsing
2 years ago
Qstick 6636cbc4ae Fixed: (AnimeTosho) Mapping of Subcat as Parent
2 years ago
Weblate a5a4f62f25 Translated using Weblate (Bengali)
2 years ago
bakerboy448 05a7465a07 Fixed: (MTV) Torznab Api Path
2 years ago
Qstick c35f1212fb New: (Indexer) Torrent Bytes
2 years ago
Qstick ad95d73e9d Fixed: Category parsing for some not-so-great Torznab feeds
2 years ago
Qstick 30f53c20ed New: Convert MoreThanTV to API
2 years ago
Servarr 0199a37a0c Automated API Docs update
2 years ago
Qstick e9764820c0 Fixed: (SecretCinema) Title not being decoded
2 years ago
Qstick d285cbb021 (SecretCinema) Avoid double HtmlDecode
2 years ago
Qstick 8afaa3386d Fixed: (PrivateHD) Remove Audio category
2 years ago
Qstick c94beb6814 Fixed: Translations for Auth Settings
2 years ago
Qstick c7eb08a0f0 New: Auth Required
2 years ago
Qstick 1cbb9b1724 Bump dotnet to 6.0.12
2 years ago
Qstick 45dbcc6b89 Bump version to 1.0.0
2 years ago
Qstick 3b26613394 Fixed: (Pornolab) Update Categories
2 years ago
Bakerboy448 6bb8c09fcf Log Skipped Application-Indexer Syncs at trace for support
2 years ago
Qstick 810b3612aa Fixed: Mapping of Year, Genre, other from search string
2 years ago
Qstick 57dcd861a9 Fixed: Validation for nested settings not running
2 years ago
Qstick dfe132cda2 Fixed: Retain direct Indexer properties not affiliated with Prowlarr
2 years ago
Qstick d959e81efb Modify Nab tests to pass for additional parameters
2 years ago
Qstick ac89cd636f New: Separate setting for Pack Seed Time
2 years ago
Qstick 50616f5c9e Fixed: Don't mess with options we don't set on full sync
2 years ago
Qstick 3f9cb2c6ea Fixed: String compare in arr Indexer equality
2 years ago
Qstick b5aa85a548 New: (Nebulance) Convert to API
2 years ago
Weblate 4d137886bc Translated using Weblate (Portuguese (Brazil))
2 years ago
Qstick a8234c9ce0 Fixed: Refresh applicable healthchecks on bulk deletes
2 years ago
Qstick 9227efdb65 New: (FileList) Freeleech Only option
2 years ago
Qstick fa923e658f Fixed: (Nyaa) Torrent Age in UI incorrect
2 years ago
bakerboy448 364a5564ae update-no-results-msg
2 years ago
Qstick 9efd0b391e fixup!
2 years ago
Qstick 320161e051 New: Smarter Newznab category mapping
2 years ago
Servarr 38ba810ae8 Automated API Docs update
2 years ago
Bakerboy448 4e3f460a24 Fixed: (Avistaz Family) Correct Age Parsing
2 years ago
Qstick 0d918a0aa9 New: Define multiple mapped categories for Download Clients
2 years ago
Qstick a110412665 Fixed: Stats failing of all indexer events are failures
2 years ago
Weblate 6c97f1b6ee Translated using Weblate (Italian)
2 years ago
Erik Persson b371f2d913 New: Added setting to not include animebytes synonyms
2 years ago
Qstick 3ff3452e2d Handling for Obsolete API Endpoints
2 years ago
Qstick df13537e29 Fixed: Use route Id for PUT requests if not passed in body
2 years ago
Qstick 5d2fefde8f Fixed: Correct Attribute compare for Id validation
2 years ago
Qstick ffb3f83324 Simplify X-Forwarded-For handling
2 years ago
Qstick 1c125733b2 New: Improve IPAddress.IsLocal method
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
Zak Saunders c69843931e New: Auto theme option to match OS theme
2 years ago
bakerboy448 cd3e99ad87
Fixed: Indexer Error handling improvements (#1172)
2 years ago
Qstick 1cce39b404 Fix Orpheus Tests
2 years ago
Qstick 9b46ab73e4 Fixed: (Orpheus) Parse date from epoch or date time string
2 years ago
Mark McDowall a352c053ab Fixed: Publish ApplicationStartingEvent during startup
2 years ago
Weblate b33e45d266 Translated using Weblate (Slovak)
2 years ago
bakerboy448 817d61de91 Fixed: (SpeedApp) Migrate Legacy URL without slash
2 years ago
Rumplin c7e5cc6462
Removed suspicious URL in the default definitions (#1208)
2 years ago
Qstick 25596fc2e8 Fixed: Orpheus migration fails on Postgres
2 years ago
Qstick 9ff0b90626
Convert Notifiarr Payload to JSON, Standardize with Webhook (#1194)
2 years ago
ta264 4f4c011436
Swap Orpheus to API key (#946)
2 years ago
Qstick d935b0df82 Fix regression in release analytics service after debounce added
2 years ago
Qstick 9e37f69224 Fixed: (RetroFlix) Urls built with double slash
2 years ago
Servarr 2805c4f18b Automated API Docs update
2 years ago
Qstick 7ddbe09eca New: Base API info endpoint
2 years ago
bakerboy448 90e3c809c3 New: Notifiarr moved from webhook to API
2 years ago
Weblate ec8cf5f57a Translated using Weblate (Finnish)
2 years ago
Bakerboy448 f4bbf2f8af Fixed: (Avistaz) Handle 429 Request Limit Reached
2 years ago
Bakerboy448 d3dfa620ac Fix confusing session expired test message
2 years ago
Weblate 049668f307 Translated using Weblate (Portuguese (Brazil))
2 years ago
Yukine c400575aac Fixed: (AnimeBytes) add delimiter to episode release
2 years ago
Yukine 6f122fb2e4 New: (AnimeBytes) add filename support for single episodes
2 years ago
Qstick 2ed51cd933 Fixed: Nullref on Cardigann without login test
2 years ago
Qstick b74c46c554 Ignore brotli test on osx
2 years ago
Qstick 4eec675d61 Fix Baker Problems
2 years ago
bakerboy448 0a9bd8287f New: Return 429 for Query and Grab Limits
2 years ago
Qstick b583ac3a97 Fixed: (Cardigann) Rework login required logic
2 years ago
bakerboy448 4be41ff3fb fixup!
2 years ago
bakerboy448 b911f8cc08 Fix: (RetroFlix) Update URL to .club
2 years ago
Weblate 22face385f Translated using Weblate (Portuguese)
2 years ago
Qstick 3e700b63c2 New: Retry Postgres connection 3 times (with 5 second sleep) on Startup
2 years ago
Qstick df0b8fc660 And another.....
2 years ago
Qstick f96dbbfc21 Ensure FS doesn't fail when no proxy
2 years ago
Qstick 4a75f92cb5 Fixed: (FlareSolverr) Send non-auth global proxy when set
2 years ago
Qstick dd05a9dbd4 Obsolete Anthelion C# Indexer
2 years ago
Qstick e78b8d5346 New: Add long term Application status Healthcheck
2 years ago
Qstick 74a1d95ab7 Update NZBIndex Categories
2 years ago
Qstick f929a7e62f New: (Indexer) NZBIndex
2 years ago
Qstick e9e4248af4 New: (Indexer) RetroFlix
2 years ago
Yukine 9e3b43ef12 Fixed: (GreatPosterWall) correctly override Gazelle base method
2 years ago
Qstick 738a690aac Fixed: (Rarbg) Incorrect TVDB param logic
2 years ago
Qstick 3b7c59e9bb Fixed: (Rarbg) More reliable token handling and retry
2 years ago
Qstick b8ca28d955 Fixed: Explicitly forbid redirects on Gazelle search requests
2 years ago
Yukine 8797bb7d1c Remove unused Gazelle legacy code
2 years ago
Yukine be430732f5 Fixed: (GreatPosterWall) move imdb id search to searchstr query param
2 years ago
h96kikh6 e7b1380b85 Fixed: (Indexer) HDSpace - Added new categories
2 years ago
Qstick c29735741c Optimize Indexer updates (v2)
2 years ago
Qstick f56a13a375 Bump Mailkit to 3.4.1
2 years ago
Qstick 148d8ee249 Bump Sentry to 3.21.0
2 years ago
Qstick 3547028b96 Bump YamlDotNet to 12.0.1
2 years ago
Qstick e4ffa1873e Fixed: Definition not updating if local file is missing
2 years ago
Qstick 2e85a21576 Fixed: (GazelleGames) Serialization error on empty response
2 years ago
Qstick 0a111e7572 Fixed: (Cardigann) Search path redirect
2 years ago
Qstick 791592927c Purge old PTP Radarr check
2 years ago
Qstick 4137193a60
Fixed: (Avistaz) FL Only should be checkbox
2 years ago
Qstick 99816bfd36 Fix test error due to DryIOC update
2 years ago
Qstick 59e5b5bd52 Set PooledConnectionLifetime to 10 minutes
2 years ago
Qstick 7fa0a2b33c Bump Swashbuckle to 6.4.0
2 years ago
Qstick 0593ca6b9e Bump DryIoc to 5.2.2
2 years ago
Qstick 06a26b5c87 Fixed: (RarBG) Don't disable indexer on temp rate limit
2 years ago
Weblate dcae6dc151 Translated using Weblate (Slovak)
2 years ago
Qstick 04e3ed0ffe Fixed: (Gazelle) Download fails if out of FL tokens
2 years ago
Qstick d292d086ee Prevent query failures on Cardigann Indexers
2 years ago
Qstick f68915c5dd New: Don't query indexers if they don't support query categories
2 years ago
Qstick 01e970e1a7 New: (Avistaz) Genre Search Support
2 years ago
Qstick 68df439498 New: (Avistaz) Freeleech Only Setting
2 years ago
Qstick 33de7ca7ab Fixed: (MoreThanTv) Parsing issue when download url is null
2 years ago
Qstick ae2d9b795b Don't reset request Url when calculating RedirectUrl
2 years ago
Qstick eadea745f8 Warn on redirect to alt domain when checking if login required
2 years ago
Weblate 4cf9fb0e79 Translated using Weblate (Portuguese (Brazil))
2 years ago
psylenced bfa68347e6 Fix: Trace logging postgres cleanse for large json files.
2 years ago
Qstick f97b35403d Fixed: Indexer proxies not applying to requests
2 years ago
Weblate bf2e057247 Translated using Weblate (Russian)
2 years ago
Qstick 5a278f4e9d Fixed: Set default null value for Genre, Publisher, Douban parameters
2 years ago
Yukine 232a6efd0d
New: (Indexer) GreatPosterWall (#1085)
2 years ago
Chris 7e01c93b2c Fixed: Regex in log cleanser taking 10+ minutes on messages longer than 100k.
2 years ago
Qstick d58f6551e6 Fixed: Set Units for Seed Time settings
2 years ago
Weblate 7f63757e06 Translated using Weblate (Chinese (Simplified) (zh_CN))
2 years ago
Qstick b5d789df3a Fixed: Correctly persist FlareSolverr Cookies to ensure it doesn't run on every request
2 years ago
Qstick 4473551182 Fixed: Correctly use FlareSolverr User Agent
2 years ago
Qstick fd88f44865 Remove duplicate package NLog.Extensions in Prowlarr.Common
2 years ago
bakerboy448 69b8be5b67 Fixed: (Cardigann) fix imatch for rows
2 years ago
ta264 fbde3fe2cd Support for digest auth with HttpRequests
2 years ago
bakerboy448 f9e2c5b673 Fixed: (Cardigann) Genre is optional
2 years ago
bakerboy448 5c5dfbb66b Fixed: (Cardigann) Genre Parsing
2 years ago
Servarr 2db24d454e Automated API Docs update
2 years ago
Qstick cb35a3948e Fixed: (Cardigann) Genre Parsing for Releases
2 years ago
Qstick 8c314439cd Fixed: (Cardigann) messy row strdump
2 years ago
Qstick ee6467073f New: (Cardigann) Additional query support
2 years ago
Qstick efffeebe7c Fixed: (GazelleGames) Use API instead of scraping
2 years ago
Weblate 1d25a643f9 Translated using Weblate (Hungarian)
2 years ago
Servarr 60f48e3a94 Automated API Docs update
2 years ago
Qstick 60f8778305 New: Search by DoubanId
2 years ago
Ben Weidenhofer d5088cf472
Fixed: UI Typos (#1072)
2 years ago
Weblate 215c87a099 Translated using Weblate (Chinese (Traditional) (zh_TW))
2 years ago
Servarr 8baf1b533b Automated API Docs update
2 years ago
Qstick 970f80b155 Debounce analytics service
2 years ago
Qstick b8dd8b1880 Fixed: Set Download and Upload Factors from Generic Torznab
2 years ago
Weblate f607347bd7 Translated using Weblate (Portuguese (Brazil))
2 years ago
Qstick 9959a1b5ed Translation Improvements
2 years ago
Qstick 8c10f8b55c Cleanup Language and Localization code
2 years ago
Weblate cad4f3740b Added translation using Weblate (Lithuanian)
2 years ago
Qstick f26b0474f5 Fixed: BeyondHD using improperly cased Content-Type header
2 years ago
Qstick 8b8d0b24ae Fix NullRef in Cloudflare detection service
2 years ago
Qstick 4dee1d65d1 New: (AvistaZ) Parse Languages and Subs, pass in response
2 years ago
Qstick 09ed132fe6 Rework Cloudflare Protection Detection
2 years ago
bakerboy448 e85ccd5808 New: (FlareSolverr) DDOS Guard Support
2 years ago
Qstick 37914fb90e
Bump Mailkit to 3.3.0 (#1054)
2 years ago
Qstick f2f6a82cf0 New: Add linux-x86 builds
2 years ago
Qstick 812cf8135a Remove unused XmlRPC dependency
2 years ago
Qstick e4284d47b0 Fixed: (Cardigann) Use Indexer Encoding for Form Parameters
2 years ago
Qstick c53e0054ee Fixed: (Cardigann) Use Session Cookie when making SimpleCaptchaCall
2 years ago
Qstick ddcef3a99c Fixed: Delete CustomFilters not handled properly
2 years ago
Qstick b7b5a6e7e1
Modern HTTP Client (#685)
2 years ago
Qstick cec304a0be Don't require user agent for IPTorrents
2 years ago
Qstick 06f3c8e151 Fixed: (Applications) ApiPath can be null from -arr in some cases
2 years ago
Qstick 91eb65bd6c ProtectionService Test Fixture
2 years ago
Qstick 832080cb36 Fixed: Lidarr null ref when building indexer for sync
2 years ago
Qstick f9c731627f Fixed: Lidarr null ref when building indexer for sync
2 years ago
Qstick 83344fb6f4 Double MultipartBodyLengthLimit for Backup Restore to 256MB
2 years ago
Qstick 59b7435820 Fixed: (IPTorrents) Allow UA override for CF
2 years ago
bakerboy448 d2c1ffa761 Fixed: Log Cleanse Indexer Response Logic and Test Cases
2 years ago
Qstick 5436d4f800 Fixed: Set update executable permissions correctly
2 years ago
Qstick 86fe19a5dd Fixed: Don't call for server notifications on event driven check
2 years ago
Qstick 473405ceeb
Update file and folder handling methods from Radarr (#1051)
2 years ago
Robin Dadswell cac2729230
Running Integration Tests against Postgres Database (#838)
2 years ago
Robin Dadswell 9b1f9abfac Updated NLog Version (#7365)
2 years ago
Qstick 76285a8ccd Add additional link logging to DownloadService
2 years ago
Qstick a6b499e4a5 Fixed: Correctly remove TorrentParadiseMl
2 years ago
Qstick 5ee95e3cc2
V6 Cardigann Changes (#1045)
2 years ago
Mark McDowall 654d2dbad3 Sliding expiration for auth cookie and a little clean up
2 years ago
Qstick d52516b700 Update Sentry to 3.18.0
2 years ago
Qstick 326a7b5e16 Update Swashbuckle to 6.3.1
2 years ago
Qstick 313a0b459a Bump dotnet to 6.0.6
2 years ago
Qstick 2ffe88bf6a Update AngleSharp to 0.17.0
2 years ago
Qstick a311d13805 Remove ShowRSS C# Implementation
2 years ago
Qstick 0e2d15cb73 Swallow HTTP issues on analytics call
2 years ago
Qstick d1949d24e0 Fix NullRef in analytics service
2 years ago
bakerboy448 e76a255229 Fixed: (AnimeBytes) Cleanse Passkey from response
2 years ago
Qstick a0b650e7a5 Fixed: (Cardigann) Use variables in keywordsfilters block
2 years ago
Qstick 7cf9fc6a4f New: (BeyondHD) Better status messages for failures
2 years ago