Commit Graph

1116 Commits (8f3dbbc356eb6e0632a3396b4aa5bd0d6fb9f5e5)

Author SHA1 Message Date
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
Thirrian e607a67f00 Fixed: Sorting for series "A.P. Bio"
7 years ago
Kevin Richter 96d7382a1c Fixed: Parsing # in front of absolute numbers
7 years ago
Taloth Saldono e15530cee1 Fixed: TheXEM mapping with one scene release to multiple tvdb episodes.
7 years ago
Taloth Saldono 940f59468a New: Required/Ignored restrictions now support /pattern/ regular expressions.
7 years ago
Taloth Saldono 99ee59e9cc Fixed: Updated NLog to 4.5 RC6 to handle mono 5.10
7 years ago
Mark McDowall fb44e67ea8 Fixed: Parsing of WEB-DLMux files
7 years ago
Mark McDowall 3f86c10c44 Fix broken profile test
7 years ago
Mark McDowall 9744873e7a Fixed: Removexpost suffix from release groups
7 years ago
Mark McDowall 8a3db99811 Fixed: Remove Pre and postbot suffixes from release groups
7 years ago
Mark McDowall a023732c1c
New: Delay import of episodes without titles temporarily
7 years ago
Mark McDowall 223ccb5a73 Fixed broken DeleteEpisodeFileFixture tests
7 years ago
Mark McDowall 968d8159a6 Added tests for DB Converters
7 years ago
Mark McDowall f32e8beab8 Fixed: Parsing of prefixed range multi-episode filenames
7 years ago
Marcelo Castagna d25e5fe329 New: Setting for absolute maximum size for a release
7 years ago
Taloth d0e8aef949
New: Consider all scene SxxE00 releases Specials as well.
7 years ago
Taloth Saldono 15bd181f16 Fixed failing tests in DownloadStation.
7 years ago
margaale 747f3e171c Fixed: Handling of unknown status types in DownloadStation.
7 years ago
Mark McDowall b371296e78 Validate before deleting series folders
7 years ago
Mark McDowall f9ec4c6b0d
Updated tests to allow for older versions of mediainfo
7 years ago
Mark McDowall 2b20b91ec5
Updated tests to reflect changes in mediainfo
7 years ago
Mark McDowall 4399d272dc
Fixed: Import failures when audio channels are in an unexpected format
7 years ago
Mark McDowall ae2a97763d
New: Validate NZBs before sending to download client
7 years ago
Mark McDowall 3d8cd9616e
Fixed: Parsing of resolution in TVRips
7 years ago
Mark McDowall 9c68c89f24
Fix namespace take 2
7 years ago
Mark McDowall 59ad5f35df
Fixed: Parsing when using episode number as folder name in naming config
7 years ago
Taloth Saldono bb52f3d41c Fixed: Incorrect parsing of filenames with [SDTV] suffix trigging Anime pattern.
7 years ago
Taloth Saldono 0688340722 Fixed: Regression preventing new downloads from bypassing the Download Client Back-off logic.
7 years ago
Taloth Saldono cf7b8455d4 Fixed another flaky test.
7 years ago
Taloth Saldono 2196db9a58 Downgraded Moq again since it causes failing tests on older mono versions due to bad Array covariance handling.
7 years ago
Taloth Saldono f10174da37 Fixed flaky test.
7 years ago
Taloth Saldono b48eaa7fd3 Fixed unrelated testcase.
7 years ago
Taloth Saldono 393996fe88 Fixed: Progressively degrading performance issue in Pending/Delayed releases system.
7 years ago
Taloth Saldono 20af2c8c0f Fixed: Releases no longer available on the indexer should be removed from the pending queue.
7 years ago
Taloth Saldono b7e74bd5be Fixed Moq version conflict between packages.config and csproj in Api.Test by upgrading them all.
7 years ago
Taloth Saldono 34ded19be4 Fixed not setting MediaInfo SchemaRevision first time causing it to be fetched again during the series rescan.
7 years ago
Taloth Saldono 090dd45541 Improved test timing for CommandExecutor.
7 years ago
Taloth Saldono ea5769fdd6 Updated NLog from 4.4.3 to 4.4.12
7 years ago
Mark McDowall 12065948ca
Fixed: Not deleting episode files during upgrade when root folder is missing
7 years ago
Mark McDowall e042388a97
Fixed subpack parsing tests
7 years ago
Mark McDowall 2b8ab92ef7
Fixed: Parse and reject season extras
7 years ago
Mark McDowall 7b7f48a0e3
Fixed: Media Info audio channel parsing of dual mono audio
7 years ago
Mark McDowall 8bc55c5305
Fixed: Don't ignore filenames that start with periods
7 years ago
Mark McDowall 5372ed5d40
Fixed: Don't attempt to fetch a release if the download client is disabled
7 years ago
Mark McDowall 77cdb542b6
Provider Status housekeeping
7 years ago
Mark McDowall 52ce2c0007
Fixed: Reject partial season packs
7 years ago
Mark McDowall 58d158a5dc
New: Parsing additional labels as WEB-DL releases
7 years ago
Mark McDowall de5d120aac
Fixed: Formatting of audio channels from media info for some files
7 years ago
Mark McDowall 9a82f45020
Added Lithuanian and Czech languages
8 years ago
ECB\rotem.shoshan 7d21585f50
Added Hebrew lanugage
8 years ago
Mark McDowall 078b53dc13
Opt out of updating episodes matching season monitored state when updating series
8 years ago
Mark McDowall b8b0f05920
Fixed: Parsing 4k UHD as 2160p
8 years ago
Mark McDowall b8001943b4
Fixed: Size parsing of empty description from torrent RSS feeds
8 years ago
Taloth Saldono c70740e3b6 Remove extension from ReleaseTitle.
8 years ago
Taloth Saldono 0e85e39815 More System->Disk Space cleanup.
8 years ago
Taloth Saldono 9471343533 Fixed test case for unavailable download client.
8 years ago
Taloth Saldono c659ba1c10 Fixed: Hide some more irrelevant paths from System->Disk Space such as /boot.
8 years ago
Taloth Saldono 40e5626ddb Added a few more codecs, not even halfway.
8 years ago
Taloth Saldono 0ec64e7043 Fixed: DownloadedEpisodeScan API should delete source folder if ImportMode is Move.
8 years ago
Taloth Saldono ac837c8f74 Added a bunch of extra MediaInfo formats.
8 years ago
Taloth Saldono 54d5ad4b71 Fixed unittests after MediaInfo change.
8 years ago
Taloth Saldono 27dca830cc Updated MediaInfo schema and revised logic that Formats it. Also added logic to log events to Sentry.
8 years ago
Taloth Saldono 1cb25525ab Added additional codecs and more complete error message.
8 years ago
Taloth Saldono 6fc4ea614d Fixed: Ignore '.unwanted' directory when importing.
8 years ago
Mark McDowall d4e771117d
Fixed: Reject full bluray disc releases
8 years ago
Chris Dyson 68290b0385 New: Added 'Series Title, The' renaming option
8 years ago
Taloth Saldono fef3423019 Fixed error in NzbGet KeepHistory check and updated tests.
8 years ago
Taloth Saldono f46a576df5 Check if NzbGet KeepHistory value is set too high instead of only checking for 0.
8 years ago
Taloth Saldono d1b85444d0 Fixed DetectSampleFixture.
8 years ago
Mark McDowall 8cf028e071 Fixed: Improve sample rejection message when MediaInfo is not available
8 years ago
Mark McDowall eea3419849 New: Download client and ID for custom scripts
8 years ago
Taloth Saldono 6a6d415625 Fixed: Pending releases from blocked indexers should not be grabbed.
8 years ago
Taloth Saldono 1fbe82ae47 Prevent back-off escalation during grace period.
8 years ago
Mark McDowall 6dcb7768a9
Fixed broken test and add a couple more for ProcessDownloadDecisions
8 years ago
Mark McDowall 0c89a4ae8f Store releases when download client is unavailable
8 years ago
Taloth Saldono 8cc02a9d9c Fixed: Minimum seeding check causing exception when release was pushed via api instead of by indexer.
8 years ago
Taloth Saldono 4e10d30cf6 Added Status refreshes to Download Monitoring Service and allow DownloadService to report success (but not failure).
8 years ago
Taloth Saldono f335cc1af8 Fixed: Prevent Download Client from being queried every minute if it failed repeatedly similar to Indexer temporarily disabled logic.
8 years ago
Taloth Saldono f4bea5512c Refactored IndexerStatusService into Thingy Provider architecture.
8 years ago
Mark McDowall 5aa02eb15c
Cleanup/fix EpisodeMonitoredService
8 years ago
Mark McDowall 563b5ef017
Fixed: Don't use invalid scene mappings. Fixes #1627
8 years ago
Taloth Saldono 8eaab46488 Fixed up some errors and do the guid cache fix on the module instead of backend coz that would cause other issues.
8 years ago
Taloth Saldono 4fbc481780 Fixed: Processing of mixed newznab/torznab api such as the experimental animetosho api.
8 years ago
Mark McDowall c2b66cf524 Fixed: Deleting an episode file from the UI that was already deleted from disk
8 years ago
Mark McDowall 0d782e1cac Consistent formatting for MediaInfo in various locations
8 years ago
Mark McDowall cf7ce9804f
Fixed: Ignore file quality matching release quality for unknown quality releases
8 years ago
Mark McDowall e8d01daf03
Fixed: Ignore file quality matching release quality for season packs
8 years ago
Taloth Saldono 14144bd4d9 Renamed IndexerStatus.IndexerId to ProviderId.
8 years ago
Taloth Saldono 7b0e40d5d0 Replaced Url with BaseUrl in most indexers.
8 years ago
Taloth Saldono 2dbf095fd5 Fixed: Regression in Quality fallback by extension.
8 years ago
Taloth Saldono c184e7ddcc Fixed: Multiple Scene Mapping exception even when the mappings pointed to the same tvdbid.
8 years ago
Taloth Saldono a5bc4a8f11 Added ability to filter scene mappings by regex via services.
8 years ago
Mark McDowall 53e51af9c7
Fixed: Don't import the same file again
8 years ago
Mark McDowall f852ca91c0
Clean up GrabbedReleaseQualityFixture
8 years ago
Mark McDowall 413dd51db1
Fix unit test
8 years ago
Mark McDowall 9d93fc1092
New: Prevent automatic import if file quality differs from grabbed release quality
8 years ago
Mark McDowall cd8ae0d036
Added test to validate season pack being grabbed when only one episode is monitored
8 years ago
Taloth Saldono 1f93bec055 Updated Transmission tests.
8 years ago
Taloth Saldono a003a89b14 Fixed: Sonarr not importing torrents in Vuze if the torrent already finished seeding and was stopped.
8 years ago
Taloth Saldono 35fca89dad Fixed: Incorrect imports with Vuze when torrent contains a single file.
8 years ago
Mark McDowall e97e13e897
Fixed: Smarter application update completed message
8 years ago
Taloth Saldono f8d5f1fc94 Added -Scrambled to the ReleaseGroup cleanup list.
8 years ago
Taloth Saldono 46a1ff3e2d Tweaked parser to handle S01.Ep01.
8 years ago
Mark McDowall f36d5dc881 Moving and Removing of downloads in usenet clients
8 years ago
Taloth Saldono f8b8fcfb8d Fixed: Handling of priority setting when queueing is disabled in qBittorrent.
8 years ago
Taloth Saldono de7f68570e Fixed: Regression causing nzbToMedia imports to be copied instead of moved.
8 years ago
Taloth Saldono fa006d85fd New: Check whether an existing episode file was deleted before grabbing an upgrade, to avoid timing issues in combination with Ignore Deleted Episodes.
8 years ago
Mark McDowall 41f769790d Fix issue adding a series when TitleSlug for another series is null
8 years ago
Taloth Saldono b63bcd16a7 Fixed: Sample check has too little margin for 2 min anime with 1 minute files. Lowered to 15 sec.
8 years ago
Taloth Saldono 924fe80997 Fixed RssParser test.
8 years ago
Taloth Saldono 94886e767b Fixed: UnsupportedFeedException should log error for each item
8 years ago
Taloth Saldono e4c3418987 Fixed: Failing Newznab capabilities request should trigger automatic indexer backoff logic.
8 years ago
Taloth Saldono 5613ab05e0 Fixed: Sabnzbd/NzbGet not processing history items properly after last update.
8 years ago
Taloth Saldono 372442af2c fixed broken tests.
8 years ago
Taloth Saldono 28c45f941b Cleanup of commented out code.
8 years ago
Marcelo Castagna ea1616586f Fixed: Import from torrent Download Station should move since DS maintains an internal copy for seeding.
8 years ago
Mark McDowall 83370ddbbb New: Episode files sent to Recycling Bin are put into subfolders
8 years ago
Taloth Saldono ec7f749541 Tweaked default config for extra files import.
8 years ago
Taloth Saldono 56ecbf4a31 Fixed: Sabnzbd error when tv sorting enabled for all categories.
8 years ago
Taloth Saldono e7331539f0 Fixed: Newznab default capabilities erroneously cached if indexer is unavailable.
8 years ago
Taloth Saldono a1a5e29c3e fixed sab tests.
8 years ago
margaale 5033886b90 Fixed: DownloadStation api client for DSM 5.x.
8 years ago
Mark McDowall 3c22f68f5a Fixed: Parsing releases with year added to the end of the series title
8 years ago
Taloth Saldono 70f7404499 Fixed: Sabnzbd 2.0 api compatibility.
8 years ago
Taloth Saldono 2326db0dea Fixed: Refactored rtorrent interface to fix reliability issues with adding magnets & torrents.
8 years ago
Mark McDowall 149d191f62 Remove NCrunch.Framework
8 years ago
Jamie Magee bb9bd63382 Upgrade CommonServiceLocator
8 years ago
Jamie Magee ae2bdb757a Upgrade NUnit
8 years ago
Jamie Magee 714ad075fc Upgrade FluentAssertions
8 years ago