Commit Graph
100 Commits
Author SHA1 Message Date
Suha Can e105ed7875 Unit test.
--HG--
branch : dev
2011-03-24 16:58:57 -07:00
Suha Can 9dcb21f1c0 Merge
--HG--
branch : dev
2011-03-24 16:48:05 -07:00
Suha Can 3359d7b2aa Don't automatically enable all features after a module step execution. Use the feature step.
--HG--
branch : dev
2011-03-24 16:47:08 -07:00
Suha Can d3223b0dfa Merge
--HG--
branch : dev
2011-03-24 14:50:26 -07:00
Suha Can 517a040f78 Renaming a module/theme step attribute from name to packageId.
--HG--
branch : dev
2011-03-24 14:50:04 -07:00
Suha Can aabd4fcc63 Merge
--HG--
branch : dev
2011-03-24 12:43:11 -07:00
Suha Can d4faac7845 Fixing #17486: Recipes should use package ID instead of title to uniquely identify modules and themes
Fixing #17533: Recipes should not fail on theme or module steps if the extension already exists

--HG--
branch : dev
2011-03-24 12:42:51 -07:00
Suha Can 093b6e4f21 Fixing #17275
--HG--
branch : dev
2011-03-21 16:34:49 -07:00
Suha Can e57911acb2 Updating recipe files to remove redundant feature enable request.
--HG--
branch : dev
2011-03-21 11:07:14 -07:00
Suha Can 648b9a931b Merge
--HG--
branch : dev
2011-03-18 17:20:39 -07:00
Suha Can b58bfcac1f Cleaning up of artefacts in the export UI.
--HG--
branch : dev
2011-03-18 17:19:00 -07:00
Suha Can 91b6ee886e Merge
--HG--
branch : dev
2011-03-18 14:38:51 -07:00
Suha Can 30b69ed8d8 Draft import support.
Fixing a bug with DraftRequired in the ContentManager.

--HG--
branch : dev
2011-03-18 14:38:26 -07:00
Suha Can 2814284fd6 Fixing a comment import bug.
--HG--
branch : dev
2011-03-17 16:00:46 -07:00
Suha Can f5f8112cb8 Merge
--HG--
branch : dev
2011-03-17 15:05:57 -07:00
Suha Can 1dc13a5ecc Fixing an issue with tag merging during an import.
--HG--
branch : dev
2011-03-17 15:04:33 -07:00
Suha Can e024519a1b Merge
--HG--
branch : dev
2011-03-17 14:28:55 -07:00
Suha Can 8e6001b8fc IdentityPart as a last resort GUID for references.
Adding it to htmlwidget and comment.

--HG--
branch : dev
2011-03-17 14:25:23 -07:00
Suha Can db91c88615 Refactoring and fixing a bug with common part import.
--HG--
branch : dev
2011-03-16 14:32:01 -07:00
Suha Can cbf5235b0c Adding I/E handlers for the last few types.
--HG--
branch : dev
2011-03-16 12:38:04 -07:00
Suha Can 0aeed66ad0 Comments,tags,localization import handlers.
--HG--
branch : dev
2011-03-16 11:39:46 -07:00
Suha Can bafbf18e27 Import handlers for navigation,blogs,widgets,layers and deferred publishing/archiving types.
--HG--
branch : dev
2011-03-16 10:32:22 -07:00
Suha Can 527c8612f0 Adding session to import context with an utility method.
Import handlers for common and route parts.

--HG--
branch : dev
2011-03-16 10:03:45 -07:00
Suha Can 7d44329f5a Adding a utility method to ImportContentContext.
--HG--
branch : dev
2011-03-15 19:31:54 -07:00
Suha Can 008d64e381 Import handler for BodyPart.
--HG--
branch : dev
2011-03-15 19:16:48 -07:00
Suha Can 76af635ea8 Use the xxxTxxxZ format for date fields in import/export.
--HG--
branch : dev
2011-03-15 19:04:42 -07:00
Suha Can cef8dbc4e7 Commenting.
--HG--
branch : dev
2011-03-15 18:47:33 -07:00
Suha Can 20a04a24ea Import handler for text fields.
--HG--
branch : dev
2011-03-15 18:36:43 -07:00
Suha Can 0f33a9edfb Correctly compare content identities.
--HG--
branch : dev
2011-03-15 18:00:59 -07:00
Suha Can d38ccab883 Make ContentIdentity the key for the ImportContentSession table. This will make the order in which the tokens appear in the x.500 ids irrelevant, which is desired.
--HG--
branch : dev
2011-03-15 17:46:03 -07:00
Suha Can 3c2cfa471b Moving ImportContentSession to a separate file.
--HG--
branch : dev
2011-03-15 16:55:50 -07:00
Suha Can 4426d99f0c Merge
--HG--
branch : dev
2011-03-15 16:45:50 -07:00
Suha Can 988d2d44cf Modifying some export handlers.
--HG--
branch : dev
2011-03-15 16:45:25 -07:00
Suha Can 123dc56f85 ContentManager::Import implementation.
Adding an import session used by the data recipe handler and the content manager.

