Commit Graph

1361 Commits

Author SHA1 Message Date
Suha Can
bfc6edc1dd - An autofac events module for dynamic proxy creation when an interface of type IEventHandler is resolved through DI.
- Intercept method on the proxy calls Notify on the event-bus with appropriate conversion of event name and parameters.

--HG--
branch : dev
2010-05-10 13:35:07 -07:00
Nathan Heskew
88ea798bda A little more work on the MultiTenancy UI
--HG--
branch : dev
2010-05-10 00:44:52 -07:00
Nathan Heskew
339bcc77ad Some work on the MT UI
--HG--
branch : dev
2010-05-09 13:31:44 -07:00
Renaud Paquay
4546f2e143 Merge
--HG--
branch : net40
2010-05-07 16:08:10 -07:00
Sebastien Ros
7248fb6fd7 Azure packaging
Executing ClickToBuild.cmd generates the package for Azure including all modules available in Orchard.Web automatically
AzureSDK in requiered for this tasks. If not present, the package won't succeed, but Orchard.Web will still be built
The Orchard.Azure solution contains the required environment for implementing Azure specific providers, and unit testing
The Orchard.Azure.CloudService solution contains the CloudService enrironment to simulate Azure platform locally

--HG--
branch : dev
2010-05-07 12:41:37 -07:00
Nathan Heskew
ae801b66b2 Updated all of the module manifests with a little more relevant info.
--HG--
branch : dev
2010-05-06 22:46:18 -07:00
Renaud Paquay
5a77fa9cc3 Merge
--HG--
branch : net40
2010-05-06 16:44:53 -07:00
Renaud Paquay
5b1f045210 Convert project to .net 4.0
--HG--
branch : net40
2010-05-06 16:44:25 -07:00
Louis DeJardin
07a0521458 Adding a Readme.txt to the Orchard.Profile class library
--HG--
branch : dev
2010-05-06 14:22:08 -07:00
Louis DeJardin
3fef79382e Adding a Readme.txt to the Orchard.Profile class library
--HG--
branch : dev
2010-05-06 14:03:41 -07:00
Louis DeJardin
3af94516bb Removing "Class1.cs" reference from a project
--HG--
branch : dev
2010-05-06 13:46:47 -07:00
Renaud Paquay
d47761d6a9 Merge
--HG--
branch : net40
2010-05-06 13:45:42 -07:00
Louis DeJardin
17fcea6e86 Initial roughing out of some profiling context
wcat binaries (http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466)
Orchard.Profiling project to hold some wcat scripts for generating stress-style load and specflow features for generating fixed sets of requests
"add profiling data" command in Orchard.DevTools to create a number of samples page and blog content items
"build.cmd profiling" target creates build\Profiling web dir from clean build, and execs baseline setup and population via orchard cmdline

--HG--
branch : dev
2010-05-06 12:53:27 -07:00
Renaud Paquay
d2914342c4 Merge
--HG--
branch : net40
2010-05-06 11:50:25 -07:00
Renaud Paquay
0f96552ecc Fix for SQLite bitness
Force unit test to be x86, since we are using SQLite 32-bit. This is temporary
until we find a better solution.

--HG--
branch : net40
2010-05-06 11:50:05 -07:00
Renaud Paquay
c0519a48b1 Fix unit tests
Add stub for "ActiveExtensions_Obsolete"

--HG--
branch : dev
2010-05-06 11:48:20 -07:00
Louis DeJardin
f9dd75ad9e Merge
--HG--
branch : dev
2010-05-03 11:19:34 -07:00
Louis DeJardin
a9ad0497d1 Missed a change
--HG--
branch : dev
2010-05-03 11:18:59 -07:00
Louis DeJardin
ae2c225070 Adjusting Orchard.Media module for storage path conventions
IMediaService no longer calculates root path as physical folder
Public urls are provided by IStorageProvider

--HG--
branch : dev
2010-05-03 11:18:10 -07:00
Renaud Paquay
e7c3af20aa Merge dev -> default 2010-04-30 22:00:41 -07:00
Renaud Paquay
11e1fef85a Fix bug with blog post
blog post container field wasn't set properly. This is due to
a change in order of events between CommonAspect and BlogPost
activation. As a temporary workound, change CommonAspect to
force setting container and owner record fields if they have
a value when Activated event is processed.

--HG--
branch : dev
2010-04-30 21:56:35 -07:00
Renaud Paquay
d84f4ee0db Merge
--HG--
branch : dev
2010-04-30 20:44:35 -07:00
Renaud Paquay
16cc07cf7a Temporary fix until we get feature activation complete
In order to load the list of slugs for pages and blogs posts,
we need to call "HackSimulateExtensionActivation" when a shell
is activated. We had lost this call with the multi-tenancy work.

--HG--
branch : dev
2010-04-30 20:17:54 -07:00
Renaud Paquay
3f70ab177f Fix empty RouteData issue in IoC RequestContext
Since we wrap the MvcHandler with our own handler, we need to dig
down the RequestContext instance a bit deeper.

