Commit Graph
100 Commits
Author SHA1 Message Date
Suha Can 0db3f9777d Changing slug/title/description on the default blog created during execution of the blog recipe, adding a flag to the blog command handler for blog description.
Change CMS recipe's name to Custom Content Site.

--HG--
branch : recipe
2011-02-21 14:14:36 -08:00
Suha Can 993849778f Create a blog instead of a page in the Blog recipe.
Adding the gallery and feeds to it as well.

--HG--
branch : recipe
2011-02-21 13:37:18 -08:00
Suha Can 277a394fa5 Blog Recipe: A recipe providing an installation profile with the features you need for a personal blog.
--HG--
branch : recipe
2011-02-21 12:49:51 -08:00
Suha Can 08d0dd7e76 Removing TheThemeMachine from the Minimal recipe.
--HG--
branch : recipe
2011-02-21 12:02:23 -08:00
Suha Can db7078f96a Remove Orchard.Widgets dependency from the Setup module, and Orchard.Widgets from the list of features enabled by default.
Update the Minimal and Blog recipes.

--HG--
branch : recipe
2011-02-21 11:43:07 -08:00
Suha Can acde4bd519 Adding the Minimal recipe: A recipe providing the Orchard framework with limited end-user functionality that can be used during development.
--HG--
branch : recipe
2011-02-21 11:27:55 -08:00
Suha Can 9922d5e09a Adding commands for creating layers and widgets.
Update recipe files.
Remove layer/widget creation code from setup.

--HG--
branch : recipe
2011-02-19 13:59:59 -08:00
Suha Can 1c7e805031 Adding command to create a menu item.
Use the command in the default recipe files.
Remove hardcoded home menu item creation from setup.

--HG--
branch : recipe
2011-02-19 10:30:59 -08:00
Suha Can a9bd76cb94 Adding friendly console message for the page create command.
Changing setup progress text to Cooking Orchard Recipe ...

--HG--
branch : recipe
2011-02-18 20:23:33 -08:00
Suha Can 5456a508a0 Adding command to create pages.
Adding page create calls to recipe files to create the initial homepage.
Remove hardcoded homepage creation code from setup.

--HG--
branch : recipe
2011-02-18 20:02:54 -08:00
Suha Can 002ac0a4a3 Making selection of a recipe non-optional in Setup.
--HG--
branch : recipe
2011-02-18 18:29:46 -08:00
Suha Can 3db66dfe62 Removing cleanup inactive step.
--HG--
branch : recipe
2011-02-18 18:03:47 -08:00
Suha Can 893833aa8e A recipe handler for theme installation: discover and find theme to install from orchard or custom feed.
Updating recipe file with a gallery theme.
Rename enabled attribute to enable in the recipe section for themes.

--HG--
branch : recipe
2011-02-18 13:48:56 -08:00
Suha Can 2afa3cd9bf Module installation handler for the recipes: discover and find module to install from orchard or custom feed.
Updating recipe with a gallery module.

--HG--
branch : recipe
2011-02-18 13:16:42 -08:00
Suha Can 148e1b988f Finishing implementation of Settings in recipes.
Moving some settings from setup into recipe files.
Updating recipe files.

--HG--
branch : recipe
2011-02-18 12:03:43 -08:00
Suha Can 3f327f1b3e Updating recipe files.
--HG--
branch : recipe
2011-02-17 19:20:47 -08:00
Suha Can 779fb27ce3 Moving hardcoded features from setup into a recipe file.
--HG--
branch : recipe
2011-02-17 19:15:28 -08:00
Suha Can 0e9d18598b Implementation of Settings handler for recipes. Can be used to set part settings.
(Dynamic parts can be created through the metadata handler).

