Commit Graph

6715 Commits (develop)

Author SHA1 Message Date
Bogdan 43d56f6817 New: (NorBits) Add FreeLeech Only option
6 months ago
Bogdan 515f4dff8b New: (NorBits) Login with 2FA support
6 months ago
Bogdan c3aa377ed5 Fixed: (PTP) Parse half leech
6 months ago
Mark McDowall fbc3c09094 Always validate Custom Script path
6 months ago
Maksym Ivanchenko b88f8e5fde
Fixed: (Toloka) Support RAW search (#1944)
6 months ago
Bogdan 7c38ec2baa Fixed: (AvistaZ) Improve message for failed logins
6 months ago
Bogdan dcfdd49119 Rollback YamlDotNet
6 months ago
Weblate badb9dee61 Multiple Translations updated by Weblate
6 months ago
Bogdan 12ca705556 Fixed: (AvistaZ) Increase rate limit and use workaround for Retry-After in auth
6 months ago
Bogdan a0d0e3e232 Fixed: (OPS) Use `canUseToken` for download links when using `Use Freeleech Tokens`
6 months ago
Bogdan e12cd68772 Fixed: (RED/OPS) Add log score to release titles
6 months ago
Bogdan 9dc117191e Minor cleanup for BTN
6 months ago
Bogdan fdaca64d60 Fixed: (BTN) Add MST, indexer flags and parse IMDb ID
6 months ago
Bogdan 6d134750ff New: (Redacted) Add Freeload Only option
6 months ago
Weblate 3df33e1a86 Multiple Translations updated by Weblate
6 months ago
Stevie Robinson c19802c471 New: Remove defunct Boxcar notifications
6 months ago
Bogdan 36c8806f88 New: Add Freeleech Only for HDS, iS and XS
6 months ago
Bogdan 0d69a42ae0 Fix Localization test
6 months ago
Stevie Robinson fc482d4808 Fixed: Fallback to English translations if invalid UI language in config
6 months ago
Mark McDowall fab4bd5ead Initial support to use named tokens for backend translations
6 months ago
Bogdan 9c243c7e0d Fixed: (Redacted) Treat freeload torrents as neutral leech
6 months ago
Bogdan c107011659 Use album year in Redacted/Orpheus
6 months ago
Bogdan c690e9a50a New: Add NeutralLeech to indexer flags
6 months ago
Bogdan c4b0ecdafe Bump dotnet to 6.0.25
6 months ago
Bogdan f2a709f725 Remove OZnzb from default definitions
6 months ago
Bogdan 01a9799ce8 BB has shutdown
6 months ago
Bogdan 8ac68e8946 Fixed: (Cardigann) Use of the default value for new select settings
6 months ago
Bogdan 6cb787c17b Fix title in tests
6 months ago
Bogdan 51259ceb30 Fixed: (HDBits) Enable Use Filenames by default
6 months ago
Weblate 92cf329174 Multiple Translations updated by Weblate
6 months ago
Bogdan 257c9ab248 Return 429 right away after release search
6 months ago
Servarr cad42fd005 Automated API Docs update
6 months ago
Bogdan d7927f60fe Cleanup appName tokens
6 months ago
Mark McDowall 26a657fa77 New: Require password confirmation when setting or changing password
6 months ago
Mark McDowall 7fa4daae9b Fixed: Disable SSL when using the removed SslCertHash configuration
6 months ago
Bogdan 343d7088c9 Fixed: Don't die on info indexer when the definition is missing
6 months ago
Bogdan 709dfe453b Fix AB tests
6 months ago
Bogdan 3130fac106 New: (AnimeBytes) Filter old releases on RSS
6 months ago
Weblate 28004dfae1 Multiple Translations updated by Weblate
6 months ago
Bogdan 9b34c89bc8 Fixed: Enforce validation warnings when testing providers
6 months ago
Mark McDowall 28e90acd0d Rename 'ReturnUrl' to 'returnUrl' for forms auth redirection
6 months ago
Erik P 9d11d7e17f
Fixed: (PTP) Add IMDb ID to TV Search capabilities (#1920)
6 months ago
Bogdan 2cbdb5bcba New: (HDBits) Add Use Filenames option
6 months ago
Bogdan 118bfb8c28 Fixed: (AvistaZ) Increase rate limit to 5 seconds
6 months ago
Bogdan 942477ecf9 Fixed: (HDBits) Add labels for codecs and mediums
6 months ago
Bogdan 4b4589ed27 Improvements to download factor and show Freeleech only for HDB
6 months ago
Bogdan bd0609639e New: (HDBits) Add pagination support
6 months ago
Bogdan d99da0481b Fix AvistaZ tests
6 months ago
Bogdan da1965b18e Fixed: (AvistaZ) Fix PublishDate timezone
6 months ago
Bogdan 493114f4e8 Fixed: Record status for notifications on tests
6 months ago
Mark McDowall 6969326092 Don't store status results for invalid providers
6 months ago
Bogdan 95f899131d Fix count in OrpheusFixture
6 months ago
Bogdan 0ba4f3e692 Fixed: (Orpheus) Filter old releases on RSS
6 months ago
Bogdan a7c00a0fd7 Fixed: (Redacted) Filter old releases on RSS
6 months ago
Bogdan c84ff60ec9 Fixed: (PTP) Add TV search capabilities
7 months ago
Bogdan b3f6f54e6e Fixed: (PTP) Add support for TV searches
7 months ago
Bogdan ed272aaf74 Increase the timeout for CheckHealth command
7 months ago
Bogdan c0b10f889b Prevent NullRef on header assert
7 months ago
Bogdan 793de05e3d Fixed: (Beyond-HD) Types filtering
7 months ago
Bogdan 1b1f9d16be Remove default definitions for dead indexers
7 months ago
Bogdan 051dea30c2 Fixed: (Beyond-HD) Category filtering
7 months ago
Bogdan 75d8a3d1d0 Fixed: (FileList) Change TZ to account DST
7 months ago
Bogdan c15c71386d New: Set busy timeout for SQLite
7 months ago
Bogdan 2c6c0fcc81 Allow 0 as value in download client Id validation
7 months ago
Bogdan 203e2dbb10 Remove mandatory validation for download client in indexers
7 months ago
Bogdan 6169fc2fa3 New: Add Download Client validation for indexers
7 months ago
Bogdan 768ce14afb Fix integration tests for indexers
7 months ago
Servarr 31d32e8c30 Automated API Docs update
7 months ago
Bogdan 7a61761b2b Add schema endpoint for app profiles
7 months ago
Bogdan 3963807c96 New: Add App Profile validation for indexers
7 months ago
Bogdan e0f6726a3d Fixed: Detect Raw search in Generic Torznab/Newznab feeds
7 months ago
Weblate dd25bff3d6 Multiple Translations updated by Weblate
7 months ago
Bogdan 62548f32fe Fixed: (FileList) Skip ID searches for daily episodes
7 months ago
Bogdan db9f061564 Return TV category if season/episode detected in title for PTP
7 months ago
Bogdan b37d8799a0 Add acronym for PrivateHD
7 months ago
Gabe be3ee00e1f Fixed: Remove Defunct Tracker PirateTheNet
7 months ago
Bogdan dace1982d6 Fixed: (FileList) Use air date in search query
7 months ago
Bogdan 30eb481c65 Add year to releases for AnimeBytes
7 months ago
Bogdan 29f1c36f54 Prevent NullRef in Nebulance with null TvMazeIds
7 months ago
Bogdan f1c01343bf New: (Nebulance) Parse TvMazeId and scene attributes
7 months ago
Weblate bae79b22ad Multiple Translations updated by Weblate
7 months ago
bakerboy448 d1cee950a4
Fixed: New Indexer URL for DICMusic
7 months ago
Bogdan 7e32b54547 Fixed: Prevent NullRef in NewznabRequestGenerator for missing definition
7 months ago
Bogdan b1f7d30021 Fixed: Ignore case when cleansing announce URLs
7 months ago
Mark McDowall c41a7e0ccc Fixed: Duplicate notifications for failed health checks
7 months ago
Weblate 42c533386b Multiple Translations updated by Weblate
7 months ago
Servarr bdae7a2cdc Automated API Docs update
7 months ago
Mark McDowall 5e8d3542f4 Log executing health check
7 months ago
Mark McDowall 34464160cb Paging params in API docs
7 months ago
Bogdan bada5fe309 New: Add TorrentNetwork
7 months ago
Bogdan b088febbc4 Use async for http client test
7 months ago
Bogdan 1a307b8e21 Fix test for http client
7 months ago
Bogdan 32db2af0ea Improved http timeout handling
7 months ago
Bogdan e602862102 Fixed: (FileList) Remove dead domain
7 months ago
Mark McDowall c664eaa9b5 New: Don't treat 400 responses from Notifiarr as errors
7 months ago
Bogdan b7e57f0c08 Fixed: (Nebulance) Filter releases by season and episode for ID based searches
7 months ago
Bogdan c06bf0e4ea Fixed: (TorrentDay) Update categories
8 months ago
Bogdan c6db30c35a Parse description in RSS Parser
8 months ago
Bogdan 75c30dd318 Add year to XML results
8 months ago
Bogdan 6e7bf55dbd Add poster URL to PassThePopcorn
8 months ago
Bogdan eb642dd2f9 Fix document being disposed before returning
8 months ago
Bogdan 19a196e2c7 Ensure the correct use of disposable parsed documents
8 months ago
Weblate 93ec6cf89b Multiple Translations updated by Weblate
8 months ago
Bogdan 52c6b56a4c Cleanup BooleanConverter to STJson
8 months ago
Bogdan 82688d8a55 Use ExecuteAuth in AvistazBase
8 months ago
Bogdan c81cbc801a Fixed: (AvistaZBase) Parse response with STJson
8 months ago
Bogdan 993d189c61 Fixed: (Nebulance) Parse response with STJson
8 months ago
Bogdan 1901af5a51 Fixed: (BeyondHD) Parse response with STJson
8 months ago
Bogdan c1b399be39 Fixed: (FileList) Parse response with STJson
8 months ago
Bogdan 2100e96570 Fixed: (PassThePopcorn) Use UTC for publish dates
8 months ago
Bogdan 3ff144421d Fixed: (PassThePopcorn) Cleanup and ensure pagination is working in Radarr
8 months ago
Bogdan f37ccba3f9 Fixed: (Shizaproject) Title improvements
8 months ago
Bogdan 181cb2e0fe Revert "New: (Orpheus) Add options to prevent downloads without FL tokens"
8 months ago
Bogdan 93c81bb7d3 New: (Orpheus) Add options to prevent downloads without FL tokens
8 months ago
Weblate 7dd289b5f9 Multiple Translations updated by Weblate
8 months ago
Bogdan ca08c818e6 Fixed: (TorrentPotato) Use full IMDb Id
8 months ago
Bogdan 3e95bc4056 Fixed: (TorrentPotato) Title not being decoded
8 months ago
ilike2burnthing e241112915 Fixed: (Shizaproject) Available again
8 months ago
Bogdan 0d98c12fa2 Fix the description for `Use Filenames for Single Episodes`
8 months ago
Bogdan a0bcf5c9ae Allow using filename for single episodes along with generated titles in AnimeBytes
8 months ago
Bogdan e318a47b3a Extend the torrent settings interface in TorrentPotato settings class
8 months ago
Bogdan 9625be723d Fixed: (Search) Releases deduplication
8 months ago
Bogdan d4b037db78 New: (AlphaRatio) Add pagination support
8 months ago
Bogdan add2988789 Fixed: (Cardigann) Fallback variables to empty string to prevent NullRef
8 months ago
Bogdan 9869c2272a Avoid returning null in static resource mapper Task
8 months ago
Bogdan 4c8b0c9eec Fixed: Ignore releases without title
8 months ago
Bogdan 43cb22ff2b Bump migration timeout to 10 minutes
8 months ago
Bogdan 3cabc0589a Simplify use the group name when the release name is empty
8 months ago
Bogdan cdb3ed36f6 Fixed: (Nebulance) Use the group name when the release name is empty
8 months ago
Bogdan 840f2ae3e6 Sync static resource controller with upstream
8 months ago
Bogdan 3ed6ef0336 Use await on reading the response content
8 months ago
Weblate 934b908b37 Multiple Translations updated by Weblate
8 months ago
Weblate 6c831f11a6 Multiple Translations updated by Weblate
8 months ago
Bogdan 9adbfd2391 Return 1 seeder as fallback only in Torrent RSS Feed
8 months ago
bakerboy448 4a7cc82f0d
Correction to Improve tags helptext and add warnings
8 months ago
bakerboy448 c061c309bd
Improve tags helptext and add warnings
8 months ago
Bogdan 0f3a77c336 Return 1 seeder as fallback in Torrent RSS Feed
8 months ago
Bogdan 478d5a624f Fixed: (Animedia) Removed
8 months ago
Bogdan 3283d144f5 Ignore invalid cookies when adding response cookies to CookieContainer
8 months ago
Bogdan 1a9ec4febd Fixed: (Apps) Check if the indexers have valid settings
8 months ago
Bogdan 0598211319 Fixed: Ignore inaccessible mount points
8 months ago
Bogdan 0b0d6b7590 Fixed: (SubsPlease) Update category mappings for movie releases
8 months ago
Servarr 86cec51ebe Automated API Docs update
8 months ago
Bogdan 80e5ac4aa9 New: Add custom filter by protocol for indexer stats
8 months ago
Bogdan ee5ed0c91b Sonarr > Prowlarr
8 months ago
Denis Gheorghescu ba278930ed New: Pushcut notifications
8 months ago
Mark McDowall 6449b89eb6 Fixed parsing of multiple languages from Newznab indexer releases
8 months ago
Weblate 73b85e240e Multiple Translations updated by Weblate
8 months ago
Bogdan 0463e66881 Rename ISearchForNzb to IReleaseSearchService
8 months ago
Bogdan bd75621437 Update magnet trackers
8 months ago
Weblate 9615c1183d Multiple Translations updated by Weblate
8 months ago
Weblate bbf042ed55 Multiple Translations updated by Weblate
8 months ago
Bogdan 2af9f7eb8d Fixed: macOS version detection
8 months ago
Bogdan 96413f99c7 New: Add hour as interval unit for indexer limits
9 months ago
Bogdan d44b946d30 Add hourly limits as defaults for FL and BTN
9 months ago
Servarr 098be3cff6 Automated API Docs update
9 months ago
Bogdan 8f2fea0be8 Fixed: (Nebulance) Add fallback TV search without season/episode
9 months ago
Qstick 8d035c6c1f New: Add support for MaxAge to Newznab API
9 months ago
Qstick caaf50ed9c New: Save categories to history for grabs
9 months ago
Bogdan 4410636b97 Use method group in History controller
9 months ago
Servarr ba3ebc7574 Automated API Docs update
9 months ago
Qstick d7df946c2b New: Summary Stats
9 months ago
Qstick 3dd3c80b54 New: Indexer history in indexer info modal
9 months ago
Qstick 0f160707d3 Chart style updates
9 months ago
Qstick b608e38454 New: Custom Filters for Stats
9 months ago
Bogdan c873b3ffac New: (UI) Add clone indexer in info modal
9 months ago
Bogdan 07b98f4137 Move scene flag to TorrentInfo and return tag in response
9 months ago
Bogdan 09606af351 Bump dotnet to 6.0.21
9 months ago
Stevie Robinson fbcf1b03c5 Translate Frontend Store
9 months ago
Bogdan 4267b8a244 Cleanse API Keys from sync requests sent to applications
9 months ago
Bogdan 00dc55996c Remove Label and Unit columns from Apps Fields
9 months ago
Bogdan b912cc6110 Some logging improvements for filtered releases
9 months ago
Bogdan 60ca0db26f Improve messaging in Authentication Required modal
9 months ago
Weblate 4c42907eb2 Multiple Translations updated by Weblate
9 months ago
Bogdan 74a9fa784a Fixed: (Nebulance) Detect TV UHD releases
9 months ago
Bogdan 39a54eb8f6 Prevent health checks warnings for disabled notifications
9 months ago
Bogdan 5ad6237785 Improve music and console search results for AnimeBytes
9 months ago
Weblate ba2aab6bb3 Multiple Translations updated by Weblate
9 months ago
Servarr bcbeac1e83 Automated API Docs update [skip ci]
9 months ago
Mark McDowall b36d793d85 Allow decimals in number inputs
9 months ago
Robin Dadswell e456979467 bump Npgsql to 7.0.4
9 months ago
Bogdan 66ca47b615 Fix flaky automation tests
9 months ago
Weblate 2b7771bfe0 Multiple Translations updated by Weblate
9 months ago
Mark McDowall 955bc472a1 Fixed: Hidden files being ignored
9 months ago
Bogdan e024bba6b6 Replace docker detection for cgroup v2
9 months ago
Bogdan aeb3b7d8b5 Add retry to flaky automation tests
9 months ago
Qstick 130257fdd4 New: Notifications (Connect) Status
9 months ago
Qstick b618f23bc0 Cleanup other provider status code
9 months ago
Bogdan a758161e31 New: Default name when adding providers
9 months ago
Weblate 27928103c5 Multiple Translations updated by Weblate
9 months ago
Weblate d5b3961e8a Multiple Translations updated by Weblate
9 months ago
Stevie Robinson 307adf053e Translate Updated and Connection Lost Modals in frontend
9 months ago
Bogdan 31261f66ad Use named tokens in frontend translate function
9 months ago
Weblate 25c1803d0e Multiple Translations updated by Weblate
9 months ago
Bogdan dfb00d9bb1 Fixed: Ensure grab notifications are sent according to tags requirements
9 months ago
Bogdan f7727855b5 Rework adding one minute back-off level for all providers
9 months ago
Stepan Goremykin 1e4c67dcdb Update FluentAssertions
9 months ago
Robin Dadswell 26afcb0071 Fixed: PostgreSQL timezone issues
9 months ago
Bogdan 7a937e85a4 Fixed: Retain user settings not-affiliated with Prowlarr
9 months ago
Bogdan 7cd82321b4 Bump Npgsql version to 6.0.9
9 months ago
Bogdan 03fa9254e3 Prevent NullRef in IsPathValid for null paths
9 months ago
Weblate e66ecf5c95 Multiple Translations updated by Weblate
9 months ago
Bogdan e0dddfa215 Remove Order and Help columns from Apps Fields
9 months ago
Bogdan bcb8afadf8 New: Add Content Summary for requests to apps
9 months ago
Bogdan fc4a0979c3 Fixed: Detect Docker when using control group v2
10 months ago
Bogdan 5f643b2ced Fixed: (Indexers) Don't fetch releases when using unsupported capabilities
10 months ago
Qstick 95c2531107 Filter user issues from Sentry
10 months ago
Bogdan cae1da0ce2 Fixed: (Apps) Lower the severity for testing messages
10 months ago
Bogdan 765f354c51 New: Add test all action for apps and download clients to status health
10 months ago
Bogdan b2c5448cbf Fixed: Run health checks for applications and download clients on bulk events
10 months ago
Bogdan 3dae84705c Fixed: Ensure failing providers are marked as failed when testing all
10 months ago
Weblate 2321d278d6 Multiple Translations updated by Weblate
10 months ago
TwentyNine78 ea73466f6a Fixed: Compatibility with the new Download Station API
10 months ago
Bogdan 6961c5a1c6 Fixed: (AlphaRatio) Use FL tokens only if `canUseToken` is true
10 months ago
Mark McDowall 141f1597dc New: Ignore inaccessible files with getting files
10 months ago
Bogdan 3c5eefc349 New: Health check for indexers with invalid download client
10 months ago
Mark McDowall 0bfb557470 Prevent NullRef in ContainsInvalidPathChars
10 months ago
Servarr c93d6cff63 Automated API Docs update [skip ci]
10 months ago
Mark McDowall d55906d49a UI loading improvements
10 months ago
Bogdan bc53fab966 Fixed: Don't fetch capabilities for disabled Newznab/Torznab indexers on create
10 months ago
Bogdan cc66cee71c Fixed: (Apps) Avoid force saving remote indexers when it's not necessary
10 months ago
Bogdan 72e6d66269 New: (Apps) Add force sync indexers for applications
10 months ago
Bogdan efd5e92ca5 Support categories with Transmission
10 months ago
Bogdan 630a4ce800 Fixed: Ensure failing indexers are marked as failed when testing all
10 months ago
Bogdan 8b1dd78300 Fixed: (Apps) Ensure populated capabilities for Torznab/Newznab definitions
10 months ago
Weblate eee1be784b Multiple Translations updated by Weblate
10 months ago
Bogdan 269dc5688b New: (IPTorrents) Add new base url
10 months ago
Weblate 9bed795c89 Multiple Translations updated by Weblate
10 months ago
Bogdan 3b5f151252 New: Set default names for providers in Add Modals
10 months ago
Weblate b3a541c9ff Multiple Translations updated by Weblate
10 months ago
Bogdan bc90fa2d3f Add unit to history cleanup days option
10 months ago
Bogdan 4b0a896434 Fixed: (Cardigann) Improvements to automatic logins with captcha
10 months ago
Bogdan 6be0e08635 Convert Delete Indexer to Typescript
10 months ago
Bogdan f618901048 Convert Indexer Stats to Typescript
10 months ago
Weblate 809ed940e6 Multiple Translations updated by Weblate
10 months ago
Qstick 4528d03931
Update Sentry DSN
10 months ago
Bogdan e0b30d34b1 New: (Apps) Add `Go To Application` in UI
10 months ago
Bogdan cea6aae9e1 Add support for deprecated values in field select options
10 months ago
Weblate c8ad3d6edd Multiple Translations updated by Weblate
10 months ago
Bogdan 07f816f9fd Fixed: (BeyondHD) Add search types option
10 months ago
Bogdan a4a50b880c Add GetAttribute for enums
10 months ago
Bogdan 37a4e7c228 Rename decisions to releases in Search Controller
10 months ago
Bogdan a5d83459e9 New: (BeyondHD) Add pagination support
10 months ago
Bogdan f546b9a3b0 Fixed: (SubsPlease) Update indexer urls
10 months ago
Bogdan cc28c90e39 Combine cleanse rules for passkey and rsskey
10 months ago
Weblate 62d868f0e9 Multiple Translations updated by Weblate
10 months ago
Bogdan 9b75ba6ca0 New: (BeyondHD) Add internal indexer flag
10 months ago
Bogdan d42649c4df New: (BeyondHD) Add limited, refund and rewind search options
10 months ago
Bogdan 53adfb750c New: (Shazbat) Add scene indexer flag to all releases
10 months ago
Bogdan ac487f9b40 Fixed: (BeyondHD) Add search by freeleech only
10 months ago