Sebastien Ros
5080860c77
[BUG 16267] Temporary fix for empty username bug while submiting comments.
2010-04-21 15:12: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
Sebastien Ros
1b214b3ac9
Added unit tests on CommonAspect.Owner validation
2010-04-19 16:35:05 -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
Renaud Paquay
aaf1ecc762
Merge dev -> default
2010-04-13 11:32:26 -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
Renaud Paquay
5eec0fcbab
bug fix
...
--HG--
branch : dev
2010-04-12 17:51:50 -07:00
Renaud Paquay
a86d6f8542
Rename OrchardCommand to CommandName attribute
...
Also workaround issue with commands registered twice
--HG--
branch : dev
rename : src/Orchard/Commands/OrchardCommandAttribute.cs => src/Orchard/Commands/CommandNameAttribute.cs
2010-04-12 17:49:16 -07:00
Renaud Paquay
304ff9814b
Wrokaround issue with current autofac integration
...
--HG--
branch : dev
2010-04-12 15:49:15 -07:00
Renaud Paquay
aab562be03
Adding support for "CommandHelp" attribute
...
Also changed "Output" and "Input" to be TextReader instead of string
Fix unit tests to work with new command descriptor semantics
--HG--
branch : dev
rename : src/Orchard/Commands/CommandManager.cs => src/Orchard/Commands/DefaultCommandManager.cs
2010-04-12 15:28:40 -07:00
Renaud Paquay
ba7e5613f8
Merge
...
--HG--
branch : dev
2010-04-09 10:39:28 -07:00
Renaud Paquay
6a70e66af2
Slightly refactor orchard.exe
...
Allows calling command execution in asp.net host, passing right set
of parameters
--HG--
branch : dev
rename : src/Tools/Orchard/OrchardArguments.cs => src/Tools/Orchard/OrchardParameters.cs
rename : src/Tools/Orchard/OrchardArgumentsParser.cs => src/Tools/Orchard/OrchardParametersParser.cs
rename : src/Tools/Orchard/Arguments/Switch.cs => src/Tools/Orchard/Parameters/CommandSwitch.cs
2010-04-09 10:29:25 -07:00
Renaud Paquay
343145933c
Add ability to run commands from CommandHostAgent
...
--HG--
branch : dev
2010-04-08 19:54:41 -07:00
Renaud Paquay
f766320b79
Working on CommandManager
...
--HG--
branch : dev
2010-04-08 14:46:58 -07:00
Suha Can
c9a3913dbf
- Importing patch from smwhit for issue 16373
2010-04-08 12:23:30 -07:00
Renaud Paquay
250d6fd474
Merge
...
--HG--
branch : dev
2010-04-08 11:06:08 -07:00
Louis DeJardin
e070353631
Removing some commented code
...
--HG--
branch : dev
2010-04-08 10:11:56 -07:00
Suha Can
0e3352c560
- ShellTopology to be returned from ExtensionsManager. It contains types from active extensions.
...
- Modifying some unit tests accordingly.
--HG--
branch : dev
2010-04-07 18:01:15 -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
Renaud Paquay
118920bbab
"orchard.exe" can now invoke the CommandAgent
...
The CommandAgent merely initalizes an Orchard Host and Shell (for now).
--HG--
branch : dev
2010-04-07 17:45:08 -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
39dfe31ee2
Merge
...
--HG--
branch : dev
2010-04-07 17:02:27 -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
Renaud Paquay
d3cd35600b
Initial version of "Orchard.exe"
...
* Understands "/workingdirectory", "/verbose", "/virtualpath" switches
* Starts up a WebHost instance in a separate AppDomain
--HG--
branch : dev
2010-04-07 16:48:43 -07:00
Suha Can
95152b379b
- Adding ExtensionRecord to hold module state.
...
- Modifying ExtensionManager to use it for active extensions.
- Starting to move ExtensionManager and Composition Strategy etc from Host to Shell containers. Shells are going to be per tenant.
--HG--
branch : dev
2010-04-07 16:46:29 -07:00
Louis DeJardin
7172a784c0
Fixing an incomplete save/merge for previous commit
...
--HG--
branch : dev
2010-04-07 15:41:43 -07:00
Louis DeJardin
ca0859f32b
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-07 15:36:18 -07:00
Louis DeJardin
476abfc409
Changing shell settings loader to prep for multi-tenancy work
...
Adding data prefix property
Moving to a different yaml library
Renaming IShellSettingsLoader and ShellSettingsLoader to ITenantManager and DefaultTenantManager
Avoiding use of MapPath in the appdatafolder abstraction
--HG--
branch : dev
2010-04-07 15:34:38 -07:00
Renaud Paquay
011ebe9ffe
Rename "Orchard" to "Orchard.Framework" pass 2
...
--HG--
branch : dev
2010-04-07 14:58:37 -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
Suha Can
d043f22bde
Merge
...
--HG--
branch : dev
2010-04-07 14:22:05 -07:00
Suha Can
c2dbe346ca
- Adding GetExtensionsTopology to ExtensionManager. This returns the topology for the currently active extensions.
...
- DefaultCompositionStrategy has GetModules/Dependencies for the host to call when spinning up shells for the tenants.
- Unit tests.
--HG--
branch : dev
2010-04-07 14:21:16 -07:00
Anthony Steele
4b96ede0be
Removed unneeded project references and using statements
2010-04-07 21:40:16 +01:00
Louis DeJardin
80007a5101
Allowing modules to add interceptors to registered components
...
Removes reference to Autofac contrib dynamicproxy assembly
Shell factories enable dynamic proxy as dependencies are registered
CurrentUser and CurrentSite interceptors updated for new api
Castle.DynamicProxy2 v2.1 is used to avoid rebuilding nhib binaries
--HG--
branch : dev
2010-04-07 13:30:18 -07: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
4957a259d0
Merge
2010-04-07 15:36:41 +01:00
smwhit
8fcbea38c2
Issue 16229. Validation for empty filenames when uploading media
2010-04-07 15:31:16 +01:00
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
40d7c95b72
Merge
2010-04-06 13:40:54 -07:00