Commit Graph

1344 Commits (6619350f87a8f6ddedfea0cc8ca5b1e9ab006091)

Author SHA1 Message Date
Taloth Saldono b3e84f407a New: Removed libcurl http fallback since mono 5.16+ doesn't need it. Also bumped minimum mono version check to 5.16 (5.20 is the best choice atm)
6 years ago
Taloth Saldono d74ab12d9e Flaky CommandExecutorFixture tests
6 years ago
Taloth Saldono 679c0599dd Flaky CommandExecutorFixture tests
6 years ago
Taloth Saldono 7eeff32185 Another Daily format with no series title.
6 years ago
Taloth Saldono de31dfb11e Fixed several tests and test infrastructure issues
6 years ago
Taloth Saldono be240119e8 Updated Test harnass, NUnit to 3.12.0, NBuilder to 6.0.0, Moq to 4.12.0, FluentAssertions to 5.8.0
6 years ago
Taloth Saldono a66fb76e9a Converted all projects to the new csproj format.
6 years ago
Taloth Saldono b453d48fee Removed excluded source files.
6 years ago
Mark McDowall a7f2c07998 Fixed: Improve parsing of anime file names without standard release group/hash
6 years ago
Mark McDowall 3cff878f74 New: Parse more poor p2p file naming
6 years ago
Mark McDowall ec6d407fbb Fixed: Special title matching when special title has an apostrophe
6 years ago
Mark McDowall 72bc7ed6d4 Fixed: Waiting a long time for unavailable root folders
6 years ago
datahodor 0d410d107d New: Treat MaxdomeHD as Web-DL
6 years ago
Ken Murphy 7829b18b3c New: User configurable minimum free disk space
6 years ago
Mark McDowall b2267a55ce New: Improved parsing of poorly named multi-episode anime-like releases
6 years ago
Mark McDowall 8196f6b9db New: Cleanup Recycling Bin folders older than X days (0 to disable)
6 years ago
Wu Haotian 6ea047dcb4 New: Add support for Lilith-Raws release group
6 years ago
Qstick 0c1ce66053 Cleanup Multiple Compiler Warnings
6 years ago
rbraunschweig fa8b8cebf9 More repost exclusions to clean release group
6 years ago
Mark McDowall 72fa89ba76 Fixed: Repack don't being grabbed when cutoff already met
6 years ago
Mark McDowall 3decbbac3a Fix RARBG parsing test
6 years ago
Mark McDowall 27f43569f5 Fixed: Edge case where import fails due to DB relationship mismatch
6 years ago
Mark McDowall 34d81356a3
New: Limit filenames to a maximum of 255 characters
6 years ago
Mark McDowall d273a72cb3 Recycle bin file cleanup
6 years ago
Mark McDowall 894de923b9 Fixed: Don't reject standard/absolute numbering mismatch due to season number
6 years ago
Mark McDowall e359347a3b Fixed: Anime season searches rejecting season packs
6 years ago
devbrian e6c34f4311 Fixed: Season mismatch between file and folder not rejecting import
6 years ago
Mark McDowall 9b0c945086 Fix NZBGet Delete Status Copy test
6 years ago
Mark McDowall 1d9d665ed0 Fixed: Stripping subtitles from series titles after parsing
6 years ago
Taloth Saldono 18ead9a64f Added MediaInfo AudioLanguagesAll.
6 years ago
Taloth Saldono d2764cee2a Fixed: Heavy qbit api load when CDH Remove is disabled and Seeding time has been reached
6 years ago
Mark McDowall c21cacd309 Fixed: Monitoring latest season ignoring unaired episodes
6 years ago
Mark McDowall f5b91c90bc Fixed: Parsing BD release group as Bluray quality
6 years ago
Taloth Saldono 7503ce62af Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections)
6 years ago
Taloth Saldono c71b4bde86 Added test for turkish FirstCharToUpper
6 years ago
Mark McDowall 3f67802e3d Fixed: Delay profile being ignored for non-revision upgrades
6 years ago
Mark McDowall 093ed23140 New: Improve logging when checking if release is an upgrade for an existing file
6 years ago
Mark McDowall 0f8dee7011 New: Treat WEBMux as WebRip
6 years ago
Taloth Saldono af5166e95d Fixed: Transmission seeding idle time handling
6 years ago
desimaniac 13907d6711 New: Remove some more retagging groups from filenames.
6 years ago
Mark McDowall 394932b57f Fixed: Remote path mapping host comparison ignores case
6 years ago
Mark McDowall 7dff9bc696 Fixed: Errors logged during import when existing episode file is partial removed in the DB
6 years ago
Taloth Saldono 628ab85de4 New: Configurable Specials folder format
6 years ago
Taloth Saldono 1d77c40d0e Support for primary and fallback download client
6 years ago
Taloth Saldono a3cbb4158c New: Round-robin over available Download Client instead of the first enabled one
6 years ago
Taloth Saldono 0dccc7e91e Fixed: Various performance improvements for large collections
6 years ago
Mark McDowall 5cf2672469 Fixed: Files not replacing a lower quality proper/repack
6 years ago
Mark McDowall 488967c6ef Fixed: Parsing of WEB from some file names
6 years ago
Mark McDowall a5aab95ecf Fixed NZBGet tests take 2
6 years ago
Mark McDowall 345de3654a Fixed NZBGet tests
6 years ago
Mark McDowall 6a6d6f9e0d Fixed: Importing of preferred release over a proper/repack
6 years ago
Mark McDowall 3e25d41c0f Another entry into the hall of shame
6 years ago
Mark McDowall d8baa93289 Only check repacks for revision upgrades
6 years ago
Mark McDowall 0416060643 Tests for repack fix and improve behaviour when release group is unknown
6 years ago
desimaniac d463c2fbc5 New: Remove 'AsRequested' suffix from release group names
6 years ago
Mark McDowall 7321075631 New: Option to not prefer repacks/propers (for use with Preferred Words)
6 years ago
Mark McDowall a06cbc44cd Fixed: Ignore episode title when parsing release group
6 years ago
Mark McDowall 88ecec2f9a Fix SAB test
6 years ago
Mark McDowall 4ea5e9ce9b Ignore older episodes in latest season
6 years ago
Mark McDowall 9b617af713 New: Option to opt out of TBA episode title import delays
6 years ago
Mark McDowall e70d92f670 New: Restrict repack upgrades to the same release group
6 years ago
Mark McDowall 052ddc11b7 Added a unit test for the NZBGet Final dir fix
6 years ago
Mark McDowall 05e17b70b5 New: Show health warning if system time is off expected time
6 years ago
Mark McDowall 2ee0ae1f9e New: Don't search for unaired anime episodes when searching for season
6 years ago
Mark McDowall e7a979d6b4 Fixed tests after removing sentry logging
6 years ago
Mark McDowall 7991ed0154 New: Reject multi-season releases
6 years ago
Mark McDowall a9a3e50179 Fixed: Parsing of some anime batches
6 years ago
Mark McDowall ccc2c39d43 Fixed: Cleaning percent signs from release names
6 years ago
Mark McDowall 6036bc17c5 New: Use NZBget's FinalDir is set by post-processing script
6 years ago
Qstick e82eded1e9 Fixed: Support new feed url format IPTorrents
6 years ago
Taloth Saldono 150a87f2ea Fix VideoFileInfoReader tests after mediainfo update... take 2
6 years ago
Taloth Saldono 2505a19a88 Fixed: Air-time adjustment for Amazon/Hulu releasing 4+ episodes on one day
6 years ago
Mark McDowall beea02cea9 Fixed: Don't reject import with missing episode title if renaming is off
6 years ago
Mark McDowall 4933a75d15 Fixed: Don't include year 0 in series folder name
6 years ago
Mark McDowall 9c26da70da Fix VideoFileInfoReader tests after MediaInfo upgrade
6 years ago
morpheus133 24fba7a36d New: Use IMDB ID when searching supported indexers
6 years ago
Mark McDowall 877235c8a2 Fixed: Already Imported check failing for some torrent releases
6 years ago
Mark McDowall 4665b4fb37 New: Target .net 4.6.2
6 years ago
Taloth Saldono f6bcadfeec Merge branch 'develop' into phantom-develop
6 years ago
desimaniac 81d3f35034 Remove WhiteRev and BUYMORE suffixes from release group names
6 years ago
Taloth Saldono cab900f656 Don't skip magnet links with included trackers if dht is disabled.
6 years ago
Taloth Saldono e2b91e5dc4 Fixed: Detecting if qbittorrent seeding time limit has been reached
6 years ago
Mark McDowall 00a66e9030 Fixed: Parsing of some WEB releases
6 years ago
desimaniac a6fdcb7493 Parser: Removes any combination of 'rakuv*` from release group names.
6 years ago
Taloth Saldono 7b159c1e63 Removed Nyaa Integration tests and increased logging detail during integration tests.
6 years ago
Taloth Saldono 02c64ad3a5 Fixed: Not being able to use MediaInfo VideoDynamicRange token to renaming options.
6 years ago
Taloth Saldono 9a3f49bf9c Merge branch 'develop' into phantom-develop
6 years ago
Mark McDowall de7e805718 Limit replacement of colons
6 years ago
Mark McDowall 269a5bd914 New: Log conflicting TVDB ID when unknown series is an alias for another series
6 years ago
Mark McDowall 4f1f56f653 Another broken test
6 years ago
Mark McDowall 6b517d7ffd Fix broken tests
6 years ago
Mark McDowall 4eb9a1cfa5 New: Replace colon with space and dash instead of just dash
6 years ago
Mark McDowall 984b7bbeea Fixed: All preferred words being added to filename
6 years ago
Taloth Saldono 08ba273089 fixed qbittorrent tests failing due to incorrect test setup. And http tests failed due to httpbin changing their output.
6 years ago
Mark Bebbington aa46216117 Fixed: qBittorrent api v2 support (qbit v4.1+)
6 years ago
Mark McDowall 78b3c9552b Fixed: Include matching value of preferred word regex, not the actual regex
6 years ago
Matt Evans 70c320e98b New: Added {MediaInfo VideoDynamicRange} renaming token to include HDR in the filename
6 years ago
Wu Haotian 8e486da928 New: Added parser support for common Chinese release formats
6 years ago
Mark McDowall 05e7b90aab Fixed: Correct rejection message when profile does not allow upgrades
6 years ago
Taloth Saldono 223209e1eb Tweaked language parser since PR isn't merged yet.
6 years ago
Taloth Saldono 5b741a10db Fixed: Season pack with Special in series title was treated as unknown special
6 years ago
Matt Evans 1606ea19a8 New: Added support for DTS-HD MA and TrueHD Atmos in MediaInfo AudioCodec.
6 years ago
Taloth Saldono 0214ced8f0 New: Added Icelandic language and improved Chinese language detection
6 years ago
Taloth Saldono f215ba9bac Fixed: Additional reverse title parser patterns.
6 years ago
Mark McDowall c3c6b3d166 Fixed: Importing completed downloads from NZBGet with post processing script failing
6 years ago
Mark McDowall b319cb9525 Fixed: Importing completed downloads from NZBGet with post processing script failing
6 years ago
Mark McDowall 561fdef815 Fixed: Don't use extended episode number as release group
6 years ago
Taloth Saldono b3ff91608e Fixed: Ignore series title before SxxExx when parsing language.
6 years ago
Taloth Saldono 1d862db7c9 Fixed: Korean shows with more than 2 digit episode numbers.
6 years ago
Mark McDowall 2c95f07cb2 Another path test fix
6 years ago
Mark McDowall a1f02916d4 Fixed: Importing of completed download when not a child of the download client output path
6 years ago
Mark McDowall 900dfd92d0 Fixed: Getting parent of UNC paths
6 years ago
Mark McDowall d6997b0588 Fixed getting parent path from a path without another slash
6 years ago
Taloth Saldono 9107d1678c Fixed: Failure to match S12E00 special due to episode file vs folder being parsed differently.
6 years ago
Taloth Saldono 1239fa874d Merge branch 'develop' into phantom-develop
6 years ago
Taloth Saldono 779ab39f50 Fixed failing test
6 years ago
Taloth Saldono 00283e3d6e New: Limit indexer/download client backoff to 5 min during the first 15 min of application start.
6 years ago
Taloth Saldono 2b4429f8b7 Fixed: Erroneously matching Anime 10.5 special as 10.
6 years ago
Taloth Saldono 2446c4185a Added 10-bit to parser cleanup.
6 years ago
Taloth Saldono 04900e5f90 Tweaked reverse title detection to handle triple digit episode numbers.
6 years ago
Mark McDowall e217068dbd Another path test fix
6 years ago
Mark McDowall 6a489a0b8f Fixed: Importing of completed download when not a child of the download client output path
6 years ago
Mark McDowall 9dd967f2aa Fixed: Getting parent of UNC paths
6 years ago
Mark McDowall edd6c0bd4c Fixed getting parent path from a path without another slash
6 years ago
Mark McDowall a0ce2d7cdf New: Parse release in square brackets at end of file name
6 years ago
Mark McDowall 5f6f4915a1 Delay import when absolute episode number is missing
6 years ago
Mark McDowall f345977e3f Add upgrade allowed to language and profiles
6 years ago
Mark McDowall 853f25468c Preferred words
6 years ago
Mark McDowall ded0caee39 New: Series title first character renaming token
6 years ago
Mark McDowall 7e79ccd710 Fixed: Finding files with unexpected quality in the filename
6 years ago
Mark McDowall ca079a77ce New: Renaming tokens for IMDB ID, TVDB ID and TV Maze ID
6 years ago
Mark McDowall a550186337 New: Choose extension for magnet links in Torrent Blackhole
6 years ago
Mark McDowall 400838c79a New: Series Title with Year renaming token
6 years ago
Mark McDowall 36b9c51163 Improved Command Queue
6 years ago
Mark McDowall 07be9cf47a New: Improved Plex Media Server authentication (Manually update settings)
6 years ago
Mark McDowall 897f3fea99 New: Bluray 1080p and 2160p remux qualities
6 years ago
Mark McDowall a3b90650be Remove unused references
6 years ago
Mark McDowall adaf428aa7 v3 Binaries
6 years ago
Mark McDowall 296881b358 Target .net 4.6.1
6 years ago
Mark McDowall acc901455b New: Separate automatic and interactive searches
6 years ago
Mark McDowall cfb7494992 Removed Drone Factory
6 years ago
Mark McDowall f31ac39e37 Quality groups
6 years ago
vawen 068ea1e934 New: Language Profiles
6 years ago
Mark McDowall 7297c1b8e4 v3 API
6 years ago
Taloth Saldono 31b266659e Fixed bad test due to skyhook now doing it's own fuzzy search.
6 years ago
Mark McDowall ff4a550cbb New: Include OriginalFilePath with Episode Files
6 years ago
Kevin Richter 537e4d7c39 Fix Quality Detection with DDP5.1
6 years ago
Taloth Saldono 9f16d9b2fc Fixed: File names and release titles lacking a series title and starting with the Air date.
6 years ago
Mark McDowall 0d95873a05 New: Parsing french anime releases with single absolute episode number
6 years ago
Mark McDowall b20acc9063 Fixed: Sort The A-Team properly in series list
6 years ago
Mark McDowall 70d6d25178 New: Parse names with 1080i as 1080p if they are not RAW HD
6 years ago
Mark McDowall 196d165432 New: Parse names with FHD as 1080p
6 years ago
Mark McDowall bb3ca998fc Restrict 4k parsing to avoid false positives
6 years ago
Mark McDowall 36f66eed21 New: Parse names with 4k as 2160p
6 years ago
Mark McDowall 8e916d60f5 Fixed: Parsing of specials with only season and episode numbers in the file name
6 years ago
Mark McDowall 44048207f2 Remove file quality matches release import spec
6 years ago
Mark McDowall a4f63e728c Fixed: Don't use media info for non-video files
6 years ago
Mark McDowall 39a8d4f0d8 Fixed: Parsing of new hashed release filenames (######_##.ext)
7 years ago
Mark McDowall ff9a9a5e4d More restrictions when using download client title or folder name for parsing
7 years ago
Mark McDowall baf8f6cca6 Fixed: Parsing multi-episode in square bracket
7 years ago
Mark McDowall c67c7e1b5a More flexible matching some anime releases
7 years ago
Mark McDowall 46d8e5830a Fixed: Concurrent manual imports silently failing
7 years ago
Taloth Saldono 37054673b7 Fixed: Too big eta in qbit api still occurring on official builds.
7 years ago
Mark McDowall 86bc5c5547 Fixed: Parsing of some anime releases with season number in title
7 years ago
Taloth Saldono 2a1421f488 Fixed: Skip torrents in Deluge api that don't have hashes.
7 years ago
Taloth Saldono 45f9f45f50 Fixed: Quality parser for the rare HD-DVD.
7 years ago
Taloth Saldono d581d997c2 Fixed: Ignore /etc in System disk overview.
7 years ago
Taloth Saldono e9b11e55e9 Fixed: Regression with importing nested obfuscated directories.
7 years ago
Mark McDowall 48126f55ed Fixed: Parsing titles with question marks
7 years ago
Mark McDowall cb549507ee Fixed: Parsing dates using underscores for separation
7 years ago
Mark McDowall a0b6cdb08e Fixed: Forced seeding in QBittorrent status treated as complete
7 years ago
Taloth Saldono c92fb4d9c0 Fixed: Mini-series with multiple episode E01-E02.
7 years ago
Mark McDowall 8668e8b036 Use FolderEpisodeInfo instead of parent of FileEpisodeInfo
7 years ago
Taloth Saldono 5d674a07f7 Fixed SeedConfigProvider failing on ReleasePush.
7 years ago
Mark McDowall 89a3eec6ae Fixed: Parsing of anime releases with year and EP before episode number
7 years ago
Mark McDowall 6517f1af14 New: Treat 1440p releases as 1080p instead of 480p
7 years ago
Taloth Saldono b837ab41eb Fixed broken tests.
7 years ago
Mark McDowall 94f8cc9b62 Improve parsing of standard titles with junk in []
7 years ago
Mark McDowall 17b998f01f Improve parsing of non-standard date releases
7 years ago
Mark McDowall 18415ddb30 New: Remove additional URL prefixes from release names
7 years ago
Mark McDowall 13f540f1f5 Fixed: Rescan series if refresh fails
7 years ago
Mark McDowall a7aff3bd9a Upgrade NLog to 4.5.3
7 years ago
Taloth Saldono 03997e2a0d Switched to BigInteger for qbit eta as workaround for api bug, tyvm.
7 years ago
Mark McDowall b5ce3b2773 Fixed: Improved parsing of iTunes named files
7 years ago
Mark McDowall bf1fbd7fc4 Fixed: Remove leading space from file names
7 years ago
Mark McDowall 401530db65 Fixed RemoveGrabbed tests
7 years ago
Mark McDowall 4fb7cb3a8b Fixed RemoveRejected tests
7 years ago
Mark McDowall aba8abb176 Fixed: Suppress warnings for daily style extra files
7 years ago
Taloth Saldono 2b3956cb60 Honor x264 tag in filename if mediainfo does not conclusively indicate h264.
7 years ago
Taloth Saldono 1b0647423d Updated a few harder to detect MediaInfo VideoCodec formats.
7 years ago
Taloth Saldono 5b627a8bc2 Fixed missing existingfile flag.
7 years ago
Taloth Saldono fd1064cb69 Fixed errors in MatchesFolderSpecification and tests.
7 years ago
Taloth Saldono c677736a8f Fixed: Hide fallback pending releases if temporarily delayed.
7 years ago
Taloth Saldono 740af2751a New: Season Search for Daily series type.
7 years ago
Mark McDowall 81e385bebf New: Use media info during import to extract resolution for quality
7 years ago
Taloth Saldono 4fb3d99153 Fixed: Updated AnimeTosho url.
7 years ago
margaale 13a259b473 check if mono is running with --debug arg
7 years ago
Taloth Saldono b19b6c93d3 New: Detect Kodi .nfo vs Scene .nfo and handle as appropriate. Rename scene .nfo to .nfo-orig only when needed.
7 years ago
Taloth Saldono 17e4a8ab66 Moved tests.
7 years ago
Taloth Saldono 52588509ed Fixed failing test and some flaky tests.
7 years ago