Commit Graph

6053 Commits (24468db3767e60214437590ed5c1903b8f66c26e)

Author SHA1 Message Date
Bogdan a7a2ccd9b8 Fixed: (IndexerFactory) Changed definitions condition to AND
2 years ago
Bogdan b0e01fefdc Fixed: (Torznab) Overwrite description only if it's null
2 years ago
Bogdan b86a4fd670 Fixed: (Torznab) Add SupportsPagination
2 years ago
Qstick 049b4ba4d8 Fixed: Use Flaresolverr if setup when adding new Indexers
2 years ago
Bogdan 8d39a7f315 Fixed: (AnimeTorrents) Set `SupportsPagination`
2 years ago
Servarr e94b0b8960 Automated API Docs update
2 years ago
Bogdan 538abcc47b Fixed: (AvistazBase) Add pagination and `SupportsPagination`
2 years ago
Bogdan ac3047f0cc Fixed: (SpeedCD) Add pagination and `SupportsPagination`
2 years ago
Bogdan 4348ebe187 Fixed: (Indexers) Add `SupportsPagination` to prevent fetching the first page multiple times
2 years ago
Bogdan d4c5e39c9c Fixed: (AnimeTorrents) Add DownloadableOnly/FreeleechOnly settings
2 years ago
Tawagot0 1a7b6aecf1
Fixed: (xthor) update details link (#1525)
2 years ago
Bogdan ab5b799ecf Fixed: (Cardigann) Use cookies from captcha response
2 years ago
bakerboy448 972ee8f6a9 Fixed: (PirateTheNet) Switch to HTTPS from HTTP
2 years ago
Qstick 7dfff0690a Fixed: (PornoLab) Update Categories
2 years ago
Selfhost Alt 0de1640e9c Fixed: (PornoLab) Use correct download URL
2 years ago
Bogdan 4c52856999 New: Add DICMusic
2 years ago
Bogdan f90d66376e Fixed: (Apps) Delete indexers from apps when are no longer handled by Prowlarr
2 years ago
Weblate 4c47955e3f Translated using Weblate (Norwegian Bokmål)
2 years ago
Bogdan ebcb50619e Fixed: (BrokenStones) Removed, site unavailable
2 years ago
Arthur Outhenin-Chalandre 2d216fac5d Fixed: (Flaresolverr) no longer pass userAgent to FlareSolverr
2 years ago
Bogdan 88e5d34fcf Fixed: (IPTorrents) Check if logged in and UserAgent validation
2 years ago
Bogdan 577477c42d Fixed: (SceneTime) Add search by imdbid
2 years ago
Bogdan e211436eb5 Fixed: (SceneTime) Don't crash when category link is empty
2 years ago
Bogdan 455511c854 Fixed: (Apps) Don't clear user defined tags
2 years ago
Weblate 8b09f5dd1f Translated using Weblate (Portuguese (Brazil))
2 years ago
Bogdan 5dfaa0db4b Fixed: (API) Allow new indexer request not to contain empty tags array
2 years ago
Servarr db84e82779 Automated API Docs update
2 years ago
Qstick 05b477e9d1 Fixed: Better sorting of releases in manual search
2 years ago
Servarr ed8a979fc6 Automated API Docs update
2 years ago
Qstick 6482509a1d New: Improved Indexer disabled popover
2 years ago
Qstick 0e82899958 New: VIP Expiration column on indexer index
2 years ago
Qstick 1bc000e912 Improve some localization strings
2 years ago
Bogdan 0e2cc7851f Fixed: Prevent ProviderRepository to deserialize to a null config contract
2 years ago
Bogdan a8e2b1520a Fixed: Disable HealthChecks when in debug runtime
2 years ago
Qstick dbeb725cda Cleanup StringUtil
2 years ago
Bogdan 7b244b022c Fixed: (Cardigann) Add field `tvmazeid`
2 years ago
Bogdan fa4534dcff Fixed: (Cardigann) Use GetValueOrDefault to prevent InvalidOperation
2 years ago
Bogdan 8323d13a1d Fixed: (Nebunlance) Enable RawSearch and strip non-word chars
2 years ago
Servarr 13230dc36f Automated API Docs update
2 years ago
Mark McDowall c0383ad5f5 Refactor Indexer index to use react-window
2 years ago
Bogdan 24f6c937da Fixed: (Cardigann) Prevent fetching the first page multiple times
2 years ago
Bogdan e94aa7c499 Fixed: (DateTimeUtil) Move check for Rfc1123ZPattern
2 years ago
Bogdan 201bc1944b Fixed: (DateTimeUtil) Check first for Standard Format in ParseDateTimeGoLang
2 years ago
Bogdan 09e40e0060 Fixed: (Rarbg) Set rate limit to 31s for RSS sync
2 years ago
Qstick 348d90a37e Fixed: (Cardigann) Invariant date string parsing for "reltime", "timeago", "fuzzytime"
2 years ago
Qstick 726dc34424 Improve GetLongFromString and ParseFields
2 years ago
Qstick 2e9f6cd94b More Improvement to unix timestamp performance
2 years ago
Bogdan 495f61f412 Improve unix timestamp performance
2 years ago
Qstick 0f11f414b6 Benchmark Framework
2 years ago
Bogdan d397cdf5fb Fixed: (Cardigann) Implement validate as field filter
2 years ago
Bogdan 888b514dd8 Fixed: (Cardigann) Switch to DateTime standard
2 years ago
Bogdan caab337379
Fixed: (Cardigann) Parse text templates only if necessary
2 years ago
Bogdan 26bea14137
Fixed: (GreatPosterWall) Use cookies for 2FA
2 years ago
Bogdan 6ec761c217 Fixed: (Cardigann) Change UseBeforeResponse to Usebeforeresponse
2 years ago
Bogdan b85679de56 Fixed: Filter releases with null description
2 years ago
Bogdan 71775b97a3 Fixed: (Rarbg) Check for rate limits before parsing token errors
2 years ago
bakerboy448 5bb3dbfbf5
Fixed: (Rarbg) Change app_id per site request
2 years ago
Bogdan b608a7a904 Fixed: (FunFile) Change download url
2 years ago
Bogdan 95497480a2 Fixed: (GreatPosterWall) Remove cookies only if redirected to login.php
2 years ago
Qstick cc57866ab0 New: Filter releases by search criteria
2 years ago
Qstick dbc4989a95 Fixed: (IndexerSearch) Update isRss logic for new properties
2 years ago
Bogdan af4961e3e6 Fixed: (Rarbg) update cats
2 years ago
Bogdan 0ec54906c6 Fixed: (Caridgann) Custom headers in login and download blocks
2 years ago
Qstick 35f85fc986 More update tests
2 years ago
Qstick 0aedafb278 Fix update tests
2 years ago
Servarr 3c915002c6 Automated API Docs update
2 years ago
Qstick e32f8f4330 Remove unused tinytwitter library
2 years ago
Qstick 5abb5ada49 New: Ping Endpoint
2 years ago
Qstick 6579385110 Cleanup multi-platform code
2 years ago
Mark McDowall 1c6e5543df New: Return static response to requests while app is starting
2 years ago
Servarr 30c3aedeb1 Automated API Docs update
2 years ago
Qstick 1640980e2b New: OnGrab Notifications
2 years ago
Bogdan 99bc56efb6 Fixed: (Indexers) Rate limit for download and auth
2 years ago
bakerboy448 04276eb587
Fixed: (Rarbg) Updated app_id per site request (#1447)
2 years ago
Bogdan 34c560fd3a Fixed: (CardigannBase) Remedy for casting strings to booleans
2 years ago
Bogdan caa8bb05a7 Fixed: (Newznab API) Response with StatusCode 429 when limits are reached
2 years ago
Qstick 0984976378 Bump DryIoc, YamlDotNet, AngleSharp
2 years ago
Qstick fcb3c96455 Call async methods when in an async method
2 years ago
Qstick acf7a425b5 Add global analyzer config
2 years ago
Qstick 5bb3ea0806 Remove unnecessary assignments to default type value
2 years ago
Qstick b41cb80e33 Use const where appropriate
2 years ago
Qstick a39341be4b Enable all analyzers to default back to our rules
2 years ago
Weblate 27b3d8618a Translated using Weblate (Ukrainian)
2 years ago
Bogdan 550b9b58df Fixed: (TorrentIndexerBase) Validate downloaded torrent data
2 years ago
Bogdan 035ad33b72 Fixed: (Nebulance) Prevent redirect to login page when downloading torrent files
2 years ago
Qstick 85f8e0c451 Update MagnetLinkBuilder public trackers
2 years ago
bakerboy448 ea2061a7d3 fixup!
2 years ago
Bakerboy448 ea6d01a49b Fixed: (RarBG) Handle HTTP 200 Rate Limiting False Positive
2 years ago
Bogdan 252cd97e35 Fixed: (SpeedAppBase) Add pagination
2 years ago
Bogdan a8ea05af07 Fixed: (Nebulance) Add SupportsRedirect since their API is stateless
2 years ago
Bakerboy448 8e1771b5a9 Fixed: Improved Indexer HTTP Validation Failure Messaging
2 years ago
Bogdan d767a82e84 Fixed: (RuTracker) Add "Use Magnet Links" and "Add RUS to title" options
2 years ago
Bogdan 76bfd29f23 New: Add UniOtaku
2 years ago
Bogdan c923982711 New: (AudioBookBay) Migrate to C#
2 years ago
Bogdan f03a64f9ac Fixed: (Shazbat) Fix Guid
2 years ago
Bogdan e713e58e83 Fixed: (ImmortalSeed) Set RateLimit to 5
2 years ago
Bogdan 4fb5d3432b Fixed: (FileList) Switch to Basic Auth
2 years ago
Qstick a31b107a90 Fix some UI translated strings
2 years ago
Qstick f91ffb8328 New: (Localization) 7 New Languages
2 years ago
Weblate a3ba070296 Added translation using Weblate (Tamil)
2 years ago
Weblate 4517f271c4 Translated using Weblate (Greek)
2 years ago
Bogdan b5e43e7a1a Fixed: (Cardigann) Show redirect url when the response has errors
2 years ago
Bogdan 8b898733ab Fixed: (RuTracker/Toloka) Clean title
2 years ago
Bogdan f99a2e1164 Fixed: Standardize dashes/single quotes in search term, ignore artist if "VA"
2 years ago
Bogdan 306209fcc2 Fixed: Simplify DateTime alteration
2 years ago
Bogdan 5d09c2b5fa Fixed: (Shazbat) Simplify conditions for CheckIfLoginNeeded
2 years ago
Bogdan 41a9d2d732 New: Add Shazbat
2 years ago
Bogdan 49b120ba55 Revert "Fixed: (Redacted/Orpheus/Libble/SecretCinema) Add SupportsRawSearch"
2 years ago
Qstick a88fc34a78 Fixed: Settings fail to save for some auth setups
2 years ago
Bogdan c46b7c5e4b Fixed: (Redacted/Orpheus/Libble/SecretCinema) Add SupportsRawSearch
2 years ago
Bogdan 94c45541ae Fixed: (Anidub/Animedia) Use rate limit in sub-requests
2 years ago
Bogdan f8082047a5 Fixed: (HttpIndexerBase) Catch HttpRequestException/TaskCanceledException
2 years ago
Qstick 011fd57f7d Fixed: Handle null IEnumerable field values in SchemaBuilder
2 years ago
Bogdan 6c35c3fc6f Fixed: (ImmortalSeed/XSpeeds) Sitewide Freeleech
2 years ago
Bogdan 1a339b9ab2 Fixed: (ImmortalSeed) Add sorting to skip the sticky results
2 years ago
Bogdan 94edd7538e Fixed: (GreatPosterWall) Remove JsonProperty
2 years ago
Bogdan 9b2274805e Fixed: (GreatPosterWall) Remove special characters from titles
2 years ago
Bogdan dbf86efb0a Fixed: (ExecuteAuth) Request timeout of 15s by default, if not set otherwise
2 years ago
Weblate 529fbfd9bd Translated using Weblate (Hebrew)
2 years ago
Bogdan 0ed5bfe0d0 Fixed: (AroLol) Make login possible without 2FA
2 years ago
Bogdan 6a43eb0031 Fixed: (HDBits) Change TVDB search for daily shows, append slash to IndexerUrl
2 years ago
Bogdan a12001a5ef Fixed: (XSpeeds) Category filtering if single, add sorting to skip sticky
2 years ago
Qstick b57014762d Fixed: (RuTracker) Update categories
2 years ago
Bogdan a51a8bf921 Fixed: (GreatPosterWall) Parse categories based on resolution
2 years ago
Martin Häger e8dc5b3206 Serve plain text files (e.g. logs) as UTF-8.
2 years ago
Bogdan d4f22f3596 Fixed: (assorted) Use GetArgumentFromQueryString and other minor fixes
2 years ago
Bogdan b6018a4cd7 Fixed: (norbits) Refactor parsing
2 years ago
Bogdan ec389987df Fixed: (pornolab) Improvements generator/parsing
2 years ago
Bogdan 6b62504916 Fixed: (PreToMe) Improved parsing, login and settings to extend UserPassTorrentBaseSettings
2 years ago
Bogdan 626d777d3c Fixed: (HttpIndexerBase) Add IndexerAuthException to logs
2 years ago
Bogdan 234707b291 Fixed: (SpeedCD) Fix wildcard when using air date
2 years ago
Bogdan 15734ca0da Fixed: (Libble) Minor improvements
2 years ago
Bogdan 19913e5b01 Fixed: (CloudFlareDetection) Check for DDoS-Guard case-insensitive
2 years ago
Bogdan e383287972 New: Add FunFile
2 years ago
Bogdan 0c0cbdac2f Fixed: (FileList) Add alternative URL and return only FL results when fl-only is set
2 years ago
Bogdan 0685c2eb04 Fixed: (PirateTheNet) Changed the login path
2 years ago
Bogdan e8c132e908 New: Add PirateTheNet
2 years ago
Bogdan bea9bd39ff Fixed: (LazyLibrarian) Sync priority
2 years ago
Bogdan 077e4727f2 New: Add aro.lol
2 years ago
Bogdan 5f7bc82eb5 Fixed: (Anidex) Update indexer capabilities
2 years ago
Bogdan 0dd5c56175 New: Add XSpeeds
2 years ago
Bogdan 409a218379 Fixed: (ImmortalSeed) Parse pre-release dates correctly
2 years ago
Bogdan 07cc1e03c8 Fixed: (Nebulance) Use single wildcard in search
2 years ago
Qstick 560cda8ba0 Bump dotnet to 6.0.13
2 years ago
Weblate 934f566359 Translated using Weblate (Greek)
2 years ago
Bogdan 89ae5ceaa6 Fixed: Remove NotWhatCD
2 years ago
Bogdan c7d5889e59 Fixed: (Newznab) Use `NameValueCollection.Set`
2 years ago
Bogdan bea3c051b9 Fixed: (Newznab) Remove extra ampersand
2 years ago
Bogdan c0b1675627 Fixed: (AlphaRatio/GreatPosterWall) Add freeleech only and exclude scene settings
2 years ago
Bogdan 8cd9ad01c2 Fixed: (Indexers) Use the defined names for C# indexers
2 years ago