--HG--
branch : recipe
2011-02-17 17:40:16 -08:00
Suha Can f6579c7540 Implementation of feature handler for recipes: provides disabling/enabling of features.
--HG--
branch : recipe
2011-02-17 17:13:44 -08:00
Suha Can 06f5898d72 Modifying ISetupService::Setup to return an executionId.
--HG--
branch : recipe
2011-02-17 16:47:36 -08:00
Suha Can 1f69312ba9 Implementation of migration/update handler for recipes.
Updating blog.recipe.xml with some features/migrations.
Refactoring a recipe step queue utility method.

--HG--
branch : recipe
2011-02-17 14:35:25 -08:00
Suha Can 80bc0a9df8 Implementation of the command handler for recipes. Recipes now can execute commands.
--HG--
branch : recipe
2011-02-17 12:32:41 -08:00
Suha Can 36d37b859e Implementation of the metadata handler for recipes.
Removing calls to the ContentDefinitionManager::AlterTypeDefinition from Setup.
Updating recipe file.

--HG--
branch : recipe
2011-02-17 11:21:46 -08:00
Suha Can ddf29e6c08 Adding a front-end controller for recipes that returns recipe execution status from the journal so we can poll it when finishing setup.
--HG--
branch : recipe
2011-02-16 17:48:28 -08:00
Suha Can 4218725a77 RecipeJournal implementation.
- IStorageProvider based journal implementation for the recipe pipeline.
- Was needed as the existing reporting capability was found insufficient.

--HG--
branch : recipe
2011-02-16 17:16:15 -08:00
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
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
Suha Can d3e4c2ad68 Hooking up StepExecutor/StepQueue into the recipe manager.
--HG--
branch : recipe
2011-02-14 18:01:37 -08:00
Suha Can 8ddb5b55b6 Restyling the recipe dropdown
Roughing in some recipe execution concepts...

--HG--
branch : recipe
2011-02-14 16:30:14 -08:00
Suha Can b66b738a24 More work for various recipe handlers.
--HG--
branch : recipe
2011-02-14 14:00:48 -08:00
Suha Can 2a13c106a3 Reach out to the RecipeManager in the tenant shell to execute context.Recipe
Fixing a comment.

--HG--
branch : recipe
2011-02-12 15:10:49 -08:00
Suha Can e5c821dab3 Injecting RecipeHarvester impl into the safe mode shell
Setup to call the harvester for the recipes list
SetupContext now contains the recipe for the site, which will be executed
Updated minimal,blog and cms recipe files
Added recipe description to the setup view model to keep it between posts in case of errors

--HG--
branch : recipe
2011-02-12 14:57:11 -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 096e5e1d42 Fixing bug with NOP select option in setup ui for recipes
Calling T() on a couple strings

--HG--
branch : recipe
2011-02-11 16:49:40 -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 1acd0f0031 Setup UI for recipes
Choose a recipe is shown if there are recipes in the setup module
Added jquery to the setup view
Recipe description gets shown for selected option via jquery

--HG--
branch : recipe
2011-02-11 14:36:35 -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
Suha Can be2a8161d2 Basic pieces for recipes infrastructure.
--HG--
branch : recipe
2011-02-10 13:55:29 -08:00
Suha Can c93b091a1d Adding Orchard.Recipes module
Enabling Orchard.Recipes in setup
Recipes namespace in Orchard.Framework

--HG--
branch : recipe
2011-02-10 11:16:56 -08:00
Suha Can bb0a3f9cdc Creating feature branch for recipes.
--HG--
branch : recipe
2011-02-09 17:21:20 -08:00
Suha Can 406bfd0eb1 Bug 17246 : Orchard command line exception
Contribution credit goes to giddy

--HG--
branch : dev
2011-02-01 11:42:59 -08:00
Suha Can 770e95111f Merge
--HG--
branch : dev
2011-01-31 17:23:30 -08:00
Suha Can fcaaa4e236 Bug 17262 Theme: Layout.cshtml has to be uppercase.
Fixing the Template Harvester to be case insensitive

