Commit Graph

140 Commits

Author SHA1 Message Date
Keivan Beigi 098036d49a added new in memory cache. 2013-05-02 16:06:40 -07:00
kay.one d6cc0b40fb fixed linux integration tests 2013-04-29 21:14:53 -07:00
kay.one 2fab944fd4 fixed more linux tests 2013-04-29 20:09:50 -07:00
Keivan Beigi f65f4ff988 trying to fix nunit in teamcity. 2013-04-29 17:40:23 -07:00
Keivan Beigi 3162e4864d improved Linux support for tests. 2013-04-29 17:04:14 -07:00
Keivan Beigi 182192e0ba added commands.
they can be triggered using the api

api/command/
2013-04-26 19:03:34 -07:00
Keivan Beigi 7ae9e79540 renamed EventAggregator to MessageAggregator 2013-04-24 10:32:03 -07:00
Keivan Beigi 7c3c02ba60 more tests fixed. 2013-04-17 16:33:20 -07:00
kay.one b03388f7b9 fixed more tests. 2013-04-15 21:52:41 -07:00
kay.one 6e88f55a54 cleaned up parsing logic and structure. 2013-04-14 18:41:39 -07:00
Keivan Beigi 339dd5a1dd updated to NLog 2.0.1.2 2013-04-12 15:37:15 -07:00
Keivan Beigi 1465fbf499 extracted interface fom HttpProvider 2013-04-10 16:44:58 -07:00
Keivan Beigi aacc53d882 replaced autofac with TinyIoC 2013-04-02 19:20:05 -07:00
kay.one 150b1902e9 no more Nzbdrone.Web in any of the paths. 2013-03-30 14:29:02 -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 fc641baab3 got basic relationships working
added support for embedded documents.
2013-03-25 23:20:18 -07:00
kay.one dce64a5530 moved naming specification out of general config. 2013-03-07 21:39:50 +09:00
kay.one 62f15d4d96 season list is properly populated in series details. 2013-03-03 15:21:53 -08:00
kay.one beb2f7c7fd removed sqlce 2013-03-02 10:25:39 -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 c35682376e added sample event for series added 2013-02-23 12:34:51 -08:00
kay.one 66972e5bc6 simplified EventAggregator 2013-02-23 12:09:44 -08:00
Keivan Beigi 499401fc70 Moved DecisionEngine to root of core. 2013-02-18 18:19:38 -08:00
Keivan Beigi 324b5e3b80 fixed some broken tests. 2013-02-18 17:57:28 -08:00
kay.one 97398f604b removed mono/pilot build configs. 2013-02-17 21:49:25 -08:00
kay.one a4ee4a913f ignore WindowsService tests in *nix systems. 2013-02-17 20:13:23 -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 88b06e8747 added mono build config 2013-02-16 14:01:18 -08:00
Mark McDowall 7ed148b12c Fixed most of the broken tests 2013-02-15 16:52:50 -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 edf7cc678d fixed some broken tests. 2013-02-15 16:52:05 -08:00
Mark McDowall 924d3d0c8e Hello Autofac, Goodbye Ninject 2013-01-02 17:09:13 -08:00
Mark McDowall 0bfc6cfe71 Merge branch 'master' into backbone
Conflicts:
	.gitignore
2012-12-23 00:46:23 -08:00
Mark McDowall 3d46a86bb0 Mark occasionally failing test as inconclusive 2012-12-20 17:49:57 -08:00
Mark McDowall e02f606d82 Fixed some unit tests 2012-12-06 21:16:58 -08:00
Mark McDowall 5bbe310af5 Merge branch 'xem' into 'master'
Conflicts:
	NzbDrone.Common/DiskProvider.cs
	NzbDrone.Core.Test/ProviderTests/DiskScanProviderTests/ImportFileFixture.cs
	NzbDrone.Core/Providers/DecisionEngine/CustomStartDateSpecification.cs
	NzbDrone.Core/Providers/DiskScanProvider.cs
	NzbDrone.Core/Providers/DownloadProvider.cs
2012-10-20 16:07:04 -07:00
Mark McDowall db585b3bd7 Merge remote-tracking branch 'origin/dynamic-jobs' 2012-10-19 08:39:07 -07:00
Mark McDowall 9c6d78d479 Cleanup and updates for XEM
SceneSource added to signify to lookup via scene name
Use Episodes for naming instead of EpisodeNumbers (in ParseResult)
2012-10-17 00:39:06 -07:00
Mark McDowall 35511a8b76 NCrunch works for unit tests 2012-09-28 22:09:07 -07:00
Mark McDowall b21bf01bf0 Merge remote-tracking branch 'origin/master' into dynamic-jobs
Conflicts:
	NzbDrone.Web/Scripts/NzbDrone/series.js
