Commit Graph

456 Commits

Author SHA1 Message Date
Suha Can
8f699ea418 Finishing the implementation of recipe execution
StepQueue is now based off an IAppDataFolder

--HG--
branch : recipe
2011-02-16 14:41:10 -08:00
Sebastien Ros
b3d1ac6ae2 Addind a unit test for Search
--HG--
branch : dev
2011-02-16 10:56:04 -08:00
Suha Can
eb24ea67b0 Implementation for the recipe scheduler. It's a work item queue.
The recipe manager queues recipe steps as tasks and the scheduler component schedules/executes them in tasks.

--HG--
branch : recipe
2011-02-15 15:42:21 -08:00
Andre Rodrigues
54e199ca9b Adding UT.
--HG--
branch : dev
2011-02-15 09:51:52 -08:00
Suha Can
d3e4c2ad68 Hooking up StepExecutor/StepQueue into the recipe manager.
--HG--
branch : recipe
2011-02-14 18:01:37 -08:00
Sebastien Ros
7957701d99 Addind a unit test on Search
--HG--
branch : dev
2011-02-14 17:06:34 -08:00
Suha Can
b66b738a24 More work for various recipe handlers.
--HG--
branch : recipe
2011-02-14 14:00:48 -08:00
Suha Can
578c107da3 Breaking up IRecipeManager in two components: IRecipeHarvester (harvest and parse) and IRecipeManager (execute)
Renaming DiscoverRecipes to HarvestRecipes for consistency with other harvesters we have in Orchard.
Renaming MetaData to Metadata for the recipe step and its handler.
Moving recipe information elements in the recipe to under the Recipe element, renaming root element to Orchard and modifying the parser accordingly.
Using element.Name.LocalName in the parser.
Fixing whitespaces in a couple places, setting the Orchard.Recipes assembly copyright information and making the assembly securitytransparent.
Refactoring code and unit tests as a result of to above.

--HG--
branch : recipe
2011-02-12 13:42:33 -08:00
Suha Can
b24562ec6b Setting an attribute for a custom recipe handler in the test file.
--HG--
branch : recipe
2011-02-11 16:18:13 -08:00
Suha Can
194796c479 RecipeManager::Execute invokes RecipeHandlers
Added built-in recipehandlers
Unit test for handler invocation.

--HG--
branch : recipe
2011-02-11 16:15:00 -08:00
Suha Can
fbc3bf0a0c Recipe parser and related unit tests.
Metadata for blog,cms and minimal recipes in Setup.

--HG--
branch : recipe
2011-02-11 12:14:03 -08:00
Suha Can
92bf091741 Recipe discovery for extensions
Setup calls RecipeManager::DiscoverRecipes
Setup/Recipe contains default recipe files
Unit tests for recipe discovery using embedded resources

--HG--
branch : recipe
2011-02-10 16:03:43 -08:00
Sebastien Ros
406ab0e71a Addind a unit test on search to ensure the Mandatory() behavior is correct
--HG--
branch : dev
2011-02-07 18:05:18 -08:00
Sebastien Ros
396632dbce #17276: Fixing email validation
--HG--
branch : dev
2011-02-07 17:26:00 -08:00
Sebastien Ros
b53f2e6a36 #17282 - Gallery modules improvements
--HG--
branch : dev
2011-02-07 14:17:48 -08:00
Andre Rodrigues
66c23928ef #17289: only allowing default tenant site administrator to install packages by default. Others can be granted permission.
--HG--
branch : dev
rename : src/Orchard.Tests.Modules/Packaging/Hello.World.csproj.txt => src/Orchard.Tests.Modules/Packaging/Services/Hello.World.csproj.txt
rename : src/Orchard.Tests.Modules/Packaging/HelloDriver.cs.txt => src/Orchard.Tests.Modules/Packaging/Services/HelloDriver.cs.txt
rename : src/Orchard.Tests.Modules/Packaging/PackageBuilderTests.cs => src/Orchard.Tests.Modules/Packaging/Services/PackageBuilderTests.cs
2011-02-01 13:17:03 -08:00
Sebastien Ros
37b1a7bf50 Fixing unit test
--HG--
branch : dev
2011-01-31 18:00:20 -08:00
Sebastien Ros
cb1f86da7a Fixing search unit tests
--HG--
branch : dev
2011-01-31 17:30:45 -08:00
Sebastien Ros
3826bc606f Fixing index information retrieval
- Storing doubles instead of floats
- Fixing integer values parsing

--HG--
branch : dev
extra : transplant_source : %EB%7E%27%E7%3B%2B%CEvA%AE%90%3FQ%BE%9Bw%9C%3FXA
2011-01-21 09:01:56 -08:00
Sebastien Ros
b1c782004b Improving users management
--HG--
branch : dev
extra : transplant_source : %AA%18%27%A6%83%7B%E7o%24%CF%11%81%D7%84%9D%0C%FB%D11%FB
2011-01-15 09:33:29 -08:00
Andre Rodrigues
fa25bca5f5 #17280: Limiting access to media folder.
--HG--
branch : dev
2011-01-31 12:12:22 -08:00
Suha Can
ebc9667649 Minor code convention tweak to a recently contributed unit test.
--HG--
branch : 1.x
2011-01-18 11:06:07 -08:00
Suha Can
cae67e8989 Merge
--HG--
branch : 1.x
2011-01-18 10:37:49 -08:00
Kevin LaBranche
f999b9d859 Fix for http://orchard.codeplex.com/workitem/17054. Email address is not validated for a registered user.
Added code to the AccountController's ValidateRegistration to fix.  Also added two unit tests and went ahead and added the data annotation's
to the UserCreateViewModel and the UserEditViewModel as well since if we are accepting email addresses they might as well be valid (well-formed). :-)

