Commit Graph

13 Commits

Author SHA1 Message Date
Renaud Paquay
9e0387c76a Remove all traces of "default.aspx"
--HG--
branch : dev
2010-12-10 21:42:57 -08:00
Renaud Paquay
3bbdac0eb6 Remove default.aspx from Orchard.web
It hasn't been needed since MVC2, and it now broken with MVC3.

--HG--
branch : dev
extra : transplant_source : N%CA%B4%F6%13%9C%BE%2AL%14z_%13%A9%90cF%00%DCn
2010-12-10 21:09:53 -08:00
Nathan Heskew
b4fef7188c Updating spec test cookie handling to support removing and updating existing cookies
--HG--
branch : dev
2010-12-02 15:53:31 -08:00
Nathan Heskew
de949ccdfc Adding some spec tests for the routeable part's slug prefix display in the editor (for blogs)
--HG--
branch : dev
2010-11-29 16:01:46 -08:00
Andre Rodrigues
e37954f22e Removing some magic numbers
--HG--
branch : dev
2010-11-19 00:50:34 -08:00
Nathan Heskew
8956dcb5f5 Updating some SpecFlow tests including fixing and extending one of the blog tests (for live writer)
Also updated SendKnownResponseHeader to pick up the Content-Type

--HG--
branch : dev
2010-11-18 10:24:26 -08:00
Louis DeJardin
0c6ae8b8d7 Nearly working integration of multi tenancy components
Tenant service provides refresh signal to host (temporary need)
Setup module changed to run in any named shell that is uninitialized
Table prefix added to setup form (for when sql server option is selected)
CreateSetupContext takes shellsettings to support uninitialized tenants
Removed name on default route provider - adding several routes by same name not allowed in single appdomain

--HG--
branch : dev
2010-04-23 17:05:28 -07:00
Louis DeJardin
79431a11a2 Further progress towards tenant-specific routing
Ability to follow redirects from integration tests
Route publisher wraps handler with ShellRoute which controls request lifetime scope
ShellRoute at the moment is restricted to "Default" - host and prefix TBD
Route publisher remove-and-insert routes for a specific tenant to allow incremental and repeated shell route publish
Offers a more deterministic knowledge of which shell container is used than just-in-time http context
Removes Autofac default httpmodule, controller factory, httpapplication icontainerprovideraccessor, etc
Adds support for optional ~/Config/Sites.{yourtenantname}.config file for manual per-shell component override
Integration tests capture Orchard and NHibernate trace output. Levels are configurable in orchard.specs diagnostics.config
Concept of IRunningShellTable instroduced. Might not be needed - will be removed if so.

--HG--
branch : dev
2010-04-22 12:23:58 -07:00
Louis DeJardin
19e694834d Setup integration test working
Added (very bad) cookie support to integration test lib
Workaround to resolving collections appears to have worked

--HG--
branch : dev
2010-04-21 15:01:01 -07:00
Louis DeJardin
5b3c213de4 Incremental work towards getting SpecFlow form "POST"
--HG--
branch : dev
2010-04-20 14:13:14 -07:00
Louis DeJardin
d9598d020f Adding a specific component to orchetrate the creation of a shell context
--HG--
branch : dev
2010-04-14 18:22:23 -07:00
Louis DeJardin
4b24886423 Using FluentPath assembly
Deprecates PathUtil utility class

--HG--
branch : dev
2010-04-14 12:50:00 -07:00
Louis DeJardin
c416ed1f53 Integrating SpecFlow
asp.net inprocess appdomain utilized for integration style testing
feature files generate nunit tests at "save time" with vs specflow 1.2 installed
micro orchard site created dynamically in temp folder as a given step
cross-domain delegate invokation based on the excellent work of Steve Sanderson http://blog.stevensanderson.com/

--HG--
branch : dev
2010-04-14 10:28:33 -07:00