Commit Graph
69 Commits
Author SHA1 Message Date
Suha Can 16782bd359 - Refactoring code duplication in DefaultOrchardCommandHandler.
--HG--
branch : dev
2010-04-06 16:51:20 -07:00
Suha Can a6029ec425 - More extension manifest parsing, module.txt now contains features metadata.
- Dependencies, Category for module's features.
- Renaming homepage field to website.
- Unit tests for manifest.

--HG--
branch : dev
2010-04-06 16:40:57 -07:00
Suha Can 5a5f83910b - Changes to ExtensionManager to support features in module.txt.
- Adding the features mapping in module.txt and loading it into extensiondescriptors.
- Tests.

--HG--
branch : dev
2010-04-06 15:46:12 -07:00
Suha Can 7397b7dea3 - Orchard Command Handler argument support.
- support for string and params string[] arguments.
- Unit tests for boundary cases.

--HG--
branch : dev
2010-04-06 12:36:41 -07:00
Suha Can 7e36d8bccb - Adding Arguments to CommandContext.
--HG--
branch : dev
2010-04-05 19:40:41 -07:00
Suha Can 8f83475fe2 - Command Handler support for switches.
- OrchardSwitch attribute for bool, int, string properties.
- OrchardSwitches attribute for commands to specify which switches they support.
- Unit tests.

--HG--
branch : dev
2010-04-05 19:22:38 -07:00
Suha Can 5533fa1caf - OrchardCommand attribute for command aliases and unit test.
--HG--
branch : dev
2010-04-05 17:31:34 -07:00
Suha Can f589720049 - Orchard Command Handler infrastructure
- CommandHandler interface and reflection based default implementation.
- Basic command execution support.
- Unit tests.

--HG--
branch : dev
2010-04-05 16:59:17 -07:00
Suha Can 6f63904d1c - Fixing MVC controller resolution from the new autofac 2.1 container during bootstrap.
--HG--
branch : dev
2010-04-05 12:22:31 -07:00
Suha Can 307ba8b096 - Passing interface type when creating named services for mvc controllers...
--HG--
branch : dev
2010-04-02 16:40:57 -07:00
Suha Can efad00862c Merge
--HG--
branch : dev
2010-04-02 15:17:59 -07:00
Suha Can 867aaf943f - More work related to moving Orchard to Autofac 2.1.
Need to rework the host/shell container spin-off for multitenancy.
Need to rework interception.
dev branch is now broken until the end of this sprint, enjoy the default branch.

--HG--
branch : dev
2010-04-02 15:17:13 -07:00
Suha Can 1d04b75415 - Fixing namespace reference in a view.
--HG--
branch : dev
2010-04-02 12:04:17 -07:00
Suha Can 58abf23453 - Checking in Autofac 2.1 bits and licenses.
--HG--
branch : dev
2010-04-01 10:00:14 -07:00
Suha Can 1d3ee05e66 - Moving Orchard to Autofac 2.1.
Removing Autofac 1.4 bits.

--HG--
branch : dev
2010-04-01 09:57:25 -07:00
Suha Can 5c8ca93f4e - Moving a few extension method classes out of the Orchard.Extensions namespace
- Orchard.Extensions is for Orchard extension classes such as extension managers and loaders.

--HG--
branch : dev
2010-03-31 16:16:48 -07:00
Suha Can a2ac73a142 Merge
--HG--
branch : dev
2010-03-08 16:19:54 -08:00
Suha Can 907142ac9c - Hiding the media root folder setting in the Site Settings UI.
--HG--
branch : dev
2010-03-08 16:19:16 -08:00
Suha Can 06a1e64c34 - Removing some text from the post-setup welcome page. Nothing to see here.
--HG--
branch : dev
2010-03-08 11:22:48 -08:00
Suha Can e64f0a3312 - Fixing 16263: Cannot Add Admin user to the Administrators role
--HG--
branch : dev
2010-03-05 12:12:14 -08:00
Suha Can f546d4451b - Fixing the date shown for comments in the admin views (using the datetime htmlhelper to show date for the comments).
--HG--
branch : dev
2010-03-04 16:26:58 -08:00
Suha Can 6f67e3cef9 Merge
--HG--
branch : dev
2010-03-04 15:59:10 -08:00
Suha Can 205f9a1381 - Fixing a typo...
--HG--
branch : dev
2010-03-04 15:58:22 -08:00
Suha Can 71f302277e - AntiForgerFilter now opt-in for Orchard extensions such as modules and areas.
- "antiforgery: enabled" in your module.txt will enable the filter to do the antiforgery check on posts.

