Renaud Paquay
4101cfef7e
Merge
...
--HG--
branch : dev
2010-11-29 10:29:30 -08:00
Renaud Paquay
5b01b31079
Fix SpecFlow tests
...
--HG--
branch : dev
2010-11-29 10:29:06 -08:00
Renaud Paquay
a206e1e119
Merge
...
--HG--
branch : dev
2010-11-28 18:53:03 -08:00
Renaud Paquay
2afa0fff41
Implement support for "null" (and "nil") literals
...
--HG--
branch : dev
2010-11-28 18:48:24 -08:00
Renaud Paquay
32730f0309
Implement evaluation of operators: <, <=, >, >=, ==, != and !
...
--HG--
branch : dev
2010-11-28 18:40:54 -08:00
Renaud Paquay
ea049d28d0
Implement parsing of relational operators
...
--HG--
branch : dev
2010-11-28 16:59:45 -08:00
Renaud Paquay
ffe6c88038
Implement tokenization of relational operators
...
--HG--
branch : dev
2010-11-28 16:18:00 -08:00
Renaud Paquay
2d5b2bb20c
Fix unit tests
...
--HG--
branch : dev
2010-11-28 15:53:31 -08:00
Renaud Paquay
bc96901a93
Merge
...
--HG--
branch : dev
2010-11-28 15:15:36 -08:00
Renaud Paquay
b97d9bd227
Replace enumerators
...
--HG--
branch : dev
2010-11-28 15:13:53 -08:00
Renaud Paquay
a59d1fa97e
Fix bug with ignoring whitespaces at end of expression
...
--HG--
branch : dev
2010-11-28 13:28:03 -08:00
Renaud Paquay
31f4062b60
Update packaging to exclude Orchard.Scripting.Dlr
...
--HG--
branch : dev
2010-11-28 12:11:16 -08:00
Renaud Paquay
69951673af
Add Orchard.Scripting.Lightweight as a default feature
...
--HG--
branch : dev
2010-11-28 12:09:11 -08:00
Renaud Paquay
f96abb981a
Replace dlr scripting implementation with the new lightweight engine
...
DLR scripting engine still available in new Orchard.Scripting.Dlr module
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Scripting/ScriptingManager.cs => src/Orchard.Web/Modules/Orchard.Scripting/ScriptExpressionEvaluator.cs
2010-11-28 12:03:11 -08:00
Renaud Paquay
14dd1c754f
Rename namespaces to match file locations
...
--HG--
branch : dev
2010-11-28 11:01:34 -08:00
Renaud Paquay
517725b5ce
Moving scripting engine to Orchard.Scripting
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/AbstractSyntaxTree.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/AbstractSyntaxTree.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/AstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/AstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/AstVisitor.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/AstVisitor.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/BinaryAstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/BinaryAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/ConstantAstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/ConstantAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/ErrorAstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/ErrorAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/IAstNodeWithToken.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/IAstNodeWithToken.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/MethodCallAstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/MethodCallAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/UnaryAstNode.cs => src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Interpreter.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/Interpreter.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/InterpreterVisitor.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/InterpreterVisitor.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Lexer.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/Lexer.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Parser.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/Parser.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Token.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/Token.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/TokenKind.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/TokenKind.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Tokenizer.cs => src/Orchard.Web/Modules/Orchard.Scripting/Compiler/Tokenizer.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ScriptingManager.cs => src/Orchard.Web/Modules/Orchard.Scripting/ScriptingManager.cs
2010-11-28 10:54:21 -08:00
Renaud Paquay
5cdb528d2b
Step 2 in renaming Orchard.Scripting to Orchard.Scripting.Dlr
...
--HG--
branch : dev
rename : src/Orchard.Tests.Modules/Scripting/ScriptingTests.cs => src/Orchard.Tests.Modules/Scripting.Dlr/ScriptingTests.cs
rename : src/Orchard.Tests.Modules/SimpleScripting/EvaluatorTests.cs => src/Orchard.Tests.Modules/Scripting/EvaluatorTests.cs
rename : src/Orchard.Tests.Modules/SimpleScripting/ParserTests.cs => src/Orchard.Tests.Modules/Scripting/ParserTests.cs
rename : src/Orchard.Tests.Modules/SimpleScripting/SimpleScriptingTests.cs => src/Orchard.Tests.Modules/Scripting/SimpleScriptingTests.cs
rename : src/Orchard.Tests.Modules/SimpleScripting/TokenizerTests.cs => src/Orchard.Tests.Modules/Scripting/TokenizerTests.cs
rename : src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Orchard.Scripting.csproj => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Orchard.Scripting.Dlr.csproj
2010-11-28 10:01:59 -08:00
Renaud Paquay
02b0d69621
1st step in renaming Orchard.Scripting to Orchard.Scripting.Dlr
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Scripting/Module.txt => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Module.txt
rename : src/Orchard.Web/Modules/Orchard.Scripting/Orchard.Scripting.csproj => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Orchard.Scripting.csproj
rename : src/Orchard.Web/Modules/Orchard.Scripting/Properties/AssemblyInfo.cs => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Properties/AssemblyInfo.cs
rename : src/Orchard.Web/Modules/Orchard.Scripting/Services/IScriptingManager.cs => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Services/IScriptingManager.cs
rename : src/Orchard.Web/Modules/Orchard.Scripting/Services/IScriptingRuntime.cs => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Services/IScriptingRuntime.cs
rename : src/Orchard.Web/Modules/Orchard.Scripting/Services/RubyScriptingRuntime.cs => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Services/RubyScriptingRuntime.cs
rename : src/Orchard.Web/Modules/Orchard.Scripting/Services/ScriptingManager.cs => src/Orchard.Web/Modules/Orchard.Scripting.Dlr/Services/ScriptingManager.cs
2010-11-28 09:53:24 -08:00
Renaud Paquay
5e26384cae
Implement scripting manager end-2-end
...
--HG--
branch : dev
2010-11-28 09:51:00 -08:00
Renaud Paquay
2da2969a36
fix 2 special cases of method invocation
...
--HG--
branch : dev
2010-11-28 00:20:52 -08:00
Renaud Paquay
cacc8899a9
Method to collect errors from AST
...
--HG--
branch : dev
2010-11-28 00:20:27 -08:00
Renaud Paquay
eb6762d11a
Adding more unit tests
...
--HG--
branch : dev
2010-11-27 23:36:05 -08:00
Renaud Paquay
24650f0db6
Implement evaluation of method calls
...
--HG--
branch : dev
2010-11-27 23:28:16 -08:00
Renaud Paquay
b299c73824
Implement parsing of method calls
...
Parsing methods calls of the form:
<identifier> '(' arg [, arg, ...] ')'
<identifier> arg [, arg, ...]
--HG--
branch : dev
2010-11-27 23:04:30 -08:00
Renaud Paquay
98abc18658
Refactor/simplify interpreter
...
--HG--
branch : dev
2010-11-27 22:18:56 -08:00
Renaud Paquay
8fa1af1939
Initial interpreter implemenation
...
--HG--
branch : dev
2010-11-27 19:57:33 -08:00
Renaud Paquay
289ba2ff5e
More renames and re-org
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/AbstractSyntaxTree.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/AbstractSyntaxTree.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/AstNode.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/AstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/BinaryAstNode.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/BinaryAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ConstantAstNode.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/ConstantAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ErrorAstNode.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/ErrorAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/IAstNodeWithToken.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/IAstNodeWithToken.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/UnaryAstNode.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Ast/UnaryAstNode.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Lexer.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Lexer.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Parser.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Parser.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Terminal.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Token.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/TerminalKind.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/TokenKind.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Tokenizer.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Compiler/Tokenizer.cs
2010-11-27 17:56:32 -08:00
Renaud Paquay
847cf5fb66
Bunch of renames and class re-organization
...
--HG--
branch : dev
2010-11-27 17:49:20 -08:00
Renaud Paquay
19504f2d40
Bunch of renames and class re-organization
...
--HG--
branch : dev
rename : src/Orchard.Tests.Modules/SimpleScriptingTests/ExpressionEvaluatorTests.cs => src/Orchard.Tests.Modules/SimpleScripting/EvaluatorTests.cs
rename : src/Orchard.Tests.Modules/SimpleScriptingTests/ExpressionParserTests.cs => src/Orchard.Tests.Modules/SimpleScripting/ParserTests.cs
rename : src/Orchard.Tests.Modules/SimpleScriptingTests/SimpleScriptingTests.cs => src/Orchard.Tests.Modules/SimpleScripting/SimpleScriptingTests.cs
rename : src/Orchard.Tests.Modules/SimpleScriptingTests/ExpressionTokenizerTests.cs => src/Orchard.Tests.Modules/SimpleScripting/TokenizerTests.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/TokenKind.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/AbstractSyntaxTree.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/TokenKind.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/IAstNodeWithToken.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ExpressionLexer.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Lexer.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ExpressionParser.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Parser.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/TokenKind.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/TerminalKind.cs
rename : src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/ExpressionTokenizer.cs => src/Orchard.Web/Modules/Orchard.Widgets/SimpleScripting/Tokenizer.cs
2010-11-27 17:49:12 -08:00
Renaud Paquay
93835cba2a
Rename tests
...
--HG--
branch : dev
rename : src/Orchard.Tests.Modules/SimpleScriptingTests/ExpressionLexerTests.cs => src/Orchard.Tests.Modules/SimpleScriptingTests/ExpressionTokenizerTests.cs
2010-11-27 17:39:01 -08:00
Renaud Paquay
334726e08a
A few fixes and renames
...
--HG--
branch : dev
2010-11-27 17:36:55 -08:00
Renaud Paquay
ca1d1987bf
Initial implementation of simple scripting parser
...
--HG--
branch : dev
2010-11-27 16:00:45 -08:00
Renaud Paquay
112e23243d
Merge
...
--HG--
branch : dev
2010-11-26 18:10:18 -08:00
Renaud Paquay
5e03cf781f
Adding Orchard.Core.csproj to the list of project to validate
...
--HG--
branch : dev
2010-11-26 18:09:51 -08:00
Renaud Paquay
4a4ff6049a
Add Microsoft.Web.Infrastructure to ~/bin
...
This is necessary for deployment, as System.Web.Mvc loads this assembly
at startup (before Orchard extension manager has the opportunity to copy
the assembly to ~/App_Data/Dependencies
--HG--
branch : dev
2010-11-26 14:15:19 -08:00
Renaud Paquay
463a215107
Remove unused files
...
--HG--
branch : dev
2010-11-26 14:14:06 -08:00
Renaud Paquay
23741cbeec
Merge
...
--HG--
branch : dev
2010-11-26 00:09:49 -08:00
Renaud Paquay
2cae64ec8d
Merge
...
--HG--
branch : dev
2010-11-25 18:36:27 -08:00
Renaud Paquay
85bf6158fc
Make TagRecord class safer to use
...
--HG--
branch : dev
2010-11-25 18:30:15 -08:00
Renaud Paquay
f466efda4a
Fix bug in item admin
...
The link can't go to the front-end since we are showing all content
items, even the ones that are not published.
--HG--
branch : dev
2010-11-25 18:28:54 -08:00
Renaud Paquay
be9646daa1
Cleanup tags modules
...
Move code to remove content item in ITagService
Admin page for a tag shows all content items (even the ones
that are not published)
--HG--
branch : dev
2010-11-25 18:25:18 -08:00
Renaud Paquay
51c03b08f5
Deleting useless code
...
--HG--
branch : dev
2010-11-25 17:25:20 -08:00
Renaud Paquay
bea037b31a
Fixing migration to reflect new persistance format
...
--HG--
branch : dev
2010-11-25 17:16:51 -08:00
Renaud Paquay
c24b987f79
Cleaning up tag persistance layer (ITagService)
...
Also added unit tests
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Tags/Models/TagsContentItems.cs => src/Orchard.Web/Modules/Orchard.Tags/Models/ContentTagRecord.cs
2010-11-25 17:07:20 -08:00
Renaud Paquay
fc9e733857
Fix NullReferenceException
...
Not all content types have a definition in metadata!
--HG--
branch : dev
2010-11-25 09:29:50 -08:00
Renaud Paquay
a32765d653
First step at simplifying Tags implementation
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Tags/Models/Tag.cs => src/Orchard.Web/Modules/Orchard.Tags/Models/TagRecord.cs
2010-11-25 09:26:44 -08:00
Renaud Paquay
a7a6067497
Merge
...
--HG--
branch : dev
2010-11-24 19:16:14 -08:00
Renaud Paquay
80a4c43ded
Feature list not refreshed when adding a new module
...
Update cache manager to rely on a thread static variable to
keep track of nested calls to ICacheManager.Get().
This fixes this particular bug of IExtensionManager caching the list
of available features: instead of storing the result of the computation
in a field (which is incorrect), use the cache manager.
Work Items: 16867
--HG--
branch : dev
2010-11-24 19:14:29 -08:00
Renaud Paquay
c8fbbbe53e
Adding Unit Test to very case insensitive behavior
...
--HG--
branch : dev
2010-11-24 16:03:08 -08:00
Renaud Paquay
de0a072492
Fix unit tests
...
--HG--
branch : dev
2010-11-24 15:58:48 -08:00
Renaud Paquay
e2fb055f59
Merge
...
--HG--
branch : dev
2010-11-24 15:25:58 -08:00
Renaud Paquay
81018a76d2
Orchard.exe commands should be case-insensitive
...
Make commands and switch case insensitive. Also change the property value
code to use "System.Convert" instead of hand-coded convertion code.
Work Items: 16590
--HG--
branch : dev
2010-11-24 14:28:15 -08:00
Renaud Paquay
26dcce0116
Fix errors detected by project validation task
...
--HG--
branch : dev
2010-11-24 11:56:47 -08:00
Renaud Paquay
26a0ff06a9
Validate modules/themes project files during build
...
We check for a few things:
- MVC2/3 tooling guid
- "None Include" elements (these often happen for .cshtml files)
- Output Path not set to "bin\"
- FxCop ruleset not set to Orchard ruleset (disabled for now)
Work Items: 16821
--HG--
branch : dev
2010-11-24 11:52:15 -08:00
Renaud Paquay
3681b30e2b
Fixing up whitespaces
...
--HG--
branch : dev
2010-11-24 10:21:26 -08:00
Renaud Paquay
45a958902c
Make command line stack trace more readable
...
Work Items: 16861
--HG--
branch : dev
2010-11-24 10:17:38 -08:00
Renaud Paquay
a4108ce381
Merge
...
--HG--
branch : dev
2010-11-24 09:23:59 -08:00
Renaud Paquay
332c994108
Make DisplayName required for ContentPart and ContentType
...
Work Items: 16622
--HG--
branch : dev
2010-11-24 09:21:35 -08:00
Renaud Paquay
54a6d99750
Fix localization module after move out of Orchard.Core
...
Namespace and area name changed.
--HG--
branch : dev
2010-11-24 09:20:47 -08:00
Renaud Paquay
82cf4540bb
Make exception message more precise
...
Work Items: 16746
--HG--
branch : dev
2010-11-24 09:19:45 -08:00
Renaud Paquay
a735248a42
Handle exceptions in web command line
...
--HG--
branch : dev
2010-11-23 20:18:26 -08:00
Renaud Paquay
57e888f1a9
Remove machine key and validation
...
This was mainly done as a workaround an MVC bug which has been fixed since.
Work Items: 16726
--HG--
branch : dev
2010-11-23 15:08:44 -08:00
Renaud Paquay
5cd56af2bd
Merge
...
--HG--
branch : dev
2010-11-23 14:10:49 -08:00
Renaud Paquay
fa5971aa6f
Adding SpecFlow test for dynamic compilation
...
--HG--
branch : dev
2010-11-23 14:08:29 -08:00
Renaud Paquay
a86db32577
Refactoring CopyExtension to support source file copy
...
For SpecFlow tests, we used to support deploying extensions (modules
and themes) only by deploying their compiled assemblies, and never
copying their source files.
We want to add SpecFlow test for dynamic compilation, so this refactoring
was a necessary step to get there.
--HG--
branch : dev
2010-11-23 13:52:59 -08:00
Renaud Paquay
35c2a6b6ac
Merge
...
--HG--
branch : dev
2010-11-23 10:46:30 -08:00
Renaud Paquay
5f43c2017a
Update help text
...
--HG--
branch : dev
2010-11-23 09:42:16 -08:00
Renaud Paquay
01c8d3de01
Adding definition of DatabaseUpdate feature.
...
--HG--
branch : dev
2010-11-23 09:35:39 -08:00
Renaud Paquay
ec3b5aa683
Moving in its own file
...
--HG--
branch : dev
2010-11-23 09:35:23 -08:00
Renaud Paquay
bc9daa82b4
Unify exception display in command-line
...
--HG--
branch : dev
2010-11-22 11:22:21 -08:00
Renaud Paquay
3106d26efb
Fix project file
...
--HG--
branch : dev
2010-11-22 11:19:34 -08:00
Renaud Paquay
e4ba511525
Tweak IAssemblyLoader loadig policy
...
A few common .net framework assemblies are referenced by the Orchard.Framework
assembly. Look into those to see if we can find the assembly we are looking for.
This is useful for orchard modules project files, where commonly used assemblies
don't need to be specified with a strong name.
--HG--
branch : dev
2010-11-21 21:59:24 -08:00
Renaud Paquay
e0d24527b1
Merge perf => dev
...
--HG--
branch : dev
2010-11-21 20:15:15 -08:00
Renaud Paquay
4aea24f3d5
Fix Razor views re-compilation
...
When modules are switched from dynamically compiled (.csproj) to precompiled
(.dll), Razor views were sometimes not recompiled because the list of virtual
path dependencies didn't contain any path that would change during the switch.
The fix is to include "~/App_Data/Dependencies/Dependencies.xml" as a virtual
path dependency, as this file changes when module configuration changes.
Work Items: 16833
--HG--
branch : dev
2010-11-21 19:40:51 -08:00
Renaud Paquay
ebc99010e4
Refactor Razor compilation events customization
...
--HG--
branch : dev
2010-11-21 19:02:36 -08:00
Renaud Paquay
fd09536584
Fix dynamic compilation bug
...
If the assembly for a module doesn't exist on disk, monitor the parent
directory ("~/Modules/<ModuleName>/bin") so that adding the assembly
will force a re-compilation.
--HG--
branch : dev
2010-11-21 18:06:39 -08:00
Renaud Paquay
45e9c2862a
Fix occasional YSOD under IIS7 when config changes
...
Don't access HttpContext.Current, use our accessor abstraction instead.
Work Items: 16823
--HG--
branch : dev
2010-11-21 16:55:33 -08:00
Renaud Paquay
c0ffb7b0c2
Cleanup references
...
--HG--
branch : dev
2010-11-21 16:11:08 -08:00
Renaud Paquay
bd93e9c3d5
Fix dynamic compilation bug
...
When processing reference of a extension, if the reference is an extension
use the loader of that extension unconditionally.
Work Items: 16786
--HG--
branch : dev
2010-11-21 15:58:56 -08:00
Renaud Paquay
2d4ef6417c
Fix reference to specify full assembly name
...
This is so that Orchard.Users is compatible with dynamic compilation, since
System.Web.ApplicationServices has been removed from Web.Config references.
--HG--
branch : dev
2010-11-21 15:47:33 -08:00
Renaud Paquay
a43b9be6e7
Fix output path
...
--HG--
branch : dev
2010-11-21 15:46:32 -08:00
Renaud Paquay
b32711f352
Fix usage of "Id" instead of "Name"
...
--HG--
branch : dev
2010-11-21 14:32:33 -08:00
Renaud Paquay
1f6d1fb5e7
Ensure references match what's in lib\dlr
...
--HG--
branch : dev
2010-11-21 14:06:23 -08:00
Renaud Paquay
cdf9c81915
Merge
...
--HG--
branch : dev
2010-11-21 13:54:03 -08:00
Renaud Paquay
b7f7ac7860
Fix medium trust issue
...
--HG--
branch : dev
2010-11-21 13:52:53 -08:00
Renaud Paquay
65849e7ff6
Update all MVC reference to 3.0.0.0
...
--HG--
branch : dev
2010-11-21 13:06:39 -08:00
Renaud Paquay
c18968d30b
Remove unused references
...
--HG--
branch : dev
2010-11-21 13:00:41 -08:00
Renaud Paquay
4f95fc4a4c
Merge perf => dev
...
--HG--
branch : dev
2010-11-21 12:27:22 -08:00
Renaud Paquay
8645768e94
Add utility to force dynamic compilation
...
--HG--
branch : dev
2010-11-20 18:53:35 -08:00
Renaud Paquay
b43f30be15
Merge dev => perf
...
--HG--
branch : perf
2010-11-15 16:23:24 -08:00
Renaud Paquay
866fa8ba89
Added tag perf first pass for changeset 0ffac89fcc30
...
--HG--
branch : perf
2010-11-15 16:12:50 -08:00
Renaud Paquay
a80b790cce
Fix web.config 500 error with IIS7
...
This is just a temporary fix as Theme.jpg files aren't served
properly anymore
--HG--
branch : dev
2010-11-13 11:38:33 -08:00
Renaud Paquay
5b0fe58931
Fix SpecFlow tests
...
--HG--
branch : dev
2010-11-13 10:08:26 -08:00
Renaud Paquay
27ecd9e5bb
Add dependencies
...
--HG--
branch : dev
2010-11-13 10:01:30 -08:00
Renaud Paquay
f88f7fa841
Fix SpecFlow test
...
--HG--
branch : dev
2010-11-13 09:57:44 -08:00
Renaud Paquay
2f8425c9cb
Add "Messaging" as a default enabled feature
...
Fixes profiling build
--HG--
branch : perf
2010-11-13 09:49:01 -08:00
Renaud Paquay
71ca0e0fe8
Merge
...
--HG--
branch : dev
2010-11-11 13:49:21 -08:00
Renaud Paquay
6a54c7b114
Merge default->dev
...
--HG--
branch : dev
2010-11-11 13:41:57 -08:00
Renaud Paquay
578adc7bcd
Added null checks and logging when assemblies can't be loaded
...
--HG--
branch : perf
2010-11-10 16:18:47 -08:00
Renaud Paquay
509a051a3c
Fix unit tests
...
--HG--
branch : perf
2010-11-10 15:14:35 -08:00