Commit Graph

3906 Commits

Author SHA1 Message Date
Renaud Paquay
0092755471 Merge
--HG--
branch : dev
2010-12-06 14:13:41 -08:00
Dave Reed
4741f33e28 #16911: Prevent YSOD when a gallery feed doesn't respond or responds unexpectedly.
--HG--
branch : dev
2010-12-06 13:37:11 -08:00
Nathan Heskew
948f0a26d0 Fixing the massively tall TinyMCE editor window in Chrome when the editor has some content on load.
--HG--
branch : dev
2010-12-06 12:49:57 -08:00
Dave Reed
374020b3ed #16944: Fix null reference error when localizing a content item and not picking a culture.
--HG--
branch : dev
2010-12-06 12:26:03 -08:00
Andre Rodrigues
2314c8061b Merge
--HG--
branch : dev
2010-12-06 11:43:38 -08:00
Andre Rodrigues
b8c23d0f82 #1694: Moving module / theme install from gallery to packaging services and changing themes / module modules dependencies.
--HG--
branch : dev
2010-12-06 11:43:00 -08:00
Suha Can
f1c169caeb Merge dev -> perf
--HG--
branch : perf
2010-12-06 11:28:48 -08:00
Dave Reed
f5c88ea616 Merge
--HG--
branch : dev
2010-12-06 11:28:26 -08:00
Dave Reed
c5fdb792b6 #16919: Setting customErrors to 'RemoteOnly'
--HG--
branch : dev
2010-12-06 11:27:54 -08:00
Nathan Heskew
8a0f68bdcc Fixing the admin menu to not have the "New" group collapse if there is only one item in there
--HG--
branch : dev
2010-12-06 11:15:43 -08:00
Renaud Paquay
687fe45672 Fix dynamic compilation issue
Don't try to load references that have been already loaded by
extension loaders. This bug was affecting compiling of modules
depending on other modules (e.g. Orchard.Widgets depends on
Orchard.Scripting). If Orchard.Scripting has been loaded by the
dynamic compilation loader, don't try to load the "Orchard.Scripting"
assembly.

--HG--
branch : dev
2010-12-06 10:28:37 -08:00
Renaud Paquay
947fb55d7d Fix regression in monitoring file changes
We were only monitoring existing directories only (not files).
Since asp.net supports monitoring missing files, but not missing
directories, we have to catch the HttpException and fallback
adequatly.

--HG--
branch : dev
2010-12-05 14:41:41 -08:00
Renaud Paquay
91c5e6dae8 Remove unnecessary reference
--HG--
branch : dev
2010-12-05 14:29:25 -08:00
Renaud Paquay
29a1b5cce1 Removing extra spaces
--HG--
branch : dev
2010-12-05 11:29:04 -08:00
Renaud Paquay
9cb05a9a31 Update ASP.NET compilation options
Ensure batch compilation is on and that the number of recompilation
before appdomain restart is greater than the default (15), because
Orchard being a composable application where new modules can be installed
at any time, views can be re-compiled more often than for a typical
application.

--HG--
branch : dev
2010-12-05 11:28:48 -08:00
Renaud Paquay
8a9b41a3be Fix command
--HG--
branch : dev
2010-12-04 23:03:49 -08:00
Renaud Paquay
27f046ca60 Delete ASP.NET folder created by spec flow tests
--HG--
branch : dev
2010-12-04 23:02:12 -08:00
Renaud Paquay
26888dd360 Re-enable ignored specflow tests
--HG--
branch : dev
2010-12-04 22:04:50 -08:00
Renaud Paquay
cda72759a1 Fix incorrect command
--HG--
branch : dev
2010-12-04 22:04:38 -08:00
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
Suha Can
8a7651e780 Merge dev -> perf
--HG--
branch : perf
2010-12-03 19:12:17 -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