Commit Graph
3085 Commits
Author SHA1 Message Date
Renaud Paquay 509a051a3c Fix unit tests
--HG--
branch : perf
2010-11-10 15:14:35 -08:00
Renaud Paquay e98099ff84 Fix typo
--HG--
branch : perf
2010-11-10 15:05:14 -08:00
Renaud Paquay 1d6bb4d941 Replace all Assembly.Load usages
All Orchard components now use "IAssemblyLoader.Load" instead
of "Assembly.Load" for correctness.

--HG--
branch : perf
2010-11-10 15:04:49 -08:00
Renaud Paquay f4a9b0c63c Fix assembly loader to check for assemblies in AppDomain
Also update the csproj build provider and parse to use
full assembly name if they are present

--HG--
branch : perf
2010-11-10 15:03:51 -08:00
Suha Can a284f16056 - Cleanup and removing unneeded assembly references.
--HG--
branch : perf
2010-11-10 13:56:12 -08:00
Renaud Paquay ce8eda562c Merge
--HG--
branch : perf
2010-11-10 13:24:35 -08:00
Renaud Paquay 0f6e239dd3 Update build provider to load assembly references
The build provider for .csproj file of modules now tries to load
all assembly reference specified in the "references" section
of the csproj file.

--HG--
branch : perf
2010-11-10 13:24:11 -08:00
Suha Can f3a6ab9559 - Removing compilation debug="true" from module web.config files
--HG--
branch : perf
2010-11-10 12:30:58 -08:00
Suha Can 97fb671952 - Commenting out a call to GC.Collect(); that's supposed to be used only for memory investigations.
--HG--
branch : perf
2010-11-08 12:22:22 -08:00
Louis DeJardin 60259dad67 Setup needs to enable the theme it will assign as site default
--HG--
branch : perf
extra : transplant_source : 6%07%B8%E6%2A%0F%F5f%DB%0DFa%A5%A5X%3Ac%9C%DE%9B
2010-11-08 12:12:52 -08:00
Suha Can 658c9f9b59 - Adding explicit remove statements to the assemblies section to avoid metadata loading overhead in a cold start scenario.
--HG--
branch : perf
2010-11-08 11:52:57 -08:00
Louis DeJardin 8160b8ab4b Fixing initial setup screen
Setup module hardcoded descriptor needs Location pointing to ~/Themes

--HG--
branch : perf
2010-11-08 11:29:22 -08:00
Louis DeJardin 57db7fb94d Merge
--HG--
branch : perf
2010-11-07 21:49:46 -08:00
Louis DeJardin 920924ddd7 Fixing warnings
--HG--
branch : perf
2010-11-07 21:47:11 -08:00
Louis DeJardin 5e7a6cdcb7 Unit tests passing
--HG--
branch : perf
2010-11-07 21:43:30 -08:00
Louis DeJardin 85b1276d68 Getting closer to restoring existing functionality
--HG--
branch : perf
2010-11-07 14:40:51 -08:00
Louis DeJardin d2960b2c1b Shifting more work out of framework
Framework ThemeManager now for getting request theme from selectors
Module interfaces entirely moved - now exist as orchard.modules implementation

--HG--
branch : perf
rename : src/Orchard.Web/Modules/Orchard.Modules/Models/ModuleFeature.cs => src/Orchard.Web/Modules/Orchard.Modules/ViewModels/ModuleFeature.cs
2010-11-06 20:27:45 -07:00
Suha Can e251fdb44e - Removing obsolete event bus handler.
- Making DateTimeShapes a ISingletonDependency instead of IDependency.

--HG--
branch : perf
2010-11-05 17:19:59 -07:00
Louis DeJardin 1341b7f312 Additional intermediate state
--HG--
branch : perf
2010-11-05 16:33:24 -07:00
Suha Can c46cd0ee10 Refactoring to fix a circular dependency that caused container build issues.
--HG--
branch : perf
2010-11-05 12:51:06 -07:00
Louis DeJardin 452576b541 Merge
--HG--
branch : perf
2010-11-04 20:38:41 -07:00
Louis DeJardin 7b508d72d2 Consolidating redundant theme/module services
Breaking off site's "default theme" changing methods
Centralizing enable/disable functionality

--HG--
branch : perf
2010-11-04 20:37:35 -07:00
Suha Can 1ce1cc9521 PERF: Fix for Dispel CurrentUser/CurrentSite magic
http://orchard.codeplex.com/workitem/16718

--HG--
branch : perf
2010-11-04 20:24:48 -07:00
Suha Can 103ab6e1cc PERF: ExtensionManager orders FeatureDescriptors inefficiently
Fix for 16717

--HG--
branch : perf
2010-11-04 16:39:12 -07:00
Louis DeJardin 04bb3d90dc Refactoring IModule and ITheme related services
Changing component layering to allow more efficient dependencies
Marking several interfaces and services obsolete to produce warnings
Changing ITheme to FeatureDescriptor as a first step