--HG--
branch : dev
2010-04-30 19:49:58 -07:00
Renaud Paquay
dd4c4f5730 Re-add Blog as one of the default feature to enable during setup
--HG--
branch : dev
2010-04-30 15:00:10 -07:00
Louis DeJardin
f60608368c Adjusting FileSystemStorageProvider path semantics
All path information coming in and out is within a tenant-specific location
The location is now an implementation detail of the component

--HG--
branch : dev
2010-04-30 10:02:16 -07:00
Renaud Paquay
312d6d812c Merge
--HG--
branch : dev
2010-04-29 19:09:09 -07:00
Renaud Paquay
99872bd207 Add a few commands related to features:
feature list
feature enable
feature disable

--HG--
branch : dev
2010-04-29 19:08:29 -07:00
Nathan Heskew
06f91a1741 A little more module management UI work
- linked feature deps to features
- fixed a test

--HG--
branch : dev
2010-04-29 14:09:56 -07:00
Nathan Heskew
e8b8a8895f Some work on the installed modules page.
- representing more of the module info and linking in to contained features

--HG--
branch : dev
2010-04-29 14:03:24 -07:00
Nathan Heskew
ce5b7fe317 A little cleanup in the Orchard.Modules module
- removed unused DisplayTemplates views folders

--HG--
branch : dev
2010-04-29 13:06:18 -07:00
Renaud Paquay
6e960d8906 Fix logic with tenant cache
Don't cache the environment if default shell settings was created

Also display error if "/tenant" switch specifies a non existing
tenant name.

--HG--
branch : dev
2010-04-28 22:40:20 -07:00
Renaud Paquay
6c75b28a81 Display error when 0 or more than 2 commands match
--HG--
branch : dev
2010-04-28 22:39:08 -07:00
Renaud Paquay
7788ad20c8 Remove code left over from previous merge
--HG--
branch : dev
2010-04-28 18:53:20 -07:00
Renaud Paquay
7b42330b43 Merge
--HG--
branch : dev
2010-04-28 18:27:22 -07:00
Renaud Paquay
8a1c9cc46f Make "setup" command available for "orchard.exe"
Extracted the setup code into a "SetupService" used by setup controller
and command.

--HG--
branch : dev
2010-04-28 18:21:32 -07:00
Renaud Paquay
ef31c709e5 Remove SiteUrl from SiteSettings
This is used used and not needed with the multi-tenancy work
recently done.

--HG--
branch : dev
2010-04-28 17:13:16 -07:00
Renaud Paquay
350b399a29 Remove SiteUrl from SiteSettings
This is used used and not needed with the multi-tenancy work
recently done.

--HG--
branch : dev
2010-04-28 17:12:49 -07:00
Nathan Heskew
5964e6ef55 Minor update to the Orchard.Blogs Module.txt to get its feature detailed correctly
--HG--
branch : dev
2010-04-28 14:55:17 -07:00
Nathan Heskew
d64de69769 Merge
--HG--
branch : dev
2010-04-28 14:34:21 -07:00
Nathan Heskew
34587c62a4 More work on the module/feature UI*
- reshuffled the related admin menu
- cleaned up a little of each module and feature list page

* still all based on the page list semantics

--HG--
branch : dev
2010-04-28 14:34:01 -07:00
Suha Can
eea9bfb2f0 - Adding OrchardSwitches attribute to the tenant add command handler.
- Removing UrlPrefix from the tenant creation admin UI (will be readded once implemented).

--HG--
branch : dev
2010-04-28 14:33:08 -07:00
Nathan Heskew
02c6835627 Merge
--HG--
branch : dev
2010-04-28 14:07:08 -07:00
Louis DeJardin
ee29c52141 Updating name of event in unit test
--HG--
branch : dev
2010-04-28 12:53:44 -07:00
Louis DeJardin
f892a18588 Removed one other place non-test code was calling Reinitialize_Obsolete
--HG--
branch : dev
2010-04-28 12:46:29 -07:00
Louis DeJardin
cadfd78c55 Orchard host recreates shell context based on significant events
At the moment the events related to shell settings and shell descriptor changes will cause the host to rebuild their compositions.

--HG--
branch : dev
2010-04-28 12:44:16 -07:00
Nathan Heskew
0b3dbcb161 Adding some feature enable/disable UI
--HG--
branch : dev
2010-04-28 11:47:29 -07:00
Louis DeJardin
963c159743 Adding prefix adjustment in route matches
Complications with login make this impractical for the time being, but mechanically it does work to some extent.

--HG--
branch : dev
2010-04-28 11:36:27 -07:00
Renaud Paquay
86ee36234e Merge
--HG--
branch : dev
2010-04-28 11:07:01 -07:00
Renaud Paquay
cd294c3d90 Adding tenant cache for response file execution
This is to avoid creating the stand alone environment for each
command when commands use the same tenant.

--HG--
branch : dev
2010-04-27 18:44:48 -07:00