Commit Graph

76 Commits

Author SHA1 Message Date
PaulDevenneyBede
efc573992c added "usecdn" to sitesettings 2015-02-07 17:55:23 +00:00
Sebastien Ros
dad8835196 Improving support of huge amount of content items 2014-04-03 18:36:14 -07:00
Sebastien Ros
734fa047bf Adding MaxPageSize to ISite 2014-03-13 14:26:29 -07:00
Daniel Stolt
a306759748 Implementing support for user-configured default site calendar, plus related extensibility points (ICalendarSelector, ICalendarManager). 2014-03-04 16:57:13 -08:00
Sebastien Ros
c0ae3f420e Migrating SiteSettingsPart 2013-11-12 17:51:26 -08:00
Sebastien Ros
784d6d85dc Removing the WebForms view engine
--HG--
branch : 1.x
2013-05-20 18:07:31 -07:00
Sebastien Ros
d2282e334b #18634: Fixing Safe Mode Document shape
Work Item: 18634

--HG--
branch : 1.x
2012-07-02 17:38:37 -07:00
Sebastien Ros
f7ec22611e Fixing setup
--HG--
branch : 1.x
2012-02-06 14:03:21 -08:00
Sebastien Ros
3907ab4de6 Fixing Setup
--HG--
branch : 1.x
2012-01-13 11:31:34 -08:00
Sebastien Ros
1cc8a01d89 Refactoring route resolutions in Setup
--HG--
branch : 1.x
2012-01-13 10:01:33 -08:00
Sebastien Ros
e404aaa8dc #18313: Fixing LifeTimeScope exception on Setup
Work Item: 18313

--HG--
branch : 1.x
2012-01-12 10:26:32 -08:00
Sebastien Ros
b1dc3b21c1 Adding TimeZone
--HG--
branch : 1.x
2012-01-05 14:49:10 -08:00
Sebastien Ros
f3b8003b4a #18096: Fixing Setup command
Work Item: 18096

--HG--
branch : 1.x
2011-12-28 15:10:00 -08:00
Sebastien Ros
0ce436c0a5 Working on multi tenancy provisioning
--HG--
branch : 1.x
2011-09-12 10:46:04 -07:00
Sebastien Ros
87f9b5f77c Fixing memory pressure when creating new tenants
--HG--
branch : 1.x
2011-09-08 14:57:08 -07:00
Sebastien Ros
3f73a0b938 Optimizing rendering
--HG--
branch : 1.x
2011-08-24 15:35:26 -07:00
Andre Rodrigues
b1a1dd969c Backed out changeset: d54601a73fa8
--HG--
branch : 1.x
2011-06-09 13:07:31 -07:00
Andre Rodrigues
84dfae22ac #17816: Caching sitesettings.
--HG--
branch : 1.x
2011-06-03 10:54:26 -07:00
Sebastien Ros
c435aea775 #17757: Fixing multi-tenancy when more than one tenant
Work Items: 17757

--HG--
branch : 1.x
2011-06-02 12:11:29 -07:00
Nathan Heskew
172e53dbde #17897: Removing a (featureless) ResourceManifest registration from setup
Also tidying up some of the related resource usage.

work item: 17897

--HG--
branch : 1.x
2011-06-01 14:07:59 -07:00
Sebastien Ros
15dbaaf355 Implementing the Warmup module
- Global.asax.cs looks for static pages in ~\App_Data\Warmup
- Orchard.Warmup module contains methods to generate those pages based on
scheduled times, and content publishing

--HG--
branch : dev
2011-03-17 11:06:23 -07:00
Suha Can
e5c821dab3 Injecting RecipeHarvester impl into the safe mode shell
Setup to call the harvester for the recipes list
SetupContext now contains the recipe for the site, which will be executed
Updated minimal,blog and cms recipe files
Added recipe description to the setup view model to keep it between posts in case of errors

--HG--
branch : recipe
2011-02-12 14:57:11 -08:00
Andre Rodrigues
2c16581106 #16797: Adding setting for global paging. Fixing issue with query string specified pagesize being the same as default size.
--HG--
branch : dev
2010-12-09 16:39:06 -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
Louis DeJardin
493fb03afe PERF: CreateWorkContextScope shouldn't call InstancePerMatchingLifetimeScope
http://orchard.codeplex.com/workitem/16869
CreateWorkContextScope now creates a child container with no alteration to the component registry
WorkContextModule added to group the related set of component registrations
HttpContextBase still injectable, but it's exposed in a way that doesn't require updating the child container per request

