Commit Graph

355 Commits

Author SHA1 Message Date
kay.one a6a4932b44 rewrite of indexer/episode search 2013-04-07 00:30:37 -07:00
Keivan Beigi aacc53d882 replaced autofac with TinyIoC 2013-04-02 19:20:05 -07:00
Keivan Beigi bcc20fc8a1 replaced the sqlite nuget package with mono compatible custom built.
http://sqlite.1065341.n5.nabble.com/System-DllNotFoundException-SQLite-Interop-DLL-td30039.html
2013-04-01 17:53:51 -07:00
kay.one 2a1f9500eb updated migration logger 2013-03-31 23:49:46 -07:00
kay.one 048162a0ef fixed more tests. 2013-03-31 23:22:16 -07:00
kay.one 48880e4964 cleaned up scene mapping code. 2013-03-31 19:43:58 -07:00
kay.one a052a9389e fully replaced TVDB with Trakt.tv 2013-03-31 13:25:39 -07:00
kay.one af3282630f event aggregator is singleton to prevent it from being disposed. 2013-03-30 15:43:19 -07:00
kay.one 3cdff3bb71 added marr.datamapper source code for easy debugging. 2013-03-30 14:56:34 -07:00
Keivan Beigi 3b22c087c6 creating powershell build and package script 2013-03-28 17:12:40 -07:00
Keivan Beigi a221994cd7 test clean up. 2013-03-28 15:07:09 -07:00
kay.one 26cf45bbab fixed broken build. 2013-03-27 23:54:01 -07:00
kay.one ba4950ea8f fixed some broken tests. 2013-03-26 20:44:52 -07:00
Keivan Beigi 0a3b0c9973 fixed some broken tests. broke some new ones. 2013-03-26 17:52:14 -07:00
Keivan Beigi 57120c9eeb Added support for embedding lists of IEmbeddedDocument types. 2013-03-26 17:52:13 -07:00
kay.one a2b91b469e fixed history->episode relationship. 2013-03-26 00:17:46 -07:00
kay.one 63ba1ed026 removed some unneeded references. 2013-03-25 23:48:48 -07:00
kay.one 5c9988ac63 fixed broken build. 2013-03-25 23:40:52 -07:00
kay.one fc641baab3 got basic relationships working
added support for embedded documents.
2013-03-25 23:20:18 -07:00
kay.one ea4f0dbe5f Marr is almost working. 2013-03-25 23:19:56 -07:00
kay.one 6dd56114e3 added Marr.Data.Mapping 2013-03-25 23:19:55 -07:00
kay.one 192ace5004 fixed sqlite3.dll copying issues. 2013-03-25 23:19:52 -07:00
kay.one 1a4f3fad25 removed sqo. 2013-03-25 23:19:51 -07:00
kay.one e635e816f6 moved moving of episode files into their own service. 2013-03-07 21:39:54 +09:00
kay.one 9a8414edde moved cleanup of deleted files to their own service.
detaching of episodes when files are deleted is done through events now.
2013-03-07 21:39:54 +09:00
kay.one 40a959a309 more search cleanup. 2013-03-07 21:39:53 +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 dce64a5530 moved naming specification out of general config. 2013-03-07 21:39:50 +09:00
Keivan Beigi 35cb7e55c7 cleaned up some tests. 2013-03-04 17:47:51 -08:00
kay.one 1ccbb3c9d8 automatically download banner,poster, fanart. without a job :D 2013-03-03 21:53:28 -08:00
Mark McDowall c5b845cbee Removed tvdblib from tests
Added settings to API
2013-03-02 13:37:28 -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 c9370865a4 removed searchhistory storage. 2013-02-25 18:20:42 -08:00
kay.one 13658e3c6d moved config to objectdb. 2013-02-23 22:48:52 -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 2e9750d734 Missed csproj file 2013-02-22 20:40:16 -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 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
Keivan Beigi 68128809c9 started to remove iisexpress. 2013-02-18 17:13:42 -08:00
kay.one 40f3a8663d splited jobprovider into jobrepo, jobcontroller, moved to object db. 2013-02-17 23:59:43 -08:00
kay.one 97398f604b removed mono/pilot build configs. 2013-02-17 21:49:25 -08:00
kay.one b0940ed8de upgraded to autofac 3. created nancy only mode for nzbdrone.exe /n 2013-02-17 11:19:38 -08:00
kay.one 3c2d1d4707 added simple repo tests, some resharper templates for nunit 2013-02-16 21:35:52 -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
kay.one 2903d5d581 WTFFFFF! 2013-02-16 15:29:21 -08:00
kay.one 6c289f4482 ApplicationPath is actuall app path in mono. 2013-02-16 15:19:09 -08:00
kay.one 83186ba87b wtf git extentions? 2013-02-16 14:44:35 -08:00
kay.one 885688f4c2 more dynamic binding to sqlce 2013-02-16 14:36:29 -08:00
kay.one 2873fc9f6d replaced compile time with runtime mono check. 2013-02-16 14:24:58 -08:00
kay.one 88b06e8747 added mono build config 2013-02-16 14:01:18 -08:00
kay.one c60663b42e updated sqlce post build events 2013-02-16 13:50:49 -08:00
kay.one 3ab04fd213 added conditional compile for mono 2013-02-16 11:23:31 -08:00
kay.one c6fa3cc02b added support for 0 based sequential ids to our object db. 2013-02-15 19:50:22 -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 d13f977bb5 updated eloquera's test setup. 2013-02-15 16:52:47 -08:00
Mark McDowall 23b90ae1c4 Initial Commit for Eloquera 2013-02-15 16:52:47 -08:00
kay.one f973a42669 separated sqlce and db4o tests. 2013-02-15 16:52:46 -08:00
kay.one 5dbaaee005 Added db4o.
Added guards against most problematic areas.
2013-02-15 16:52:45 -08:00
Keivan Beigi 86e554010d Revert "updated autofac to 3.0"
This reverts commit 4f6e928b4e650750c38f8bab8dbd36146c00933f.
2013-02-15 16:52:41 -08:00
Keivan Beigi 8a5a326480 updated autofac to 3.0 2013-02-15 16:52:39 -08:00
Keivan Beigi f34a8edcbc updated FluentAssertion, WebActivator. 2013-02-15 16:52:15 -08:00
kay.one 1bd6c4a93c updated nuget packages to uniform version. 2013-02-15 16:52:09 -08:00
kay.one ff09773a3b added parallel test execution support for ncrunch. 2013-02-15 16:52:06 -08:00
kay.one edf7cc678d fixed some broken tests. 2013-02-15 16:52:05 -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 bf2c811a09 Nzbget support added to core
#ND-145 In Progress
2013-01-23 22:36:37 -08:00
Mark McDowall d6224bdfff csproj file changes 2013-01-15 17:40:22 -08:00
Mark McDowall 6b7e4d10e5 Added emptry constructor to Search 2013-01-13 10:29:53 -08:00
Mark McDowall 5e7c0951b7 Searching refactored
#ND-135 fixed
2013-01-13 00:24:48 -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 b3874dbdb0 Merge branch 'master' into backbone 2012-12-26 21:09:01 -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 f3809d3a80 Merge branch 'master' into backbone
Conflicts:
	NzbDrone.Common/packages.config
	NzbDrone.Core.Test/packages.config
	NzbDrone.Core/NzbDrone.Core.csproj
	NzbDrone.Core/packages.config
	NzbDrone.Services/NzbDrone.Services.Service/packages.config
	NzbDrone.Web.UI.Test/NzbDrone.Web.UI.Automation.csproj
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/amd64/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/amd64/sqlceme40.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/README_ENU.txt
	NzbDrone.Web/_bin_deployableAssemblies/x86/Microsoft.VC90.CRT/msvcr90.dll
	NzbDrone.Web/_bin_deployableAssemblies/x86/sqlceme40.dll
	NzbDrone.Web/packages.config
