Commit Graph

411 Commits

Author SHA1 Message Date
kay.one ef5f565a4d cleaned up episode search 2013-03-07 21:39:52 +09:00
kay.one 02d842a2b2 some preliminary work to move decision engine to use the visitor pattern. 2013-03-07 21:39:51 +09:00
kay.one 969dff5197 more file naming cleanup. 2013-03-07 21:39:51 +09:00
kay.one f21358fce5 file name builder cleanup. 2013-03-07 21:39:50 +09:00
kay.one dce64a5530 moved naming specification out of general config. 2013-03-07 21:39:50 +09:00
kay.one db37d020f4 renamed report rejection reason. 2013-03-07 21:39:49 +09:00
Keivan Beigi 10f4dd5a60 removed unused dependencies. 2013-03-05 11:58:53 -08:00
kay.one 50674d388c more project clean up. 2013-03-04 21:33:34 -08:00
kay.one 1ccbb3c9d8 automatically download banner,poster, fanart. without a job :D 2013-03-03 21:53:28 -08:00
kay.one 9a738e3a65 episode detail is working but its a bit slow. 2013-03-03 15:21:54 -08:00
Mark McDowall c5b845cbee Removed tvdblib from tests
Added settings to API
2013-03-02 13:37:28 -08:00
kay.one 77eedf448e fixed jobs running all the time. 2013-03-02 12:14:18 -08:00
kay.one ba68dd9386 removed TvdbLib.dll using the embedded wattvdb.codeplex.com 2013-03-02 11:33:17 -08:00
kay.one beb2f7c7fd removed sqlce 2013-03-02 10:25:39 -08:00
kay.one de5d5b76e8 moved media file service 2013-02-28 23:05:52 -08:00
Mark McDowall 8a3edaebbf Removed upcoming, fixed broken test 2013-02-26 19:55:52 -08:00
Mark McDowall c6836e0cb1 Quality moved to ObjectDb. 2013-02-26 19:19:47 -08:00
Keivan Beigi 94daf08361 add series works again, now includes title. 2013-02-25 19:58:57 -08:00
Keivan Beigi c9370865a4 removed searchhistory storage. 2013-02-25 18:20:42 -08:00
Mark McDowall 16c6f32639 Using the interface 2013-02-24 16:14:01 -08:00
Mark McDowall c5269630e0 Fixed the tests that were deleted by gdrive. 2013-02-24 16:08:09 -08:00
Mark McDowall 334d4d1e9b Dear gdrive, you suck! 2013-02-24 16:00:43 -08:00
kay.one 5fc25b6095 external notifications are now based on Events. 2013-02-24 15:47:57 -08:00
kay.one 9931bab998 fixed more tests. 2013-02-24 11:57:33 -08:00
kay.one a98d792c0d fixed some broken tests. 2013-02-24 11:39:31 -08:00
kay.one 554924a522 post grab notification and updates are now using the new EventAggregator 2013-02-24 11:18:48 -08:00
kay.one 13658e3c6d moved config to objectdb. 2013-02-23 22:48:52 -08:00
Mark McDowall 65061cdc96 Fixed last merge + deleted files. GDrive sucks. 2013-02-23 15:21:02 -08:00
Mark McDowall 7d0d5ab943 Use Series.OID (Tests still need to be updated)
CalendarModule working
2013-02-23 15:09:15 -08:00
kay.one f568fdad6a moved history over to objectdb 2013-02-23 13:29:22 -08:00
kay.one b3c6db5997 moved log to object db. 2013-02-23 11:38:25 -08:00
Mark McDowall 7fa523dd97 GitExtensions, go fuck yourself 2013-02-22 20:37:23 -08:00
Mark McDowall 27a939a56a Moved Newznab settings to ObjectDb 2013-02-22 20:35:54 -08:00
Mark McDowall 1c0c348dc4 Moved indexer providers out of subfolder 2013-02-22 18:19:53 -08:00
Keivan Beigi d722a8357b this should fix some more tests. 2013-02-22 15:55:43 -08:00
Keivan Beigi 8a34f1096d Replaced EpisodeService with IEpisodeService 2013-02-21 16:47:09 -08:00
Mark McDowall 43a7d6239e Moved indexers to ObjectDb 2013-02-20 23:07:34 -08:00
Keivan Beigi b5644bf660 moved series/season/episodes to object db. 2013-02-19 18:05:15 -08:00
kay.one 4504232956 still very broken 2013-02-18 22:56:02 -08:00
kay.one 2d4998d52d moved Series,Seasons,Episodes to their own folders. 2013-02-18 22:01:03 -08:00
Keivan Beigi 499401fc70 Moved DecisionEngine to root of core. 2013-02-18 18:19:38 -08:00
kay.one 40f3a8663d splited jobprovider into jobrepo, jobcontroller, moved to object db. 2013-02-17 23:59:43 -08:00
kay.one aeae9d75d1 fixed jobprovider teardown breaking in mono. 2013-02-17 08:09:49 -08:00
kay.one cb0c3b85de moved all of the tests that didn't need to be SQL test to basic core test. 2013-02-16 21:44:06 -08:00
kay.one a0d0e4715e fixed some tests, cleaned up root folders. 2013-02-16 20:48:19 -08:00
kay.one e44d262a1a added siaqodb 2013-02-16 20:48:19 -08:00
Mark McDowall 7ed148b12c Fixed most of the broken tests 2013-02-15 16:52:50 -08:00
kay.one 9e4bb278ef moved rootdir to eloquera 2013-02-15 16:52:48 -08:00
kay.one f973a42669 separated sqlce and db4o tests. 2013-02-15 16:52:46 -08:00
kay.one 64a3e1caf0 cleaned up CoreTest base class. 2013-02-15 16:52:08 -08:00
kay.one 77bb790672 some cleanup. 2013-02-15 16:52:07 -08:00
kay.one 653f45f10e more test fixes. 2013-02-15 16:52:05 -08:00
kay.one edf7cc678d fixed some broken tests. 2013-02-15 16:52:05 -08:00
kay.one fd8ad73476 fixed broken tests. 2013-02-15 16:52:04 -08:00
Mark McDowall b6ed048f94 Ignore specials when doing sample check
#ND-168 fixed
Fixed: Ignore sample check when importing specials (Season 0)
2013-02-07 17:47:24 -08:00
Mark McDowall 3b16d68d0b Sample check reduced to 3 minutes 2013-01-25 23:18:42 -08:00
Mark McDowall b7229dea06 Repack/propers for older episodes are no more
#ND-53
Fixed: Do not download Propers/Repacks for episodes older than 7 days
2013-01-25 14:58:01 -08:00
Mark McDowall 02e21c7d7e This is why we write unit tests...
#ND-93 fixed - for real this time
Fixed: Option to have older episodes added to SABnzbd queue at a
different priority
2013-01-24 15:33:32 -08:00
Mark McDowall 5af06c1332 Fixed broken tests 2013-01-24 00:03:10 -08:00
Mark McDowall 0315385f98 Fixed Nzbget tests 2013-01-23 23:38:16 -08:00
Mark McDowall bf2c811a09 Nzbget support added to core
#ND-145 In Progress
2013-01-23 22:36:37 -08:00
Mark McDowall e2cc4ef4ea Special characters removed from titles
#ND-128 fixed
Fixed: Remove special characters from titles when searching
2013-01-22 19:57:51 -08:00
Mark McDowall e136b458e0 MediaInfo added
New: Samples will only be skipped when under 70MB and under 8 minutes in
length
#ND-121 fixed
2013-01-20 16:35:42 -08:00
Mark McDowall f556f2aaf2 Reject non-english releases
NzbDrone, now with more rejection built in
2013-01-15 17:36:02 -08:00
Mark McDowall b9dce2e82d Fixed test 2013-01-13 15:33:17 -08:00
Mark McDowall 7a675487fd Don't try to move episode file that does not exist
#ND-144 fixed
2013-01-13 15:09:44 -08:00
Mark McDowall 52e49ce879 Merge branch 'searching' 2013-01-13 11:30:46 -08:00
Mark McDowall 5e7c0951b7 Searching refactored
#ND-135 fixed
2013-01-13 00:24:48 -08:00
Mark McDowall 8d9e69af96 BestQualityInHistory fixed
#ND-138 fixed
#ND-138 comment "No issue with Disk upgrade check, just history."
Fixed: An issue with some qualities being treated as lower than expected
when checking history
2013-01-10 17:15:36 -08:00
Mark McDowall 210a0c1936 Fixed broken test 2013-01-09 00:20:35 -08:00
Mark McDowall 106ea1d04b Raw-HD
New: Raw-HD (TrollHD) support added
Fixed: Parser for TrollHD releases from NzbIndex and NzbClub
#ND-115 fixed
#ND-115 comment Max size will be ignored for Raw-HD releases, since they
are always very large anyways
2013-01-09 00:15:06 -08:00
Mark McDowall b8fff306bf Goodbye EF! 2013-01-08 00:57:38 -08:00
Mark McDowall 924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall 5ba1c0eceb Merge branch 'master' into backbone 2013-01-01 13:14:47 -08:00
Mark McDowall f032917595 Added parsing for 1080p HDTV
New: Support for 1080p HDTV (parsing only)
2012-12-31 19:45:57 -08:00
Mark McDowall 2235b83809 Sample file cutoff now 70MB
#ND-121 fixed
Fixed: Any file under 70MB will be treated as a sample file
2012-12-31 00:41:19 -08:00
Mark McDowall b3874dbdb0 Merge branch 'master' into backbone 2012-12-26 21:09:01 -08:00
Mark McDowall 78187b68f9 DailySeries renaming fixed
Fixed: Daily Series will be named with AirDate
#ND-112 fixed
2012-12-26 20:12:23 -08:00
Mark McDowall 62b10a56df GetNewFilename takes series instead of string now 2012-12-26 19:51:04 -08:00
Mark McDowall 89cfb5c9b1 TVRageMapping updates
Fixed: Issue matching TVDB series to TVRage series in some situations
2012-12-26 16:16:15 -08:00
Mark McDowall afef5ba0f4 No longer clean Newznab URLs when saving 2012-12-26 14:33:42 -08:00
Mark McDowall cd98fbb4fa Missing root dir won't stop app
Fixed: Missing root dir won't prevent UI from loading
2012-12-25 23:20:31 -08:00
Mark McDowall 0bfc6cfe71 Merge branch 'master' into backbone
Conflicts:
	.gitignore
