Andre Rodrigues
fa25bca5f5
#17280 : Limiting access to media folder.
...
--HG--
branch : dev
2011-01-31 12:12:22 -08:00
Suha Can
ebc9667649
Minor code convention tweak to a recently contributed unit test.
...
--HG--
branch : 1.x
2011-01-18 11:06:07 -08:00
Suha Can
cae67e8989
Merge
...
--HG--
branch : 1.x
2011-01-18 10:37:49 -08:00
Kevin LaBranche
f999b9d859
Fix for http://orchard.codeplex.com/workitem/17054 . Email address is not validated for a registered user.
...
Added code to the AccountController's ValidateRegistration to fix. Also added two unit tests and went ahead and added the data annotation's
to the UserCreateViewModel and the UserEditViewModel as well since if we are accepting email addresses they might as well be valid (well-formed). :-)
--HG--
branch : 1.x
2011-01-17 16:14:05 -07:00
Renaud Paquay
99e4ed8857
Updating version #s to match 1.0 release
...
--HG--
branch : 1.x
2011-01-17 15:04:57 -08:00
Sebastien Ros
8f8d839e77
Improving encryption utilities
...
--HG--
branch : 1.x
2011-01-12 18:58:02 -08:00
Renaud Paquay
4dd978f304
Update the way we copy c++ run time for SqlCe
...
--HG--
branch : 1.x
2011-01-12 00:47:26 -08:00
Sebastien Ros
671fc84349
Merge
...
--HG--
branch : 1.x
2011-01-11 17:51:13 -08:00
Sebastien Ros
3305fd81b6
Fixing search API when searching for all documents
...
--HG--
branch : 1.x
2011-01-11 17:50:19 -08:00
Renaud Paquay
94563832d9
Updating version # to 1.0
...
--HG--
branch : 1.x
2011-01-11 16:47:30 -08:00
Sebastien Ros
ea3479d243
Modifying default parsing behavior in Lucene
...
--HG--
branch : 1.x
2011-01-11 14:06:15 -08:00
Sebastien Ros
901b77aed6
Fixing typo in a unit test
...
--HG--
branch : 1.x
2011-01-10 15:27:26 -08:00
Renaud Paquay
c1e272028b
Remove test fixture attribute from abstract base class
...
This is to avoid nunit reporting ignored tests for the abstract class.
--HG--
branch : 1.x
2011-01-08 10:00:01 -08:00
Renaud Paquay
37909d97a4
Merge
...
--HG--
branch : 1.x
2011-01-07 23:52:32 -08:00
Renaud Paquay
9a4c5d6c52
Fixing widget layer rule issue
...
Ensuring that the layer rule scripting engine supports more complex rules
such as (authenticated) and (url "~/notes").
Add a bunch of unit tests to ensure consistency between DLR based
engine and custom engine.
Work Item: 17186
--HG--
branch : 1.x
2011-01-07 21:44:50 -08:00
Andre Rodrigues
f07174c811
#17167 : Only attachable parts can be removed / added in the content type's definition.
...
--HG--
branch : 1.x
2011-01-07 12:38:23 -08:00
Andre Rodrigues
085ee0ac91
Fixing UT by updating package prefix.
...
--HG--
branch : 1.x
2011-01-06 15:27:26 -08:00
Renaud Paquay
8935efc96c
Update version # to 0.9.0
...
--HG--
branch : dev
2010-12-13 21:56:39 -08:00
Renaud Paquay
41ac7c975b
Fix unit tests
...
--HG--
branch : dev
2010-12-13 17:07:28 -08:00
Sebastien Ros
2180db5c87
Adding lost tests for Orchard.Indexing and Lucene
...
--HG--
branch : dev
2010-12-11 15:40:08 -08:00
Andre Rodrigues
18d1e80189
#16849 : Replacing strings and console.writelines by exception throwing.
...
--HG--
branch : dev
2010-12-08 18:18:52 -08:00
Suha Can
c97a8d26cb
Cleanup (includes)
...
--HG--
branch : dev
2010-12-07 15:47:45 -08:00
Louis DeJardin
70e438a510
PERF: Cache role and permission
...
Fixes http://orchard.codeplex.com/workitem/16888
--HG--
branch : perf
2010-12-06 14:36:38 -08:00
Suha Can
63cbb03b93
Adding unit tests for the Comments module.
...
--HG--
branch : dev
2010-12-04 17:33:02 -08:00
Sebastien Ros
fadcc4ef6e
Adding IEncryptionServices
...
Implements symetric encoding/decoding services based on a per-tenant key generated randomly during setup in the ShellSettings.
Replaces MachineKey.Encode/Decode usages.
Adding ComputedField to wrap get/set calls from parts, making the Smtp password encrypted in the db automatically.
--HG--
branch : dev
2010-12-03 16:14:17 -08:00
Sebastien Ros
3e29e2ed65
Improving e-mail templates and settings for users registration
...
--HG--
branch : dev
2010-12-02 15:46:33 -08:00
Andre Rodrigues
f3f518b0db
Replacing Module/Theme/Core strings.
...
--HG--
branch : dev
2010-12-01 17:37:11 -08:00
Sebastien Ros
081a3dc53b
Improving lost password functionality
...
--HG--
branch : dev
2010-11-30 17:19:13 -08:00
Sébastien Ros
974054aa72
Merge
...
--HG--
branch : dev
2010-11-28 19:03:41 -08:00
Sébastien Ros
18d30ffeb0
Fixing unit test
...
--HG--
branch : dev
2010-11-28 19:02:25 -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
Sébastien Ros
e2adccc598
Refactoring users challenge emails
...
- Adding unit tests
- Creating a stub for email messages
- Adding tenant's name to nonces in order to prevent cross-tenants substitution
--HG--
branch : dev
2010-11-28 18:34:13 -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
a59d1fa97e
Fix bug with ignoring whitespaces at end of expression
...
--HG--
branch : dev
2010-11-28 13:28:03 -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
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
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