--HG--
branch : perf
extra : rebase_source : 905b69eb1cc6ed05750908e41a2d0846dde22001
2010-11-04 16:04:50 -07:00
Suha Can 035c60fb90 PERF: Fix for Memory leak when enabling/disabling a feature
http://orchard.codeplex.com/workitem/16716

--HG--
branch : perf
2010-11-04 14:49:12 -07:00
Louis DeJardin d0cb69b805 Calling from clr to dlr without using dynamic callsite
Avoids callsite rule table - enables more memory to gc sooner

--HG--
branch : perf
2010-11-04 12:16:44 -07:00
Suha Can d7963003aa - PERF Fix for codeplex bug 16713: don't use dynamic keywork to invoke DLR object methods
--HG--
branch : perf
2010-11-03 14:17:27 -07:00
Suha Can f690c17be8 - Creating the perf branch to have means to measure before/after.
- Adding a command to Experimental which creates sample users (used to populate profiling apps)

--HG--
branch : perf
2010-11-03 11:45:49 -07:00
Nathan Heskew c8f90ab6c4 Fixing a bug with "~/something/*" url's in the UrlRuleProvider
--HG--
branch : dev
2010-10-28 07:02:18 -07:00
Nathan Heskew 908a049b58 Fixing the TinyMCE image uploader in Chrome and Opera
--HG--
branch : dev
2010-10-22 11:37:28 -07:00
Suha Can 721b2b3f57 - Removing an empty section declaration from web.config.
--HG--
branch : dev
2010-10-27 11:23:32 -07:00
Sebastien Ros 8435dff302 Corrected rendering of Routable links
--HG--
branch : dev
2010-10-26 15:32:59 -07:00
Nathan Heskew 6f3c2aca13 Fixing which extension type Orchard.Packaging is related to for spec tests
--HG--
branch : dev
2010-10-26 11:04:53 -07:00
Sébastien Ros 6bcf152e12 Added the missing files to Orchard.PublishLater
--HG--
branch : dev
2010-10-26 07:58:22 -07:00
Sébastien Ros c7e49fbfa5 Handle local server time and different cultures for PublishLater and ArchiveLater
- Does not include jQuery.datepicker localization, currently forced to en-US parsing

--HG--
branch : dev
2010-10-26 07:56:56 -07:00
Sébastien Ros 278b12f55b Adapting PublishLater dependencies and tests
--HG--
branch : dev
2010-10-25 19:53:16 -07:00
Sebastien Ros 8ef266dc13 Moving PublishLater from Core
--HG--
branch : dev
2010-10-25 18:21:19 -07:00
Sebastien Ros abfdc11f8b Removing local tests from ArchiveLater included during Shapes migration
--HG--
branch : dev
2010-10-25 18:09:12 -07:00
Sebastien Ros b478b32767 Corrected Orchard.Email project guid
--HG--
branch : dev
2010-10-25 17:51:25 -07:00
Nathan Heskew f5775630e9 Getting Orchard.Comment's site settings back on ~/admin/settings (includes Akismet settings)
--HG--
branch : dev
2010-10-25 11:21:56 -07:00
Nathan Heskew 3166c8fb2e Getting a blog's RSS feed to be made known on the blog's detail page
--HG--
branch : dev
2010-10-25 10:16:33 -07:00
Renaud Paquay ba2cae0404 Removing MVC2 project guids from project files
--HG--
branch : dev
2010-10-24 19:20:38 -07:00
Renaud Paquay 49d6f8828d Merge default->dev
--HG--
branch : dev
2010-10-24 19:14:44 -07:00
Renaud Paquay 176f826443 Added tag 0.8 for changeset 48d6ca629553 2010-10-24 15:51:15 -07:00
Renaud Paquay 3d9115c5cd Merge 2010-10-24 15:45:42 -07:00
Renaud Paquay 10e9991f5c Features with no code should be loaded successfully
Simply return a feature with no exported types instead of failing. The system
is currently built with the assumption that if an extension is active,
then any of its feature can be activated/loaded.

--HG--
branch : dev
2010-10-23 13:42:40 -07:00
Renaud Paquay 0616035d5d Null assembly check when adding razor assembly references
--HG--
branch : dev
2010-10-23 13:39:54 -07:00
Renaud Paquay 69f1e13a5f Removing commented code
--HG--
branch : dev
2010-10-22 11:45:24 -07:00
Renaud Paquay 8548de19d7 Update project alteration task to support references from "lib"
In the Orchard.Web.csproj file for WebPI, we need to reference all
assemblies coming from our "lib" folder to point to the "bin" folder
of the deployed app.

--HG--
branch : dev
2010-10-22 11:44:34 -07:00