--HG--
branch : dev
2010-03-04 15:15:06 -08:00
Suha Can 3f0c7e73dc - Fixing 16252: Add user exception when no email address entered
--HG--
branch : dev
2010-03-04 13:25:22 -08:00
Suha Can 7217a5f6f8 Merge
--HG--
branch : dev
2010-03-04 12:20:10 -08:00
Suha Can 99ec679363 - Fixing 16258: Save Comment throws SQLDateTime overflow or The view 'Create' was not found
--HG--
branch : dev
2010-03-04 12:19:03 -08:00
Suha Can b627b39193 Merge
--HG--
branch : dev
2010-03-04 11:07:51 -08:00
Suha Can 754381f858 - coding convention from previous checkin.
- Please refer to the code for our coding conventions (we also have a Resharper file in the source tree under /src if you are using Resharper

--HG--
branch : dev
2010-03-04 10:58:55 -08:00
Suha Can 5481b2a9ea Merge
--HG--
branch : dev
2010-03-03 17:42:48 -08:00
Suha Can ca477238f1 - Add Area scenario is now working. Areas added via MVC 2 RC 2 VS Tooling are discovered/loaded as Orchard modules.
- Html.AddRenderAction to permit controller actions to display views in zones.
- Disabling the always on AntiForgery filter (will make it optional probably).

--HG--
branch : dev
2010-03-03 17:39:24 -08:00
Suha Can 4064909a45 - Add area scenario: remove the area extension type since it's implicit.
--HG--
branch : dev
2010-03-03 12:54:33 -08:00
Suha Can 7a2aa714ed - Fixing bug in livewriter rsd url
--HG--
branch : dev
2010-03-03 12:51:17 -08:00
Suha Can c281c2a313 - Support for MVC areas as Orchard modules (part1)
--HG--
branch : dev
2010-03-02 18:11:08 -08:00
Suha Can afb9f1800e - Fixing 15873: Username is case sensitive.
--HG--
branch : dev
2010-03-02 17:23:45 -08:00
Suha Can 6a5d07a67c - BBcode support for url,url with anchor and image bbcodes for the content body.
--HG--
branch : dev
2010-03-02 14:51:08 -08:00
Suha Can 1cf478fd4e - LiveWriter: Save the author field for blog posts...
- fix bug in user creation...

--HG--
branch : dev
2010-03-02 12:38:54 -08:00
Suha Can 53dbf86760 Merge
--HG--
branch : dev
2010-03-02 12:15:02 -08:00
Suha Can 49a9c6cc98 - Finish up live writer support for blogs.
--HG--
branch : dev
2010-03-02 12:10:49 -08:00
Suha Can 388bd803c6 - LiveWriter manifest action, register arbitrary links via resourcemanager, more lw work...
--HG--
branch : dev
2010-03-02 11:11:22 -08:00
Suha Can 6fbba4111f - 16251: Fix II7 integrate pipeline setup
--HG--
branch : dev
2010-03-01 19:21:56 -08:00
Suha Can 9f3b3e27d9 - 14887: User name and email uniqueness should be enforced.
--HG--
branch : dev
2010-03-01 19:06:28 -08:00
Suha Can b6855542db - Fixing 16214: Cannot connect to Orchard using Live Writer (XML-RPC module appears to be broken) Title is required .
- Starting XmlRpc resurrection and blogs implementation.

--HG--
branch : dev
2010-03-01 17:13:36 -08:00
Suha Can 79d1dd79d9 - 16235: Default Home page content should contain links...
--HG--
branch : dev
2010-03-01 16:44:14 -08:00
Suha Can c5f93cc789 - Fixing 16254: Make BuildEditorModel resilient to invalid content item ID
--HG--
branch : dev
2010-03-01 16:24:32 -08:00
Suha Can 197fc83f61 - Fixing 16213: Admin > Edit Page: Tags missing after saving a page and then editing again Title is required
--HG--
branch : dev
2010-03-01 16:06:02 -08:00
Suha Can 0cb9f7e2da - Fixing 16236: Menu text required even if "Add to menu" checkbox is unchecked Title is required
--HG--
branch : dev
2010-03-01 15:42:47 -08:00
Suha Can 2ed5a1c3e8 - Fixing 16253...
--HG--
branch : dev
2010-03-01 15:19:47 -08:00
Suha Can 854df4ea45 - Fixing type in namespace name.
--HG--
branch : dev
2010-03-01 14:31:34 -08:00
Suha Can 12956cb26e Merge
--HG--
branch : dev
2010-03-01 11:55:25 -08:00
Suha Can 275922cb28 - Update view engine location paths to include "~/Core" and "~/Areas"
--HG--
branch : dev
2010-03-01 11:53:30 -08:00
Suha Can 4487940e60 - Fixing OrchardControllerFactory.GetAreaName to align it with what MVC 2 does internally.
--HG--
branch : dev
2010-03-01 11:20:52 -08:00
Suha Can 62902e2b38 - tags in Theme.txt.
- Hide the themes that have the hidden tag set in their Theme.txt when looking at the available themes in the themes admin.

--HG--
branch : dev
2010-03-01 11:03:14 -08:00
Suha Can 7a20392e54 - Fixing 16259: Can not delete a media under a media folder. This was a regression introduced during the html encode pass.
--HG--
branch : dev
2010-03-01 14:59:34 -08:00
Suha Can 43a3597155 - Fixing an issue with the homepage module to ensure we don't drop parts of the viewdata that might be used in some situations...
--HG--
branch : dev
2010-02-12 17:13:38 -08:00
Suha Can dc084f48fd - Ability to promote blogs as homepage using the new homepage functionality.
--HG--
branch : dev
2010-02-12 16:45:33 -08:00
Suha Can c070e8fd20 - Ability to promote cms pages to be homepage.
- New homepage core package with a home controller and routes. Home->Index action calls homepage provider, implemented by pages package.
- New site setting (invisible), which is the currently active homepage provider + a parameter identifies the "item" within the provider.
- Add checkbox to Edit Page form to set the page being edited to be homepage.

--HG--
branch : dev
2010-02-12 15:32:30 -08:00
Suha Can 04aa71bc18 - Adding the new menuitem content type, which has a url for the link. Also welding menupart to menuitems.
--HG--
branch : dev
2010-02-11 12:31:40 -08:00
Suha Can c35c95546d A couple improvements regarding navigation
- Blogs can be added to the main menu
- Add permission checks to show/hide the menupart editors as needed
- Remove the unnecessary root node "main menu" when building the main menu

--HG--
branch : dev
2010-02-11 11:10:14 -08:00
Suha Can cd42f33fbf Merge
--HG--
branch : dev
2010-02-10 16:27:11 -08:00
Suha Can 658419c8b8 - A navigation provider and associated menu filter for the main menu
- Base view model to have the main menu
- MenuPart, welding it to blogpost and pages. Driver and handler, as well as a record and editor templates. Blogpost and pages now can be menu items.

--HG--
branch : dev
2010-02-10 16:22:15 -08:00
Suha Can 845b3d9595 Merge
--HG--
branch : dev
2010-02-10 13:26:58 -08:00
Suha Can 015b26928f More Navigation backend work.
- MenuPart/record
- Permissions and AdminMenu for the core nav package as well as some placeholders for the upcoming work.

--HG--
branch : dev
2010-02-10 13:23:11 -08:00
Suha Can 837f5a444e - Adding a Navigation module to start working on nav.
- Removing unused SetupService from the Setup module.

--HG--
branch : dev
2010-02-09 11:43:17 -08:00
Suha Can 4d070d1ca7 - Creation of the superuser, site settings and database during setup.
--HG--
branch : dev
2010-02-08 14:18:28 -08:00
Suha Can 7674f6774e Setup is now a package, instead of a core extension
--HG--
branch : dev
2010-02-05 15:29:49 -08:00
Suha Can 913c3ae440 SetupController setup post action and injection of notifier for error/status logging during setup
--HG--
branch : dev
2010-02-05 13:36:01 -08:00
Suha Can 1b014f577e Starting work on Setup, a new core package
--HG--
branch : dev
2010-02-04 12:24:18 -08:00
Suha Can 7dadc87129 Removing old cmspages
- Create new branch dev for iteration activity
- CmsPages was a leftover from the previous iteration where we rewrote it as the Pages package.

--HG--
branch : dev
2010-02-04 11:26:46 -08:00