--HG--
branch : dev
2011-03-15 16:40:47 -07:00
Suha Can f4d204da96 Merge
--HG--
branch : dev
2011-03-15 13:13:51 -07:00
Suha Can 1fc9bbb795 Adding an import method to the content manager.
--HG--
branch : dev
2011-03-15 13:13:31 -07:00
Suha Can ba595143cb Adding the x.500 id for the exported comments.
Fixing a typo.

--HG--
branch : dev
2011-03-15 11:58:07 -07:00
Suha Can c736214117 Adding last few remaining export handlers, Comments, RecentBlogPosts and ArchiveLater...
--HG--
branch : dev
2011-03-15 11:37:18 -07:00
Suha Can 5e52e6ee20 Refactoring one export handler.
--HG--
branch : dev
2011-03-14 18:13:31 -07:00
Suha Can 4a1a995952 Adding an exporting handler for localization part.
Changing the name of the exported tag for the text fields.

--HG--
branch : dev
2011-03-14 17:36:33 -07:00
Suha Can 185166bffa Data export implementation and export/id handlers for content parts and fields.
--HG--
branch : dev
2011-03-14 17:14:03 -07:00
Suha Can fed8e1c610 A little decoupling of child and parent content items in export.
--HG--
branch : dev
2011-03-14 13:46:49 -07:00
Suha Can ab2a6b6188 Laying out basics of data export.
--HG--
branch : dev
2011-03-14 13:26:41 -07:00
Suha Can f3cc4bd77e Changing return types of import/export methods for content fields.
--HG--
branch : dev
2011-03-14 10:30:59 -07:00
Suha Can 42336c6694 Placeholder for recipe handler for importing data.
--HG--
branch : dev
2011-03-11 16:10:55 -08:00
Suha Can b950f8e818 Merge
--HG--
branch : dev
2011-03-11 15:51:39 -08:00
Suha Can 78e2528823 Hooking up {import|export}{ing|ed} events for part/field handler/drivers.
--HG--
branch : dev
2011-03-11 15:51:17 -08:00
Suha Can 5d79b56969 Import/Export of site settings.
--HG--
branch : dev
2011-03-11 14:19:04 -08:00
Suha Can c5f6714102 Merge
--HG--
branch : dev
2011-03-11 12:55:29 -08:00
Suha Can 6f78e65b9d Selective import/Export of metadata from the import/export module.
Update unit tests.

--HG--
branch : dev
2011-03-11 12:55:05 -08:00
Suha Can b8ab611aa9 Refactoring ImportExportService:Export
--HG--
branch : dev
2011-03-10 17:25:11 -08:00
Suha Can 0fbc594808 Merge
--HG--
branch : dev
2011-03-10 17:06:27 -08:00
Suha Can 31bb2d8a68 Adding version history options to data export.
--HG--
branch : dev
2011-03-10 17:06:05 -08:00
Suha Can e29bda40af Merge
--HG--
branch : dev
2011-03-10 16:15:00 -08:00
Suha Can 7b54e374fd Export controller action and UI with content type selections and metadata,data,settings options.
Adding an export method to IImportExportService.

--HG--
branch : dev
2011-03-10 16:14:41 -08:00
Suha Can d4f8d73e9a Merge
--HG--
branch : dev
2011-03-10 14:24:15 -08:00
Suha Can 11e0cce6db ImportExportService::Import(recipe) implementation. Currently supports metadata and settings.
Unit tests.

