Commit Graph

936 Commits

Author SHA1 Message Date
Suha Can
ccd082f417 - Adding the multi-tenancy module.
--HG--
branch : dev
2010-04-21 12:25:23 -07:00
Sebastien Ros
3604a52d74 Corrected slugs validation and added unit tests 2010-04-21 10:01:57 -07:00
Sebastien Ros
2647c1f8d4 Added unit tests on slugs generation unicity among the sae content types 2010-04-20 17:59:09 -07:00
Sebastien Ros
8aebc2475a Moved slugs management from Blogs and Pages to Routable
Corrected slug generation on client side
2010-04-20 16:09:13 -07:00
Louis DeJardin
699d4c0f4d Merge
--HG--
branch : dev
2010-04-20 14:28:19 -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
fc6acf68e1 Fixing an issue with order-of-execution in setup
Database created and schema generated before the rest of the setup info is applied
Known set of minimum modules are used to generate schema, and are saved in the shell's records

--HG--
branch : dev
2010-04-19 18:29:45 -07:00
Louis DeJardin
78d5711e1a Creating feature for extension name implicitly
Supports existing module.txt file format
Reduces the size of a minimalistic descriptor file

--HG--
branch : dev
2010-04-19 16:34:35 -07:00
Louis DeJardin
9495f5c557 Must remember to save all before commit
--HG--
branch : dev
2010-04-19 14:25:16 -07:00
Louis DeJardin
8d78fee02b Renaming ShellTopologyDescriptor to ShellDescriptor
More accurate and terse
Associated tests, interface, component names changed to follow suit

--HG--
branch : dev
2010-04-19 13:51:15 -07:00
Louis DeJardin
3509843b48 Compacting code and removing some obsolete things
--HG--
branch : dev
2010-04-17 22:14:31 -07:00
Louis DeJardin
71e019a0b8 Incremental changes towards enabling setup module
Setup controller can render initial screen
SafeMode container factory moved into Orchard.Setup module
ShellBuilders namespace files compacted a bit
Core feature named "Orchard.Framework" and is not used in setup mode

--HG--
branch : dev
2010-04-17 21:33:36 -07:00
Louis DeJardin
a137d84732 Working towards re-enabling setup context
--HG--
branch : dev
2010-04-17 19:22:26 -07:00
Louis DeJardin
6fb6ef0033 Relocating extensions to environment namespace
--HG--
branch : dev
2010-04-17 16:09:53 -07:00
Sebastien Ros
bea0266688 Added an ArgumentNullException sanity check to let devs know it’s not allowed here, and checked before calling the method. The standard validation pipeline does the rest as it is marked [Required] 2010-04-16 13:31:36 -07:00
Suha Can
d4b79ea272 - Merge 2010-04-16 13:33:45 -07:00
Suha Can
13783e748a - Patch for issue #16396 by Andrew Ma 2010-04-16 13:14:45 -07:00
Suha Can
31c154ebc4 - Fixing build. 2010-04-16 12:47:06 -07:00
Andrew Ma
0fa617e7f0 Updating the User module use the Localizer class to localize strings.
Adding an extension method for ModelStateDictionary.AddModelError to accept LocalizedString objects.
2010-04-15 21:53:32 -07:00
Suha Can
c8ba6fee15 - ShellTopologyDescriptorManager implementation and tests.
--HG--
branch : dev
2010-04-15 12:46:04 -07:00
Louis DeJardin
a1c639bd0f Roughing in tests around topology descriptor manager
Implementation in settings module intended to live inside shell with access to current irepostory<> orm
Basic tests around serial numbers and initial conditions and update behaviors
Also sets expectations around event raising

--HG--
branch : dev
2010-04-15 02:27:55 -07:00
Louis DeJardin
8508a860cc Incomplete commit
--HG--
branch : dev
2010-04-15 01:21:03 -07:00
Louis DeJardin
aee044781c Small changes to model/interfaces
Cropping some data
Adding an Update method, and renaming to ITopologyDescriptorManager

--HG--
branch : dev
2010-04-15 01:16:13 -07:00
Louis DeJardin
122ea0b629 Reimplementing DefaultShellContainerFactory : IShellContainerFactory
Based on new interface which takes ShellTopology and returns ILifetimeScope
Other partial changes to DefaultOrchardHost
Several tests and web app currently broken