--HG--
branch : perf
2010-11-24 18:57:42 -08:00
Renaud Paquay
4f95fc4a4c Merge perf => dev
--HG--
branch : dev
2010-11-21 12:27:22 -08:00
Dave Reed
67cb21d12b Related to #16712. Rename Feature/ExtensionDescriptor Name -> Id, and DisplayName -> Name.
--HG--
branch : dev
2010-11-18 15:37:47 -08:00
Louis DeJardin
75257a4585 Changing the default IText implementation to support "shell" lifetime scope
Text depends on IWorkContextAccessor instead of ICultureManager
CurrentCulture string added to WorkContext
Enables Localizer T properties to be used by singleton per-shell components

--HG--
branch : perf
extra : rebase_source : cf262af29af17af8059ee7d0571e8c643a71d3ef
2010-11-15 18:03:38 -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
920924ddd7 Fixing warnings
--HG--
branch : perf
2010-11-07 21:47:11 -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
Louis DeJardin
1341b7f312 Additional intermediate state
--HG--
branch : perf
2010-11-05 16:33:24 -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
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
Louis DeJardin
e5eaf2f6c4 Merge
--HG--
branch : dev
2010-10-15 17:45:32 -07:00
Suha Can
1158d7b51f - Change WorkContext.CurrentUser to not cache the result
--HG--
branch : dev
2010-10-15 17:39:20 -07:00
Louis DeJardin
70426a89b9 Overloading ContentPart to optionally have new shape passed in
If lambda takes an argument, it is dynamic, and is an uninitialized shape of the named type
ShapeHelper and IShapeHelperFactory are obsolete - IShapeFactory itself is now dynamic

--HG--
branch : dev
2010-10-15 17:24:30 -07:00
Nathan Heskew
c4621deae3 Adding a GetEnabledThemes() so the WidgetService can get the zones of only enabled themes
--HG--
branch : dev
2010-10-14 15:14:04 -07:00
Dave Reed
30cb7dc75d Themes admin allows you to enable/disable themes separately from setting them to the default. DataMigrations for themes are done there too.
--HG--
branch : dev
2010-10-12 16:52:36 -07:00
Nathan Heskew
ada998da83 Merge
--HG--
branch : dev
2010-10-07 12:58:25 -07:00
Nathan Heskew
1e22892c71 WorkContext.Page -> WorkContext.Layout to be consistent with the shape's template and type names
--HG--
branch : dev
2010-10-07 12:11:49 -07:00
Nathan Heskew
7b36d725b5 Adding a BaseTheme property to Theme
--HG--
branch : dev
2010-10-05 13:55:29 -07:00
Suha Can
e9208542ed - Updating ExtensionManager and ThemeService to read zones from the manifest.
- Adding a few essential parts for layers, widgets.

--HG--
branch : dev
2010-09-29 14:29:43 -07:00
Dave Reed
714ec54d0d - Converted ResourceManifests to provider/builder pattern.
- Removed ability to require a minimum version

--HG--
branch : dev
2010-09-27 13:56:05 -07:00
Dave Reed
e9f780a408 Added a SiteSetting for whether to load resources in debug mode (use app setting, enabled, disabled)
--HG--
branch : dev
2010-09-22 14:39:01 -07:00
Dave Reed
a8bc2712c6 Removed dup theme resource definitions. Fix base path on razor views.
--HG--
branch : dev
2010-09-21 11:35:52 -07:00
Nathan Heskew
305fd9ef22 Getting setup looking a little more as it should
--HG--
branch : dev
2010-09-21 00:58:56 -07:00
Dave Reed
c83b91e5c5 Added new ResourceManager and converted modules to use it. See sln notes ResourceManager.txt for open items.
--HG--
branch : dev
2010-09-16 17:35:01 -07:00
Louis DeJardin
6bfde2891c Some refactoring in DisplayManagement namespace
Removing unused IShapeTableFactory
ShapeTableBuilder has default Feature - components describing shapes from their own module do not need to pass feature in
Fixing some tests
IShapeDescriptorBindingStrategy becomes IShapeTableProvider

--HG--
branch : theming
2010-09-13 20:57:37 -07:00
Louis DeJardin
95e7534e28 Including support for [Shape] attribute-based bindings in setup mode
--HG--
branch : theming
2010-09-09 14:29:04 -07:00