--HG--
branch : dev
2011-01-31 17:19:14 -08:00
Suha Can c2e5fc7b28 Making sure we have Private=True across the board (Orchard.Web and Azure Orchard.Web projects) for MVC 3 binaries so they are properly copied if installed into the GAC.
--HG--
branch : dev
2011-01-31 15:03:45 -08:00
Suha Can 252ec47b65 Removing duplicate entry from Azure solution for SW.WebPages.Deployment.
Removing same from Orchard.Web.csproj

--HG--
branch : dev
2011-01-31 13:30:50 -08:00
Suha Can 69461a4921 Merge
--HG--
branch : dev
2011-01-31 13:22:14 -08:00
Suha Can 907e4cd78f Bug 17222: When building Orchard.Web from sources System.Web.WebPages.Deployment.dll is not copied to Bin
Removing a stale duplicate reference to an MVC 3 RTM binary.

--HG--
branch : dev
2011-01-31 11:58:54 -08:00
Suha Can fdc6972745 Minor alteration to previous contribution
--HG--
branch : 1.x
2011-01-31 10:43:44 -08:00
Suha Can fbea90e905 Merge
--HG--
branch : 1.x
2011-01-31 10:36:24 -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
Suha Can dc81f4c8a6 Porting contribution from Kevin Labranche. Fix for 17111
--HG--
branch : 1.x
2011-01-14 11:48:06 -08:00
Suha Can 9e32ee12ba Merge
--HG--
branch : 1.x
2011-01-10 10:43:28 -08:00
Suha Can 919a57c1bf Saving a couple cycles to avoid recalculating known results in the grantingNames array.
--HG--
branch : dev
2010-12-10 13:26:59 -08:00
Suha Can a4a581d1c7 Merge 2010-12-10 12:51:38 -08:00
Suha Can ab29c7fe25 Merge 2010-12-10 12:23:21 -08:00
Suha Can f514445339 Merge
--HG--
branch : dev
2010-12-10 11:46:07 -08:00
Suha Can 1ea1551ba6 16451 Role without check “Edit any blog posts” can edit posts by others if he has "EditOwn" permission
--HG--
branch : dev
2010-12-10 11:43:12 -08:00
Suha Can b4515cbada Minor correction to previous contribution, CTD's are listed by DisplayName instead of Name. 2010-12-09 14:24:55 -08:00
Suha Can 7469d2d0b1 16992 Content Types admin not ordered alphabetically
--HG--
branch : dev
2010-12-09 14:22:58 -08:00
Suha Can 9dcb8178b5 16982 Authenticated users can't comment
--HG--
branch : dev
2010-12-09 11:28:35 -08:00
Suha Can 11860912de 16958 NullRef Exception when browsing to the Widgets admin if Theme.txt for an enabled Theme is missing "Zones" metadata
--HG--
branch : dev
2010-12-09 11:24:49 -08:00
Suha Can 18788b72ac 16985 Moderator should have permissions to comment management
--HG--
branch : dev
2010-12-09 11:24:03 -08:00
Suha Can e5565d5169 Merge
--HG--
branch : dev
2010-12-08 18:58:32 -08:00
Suha Can 429fabd93c 16974 Create and edit actions don't use the correct permissions
--HG--
branch : dev
2010-12-08 18:58:04 -08:00
Suha Can d8a02d4f3e 16975 ItemController.Preview action in contents module should do permission demand for edit content
--HG--
branch : dev
2010-12-08 17:48:40 -08:00
Suha Can 5e3acea767 16977 Check publication permission is being checked in PublishLater and ArchiveLater
--HG--
branch : dev
2010-12-08 16:00:12 -08:00
Suha Can ea760cfe2e 16979 Reports should check for site ownership
--HG--
branch : dev
2010-12-08 15:10:07 -08:00
Suha Can ca78b8acef 16976 Remove change owner of item permission
--HG--
branch : dev
2010-12-08 14:47:56 -08:00
Suha Can 5284fbb567 16968 Remove manage search index permission
--HG--
branch : dev
2010-12-08 14:40:05 -08:00
Suha Can cd2f506a51 16966 Remove module management permission
--HG--
branch : dev
2010-12-08 14:34:50 -08:00
Suha Can d4071c2269 16962 Remove theme management permission
--HG--
branch : dev
2010-12-08 14:30:41 -08:00
Suha Can 44f54025b3 16961 Remove manage users permission
--HG--
branch : dev
2010-12-08 14:24:35 -08:00
Suha Can 7d31f16dab 16965 Remove tenant permission
--HG--
branch : dev
2010-12-08 14:16:48 -08:00
Suha Can 65695a4acf 16972 Remove settings permissions
--HG--
branch : dev
2010-12-08 14:11:50 -08:00
Suha Can cc730fed3d 16964 Remove role permissions
--HG--
branch : dev
2010-12-08 14:04:33 -08:00
Suha Can 2b15a8d56f Merge
--HG--
branch : dev
2010-12-08 13:53:30 -08:00
Suha Can 29f976265a 16960 Add root permission and remove permissions that would effectively enable elevation to root
16970 Merge content type permissions

