Renaud Paquay
f23f9806f7
Merge
...
--HG--
branch : dev
2010-12-04 18:55:18 -08:00
Renaud Paquay
9ba2e35a6a
Update web.config file for SpecFlow tests
...
* Remove un-used machine key
* Increase "numRecompilesBeforeAppRestart" default value (15) to (1000) so
that the AppDomain used for hosting the ASP.NET domain doesn't get unloaded
during the test.
--HG--
branch : dev
2010-12-04 18:51:19 -08:00
Suha Can
63cbb03b93
Adding unit tests for the Comments module.
...
--HG--
branch : dev
2010-12-04 17:33:02 -08:00
Renaud Paquay
f794b3f955
Split feature lifetime events to "xx'ing" and "xx'ed"
...
--HG--
branch : dev
2010-12-04 15:31:24 -08:00
Renaud Paquay
b12a25e169
Fix unit tests
...
--HG--
branch : dev
2010-12-04 15:29:35 -08:00
Renaud Paquay
299d49b41a
Re-organizing targets
...
Build => CI build
FullBuild => Daily build (Build + SpecFlow + Gallery Packages)
--HG--
branch : dev
2010-12-04 15:29:23 -08:00
Renaud Paquay
5ab00ebabe
Process all pending tasks at the end of the request
...
Instead of processing tasks asynchronously at the end of a request,
we process them synchronously, so that the behavior is more
deterministic.
--HG--
branch : dev
2010-12-04 14:11:18 -08:00
Renaud Paquay
3a4a4b7837
Make all event notifications fail fast
...
--HG--
branch : dev
2010-12-04 14:09:29 -08:00
Renaud Paquay
a1059de8bb
Adding logging in a couple of components
...
--HG--
branch : dev
2010-12-04 14:09:15 -08:00
Renaud Paquay
74701225aa
Add a "NotifyFailFast" method to the event bus
...
This mode allows exceptions to be bubbled up when then caller cares,
which is the case in the "ProcessingEngine", as the transaction scope
may become invalid if a nhibernate exception is not bubbled up.
--HG--
branch : dev
2010-12-04 13:31:29 -08:00
Renaud Paquay
32adc23ee1
Fix concurrency issue with "T" injection
...
--HG--
branch : dev
2010-12-04 13:29:31 -08:00
Renaud Paquay
87186191ae
Flatten "Comments" views
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts/Comments.Comments.cshtml => src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts.Comments.Comments.cshtml
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts/Comments.SiteSettings.cshtml => src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts.Comments.SiteSettings.cshtml
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/Parts/Comments.Count.SummaryAdmin.cshtml => src/Orchard.Web/Modules/Orchard.Comments/Views/Parts.Comments.Count.SummaryAdmin.cshtml
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/Parts/Comments.Count.cshtml => src/Orchard.Web/Modules/Orchard.Comments/Views/Parts.Comments.Count.cshtml
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/Parts/Comments.cshtml => src/Orchard.Web/Modules/Orchard.Comments/Views/Parts.Comments.cshtml
2010-12-03 23:49:08 -08:00
Renaud Paquay
a56b80322a
Flatten "Blogs" views
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.DetailAdmin.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Content-Blog.DetailAdmin.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.Edit.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Content-Blog.Edit.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content-Blog.SummaryAdmin.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Content-Blog.SummaryAdmin.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts/Blogs.Blog.Fields.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts.Blogs.Blog.Fields.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts/Blogs.BlogArchives.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts.Blogs.BlogArchives.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts/Blogs.RecentBlogPosts.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/EditorTemplates/Parts.Blogs.RecentBlogPosts.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.Blog.BlogPostCount.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.Blog.BlogPostCount.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.Blog.Description.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.Blog.Description.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.Blog.Manage.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.Blog.Manage.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogArchives.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.BlogArchives.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.BlogPost.List.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.ListAdmin.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.BlogPost.ListAdmin.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.RecentBlogPosts.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.RecentBlogPosts.cshtml
rename : src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.RemotePublishing.cshtml => src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts.Blogs.RemotePublishing.cshtml
2010-12-03 23:29:23 -08:00
Renaud Paquay
b1f9a33ed7
Flatten "Widgets" views
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Widgets/Views/Items/Content-WidgetPage.cshtml => src/Orchard.Web/Modules/Orchard.Widgets/Views/Content-WidgetPage.cshtml
rename : src/Orchard.Web/Modules/Orchard.Widgets/Views/EditorTemplates/Parts/Widgets.LayerPart.cshtml => src/Orchard.Web/Modules/Orchard.Widgets/Views/EditorTemplates/Parts.Widgets.LayerPart.cshtml
rename : src/Orchard.Web/Modules/Orchard.Widgets/Views/EditorTemplates/Parts/Widgets.WidgetPart.cshtml => src/Orchard.Web/Modules/Orchard.Widgets/Views/EditorTemplates/Parts.Widgets.WidgetPart.cshtml
rename : src/Orchard.Web/Modules/Orchard.Widgets/Views/Items/Widget.Edit.cshtml => src/Orchard.Web/Modules/Orchard.Widgets/Views/Widget.Edit.cshtml
rename : src/Orchard.Web/Modules/Orchard.Widgets/Views/Items/Widget.cshtml => src/Orchard.Web/Modules/Orchard.Widgets/Views/Widget.cshtml
2010-12-03 22:57:42 -08:00
Renaud Paquay
b09f5e5a80
Fixing unit test
...
--HG--
branch : dev
2010-12-03 19:07:59 -08:00
Renaud Paquay
8f56b05541
Merge
...
--HG--
branch : dev
2010-12-03 18:59:37 -08:00
Renaud Paquay
5cad080d8b
Fix a few views with compilation errors
...
--HG--
branch : dev
2010-12-03 18:56:01 -08:00
Suha Can
a215e568e4
Merge perf -> dev
...
--HG--
branch : dev
2010-12-03 18:51:44 -08:00
Suha Can
d4b07855db
PERF: 16858 Fixing ShapeTable caching issues by adding monitors.
...
--HG--
branch : perf
2010-12-03 18:37:06 -08:00
Renaud Paquay
a0e8404fe4
Flatten "Settings" and "Navigation"
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Navigation/Views/EditorTemplates/Parts/Navigation.Menu.Edit.cshtml => src/Orchard.Web/Core/Navigation/Views/EditorTemplates/Parts.Navigation.Menu.Edit.cshtml
rename : src/Orchard.Web/Core/Settings/Views/EditorTemplates/Parts/Settings.SiteSettingsPart.cshtml => src/Orchard.Web/Core/Settings/Views/EditorTemplates/Parts.Settings.SiteSettingsPart.cshtml
2010-12-03 17:52:01 -08:00
Renaud Paquay
1087a05494
Flatten "Core/Containers/Views" folder
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Containers/Views/Parts/Container.Contained.SummaryAdmin.cshtml => src/Orchard.Web/Core/Containers/Views/Parts.Container.Contained.SummaryAdmin.cshtml
rename : src/Orchard.Web/Core/Containers/Views/Parts/ContainerWidget.cshtml => src/Orchard.Web/Core/Containers/Views/Parts.ContainerWidget.cshtml
2010-12-03 17:02:51 -08:00
Renaud Paquay
e348e5a2d3
Flatten "Core/Contents/Views" folder
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Contents/Views/Items/Content.Edit.cshtml => src/Orchard.Web/Core/Contents/Views/Content.Edit.cshtml
rename : src/Orchard.Web/Core/Contents/Views/Items/Content.Summary.cshtml => src/Orchard.Web/Core/Contents/Views/Content.Summary.cshtml
rename : src/Orchard.Web/Core/Contents/Views/Items/Content.SummaryAdmin.cshtml => src/Orchard.Web/Core/Contents/Views/Content.SummaryAdmin.cshtml
rename : src/Orchard.Web/Core/Contents/Views/Items/Content.cshtml => src/Orchard.Web/Core/Contents/Views/Content.cshtml
rename : src/Orchard.Web/Core/Contents/Views/Parts/Contents.Publish.SummaryAdmin.cshtml => src/Orchard.Web/Core/Contents/Views/Parts.Contents.Publish.SummaryAdmin.cshtml
rename : src/Orchard.Web/Core/Contents/Views/Parts/Contents.Publish.cshtml => src/Orchard.Web/Core/Contents/Views/Parts.Contents.Publish.cshtml
2010-12-03 17:00:21 -08:00
Suha Can
1aab29344d
Porting the logger fix to the branch.
...
--HG--
branch : perf
2010-12-03 16:58:00 -08:00
Suha Can
918b9c611b
Fixing an issue that caused loggers to be registered twice in some conditions.
...
--HG--
branch : dev
2010-12-03 16:48:41 -08:00
Renaud Paquay
c4fb128c72
Fix intermitent bug with injecting ILogger
...
--HG--
branch : dev
2010-12-03 16:42:13 -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
Dave Reed
7b4025b8cb
#16705 : Themes may now override stylesheets alone by filename.
...
--HG--
branch : dev
2010-12-03 15:53:27 -08:00
Renaud Paquay
ee31489a17
Fix Routable views ("Item" is a controller name)
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Routable/Views/Item.Display.cshtml => src/Orchard.Web/Core/Routable/Views/Item/Display.cshtml
2010-12-03 14:34:45 -08:00
Renaud Paquay
ee4b77790d
Merge
...
--HG--
branch : dev
2010-12-03 14:14:02 -08:00
Renaud Paquay
58f54e24a5
Flatten "Core/Route/Views" folder
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts/Routable.RoutePart.cshtml => src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts.Routable.RoutePart.cshtml
rename : src/Orchard.Web/Core/Routable/Views/Item/Display.cshtml => src/Orchard.Web/Core/Routable/Views/Item.Display.cshtml
rename : src/Orchard.Web/Core/Routable/Views/Parts/RoutableTitle.cshtml => src/Orchard.Web/Core/Routable/Views/Parts.RoutableTitle.cshtml
rename : src/Orchard.Web/Core/Routable/Views/Parts/RoutableTitle_Summary.cshtml => src/Orchard.Web/Core/Routable/Views/Parts.RoutableTitle_Summary.cshtml
rename : src/Orchard.Web/Core/Routable/Views/Parts/RoutableTitle_SummaryAdmin.cshtml => src/Orchard.Web/Core/Routable/Views/Parts.RoutableTitle_SummaryAdmin.cshtml
2010-12-03 14:12:38 -08:00
Renaud Paquay
d30cd7aa8c
Add more unit tests for shape template harvester
...
--HG--
branch : dev
2010-12-03 14:03:28 -08:00
Renaud Paquay
799471b902
Flatten "Core/Common/Views" folder
...
--HG--
branch : dev
2010-12-03 14:02:56 -08:00
Renaud Paquay
f486b7afa3
Flatten "Core/Common/Views" folder
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields/Common.Text.Edit.cshtml => src/Orchard.Web/Core/Common/Views/EditorTemplates/Fields.Common.Text.Edit.cshtml
rename : src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts/Common.Body.cshtml => src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts.Common.Body.cshtml
rename : src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts/Common.Container.cshtml => src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts.Common.Container.cshtml
rename : src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts/Common.Owner.cshtml => src/Orchard.Web/Core/Common/Views/EditorTemplates/Parts.Common.Owner.cshtml
rename : src/Orchard.Web/Core/Common/Views/Fields/Common.Text.cshtml => src/Orchard.Web/Core/Common/Views/Fields.Common.Text.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Body.Summary.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Body.Summary.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Body.SummaryAdmin.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Body.SummaryAdmin.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Body.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Body.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Metadata.Summary.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Metadata.Summary.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Metadata.SummaryAdmin.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Metadata.SummaryAdmin.cshtml
rename : src/Orchard.Web/Core/Common/Views/Parts/Common.Metadata.Summary.cshtml => src/Orchard.Web/Core/Common/Views/Parts.Common.Metadata.cshtml
2010-12-03 14:02:10 -08:00
Suha Can
86be175d63
Setting trust level back to Full in perf.
...
--HG--
branch : perf
2010-12-03 12:28:52 -08:00
Suha Can
f89550b7df
Merge perf -> dev
...
--HG--
branch : dev
2010-12-03 12:23:36 -08:00
Suha Can
946257f513
Fixing unit test failures introduced by ShapeTable caching changes.
...
--HG--
branch : perf
2010-12-03 12:19:02 -08:00
Renaud Paquay
65c0def67e
Log total time and total number of directories processed
...
--HG--
branch : dev
2010-12-03 12:12:04 -08:00
Suha Can
bd1846e382
Merge dev -> perf
...
--HG--
branch : perf
2010-12-03 11:34:33 -08:00
Nathan Heskew
ed0ee41035
Setting a max width and height on the preview image in Orchard.Media's media manager
...
--HG--
branch : dev
2010-12-03 00:51:41 -08:00
Renaud Paquay
40924a0f73
Merge Perf => Dev
...
--HG--
branch : dev
2010-12-02 22:56:46 -08:00
Renaud Paquay
37c133af48
Remove use of "async" (future C# keyword)
...
Work Item: 16709
--HG--
branch : dev
2010-12-02 20:32:13 -08:00
Renaud Paquay
cc44d1d7dd
Add a "OnUnpublish" event to content handlers
...
Work Item: 16856
--HG--
branch : dev
2010-12-02 20:30:13 -08:00
Renaud Paquay
d336bfa6cf
Add error message in dynamic compilation if a reference can't be found
...
Work item: 16920
--HG--
branch : dev
2010-12-02 20:01:38 -08:00
Renaud Paquay
eb8624966a
Merge
...
--HG--
branch : dev
2010-12-02 17:18:38 -08:00
Renaud Paquay
e88e52b280
Improve response time for first time users
...
On the first time installation of Orchard, the user gets to the setup screen, which
will take a while to finish (user entering data and the setup process itself).
We use this opportunity to start a background task to "pre-compile" all the known
views in the app folder, so that the application is more reponsive when the user
hits the homepage and admin screens for the first time.
--HG--
branch : dev
2010-12-02 17:13:44 -08:00
Suha Can
5a0742d61d
PERF: 16858 Shape table cached too aggressively, should expired on file changes, deletion and creation
...
--HG--
branch : perf
2010-12-02 16:11:47 -08:00
Nathan Heskew
b13a3baafd
Merge
...
--HG--
branch : dev
2010-12-02 15:56:32 -08:00
Nathan Heskew
cf7115271c
Replacing carriage returns in comments with <br />'s
...
work item: 16596
--HG--
branch : dev
2010-12-02 15:55:25 -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
Dave Reed
466135eccf
Merge
...
--HG--
branch : dev
2010-12-02 15:52:37 -08:00