2012-12-24 21:53:45 -08:00
Mark McDowall 1bcb080666 Fixed post build steps 2012-12-24 19:46:52 -08:00
Mark McDowall a9923e3d30 Updated NUGET packages, including sqlce 2012-12-24 18:44:03 -08:00
Mark McDowall f9ad52ffba Merge remote-tracking branch 'origin/nzbx' 2012-12-23 01:09:40 -08:00
Mark McDowall 0bfc6cfe71 Merge branch 'master' into backbone
Conflicts:
	.gitignore
2012-12-23 00:46:23 -08:00
Mark McDowall 4212da9146 Free diskspace in UI
New: View Diskspace for root directories visible in UI
#ND-98 fixed
2012-12-22 21:35:36 -08:00
Mark McDowall 2bd866f590 Better handling of xml errors on tvrage 2012-12-22 17:18:05 -08:00
Mark McDowall 7dd846b9e9 More tests for nzbx 2012-12-21 09:05:50 -08:00
Mark McDowall 117edd4286 Backend work for nzbx.co 2012-12-21 00:35:20 -08:00
Mark McDowall 5113bf3878 Renaming Season will succeed if no files are moved
Fixed: Renaming a season that is already named correctly will not error
2012-12-20 13:23:09 -08:00
Mark McDowall 9c98a764f5 Ampersand in searching replaced with and
Fixed: "&" is replaced with "and" in the Series title when searching for
episodes
2012-12-20 08:31: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 fcefb3f762 Merge remote-tracking branch 'origin/master' into backbone 2012-12-17 21:05:28 -08:00
Mark McDowall 87cf09685c Backend work for omgwtfnzbs 2012-12-17 17:52:56 -08:00