Commit Graph

914 Commits (9f689c02337810ed743a02a0af33873708a0aef5)

Author SHA1 Message Date
Mark McDowall 319b4f13b7 Fixed: Refreshing series that have duplicate season information
9 years ago
Mark McDowall 2f6fded7c3 Fixed: An issue preventing access to settings due to extraneous data in the database
9 years ago
Mark McDowall 7934003b5e Fixed: Rare error when removing pending items that have been rejected
9 years ago
Taloth Saldono 9e7927acec Create HttpProxySettingsProvider and fixed related issues.
9 years ago
Taloth Saldono f16f097b3e Fixed: Sabnzbd 1.0.1 added two new status values.
9 years ago
Mark McDowall e9248e284e Return decisions when catching exceptions during decision making
9 years ago
Taloth Saldono c0c35a0eba Updated NzbGet tests.
9 years ago
Mark McDowall 8a6d1ef373 Release scoring
9 years ago
Taloth Saldono 71ecc96c70 Refactored IntegrationTests to work with Nunit3 VS adapter.
9 years ago
Mark McDowall edea488dbe Upgrade to NUnit3
9 years ago
vawen 2fabe2d198 New: Prevent grabbing season packs if full season hasn't aired yet
9 years ago
Mark McDowall f2c8156c00 ParsingService.GetEpisodes will use TVDB season number when available
9 years ago
Mark McDowall 942be364dc Treat XEM aliases as SceneSeasonNumber
9 years ago
Taloth Saldono 4c5707bba8 Fixed: Newznab/Torznab used wrong query if tvrageid was unknown in combination with a specific indexer capability profile.
9 years ago
Taloth Saldono 947f494e72 Fixed: Release Group detection didn't handle RLSGRP_English properly.
9 years ago
Taloth Saldono 3f74a87b45 Fixed: Removed TrollHD from the RawHD detection regex since they now also release other sources.
9 years ago
Taloth Saldono da0bdc5750 New: Added RERIP as REPACK (Proper).
9 years ago
Taloth Saldono 8b1c022244 Updated NLog to 4.3.0-rc1.
9 years ago
Mark McDowall e5cb8bb0bd Fixed: Some releases with date and season/episode numbers with multiple episodes on a single day
9 years ago
Taloth Saldono 6508e920fe New: Added (fairly strict) regex for the new scene WEB quality = WEB-DL.
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 b99d82cccc Ensure auto-generated mocks are also registered in the test container.
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 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
Mark McDowall ef3d508b31 Fixed: Anime season search won't search for missing episodes
9 years ago
Mark McDowall b598add64e Updated FluentValidation
9 years ago
Taloth Saldono e5de7fb8cf Fixed: Don't trigger SceneMapping update and Housekeeping right on the startup event.
9 years ago
Taloth Saldono 1485c83ab6 Don't hammer thexem, kthxbai.
9 years ago
Taloth Saldono bb9a0371c5 Added TorrentRss test for ExtraTorrents, no other changes.
9 years ago
Mark McDowall c1298d162e Womble's has size parsing now
9 years ago
Taloth Saldono f005edfcf0 Don't use Sonarr as ReleaseGroup if the pattern contains an advanced prefix/suffix.
9 years ago
Mark McDowall a22c0499d5 Couple more anime version test cases
9 years ago
Taloth Saldono 3b57194d47 Fixed: Parses size in Wombles Description field so min/maxsize checks works on Wombles feed.
9 years ago
Taloth Saldono 9ad8311dd6 New: Use PageSize reported by newznab/torznab caps instead of hardcoded 100.
9 years ago
Mark McDowall 7cb1e91ba1 Handle 1.1x version from Sabnzbd
9 years ago
Mark McDowall 974a7276c3 New: Explicitly enforce SABnzbd minimum version of 0.7.0
9 years ago
Mark McDowall f0ca2bc11e Fixed: Don't collapse episode titles when episode titles contain Part x only
9 years ago
Taloth Saldono 72f0085ef7 Fixed: DownloadedEpisodesScan API command couldn't be used to process individual files.
9 years ago
Taloth Saldono f25f5abced Cleaned up 2160p changes and added migration and tests.
9 years ago
Björn Dahlgren 94323f79e7 New: Added support for UltraHD (2160p) quality
9 years ago
Taloth Saldono bdb1076100 Updated db migration testing framework so we only run migrations up to the one we're testing.
9 years ago
Mark McDowall 8818e39c63 Fixed: Daily + Standard with 3 digit episode numbers
9 years ago
Taloth Saldono 6a90035a4c Updated NLog to v4.2.3.
9 years ago
Taloth Saldono e01b2ef25c Fixed some compile warnings.
9 years ago
Taloth Saldono 91d91bc673 Fixed: Sample files of daily episodes should also be deleted after import.
9 years ago
Mark McDowall 1603b06431 New: Prefer regular episodes over specials when absolute numbers conflict
9 years ago
Taloth Saldono 4038fa6907 Ignore -Obfuscated while parsing.
9 years ago
Taloth Saldono f96f997506 Fixed: Handling xml responses containing invalid html entities.
9 years ago
Mark McDowall 4771b1c1b2 New: Parsing of XofY mini series format
9 years ago
Mark McDowall 9f523bb167 New: Prevent automatic update if UI folder is not writable
9 years ago
Taloth Saldono f38d5de946 Fixed: Regression in parser incorrectly parsing S2015Exx.2015-01-01 notation.
9 years ago
Taloth Saldono 5cfaed7b26 Fixed: Added support for Sabnzbd 0.8 history category queryparam.
9 years ago
Taloth Saldono 889933cb41 New: Set full Download Directory in Transmission instead of just a Category.
9 years ago
Taloth Saldono 958b294152 Updated URL rewriter to handle torcache Referer weirdness.
9 years ago
Keivan Beigi 845689401d removed msbuild integerated nuget restore
9 years ago
Keivan Beigi 6e105ce2c6 upgraded nuget packages
9 years ago
Mark McDowall 7c382c0e0c NZBVortex Download Client
9 years ago
Mark McDowall dda0d3259f Fixed broken test
9 years ago
Mark McDowall 8373024f9d Fixed: Parsing of queued specials from download client queue
9 years ago
Mark McDowall b62ef0c40c Fixed: Use folder quality when better than file quality (regression)
9 years ago
vawen 8753c232c7 Fix: Paths with colons prevent Sonarr from communicating with Transmission
9 years ago
Taloth Saldono b59175a87c Fixed: Indexer sites returning date as Retry-After header.
9 years ago
Taloth Saldono 37c621dcdb Fixed: Health Check produced warning if Sonarr binaries folder was not writable even when the external script update mechanism was selected.
9 years ago
Mark McDowall b4f83d8a4e New: Media file extension .webm
9 years ago
Mark McDowall dc3f7c9bda Fixed: Improved parsing for single digit multi-episode titles
9 years ago
Mark McDowall 7921dd3f96 Fixed: Removed Titans of TV tracker
9 years ago
Casey Bodley 0552b56b71 qbittorrent: client plugin based heavily on uTorrent
9 years ago
Mark McDowall 8c211364e2 Fixed: Improved parsing of some multi-episode filenames
9 years ago
Mark McDowall 2d9917d074 Re-order regex to prefer [1x01] over 101
9 years ago
Mark McDowall c8a0f9fa7a Fixed: Saving settings changes
9 years ago
Mark McDowall a9444cef30 Fixed: Folder quality when file quality determined by its extension
9 years ago
Mark McDowall b6b5355261 New: support for REAL releases
9 years ago
Mark McDowall bc37084ec4 Merge pull request #928 from Dahlgren/mono-tests
9 years ago
Keivan Beigi 7e023a7944 ConfigServiceFixture shouldn't be touching the DB.
9 years ago
Björn Dahlgren 994e2a6c57 Fixed failing tests on Mono
9 years ago
Mark McDowall 08d19df3f7 Fixed: Manual import when quality was not available after failed parsing
9 years ago
Mark McDowall 6b9c4af591 Fixed: Magnet links with torrent blackhole
9 years ago
Mark McDowall c00c207517 Prevent regrab for all grabs
9 years ago
Mark McDowall 83eebfe153 Fixed: Stricter parsing of some release filenames
9 years ago
Mark McDowall 2d42c59d70 Fixed: Log download client name when communication fails
9 years ago
Mark McDowall e4e687c2a4 Fixed: Parsing anime series with number in title
9 years ago
Taloth Saldono f01a21ce43 Degraded 101 regex to favour S01 regex to match prevent matching 3 digit series title.
9 years ago
Mark McDowall 04de0049fe Don't try to process a download client item with an invalid path for the OS
9 years ago
Taloth Saldono a06a3fa5d6 Fixed: Removal of common suffixes such as [ettv] while parsing.
9 years ago
Mark McDowall 9cc8ed545f History Spec handles both blackhole and CDH disabled scenarios
9 years ago
Mark McDowall 8bf969983b Tests passing for the wrong reason
9 years ago
Mark McDowall 4ee7d57b7d lrn2spell
9 years ago
Mark McDowall 6ff754eec0 Extend Blackhole grace period to 12 hours
9 years ago
Mark McDowall d170c9ad07 Fixed: Torrent Blackhole client will not track torrents by hash
9 years ago
Mark McDowall 20df619ddd HistorySpecification checks cutoff as well
9 years ago
Taloth Saldono f7859c8eb5 Fixed: SeasonPass didn't update Series monitored flag if only those were changed.
9 years ago
Taloth Saldono e3c4070924 Fixed: Don't produce scene mapping warnings if TheXEM only maps the second half of a season.
9 years ago
Taloth Saldono 74403815d9 Fixed torznab searching without any id or q.
9 years ago
Taloth Saldono 897937a778 Fixed indeterministic test.
9 years ago
Taloth Saldono e13c89521d Merge branch 'nn-tvdbid' into develop
9 years ago
Mark McDowall e67de6aae8 New: Blackhole won't grab another release if release in last hour meets the cutoff
9 years ago
Taloth Saldono 6585aed0a9 Removed doctype from ezrss test.
9 years ago
Taloth Saldono 84c7f4cd8c Added support for tvmaze.
9 years ago
Taloth Saldono 1ad1d73c91 Added tiered indexer requests to support fallback to wildcard queries.
9 years ago
Taloth Saldono 99f452e299 New: Added support for newznab indexers using tvdbid for searching.
9 years ago
Mark McDowall a39b36d157 Fixed rTorrent test
9 years ago
Mark McDowall 192d001b61 New: Option to remove illegal characters
9 years ago
Taloth Saldono 0b219e1169 Fixed nullables.
9 years ago
Taloth Saldono ccfa13e383 Replaced built-in valuetypes with language keywords.
9 years ago
Taloth Saldono c63b65eba1 Only apply kat peers fix for recent releases.
9 years ago
Taloth Saldono d637ee1a2d Disable kickass seeds/peers info since they only report 0 on the rss.
9 years ago
Taloth Saldono 57afa668e1 Fixed: Removing torcache url query params to avoid redirect.
9 years ago
Mark McDowall d7eae958b7 Fixed: Parse TVRip releases as SDTV
9 years ago
Mark McDowall c591a86b02 Fixed: Parsing 4-digit season packs
9 years ago
Mark McDowall 026e05dcee Fixed: Better parsing of full season x265 releases
9 years ago
Taloth Saldono d6bfa561ad mono and .net handle Uri escapes differently messing up the tests.
9 years ago
Taloth Saldono 8d0dab6578 Fixed tests after Uri cleanup logic.
9 years ago
Taloth Saldono 211863d55d Fixed: Indexers returning relative urls for grabs.
9 years ago
Taloth Saldono 372ba13fd2 Fixed SkyHookSearch tests.
9 years ago
Taloth Saldono 9bcb6ff19a New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it.
9 years ago
Taloth Saldono 7991a3f1c3 Fixed series refresh repeated too often if Sonarr is killed before Scheduled task finishes.
9 years ago
Mirx 4faf7ed959 New: Hungarian language support
9 years ago
Taloth Saldono a84f39bb48 Fixed: Should ignore indexer provided tvrageid when scene naming exception exists.
9 years ago
Mark McDowall b1d0d422e9 New: Support 5-digit multi-episode releases
9 years ago
Taloth Saldono fc75783fbe Rewrote the RequestGenerator to support paging and other refactorings.
9 years ago
Mark McDowall 58b01b91d5 New: Titans of TV tracker
9 years ago
Taloth Saldono f2a70677e4 New: Will now temporarily stop using an indexer if the indexer reported an error.
9 years ago
Taloth Saldono 6d046a8df8 Fixed: Extrapolate scene numbering but won't auto import.
9 years ago
Mark McDowall 0f2bba0615 Custom scripts
9 years ago
Taloth Saldono 55412968e0 New: Added auto-detection of indexer capabilities to torznab.
9 years ago
Mark McDowall 03cf9a44cf New: Show download client name in GUI notifications
9 years ago
Mark McDowall cc6ab0ade1 Fixed: Do not monitor specials when monitoring missing
9 years ago
Taloth Saldono 3ad7673d69 Fixed: Doki rss feed now uses correct url for torrent.
9 years ago
Mark McDowall fd3dda2b16 Fixed: Removing pending releases
9 years ago
Mark McDowall fa0401fa89 Fixed broken unit test
9 years ago
Keivan Beigi 84ae81efe3 Merge pull request #650 from Kayomani/develop
9 years ago
Mark McDowall 3a84e0fafc Actually commented out now...
9 years ago
Mark McDowall 4b9ec94fcc Broken test that we can use once we have better parsing
9 years ago
Taloth Saldono d46c170b70 Fixed: Matching anime using full series title instead of cleaned title to be able to detect subtle!! differences`!! in titles!!!
9 years ago
Kayomani de8deffbd2 New: Downloads can be tracked by the source name in addition to the download name
9 years ago
Taloth Saldono 0578e68a51 Fixed: Sonarr didn't clear scene mappings if a series was removed from TheXEM.
9 years ago
Taloth Saldono 1ac27002e5 Fixed project files.
9 years ago
Taloth Saldono c02d6c426c Fixed: TorrentRssParser incorrectly detected description element.
9 years ago
Keivan Beigi 102f2e39be Merge pull request #653 from Sonarr/kickass-url-update
9 years ago
Keivan Beigi a78381db7d Merge pull request #654 from Sonarr/remove-pending
9 years ago
Keivan Beigi a143c0b75e Updated migration number to 90
9 years ago
Keivan Beigi 36f97329ff Update the kickass url to https://kat.cr
9 years ago
Keivan Beigi b5b15b623a Updated FluentAssertion to 3.4.0
9 years ago
Keivan Beigi 724a3eee45 Fix: When removing pending items from the queue remove all releases for that episode
9 years ago
Mark McDowall 873fadbcaa Fix the build
9 years ago
Mark McDowall 370406c3de Use a list for ChannelTags and DeviceIds in Pushbullet settings
9 years ago
Taloth Saldono 461be2b388 Removed eztv migration tests.
9 years ago
Taloth Saldono c9d0bc7148 Fixed: Removed Eztv-like api support entirely since TorrentRss is now available.
9 years ago
Mark McDowall 77e9493ccf Improved PushBullet implementation (v2 API, multiple devices, channels)
9 years ago
Mark McDowall a9ada8fcf1 Cleanup tabs
9 years ago
Taloth Saldono f3d31c3ea1 Fixed btn tests.
9 years ago
Taloth Saldono 2c472d6e3e Fixed: BTN will now use http/https for grabbing downloads as specified by the settings instead of by the feed.
9 years ago
Taloth 51f705d89a Merge pull request #139 from Sonarr/verified-file-transfer
9 years ago
Taloth Saldono 569ef09f39 Updated Rarbg to api v2.
9 years ago
Mark McDowall 7e89bcca38 Clean up some warnings
9 years ago
Mark McDowall 92cff8c4cc OS Agnostic Paths
9 years ago
Mark McDowall 4c1e211675 Fixed: Speed up disk rescaning during series refresh
9 years ago
Mark McDowall 155c82c199 Season pass overhaul
9 years ago
Taloth Saldono 5effca92b8 New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage.
9 years ago
Mark McDowall eb8af60029 Strict parsing of anime releases that have a number at the end of the episode title
9 years ago
Taloth Saldono ccff4fe142 Fixed: Size Parsing in TorrentRss was a bit too tolerant.
9 years ago
Mark McDowall a2d8413b2a Fixed: Early cleanup of completed tasks
9 years ago
Mark McDowall 587ad5beb5 New: Support for updating single series in Plex Library
9 years ago
Taloth Saldono a1ff7cbef0 And added a test for it.
9 years ago
Taloth Saldono 78ade3250c Added RateLimit service to globally manager short duration ratelimits.
9 years ago
Taloth Saldono 39aef8bed5 Merge branch 'torrentrss' into develop
9 years ago
Taloth Saldono 99e9e4f5fd Merge branch 'rarbg-support' into develop
9 years ago
Taloth Saldono 70544738ed Merge branch 'metadata-creation' into develop
9 years ago
Taloth Saldono ba2da07c2f Added tests and refactored TorrentRss code.
9 years ago
Michel Zehnder 9d7522cc15 New: Add generic TorrentRssIndexer support.
9 years ago
Mark McDowall a090ed8b5e Support for Season xx Episode yy multi-episode format
9 years ago
Taloth Saldono 6b9c686390 Fixed tests.
9 years ago
Taloth Saldono 6744e0d506 New: Added support for Rarbg as replacement for Eztv.
9 years ago
Mark McDowall bbcabf0632 Fixed: Don't use folder quality when it is unknown and file quality is
9 years ago
Taloth Saldono b540307dbd Fixed: Series/season metadata also created on episode import.
9 years ago
Taloth Saldono 4a6778c609 HDBits fixup.
9 years ago
scherzo 3ae2883eb5 New: Add support for the HDBits torrent tracker.
9 years ago
Taloth Saldono dc91fa0206 Fixed: Added /transmission/ part to UrlBase in Transmission settings making it configurable.
9 years ago
Mark McDowall fb02499823 Fixed: Parsing of season and episode inside square brackets
9 years ago
Taloth Saldono 267b54fd8b Merge branch 'qualitysize' into develop
9 years ago
Taloth Saldono 310b788352 Merge branch 'pr/n222_larsjohnsen' into develop
9 years ago
Taloth Saldono ab1e82414b Fixed: Unlimited MaxSize and increased granularity.
9 years ago
Taloth Saldono f1a5261e0a Properly dispose filestream after getting mediainfo.
10 years ago
Your Name 4b9664d82a Download clients: New client rTorrent
10 years ago
Mark McDowall 366e3ed0be Merge pull request #539 from larsjohnsen/source-case-inconistancies
10 years ago
Taloth cef6eb7509 Merge pull request #544 from Sonarr/mediainfo-unicode
10 years ago
Mark McDowall f88e2e2b79 Fix tests
10 years ago
Mark McDowall 69dd1c6ec4 Test to make sure we scan files in root of series folder (no season folders)
10 years ago
Taloth Saldono 5cd2d71e6f Integrated MediaInfo wrapper to be able to properly handle Unicode on Linux.
10 years ago
Mark McDowall 96578ca59b Stricter rejection of series subfolders
10 years ago
Lars Johnsen a79fc94a54 Compilation: Fix case inconsistencies
10 years ago
Mark McDowall c3acfe34fe Fixed: Exclude OS X Metadata files when scanning for files
10 years ago
Taloth Saldono 6e7a2af86b Ignore unicode test for now, fails on tc.
10 years ago
Taloth Saldono 852f97012f Fixed broken test.
10 years ago
Taloth Saldono af060d73cc Updated MediaInfo code for syno/linux.
10 years ago
Mark McDowall a8aac36379 Use skyhook for searching
10 years ago
Mark McDowall 6dd22e7dcb New: Manual Import episodes
10 years ago