2012-09-22 22:37:51 -07:00
Mark McDowall 15e4a286d1 Fixed debugging issues. Add Series tweaks.
Add series buttons are disabled on click to prevent multiple clicks.
2012-09-19 09:18:03 -07:00
Mark McDowall aa282fbd4d Fixed up tests 2012-09-10 23:35:25 -07:00
Mark McDowall eee24aff1d Tests added
Series metadata will be created when series info is refreshed (and on
add)
2012-07-12 11:30:43 -07:00
kay.one a2d4b59002 Updated exceptron driver 2012-04-30 16:08:00 -07:00
kay.one e0470e12ca Exceptions are now being stored in mongo. 2012-03-29 18:35:35 -07:00
Mark McDowall a00c20c1af Fixed spelling of enviroment provider (Environment). :) 2012-03-06 18:59:43 -08:00
kay.one a4c433c5b2 Updated Nunit to 2.6.0.12054 2012-02-26 18:20:17 -08:00
kay.one 5ecbdd3e64 Package cleanup 2012-02-10 16:48:20 -08:00
kay.one 1d1c62d376 added file logging to services. 2012-02-05 08:53:08 -08:00
kay.one ad9a7fa6e4 Fixed Nzbdrone reporting service to point to the right url. 2012-02-04 23:17:19 -08:00
kay.one 174f765ec9 New: NzbDrone service to automatically report errors and episode parse issues. 2012-02-04 22:50:41 -08:00
kay.one b225db9aaf Started to add support for deskmetrics 2012-01-25 17:32:36 -08:00
kay.one ead5f37921 Directory write time is now calculated based on the most recent file write to any file inside of that directory. 2012-01-22 20:59:23 -08:00
kay.one 3d214f0f0b Added DiskProvider.PathEquals for UNC paths. 2012-01-19 21:50:18 -08:00
kay.one 7c6d745c86 You can no longer add root folders that don't already exist. 2012-01-18 21:06:45 -08:00
kay.one 850880de47 Replaced ServiceInstall.bat/ServiceUninstall.bat with exe files that automatically elevate user permissions. 2012-01-16 23:12:22 -08:00
Mark McDowall 69ddeeb0e3 Fixed spelling for Expected[LogType].
Fixed broken tests for GetEpisodesByParseResult.
2011-12-19 16:58:26 -08:00
kay.one 1b45a85f3f All tests now use base class Mocker 2011-12-14 20:15:53 -08:00
kay.one 19c087e50a Moving file from same source/destination no longer just deletes the file. 2011-12-14 00:07:46 -08:00
kay.one 0884fa617a Added extra logging to update/ProcessProvider 2011-12-11 22:54:09 -08:00
kay.one bfe4de7a08 Fixed some issue around path normalization. 2011-12-10 11:22:47 -08:00
Mark McDowall 03fb405c2e GetUpdateClientExePath will now use the updater in nzbdrone_update. 2011-11-21 20:02:14 -08:00
kay.one 6e9a6313ff Fixed update log path issues. 2011-11-20 20:18:40 -08:00
kay.one 5ea8fd22f7 Fixed application path detection. 2011-11-20 19:42:45 -08:00
kay.one 508be34ebc Update fixes. 2011-11-20 18:59:42 -08:00
kay.one d73853f08b Update provider now closes all orphaned IISExpress instances before update. 2011-11-20 17:13:58 -08:00
kay.one 6778a6ed99 Moved duplicated NormalizePath method to PathExtentions 2011-11-20 16:35:29 -08:00
kay.one 950b2f0965 DiskProvider.MoveFile now overwrites existing file. 2011-11-17 23:16:05 -08:00
kay.one d97a1d068c DiskProvider.Move now overwrites existing folder, Update some Diskprovider to use .NET 4 calls. 2011-11-17 22:52:50 -08:00
kay.one 1233089ee4 Even more faster tests. 2011-11-16 22:40:54 -08:00
kay.one e35a4bf8ac Fixed an upgrade/service bug where it would try to stop an already stopped service. 2011-11-14 18:38:15 -08:00
kay.one ecbf127321 Fixed a bug in DiskProvider where it wouldn't copy subfolders properly. 2011-11-13 20:05:33 -08:00
kay.one bc5307a4d3 Fixed Environment Variable conflict in IISProvider 2011-11-13 19:37:36 -08:00
kay.one 88f4d15fa9 Added some update tests 2011-11-13 17:27:11 -08:00
kay.one 51518787d8 Lots of initialization, configuration clean up. 2011-11-13 16:22:18 -08:00
kay.one 207550176c Removed assembly level fixtures 2011-11-13 10:16:31 -08:00
kay.one 72d0fc50ed Alot of refactoring. 2011-11-12 23:27:16 -08:00
kay.one 157bcd8b0f AssemblyInfo.cs cleanup 2011-11-08 09:48:34 -08:00
kay.one b43397752e Fixed broken tests 2011-11-07 23:01:52 -08:00
kay.one 633f0b6197 PathProvider. visit us for all of your pathing needs. 2011-11-02 22:04:14 -07:00
kay.one bb1f6649b5 Fixed application path issue. 2011-11-02 19:09:00 -07:00
kay.one 994ea7f090 Update FluentAssertion to 1.6 2011-10-31 18:34:30 -07:00
kay.one c1cf29757f Unit test should now run in a machine with NzbDrone installed as a service with no side effects. 2011-10-26 10:15:47 -07:00
kay.one 4ae268b8e5 lots of different things ;) 2011-10-23 22:54:09 -07:00
kay.one c42518b34e More NzbDrone.Common updates 2011-10-23 15:44:37 -07:00
kay.one aa418a444b More work on NzbDrone.Update 2011-10-23 11:31:17 -07:00
kay.one f9a316f632 Moved tests for NzbDrone.Common to its own test project. added some new tests. 2011-10-23 10:32:57 -07:00