--HG--
branch : dev
2010-04-15 00:52:58 -07:00
Louis DeJardin
c319bf2e6b Adding tests and placeholder implementation of TopDescCache
--HG--
branch : dev
2010-04-14 15:53:28 -07:00
Renaud Paquay
ca47a0b8fb Fix build errors after merge
--HG--
branch : dev
2010-04-13 11:25:11 -07:00
Renaud Paquay
6c74a37693 Merge
--HG--
branch : dev
rename : src/Orchard.Tests/Orchard.Tests.csproj => src/Orchard.Tests/Orchard.Framework.Tests.csproj
rename : src/Orchard/Orchard.csproj => src/Orchard/Orchard.Framework.csproj
2010-04-13 11:14:32 -07:00
Suha Can
c9a3913dbf - Importing patch from smwhit for issue 16373 2010-04-08 12:23:30 -07:00
Louis DeJardin
26add78779 Adjusting registration of dependencies to avoid duplications
Types are registered once and multiple interfaces result in several services being associated with that component.
Any singleton or transient interfaces will adjust the lifecycle of the entire component.

--HG--
branch : dev
2010-04-07 17:55:38 -07:00
Louis DeJardin
d77526259b Moving Host.config over to ~/Config instead of ~/App_Data
Assumes you may want to consider it's settings not quite as portable as tenant info

--HG--
branch : dev
2010-04-07 17:32:34 -07:00
Louis DeJardin
ef50916694 Forcing Hg to add Sample.Host.config in App_Data
--HG--
branch : dev
2010-04-07 17:29:24 -07:00
Louis DeJardin
36622bb303 Renaming Host.config to avoid collisions with user files
--HG--
branch : dev
2010-04-07 17:03:45 -07:00
Louis DeJardin
0856fce9a4 Adding file-based configurability
optional ~/App_Data/Host.config file will modify root container registrations
not implemented stub for azure tenant storage added

--HG--
branch : dev
2010-04-07 16:59:21 -07:00
Louis DeJardin
7172a784c0 Fixing an incomplete save/merge for previous commit
--HG--
branch : dev
2010-04-07 15:41:43 -07:00
Renaud Paquay
9647bb3f6b Rename "Orchard" to "Orchard.Framework"
--HG--
branch : dev
rename : src/Orchard.Tests/Orchard.Tests.csproj => src/Orchard.Tests/Orchard.Framework.Tests.csproj
rename : src/Orchard/Orchard.csproj => src/Orchard/Orchard.Framework.csproj
2010-04-07 14:48:11 -07:00
Anthony Steele
4b96ede0be Removed unneeded project references and using statements 2010-04-07 21:40:16 +01:00
Suha Can
c26b03d046 - Making some adjustments to the previous contributions.
- Unit tests for StringExtensions belongs to the Utility\ folder.
- Unit tests files are named after classes.
- Use localizedstrings via the T localizer injected as a controller property instead of plain strings.
2010-04-07 11:36:43 -07:00
smwhit
8fcbea38c2 Issue 16229. Validation for empty filenames when uploading media 2010-04-07 15:31:16 +01: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
Renaud Paquay
030c93be8e Convert solution/projects to dev10 and target .net 40
--HG--
branch : net40
2010-05-06 10:28:29 -07:00
Andrew Ma
fde6eef6b9 Fix for issue [workitem:16371]
Removing FollowReturnUrl filter because it always gets executed and does not allow actions to return other view or redirect to other locations.
Replacing filter with a Controller extension method called ReturnUrlRedirect which parses the ReturnUrl in the querystring and returns a RedirectFilter action with that Url.
2010-04-05 22:36:30 -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
Bertrand Le Roy
03b016c5f8 Replacing HTML comments with server comments. Fix for bug http://orchard.codeplex.com/WorkItem/View.aspx?WorkItemId=16368
--HG--
branch : dev
2010-04-02 13:59:02 -07:00
Suha Can
1d04b75415 - Fixing namespace reference in a view.
--HG--
branch : dev
2010-04-02 12:04:17 -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
mibach
56cead2791 Merge
--HG--
branch : dev
2010-03-12 00:10:38 -08:00
mibach
d5d43de13a Completion of Corporate Business Theme 1.0
--HG--
branch : dev
2010-03-12 00:09:35 -08:00
rpaquay@microsoft.com
3f89eb1417 Fix issue with generating LINK tags for Live Writer manifests
Use "AbsoluteAction" helper method instead of hard-coded
"http://localhost:30320".

--HG--
branch : dev
2010-03-11 17:03:37 -08:00