--HG--
branch : dev
2010-12-08 13:52:59 -08:00
Suha Can b3f463fdc6 16973: Rename content permissions
--HG--
branch : dev
2010-12-08 13:21:32 -08:00
Suha Can 43b9dbf74f 16963: Tags: only keep manage tags permission
--HG--
branch : dev
2010-12-08 12:49:58 -08:00
Suha Can 14df2a4fb7 16971: Merge comment permissions
--HG--
branch : dev
2010-12-08 12:42:00 -08:00
Suha Can dc1721ac49 Merge
--HG--
branch : dev
2010-12-08 12:13:19 -08:00
Suha Can da40e98c54 Fixing #16967: Merge media permissions into one manage media permission
--HG--
branch : dev
2010-12-08 12:12:49 -08:00
Suha Can c793c322bd Refactoring
--HG--
branch : dev
2010-12-07 18:10:29 -08:00
Suha Can 317fa8058e Cleanup & Refactoring
--HG--
branch : dev
2010-12-07 17:42:52 -08:00
Suha Can c15e4d5ee8 Cleanup & Refactoring
--HG--
branch : dev
2010-12-07 17:11:55 -08:00
Suha Can cc29bf9605 Merge
--HG--
branch : dev
2010-12-07 16:48:48 -08:00
Suha Can f6cfeb3d66 Refactoring
--HG--
branch : dev
2010-12-07 16:47:30 -08:00
Suha Can 2b7b92c439 Refactoring
--HG--
branch : dev
2010-12-07 16:11:29 -08:00
Suha Can c97a8d26cb Cleanup (includes)
--HG--
branch : dev
2010-12-07 15:47:45 -08:00
Suha Can f1c169caeb Merge dev -> perf
--HG--
branch : perf
2010-12-06 11:28:48 -08:00
Suha Can 63cbb03b93 Adding unit tests for the Comments module.
--HG--
branch : dev
2010-12-04 17:33:02 -08:00
Suha Can ee9801c55e Merge 2010-12-04 15:03:06 -08:00
Suha Can 848fa508bd Removing files related to unused classes (addition to previous contribution) 2010-12-04 14:43:24 -08:00
Suha Can 8a7651e780 Merge dev -> perf
--HG--
branch : perf
2010-12-03 19:12:17 -08:00
Suha Can a215e568e4 Merge perf -> dev
--HG--
branch : dev
2010-12-03 18:51:44 -08:00
Suha Can d4b07855db PERF: 16858 Fixing ShapeTable caching issues by adding monitors.
--HG--
branch : perf
2010-12-03 18:37:06 -08:00
Suha Can 1aab29344d Porting the logger fix to the branch.
--HG--
branch : perf
2010-12-03 16:58:00 -08:00