--HG--
branch : dev
2011-03-10 14:23:46 -08:00
Suha Can f2ce9c0329 Hooking up an import export service.
--HG--
branch : dev
2011-03-10 13:02:19 -08:00
Suha Can aafdc8941f Import view and controller to permit importing data recipes.
--HG--
branch : dev
2011-03-10 12:47:52 -08:00
Suha Can dbce4188ab Moving the import export menu to the bottom of the pole.
--HG--
branch : dev
2011-03-10 11:45:41 -08:00
Suha Can ec409007d0 Adding menu and a tabbed import/export management in the admin.
--HG--
branch : dev
2011-03-10 11:42:30 -08:00
Suha Can ab6632e0ba Adding an import export module.
--HG--
branch : dev
2011-03-10 10:59:20 -08:00
Suha Can baabfa8c51 Enabling the new Gallery Updates feature in the built-in recipes.
--HG--
branch : dev
2011-03-03 18:21:59 -08:00
Suha Can 510304b7dc Bug #17394 : What's the use of "type" in create widget command
Making widget type non-optional and giving the user more information about the available types.

--HG--
branch : dev
2011-02-28 11:36:48 -08:00
Suha Can d00761c13d Bug #17392: Create layer without name in command line success.
--HG--
branch : dev
2011-02-28 11:02:33 -08:00
Suha Can 88b9fc9a99 Merge
--HG--
branch : dev
2011-02-23 17:00:56 -08:00
Suha Can fd6f994143 Removing customcontentsite recipe.
Making Default the default option on the recipe dropdown.
Few related changes.

--HG--
branch : dev
2011-02-23 17:00:31 -08:00
Suha Can 35ec5469ac Add more info to about the step that failed during an execution of a recipe.
--HG--
branch : dev
2011-02-23 13:14:17 -08:00
Suha Can c2213db6eb Remove unused controller.
--HG--
branch : dev
2011-02-23 11:54:39 -08:00
Suha Can b4388caed5 Merge
--HG--
branch : dev
2011-02-23 11:00:19 -08:00
Suha Can d97e90f402 Create a web.config that re-enables static file access protection for files under the tenant's RecipeJournal folder. Filenames are GUIDs and not easy to predict, and by default we don't put sensitive information in the journal.
However it is possible custom step handlers can decide to write out to the journal as well, that's why this was needed.

--HG--
branch : dev
2011-02-23 10:34:50 -08:00
Suha Can c3394310d7 Remove SubType declaration for some content files in the setup project file.
--HG--
branch : dev
2011-02-22 18:20:32 -08:00
Suha Can 0b3fb811ad Fixing merge errors and side effects.
--HG--
branch : dev
2011-02-22 18:17:17 -08:00
Suha Can 7842a0f79b Merge recipe -> dev
--HG--
branch : dev
2011-02-22 17:39:29 -08:00
Suha Can 1d316b321c Fixing the remaining SpecFlow tests to work with the new setup.
--HG--
branch : recipe
2011-02-22 17:28:21 -08:00
Suha Can 4a606ae6f4 Adding a default recipe and making the recipe choice optional in setup.
--HG--
branch : recipe
2011-02-22 15:31:38 -08:00
Suha Can 5e457de1f6 Updating specflow test case.
--HG--
branch : recipe
2011-02-22 11:49:24 -08:00
Suha Can 882998b907 Little more cleanup, moving/removing things around module/theme step handlers.
--HG--
branch : recipe
2011-02-22 11:24:10 -08:00
Suha Can 68adf48809 Update recipe file.
--HG--
branch : recipe
2011-02-21 19:28:26 -08:00
Suha Can 45a8522469 Cleanup and refactor module/theme recipe step handler code.
--HG--
branch : recipe
2011-02-21 18:06:56 -08:00
Suha Can 241f0ba372 Download/install theme from the feed in recipes.
Enable/set current if specified.

--HG--
branch : recipe
2011-02-21 17:32:00 -08:00
Suha Can 9148ce1515 Module installation from a feed.
--HG--
branch : recipe
2011-02-21 16:25:29 -08:00
Suha Can b7a54d8687 Fixing a bug in the journal by working around the fact that IStorageFile:OpenWrite() doesn't let you specify an opening mode for the underlying stream.
--HG--
branch : recipe
2011-02-21 14:53:30 -08:00
Suha Can f694138f29 Custom Content Site recipe: A recipe providing an installation profile with the functionality needed to create content-based custom sites.
--HG--
branch : recipe
2011-02-21 14:29:45 -08:00
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