--HG--
branch : 1.x
2011-01-17 16:14:05 -07:00
Renaud Paquay
99e4ed8857 Updating version #s to match 1.0 release
--HG--
branch : 1.x
2011-01-17 15:04:57 -08:00
Sebastien Ros
8f8d839e77 Improving encryption utilities
--HG--
branch : 1.x
2011-01-12 18:58:02 -08:00
Renaud Paquay
4dd978f304 Update the way we copy c++ run time for SqlCe
--HG--
branch : 1.x
2011-01-12 00:47:26 -08:00
Sebastien Ros
671fc84349 Merge
--HG--
branch : 1.x
2011-01-11 17:51:13 -08:00
Sebastien Ros
3305fd81b6 Fixing search API when searching for all documents
--HG--
branch : 1.x
2011-01-11 17:50:19 -08:00
Renaud Paquay
94563832d9 Updating version # to 1.0
--HG--
branch : 1.x
2011-01-11 16:47:30 -08:00
Sebastien Ros
ea3479d243 Modifying default parsing behavior in Lucene
--HG--
branch : 1.x
2011-01-11 14:06:15 -08:00
Sebastien Ros
901b77aed6 Fixing typo in a unit test
--HG--
branch : 1.x
2011-01-10 15:27:26 -08:00
Renaud Paquay
c1e272028b Remove test fixture attribute from abstract base class
This is to avoid nunit reporting ignored tests for the abstract class.

--HG--
branch : 1.x
2011-01-08 10:00:01 -08:00
Renaud Paquay
37909d97a4 Merge
--HG--
branch : 1.x
2011-01-07 23:52:32 -08:00
Renaud Paquay
9a4c5d6c52 Fixing widget layer rule issue
Ensuring that the layer rule scripting engine supports more complex rules
such as (authenticated) and (url "~/notes").

Add a bunch of unit tests to ensure consistency between DLR based
engine and custom engine.

Work Item: 17186

--HG--
branch : 1.x
2011-01-07 21:44:50 -08:00
Andre Rodrigues
f07174c811 #17167: Only attachable parts can be removed / added in the content type's definition.
--HG--
branch : 1.x
2011-01-07 12:38:23 -08:00
Andre Rodrigues
085ee0ac91 Fixing UT by updating package prefix.
--HG--
branch : 1.x
2011-01-06 15:27:26 -08:00
Renaud Paquay
8935efc96c Update version # to 0.9.0
--HG--
branch : dev
2010-12-13 21:56:39 -08:00
Renaud Paquay
41ac7c975b Fix unit tests
--HG--
branch : dev
2010-12-13 17:07:28 -08:00
Sebastien Ros
2180db5c87 Adding lost tests for Orchard.Indexing and Lucene
--HG--
branch : dev
2010-12-11 15:40:08 -08:00
Andre Rodrigues
18d1e80189 #16849: Replacing strings and console.writelines by exception throwing.
--HG--
branch : dev
2010-12-08 18:18:52 -08:00
Suha Can
c97a8d26cb Cleanup (includes)
--HG--
branch : dev
2010-12-07 15:47:45 -08:00
Louis DeJardin
70e438a510 PERF: Cache role and permission
Fixes http://orchard.codeplex.com/workitem/16888

--HG--
branch : perf
2010-12-06 14:36:38 -08:00
Suha Can
63cbb03b93 Adding unit tests for the Comments module.
--HG--
branch : dev
2010-12-04 17:33:02 -08:00
Sebastien Ros
fadcc4ef6e Adding IEncryptionServices
Implements symetric encoding/decoding services based on a per-tenant key generated randomly during setup in the ShellSettings.
Replaces MachineKey.Encode/Decode usages.
Adding ComputedField to wrap get/set calls from parts, making the Smtp password encrypted in the db automatically.

--HG--
branch : dev
2010-12-03 16:14:17 -08:00
Sebastien Ros
3e29e2ed65 Improving e-mail templates and settings for users registration
--HG--
branch : dev
2010-12-02 15:46:33 -08:00
Andre Rodrigues
f3f518b0db Replacing Module/Theme/Core strings.
--HG--
branch : dev
2010-12-01 17:37:11 -08:00
Sebastien Ros
081a3dc53b Improving lost password functionality
--HG--
branch : dev
2010-11-30 17:19:13 -08:00
Sébastien Ros
974054aa72 Merge
--HG--
branch : dev
2010-11-28 19:03:41 -08:00
Sébastien Ros
18d30ffeb0 Fixing unit test
--HG--
branch : dev
2010-11-28 19:02:25 -08:00