2012-12-23 00:46:23 -08:00
Mark McDowall 2bd866f590 Better handling of xml errors on tvrage 2012-12-22 17:18:05 -08:00
Mark McDowall 79c1d6a792 Added indexer names for test indexers. 2012-12-20 14:00:57 -08:00
Mark McDowall 9bc64e7ea4 Fixed gitignore file 2012-12-20 13:48:14 -08:00
Mark McDowall c2f9679141 Ampersand removed from title before searching
Fixed: Remove "&" from title before searching TheTVDB
2012-12-20 13:27:54 -08:00
Mark McDowall 23019ebda6 Fixed broken test 2012-12-19 20:48:05 -08:00
Mark McDowall 6a5b69ae5a Added tests for TvRageMappingProvider 2012-12-19 20:34:34 -08:00
Mark McDowall 253426873c Matching TvRage to TvDb
#ND-15 In Progress
2012-12-19 08:41:51 -08:00
Mark McDowall f00b17ac47 Added TvRageProvider and model classes 2012-12-17 22:41:08 -08:00
Mark McDowall 89568cbe99 Merge branch 'master' into backbone
Conflicts:
	.gitignore
	NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
	NzbDrone.Core.Test/packages.config
	NzbDrone.Core/packages.config
2012-12-16 19:13:19 -08:00
Mark McDowall 8f1f96a573 Fixed: WEBDL-480p being detected as WEBDL-720p
Fixed Newznab DNS hostname test, finally!
2012-12-16 01:08:02 -08:00
Mark McDowall 6f1df9fe05 Fixed: XBMC Frodo library updates 2012-12-13 21:18:15 -08:00
Mark McDowall b747db6b93 Version number parsing for XBMC Frodo 2012-12-13 13:52:54 -08:00
Mark McDowall 5294928878 Added tests to attempt to find bug with WEBDL1080 2012-12-13 08:43:25 -08:00
Mark McDowall af2c86e40a Merge remote-tracking branch 'origin/master' into backbone 2012-12-09 22:41:18 -08:00
Mark McDowall aa40fe8c94 Removed NzbMatrix
New: Removed NzbMatrix
2012-12-09 20:50:05 -08:00
Mark McDowall e02f606d82 Fixed some unit tests 2012-12-06 21:16:58 -08:00
Mark McDowall 7bdc10c370 Xbmc episode metadata
Fixed: An issue with episode nfo not downloading when episode did not
have a thumbnail (XBMC Metadata)
2012-12-04 17:41:19 -08:00