Commit Graph

498 Commits (5b54b02d7ebc42564a51392b18c5381e149e18e7)

Author SHA1 Message Date
kayone 20287f84ce Fixed: Use Nzb title as scene name when available
10 years ago
Taloth Saldono b9623957fd Fixed: All migrations are now transactional and will rollback if failed
10 years ago
Mark McDowall ae97af6bb6 Fixed: Support for poorly numbered multi-episode releases
10 years ago
Mark McDowall bf1547a524 Pneumatic will set the download client ID for strm files
10 years ago
Mark McDowall 2651cd63a8 Fixed: Don't mark a download as successful unless all valid files are imported
10 years ago
Taloth Saldono 7116167ea7 Added additional test to check retry interval.
10 years ago
Taloth Saldono 1bca66a0c2 Fixed: Failed downloads not removed from history will no longer be erroneously retried after restarting drone.
10 years ago
Mark McDowall ebf0dbc1d0 New: Enable/Disable RSS Sync/Searching on a per indexer basis
10 years ago
kayone 322ff2af8c signalR connection is now called directly rather than using a command to reduce overhead.
10 years ago
kayone a225830da0 Revert "updated moq"
10 years ago
kayone 89e0262733 updated reference path for fluentmigrator
10 years ago
kayone e0e90efbc9 updated fluentmigrator
10 years ago
kayone 34bf34c2ff updated moq
10 years ago
kayone 3114aee88e updated AutoMoq
10 years ago
kayone 79f9805c52 fixed property comparison order
10 years ago
kayone 3205f91db0 fixed property comparison order
10 years ago
kayone e53513a575 fixed ShouldBeEquivalentTo tests
10 years ago
kayone 3f3cc69da7 updated json.net
10 years ago
Mark McDowall a933ab90ec Merge pull request #103 from Taloth/develop
10 years ago
kayone 4c8f3724a2 updated fluentassertion
10 years ago
kayone 7b2b4794c7 updated fluentvalidation
10 years ago
Taloth Saldono 04160a61c9 Fixed: Update Quality parser for Anime Elysium group.
10 years ago
Mark McDowall 7a804d4702 Fixed: parsing of files without a title and a 4 digit season number
10 years ago
Mark McDowall 59a91040df Fixed tests
10 years ago
Mark McDowall 807ed7df1a New: Show disk space used by series on series details
10 years ago
Mark McDowall 6671934c0f Relative episode file paths
10 years ago
Taloth Saldono 9e9cb98b3a Fixed: Added additional separators to reversed title detection.
10 years ago
Mark McDowall 3b08f317dd Remove request info from title when parsing
10 years ago
Mark McDowall 9e0c8a60b4 Anime special fixes
10 years ago
Mark McDowall 41ece422c9 Fixed: Remove accents from titles when looking for matching series
10 years ago
Taloth Saldono 6c44121b09 Fixed: Now assuming that an Ended series without any airdates are direct-to-dvd.
10 years ago
Taloth Saldono a5a99f64ff Fixed: Parser now recognizes 848x480 as 480p.
10 years ago
Taloth Saldono 8a5edfeaf5 Rewrote most of the renamer token handling code to give it a bit more generic architecture. Also added MediaInfo as possible token.
10 years ago
Taloth Saldono 7b420fc033 Added MediaInfo to EpisodeFile.
10 years ago
Taloth Saldono b427954f5f null EmbeddedDocuments are now stored as DBNull instead of json null.
10 years ago
Mark McDowall fc46018c9a Fixed: Connecting to XBMC when user name and password are configured
10 years ago
Taloth Saldono e5e00fd346 Fixed: Renaming Episodes will never overwrite existing files.
10 years ago
Mark McDowall b841d2e9b4 Fixed: VOSTFR will be treated as French
10 years ago
Mark McDowall 043ca57e1e Fixed: no longer logging finished searching messages when search did not occur on that indexer
10 years ago
Mark McDowall 174a209c66 Update series test
10 years ago
Mark McDowall 9410e01c92 Improve decision processing and deleting of pending releases
10 years ago
Taloth Saldono 5450170718 Cleanup, sorted project files.
10 years ago
Taloth Saldono 4b53cc7e52 Fixed: Manually marking a grabbed release failed will now mark all episodes in that release failed instead of only one.
10 years ago
Mark McDowall 74a38415cf Profiles
10 years ago
Mark McDowall daaf4e1831 New: Parse 6 digit date format (yymmdd)
10 years ago
Mark McDowall a929b93695 Tests are good too.
10 years ago
Mark McDowall a4500606a9 Fixed: mono version check will check running mono version instead running another version
10 years ago
Mark McDowall 08b2e293d3 Verify disk scan won't scan if root folder doesn't exist
10 years ago
Mark McDowall 39ef6123b8 New: PushBullet messages start with NzbDrone to match other applications
10 years ago
Taloth Saldono d64c4445b8 Fixed compile warnings.
10 years ago
Taloth Saldono e9f39493f4 Fixed: Sabnzbd downloads with single obfuscated files in nested subdirectories are now handled appropriately.
10 years ago
Taloth Saldono 98d79dab20 Updated NotInQueueSpecification Tests.
10 years ago
Taloth Saldono 47089d360d New: The History->Queue UI now show some elementary error information for failed imports.
10 years ago
Taloth Saldono 8f192e635f New: The Manual Search result table is now sorted by the internal prioritization logic and sorting by quality now works as well.
10 years ago
Mark McDowall c0cfbc4de4 Fixed: Blu-Ray in release/file name will be handle as Blu-Ray properly
10 years ago
Mark McDowall 1368c4376b Fixed: Multi-episode style is used when renaming multi episode anime
10 years ago
Mark McDowall 6483e0951c Fixed xem integration test
10 years ago
Mark McDowall bb87d4e96e Fixed: Get all anime episodes even when absolute episode number is zero
10 years ago
Taloth Saldono df0082c077 Fixed issue with a relative complete dir in sabnzbd.
10 years ago
Mark McDowall 2a0f461135 Fixed broken tests
10 years ago
Mark McDowall 55beec4908 Fixed: Attempt to refresh anime episodes by absolute numering when refreshing
10 years ago
Mark McDowall 9a92815cbf Fixed: Specials with the season number will be handled properly
10 years ago
Taloth Saldono 257cdf9382 New: It is now possible to use Completed Download Handling with remote download clients by specifying the local mount in settings.
10 years ago
Mark McDowall 2b6f908038 New: HR WS PDTV releases will be treated as HDTV720p
10 years ago
Mark McDowall 07cb7edfcf Fixed newznab testing and saving
10 years ago
Mark McDowall 7af782d353 Provider testing improvements
10 years ago
Mark McDowall c5bd8b27fb Backups
10 years ago
Mark McDowall 4170415b03 Fixed: Fate/Zero being incorrectly imported to Fate/Stay Night
10 years ago
Mark McDowall 7dd5731633 Version check for mono 3.6.1
10 years ago
Mark McDowall bd0392a376 Merge branch 'series-sorttitle' of https://github.com/Taloth/NzbDrone into develop
10 years ago
Mark McDowall 7df5d6c9b8 Merge branch 'develop' of https://github.com/Taloth/NzbDrone into develop
10 years ago
Mark McDowall 193672b652 Anime!
10 years ago
Taloth Saldono 34edeac391 Fixed: Updated check for hashed releases.
10 years ago
Taloth Saldono c2b06d957d New: Series Overview sorted by Next Airing now sorts all remaining items by their Last Aired date.
10 years ago
Taloth Saldono fd5e8a5166 Added Series SortTitle Migration. (Left a slot for anime)
10 years ago
Mark McDowall 801b1b4ec4 Fixed: Parsing of RAW-HD releases
10 years ago
Mark McDowall 2fd3c354fd Added tests for Roksbox and Wdtv metadata
10 years ago
Mark McDowall df1283c0a5 Quality parsing improvements
10 years ago
Mark McDowall 95f4d71c68 Fixed issue trying getting parent of drive
10 years ago
Mark McDowall d2615cd831 Fixed update tests
10 years ago
Mark McDowall ebd13bdda8 New: Health check for AppData and Startup folder conflict
10 years ago
Mark McDowall 5d5b12d80e Fixed: Updater being passed invalid path in some cases
10 years ago
Mark McDowall bc9a1fe6a5 Merge pull request #81 from Taloth/search-improvements
10 years ago
Mark McDowall 69567de9a2 Some additional release group parsing tests
10 years ago
Mark McDowall 545bc756f2 Fixed: Error messages not being shown in the UI or being shown in the wrong place
10 years ago
Taloth Saldono 50303ce470 Fixed: Checks full path for _UNPACK_ prefix so that full season downloads are properly checked for unpacking.
10 years ago
Taloth Saldono 9916479f02 Sabnzbdproxy now returns the folder instead of the file in case of a single file download.
10 years ago
Mark McDowall 1446e1e0e7 Merge branch 'downloadclient-import' of https://github.com/Taloth/NzbDrone into download-client-import
10 years ago
Mark McDowall b4012e0752 Fixed: Quality in notifications when file name doesn't contain the quality
10 years ago
Taloth Saldono 68352e0340 Updated migration to enable completed download handling for new users (those with no drone factory configured)
10 years ago
Taloth Saldono 1a63b1caba Updated migration to attempt associate old grabbed & imported events and associate drone factory imports during CompletedDownloadHandling.
10 years ago
Taloth Saldono 1b96a43037 Fixed performance issues with the QueueModule and limited the number of items the Download Client will fetch as history.
10 years ago
Taloth Saldono ab154d924e Added db migration to deal with the settings changes.
10 years ago
Taloth Saldono f304ad50d1 New: Updated Nzbget Download Client proxy with time estimation for both download and post-processing stages.
10 years ago
Taloth Saldono 2035fe8578 New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature)
10 years ago
Taloth Saldono dcb586b937 Fixed: Better parsing of the delimiters for absolute episode numbering.
10 years ago
Taloth Saldono 9cf8436dbc Added 'Nordic' as norwegian language.
10 years ago
Taloth Saldono 2528dc5b95 Removed specials from test data to fix RefreshEpisodeService tests.
10 years ago
mythjuha 7c5bc94f6e Fixed binary files.
10 years ago
Mark McDowall 30c82f2613 Added tests for RootFolderCheck
10 years ago
Mark McDowall 61194bc925 Added poorly named multi episode test (commented out)
10 years ago
Mark McDowall 1b10002ed8 Fixed: Specials will be ignored if no specials existed previously
10 years ago
Mark McDowall 3717b558e4 Fixed: Bluray 480p releases will be treated as DVD
10 years ago
Mark McDowall 16c60ff92c Fixed: Bluray 576p will be detected as DVD instead of Bluray 720p
10 years ago
Mark McDowall 198e7cc2f7 Fixed: parsing of some porrly named episodes
10 years ago
Mark McDowall 20124ab61d Fixed: Parsing of some quality from some Bluray files
10 years ago
Mark McDowall ef3777fccf Update improvements
10 years ago
Mark McDowall ad0e372c35 Fixed broken test
10 years ago
Mark McDowall b3fb807f41 HttpProvider.PostCommand will no longer keep the connection alive
10 years ago
Taloth Saldono afff79feae Fixed: Restricted allowed Release Groups to reduce erroneous matches.
10 years ago
Taloth Saldono 79b2b14668 Updated tests to work better with VS2013 Test Adapter.
10 years ago
Taloth Saldono 388943ea1b Fixed: Quality parser now properly deals with releases with underscores as delimiter.
10 years ago
Taloth Saldono bf7180f9ac Fixed: mm.dd.yyyy airdate now parsed.
10 years ago
Taloth Saldono 7b607ce895 Moved IsFirstOrLastEpisodeOfSeason logic to AcceptableSize specification so we can reuse the seasonsearchcriteria to reduce the number of database calls.
10 years ago
Taloth Saldono ed99fa8698 Corrected various spelling errors in code.
10 years ago
Mark McDowall 344e6b0f9c Cleanup duplicate episode metadata and images
10 years ago
Mark McDowall 6d8b38366f Fixed: Double periods in filenames will be replaces with a single period
10 years ago
Mark McDowall 1ce58c58af Fixed: Parsing daily episode formats that contain [] around the quality
10 years ago
Taloth Saldono 5428d9d53f Improved detection of hashed releases.
10 years ago
Mark McDowall 9c858445a3 Cleanup episode metadata/image files that aren't properly attached to files
10 years ago
Mark McDowall a2a2ad38b0 Fixed broken test
10 years ago
Mark McDowall bc17466dbc Fixed: Parsing files that contain the date along with a season and episode
10 years ago
Mark McDowall 14554b49bc HashedReleaseFixture uses OS agnostic paths
10 years ago
Taloth Saldono 6aaa3c573f Fixed: Hashed releases should be parsed more accurately.
10 years ago
Mark McDowall 5bc820efed Fixed: Plex server authentication
10 years ago
Mark McDowall ceb06378ad Fixed: Daily series won't get treated as specials during sample checks
10 years ago
Mark McDowall 64ea525f79 Added test to confirm Release Group: Cyphanix parses properly
10 years ago
Mark McDowall 3f4c1a16f8 Health check results are stored in memory and updated as required
10 years ago
Mark McDowall e21574a203 Blacklisting improvements
10 years ago
Mark McDowall 6a26204d8e Allow episode zero in tests, but fail in season and episode are both zero
10 years ago
Mark McDowall 31deff1ea3 Fixed: Daily shows will no longer skip sample detection
10 years ago
Mark McDowall 0a17630c5a Fixed: Do not treat the pressence of Italy as an Italian release
10 years ago
Mark McDowall 0f9360bccb New: Advanced option to skip checking free space when importing files
10 years ago
Mark McDowall e5263f143d Import process improvements
10 years ago
Mark McDowall 9edb261c16 Fixed: Daily series with multiple episodes on the same day
10 years ago
Taloth Saldono 38b0fae29a Moved Episode Not Requested check to new Specification. Updated tests.
10 years ago
Taloth Saldono 198ff059c4 Fixed: Season Search now correctly uses scene numbering.
10 years ago
Mark McDowall da5713688d Fixed: Cleanup duplicate Series Metadata files in database on startup
10 years ago
Mark McDowall 30894429f3 Add another test to ensure removal from directories
10 years ago
Mark McDowall 149a1c2b75 OsAgnostic for OnlyContain
10 years ago
Mark McDowall 41ebf21657 Fixed system files test
10 years ago
Mark McDowall 6072a58c57 Fixed: Ignore Apple generated files when adding existing series
10 years ago
Mark McDowall f88a83ae10 Better cleaning before parsing releases and files
10 years ago
Mark McDowall c6e492af4e Fixed: Ended series will be refreshed from trakt every 30 days instead of daily
10 years ago
Taloth Saldono f20c40a24d VS2013 automatically adds these entries for NUnit integration.
10 years ago
Mark McDowall 78ef0d6fb0 Fixed broken in queue test for nzbget
10 years ago
Mark McDowall 55a808a87b Fixed broken build
10 years ago
Mark McDowall bac75ac6d9 New: Failed download handling for Nzbget
10 years ago
Mark McDowall 87f591dfbd Fixed: nzb.su URL changed to api.nzb.su
10 years ago
Mark McDowall 7445adb455 mono version check will support 3 digit versions
10 years ago
Mark McDowall eeac2aee89 Fixed test reference
10 years ago
Mark McDowall 01d3decf7e Added Mono version health check
10 years ago
Mark McDowall 2f3430387e Major logging overhaul
10 years ago
Mark McDowall a02108922f Set episode file modified date to local or utc air date
10 years ago
Mark McDowall 8478379ff4 Merge branch 'AirDate' of https://github.com/JackDandy/NzbDrone into set-file-date
10 years ago
Mark McDowall 9447ea6786 Fixed broken tests
10 years ago
Mark McDowall db5baf70ea Don't clean common words from the start of the title
10 years ago
Mark McDowall 565a172053 Fixed casing of folder
10 years ago
Mark McDowall d6adf2ebaf Added TestArchive.tar.gz
10 years ago
Mark McDowall d3621fca71 Run update tests on linux
10 years ago
Mark McDowall 57912ab86d Fixed update test, send os when requesting update packages
10 years ago
JackDandy d9eab04029 Add new feature, set file date to episode aired date. Fix, use alternative Trakt API field for episode air time. Improve the Preview Rename tip.
10 years ago
Mark McDowall 1013471449 Fixed update test
10 years ago
Mark McDowall 715f6c3263 Fixed broken test
10 years ago
Mark McDowall fb5bd4994a Added EpisodesWithFiles to get episodes in a serires that have an episode file
10 years ago
Mark McDowall b14a0dd96d Fixed broken language test
10 years ago
Mark McDowall 669f351d08 Properly handling multi episode in one scene numbered release
10 years ago
Mark McDowall ea09a74ad9 Fixed indexer health check service
10 years ago
Mark McDowall c8ae9f40fb New: App health displayed in UI
10 years ago
Taloth Saldono 4786bc0c34 Failed Download detection now ignores history without unique download client id.
11 years ago
Mark McDowall 5672c42f24 Merge branch 'sqlite' into develop
11 years ago
Taloth Saldono eddfe67eb1 Added test to verify 'like' clause and fixed issue.
11 years ago
Mark McDowall 120a4cf9ec Fixed up some tests
11 years ago
kayone c973ab844a Added some missing indexes database.
11 years ago
kayone 7f8fa7ec4b Updated project config
11 years ago
kayone a0b0f586c8 New: Log database is compressed when logs are trimmed/purged
11 years ago
kayone 9370de0cc0 New: Main DB is compressed on app start
11 years ago
kayone e1376397a7 cleaned up Datastore folder
11 years ago
Taloth Saldono 45f748cf03 Added tests to verify Marr.data changes. Fixed nested LazyLoading.
11 years ago
Taloth Saldono 8f87f06ac6 Processed PR Comments.
11 years ago
Taloth Saldono d416dd4177 Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff.
11 years ago
Mark McDowall 6d1cb90723 Possible special is less aggressive, with tests
11 years ago
Mark McDowall 0d14a2df9e Changed trakt test to use Castle instead of Dexter
11 years ago
Mark McDowall 515901d1be Fixed broken decision engine tests
11 years ago
Mark McDowall 6525fe9a67 Fixed: Better support for adding series that contain special characters
11 years ago
Mark McDowall 0b2b8e9bbe Cleaned up parser tests, 1103/1113 parsing is less greedy
11 years ago
Mark McDowall 46f904d165 Refactored retention spec
11 years ago
Mark McDowall 77b83b521e Validation, settings UI cleanup and different settings models, oh my
11 years ago
Mark McDowall 606d78f5e1 Download clients now use thingy provider
11 years ago
Mark McDowall defa54f15c cleaned up tests and names
11 years ago
Taloth Saldono ff9887deaa Added MinSize check and revised tests.
11 years ago
Mark McDowall e9db0fc14a Fixes after rebase
11 years ago
Mark McDowall 409e1cca94 No more dupes and house cleaner added
11 years ago
Mark McDowall 3ca5e478ff Almost everything working except importing episode thumbs
11 years ago
Mark McDowall 6493622ebc Also trim question marks
11 years ago
Mark McDowall 1b21f4a2d7 Fixed: Double periods before extensions when episode title ends in a period
11 years ago
Mark McDowall 54f01ce41d Fixed: Detection of russian releases using 'rus' in the title
11 years ago
Mark McDowall 235bbc2d91 Single quotes around index column name won't die
11 years ago
Mark McDowall 958c2f1fe1 Merge branch 'quality-definitions' into develop
11 years ago
Taloth Saldono 45304b1bbc Solved error in quality comparison for HistoryService
11 years ago
markus101 01bdec965b Add absolute episode numbers to episodes during refresh
11 years ago
Mark McDowall 0ab7d035e1 Validate series is the one searched for
11 years ago
Mark McDowall 4fc25b010c Fixed: Sequential series have proper clean titles
11 years ago
Taloth Saldono 3e97106aa7 Updated QualityProfile to contain a list of Items each with a 'Allowed' bool.
11 years ago
Taloth Saldono c90791b266 Quality Order can now be change on per Quality Profile. Quality Title used in Renaming can now be changed by the user. Both options require Advanced Settings to be enabled.
11 years ago
Mark McDowall 24430aef07 Use proper path for episode file moving
11 years ago
Mark McDowall 37231d1ef0 DiskProvider split to Windows and Mono projects
11 years ago
Mark McDowall a228bd8f1c Added test for series folder name
11 years ago
Mark McDowall 0b2865a97c Fixed broken add series test
11 years ago
Mark McDowall b5b9fababb New: Series Folder format now configurable (used when adding series only)
11 years ago
Mark McDowall 7c6605c02b New: Original Title can be used in file names
11 years ago
Mark McDowall 1e878a88fd ImdbId and Title Slug are now nullable
11 years ago
Mark McDowall 442ab2b7c4 Get 1000 releases from indexers
11 years ago
Mark McDowall 885872ff3a Fixed: Extra new line in release restrictions causing all releases to be rejected
11 years ago
Mark McDowall c50fb84216 Some test cleanup for season search
11 years ago
Mark McDowall 2dccc0567e Fixed broken integration tests
11 years ago
Mark McDowall 5ac55b0421 Fixed: omgwtfnzbs season/series searches stuck in a loop
11 years ago
Mark McDowall 72e56a1845 Fixed: Some specials will no longer be treated as containing the full season on import
11 years ago
Mark McDowall b29efa5823 Fixed: Release group will not contain file extension
11 years ago
Mark McDowall a5a02ce90e Fixed: Incorrectly treating single episode releases as full season releases
11 years ago
Mark McDowall 80b2e605a9 Fixed: Issue processing full season releases
11 years ago
kayone 9484e7d2a9 Xem integration tests for American Dad.
11 years ago
Mark McDowall 2bfaaddedb One more test
11 years ago
Mark McDowall 0a12343b9e Tests and cleanup
11 years ago
Mark McDowall f76c4700a6 New: Release Group can now be used in rename patterns
11 years ago
Mark McDowall 87bda21b28 Fixed: Incorrect parsing as DVD for releases that contained 'pal' as part of another word
11 years ago
Mark McDowall 7ebc9e3980 Fixed broken test
11 years ago
kayone b055fc5ade added test for HistoryRepository.Grabbed()
11 years ago
kayone 37ae2d04e3 fixed newznab validation when URL is null.
11 years ago
Mark McDowall bd157b794b Merge pull request #43 from NzbDrone/mediainfo-dll
11 years ago
Mark McDowall 9cb220bf2a dllmap added for MediaInfo.DLL
11 years ago
kayone be3ec7ddb8 new: smarter validation for newznab indexer settings
11 years ago
Mark McDowall 53cebdee17 NzbGet now uses RestSharp
11 years ago
Mark McDowall 9e00da4d2a Don't strip episode count from title if only one episode
11 years ago
kayone 150b14aaeb renamed FailedDownloadCommand to CheckForFailedDownloadCommand
11 years ago
kayone 91d64f0b6a path performance optimization
11 years ago
kayone 0503d7eea6 ignore known xem errors.
11 years ago
Mark McDowall 26495aaa4b More parsing tests to ensure anime doesn't break standard episodes
11 years ago
Mark McDowall c554e3f6b9 More tests for single title paring of shows with a number in the title
11 years ago
Mark McDowall d0adac0b5d Fixed: Parsing files/releases for series that start with numbers
11 years ago
Mark McDowall 133ee1a0b3 Fixed: Scheduled Tasks that last ran in the future will be re-run after application start up
11 years ago
Mark McDowall f3fbbf66e0 Catching InvalidOperationExceptions when Inheriting folder permissions
11 years ago
Mark McDowall e42ac25657 Rename preview for full series and season
11 years ago
kayone 0069b29f88 Fixed: xem mappings for series without scene mapping
11 years ago
kayone 95324b53d2 Update integration test uses actual update package from develop
11 years ago
kayone 1e6817220a applicationmode cleanup.
11 years ago
Mark McDowall 3d23ac9234 Fixed compilation issue
11 years ago
Mark McDowall 9d5c1aa0a4 Validate that we can parse the chosen scheme before saving
11 years ago
Mark McDowall 48ece3d367 Using season:00 instead of 0season
11 years ago
kayone 41cb5c02e8 added tests for when patter doesn't match our 'expected casing'
11 years ago