Commit Graph

1442 Commits

Author SHA1 Message Date
Nathan Heskew
3aa2cbe3d0 Merge
--HG--
branch : dev
2010-05-17 16:26:56 -07:00
Nathan Heskew
033bd97520 Some initial style for the features management UI
--HG--
branch : dev
2010-05-17 16:25:21 -07:00
Sebastien Ros
be24761603 Merge
--HG--
branch : dev
2010-05-17 15:49:37 -07:00
Sebastien Ros
728328b8ed Updated Azure config files
--HG--
branch : dev
2010-05-17 15:48:44 -07:00
Louis DeJardin
8b960b3fc0 Merge
--HG--
branch : dev
2010-05-17 14:54:43 -07:00
Louis DeJardin
c40f2c9a66 Perf: lazy scheduled publish utc value
--HG--
branch : dev
2010-05-17 14:51:40 -07:00
Nathan Heskew
4da2e73f00 A round of markup refactoring for the feature managment UI
- now the ascx is a mess...helpers needed

--HG--
branch : dev
2010-05-17 14:38:26 -07:00
Nathan Heskew
745caf3829 And changing that previous $ -> jQuery move to stick with a force-fed $ a la (function($){/*...*/})(jQuery); *
* thanks bleroy for the gentle reminder ;)

--HG--
branch : dev
2010-05-17 14:17:28 -07:00
Sebastien Ros
3575e0238d Corrected more port issues in generated urls on Azure hosting
Was preventing Live Writer from auto onfiguring. Replace all Request.Url occurences

--HG--
branch : dev
2010-05-17 11:59:58 -07:00
Nathan Heskew
3341dd863e Updated the base JS (file) to use jQuery instead of $ across the board
--HG--
branch : dev
2010-05-17 10:13:02 -07:00
Nathan Heskew
4cda9282d7 A little cleanup in the feature management UI
--HG--
branch : dev
2010-05-17 09:50:36 -07:00
Louis DeJardin
542e343e84 Fixing tests
--HG--
branch : dev
2010-05-16 23:34:08 -07:00
Louis DeJardin
48be8159b9 Perf: lazy-loading more information which is used infrequently
site id is cached for SiteService.GetSiteSettings performance
HasComments part loads collections on demand
HasTags part loads collections on demand

--HG--
branch : dev
2010-05-16 19:47:51 -07:00
Louis DeJardin
98c1d931e0 Missed a file in previous commit
--HG--
branch : dev
2010-05-16 18:40:51 -07:00
Louis DeJardin
65db8d7f07 Perf: lazy-loading for ContentPart<TRecord>.Record property
Content item parts that are not referenced do not need to acquire their data

--HG--
branch : dev
2010-05-16 18:40:15 -07:00
Louis DeJardin
8024deca78 Perf: content manager improvements
Adding adding content manager session to hold items which have been loaded during a request
Altering the routine that determines which version of an item is needed to favor the inmemory collection over direct query where possible

--HG--
branch : dev
2010-05-16 17:02:55 -07:00
Louis DeJardin
04a53cb2d1 Moving media, appdata, and vpp services into Orchard.FileSystems namespace
--HG--
branch : dev
2010-05-16 13:35:35 -07:00
Louis DeJardin
d46d94f1ee Building out caching
Passing along signal of VPP file monitoring
Expiring results as appropriate in AvailableExtensions

--HG--
branch : dev
2010-05-16 12:59:04 -07:00
Louis DeJardin
c138cc996d Incremental work towards cache/volatile system
--HG--
branch : dev
2010-05-14 22:30:16 -07:00
Sebastien Ros
fba838f366 Merge
--HG--
branch : dev
2010-05-14 17:07:00 -07:00
Sebastien Ros
75390f1582 Corrected Page Expires bug
Intercept exceptions at event base, to prevent succeeding events to be ignored
Corrected PageService.Get() to retrieve only Page content items

--HG--
branch : dev
2010-05-14 17:06:28 -07:00
Nathan Heskew
7db897c475 Some work on the feature managment UI
- start of dependency aware feature disable/enable
- bit of a perf improvement when working with the available features list (thanks, ToList, as usual)

--HG--
branch : dev
2010-05-14 15:52:22 -07:00
Suha Can
d5cdc0d37e - ICacheManager and ICache interfaces and default implementations for an Orchard cache.
- Unit tests.

--HG--
branch : dev
2010-05-14 14:15:06 -07:00
Nathan Heskew
a24b9eb732 Theme management UI updates and bug fixes
--HG--
branch : dev
2010-05-14 13:43:41 -07:00
Sebastien Ros
6e023c01b3 Changed build scripts
Separate Azure from WebPI
Relocate WebPI and Source in /artifacts for cohesion

--HG--
branch : dev
2010-05-14 12:24:08 -07:00
Sebastien Ros
8b255d59f8 Corrected typos
--HG--
branch : dev
2010-05-14 12:23:16 -07:00
Nathan Heskew
aa4d8e3773 Added some more SpecFlow tests for MultiTenancy and fixed a few bugs
--HG--
branch : dev
2010-05-14 10:03:16 -07:00
Renaud Paquay
bd7bb210a1 Merge
--HG--
branch : dev
2010-05-13 19:11:16 -07:00
Renaud Paquay
2ad6aafc40 Move list of default features to SetupService
This is so that the "setup" command doesn't require a list of
features and can use the default list.

Also add back tags, widgets and media as enabled by default.

--HG--
branch : dev
2010-05-13 19:07:53 -07:00
Renaud Paquay
132e4236e3 Fix typo from previous merge
--HG--
branch : dev
2010-05-13 18:25:30 -07:00
Nathan Heskew
4b69a617ab Updated WebAppHosting to not send radio and checkbox input data for those that aren't checked
--HG--
branch : dev
2010-05-13 17:29:05 -07:00
Renaud Paquay
c68ec562eb Merge
--HG--
branch : dev
2010-05-13 16:37:57 -07:00
Renaud Paquay
641e3833cd Make user validate a bit more robust 2010-05-13 16:31:40 -07:00
Renaud Paquay
edb1867e25 Fix bug 16416
See http://orchard.codeplex.com/WorkItem/View.aspx?WorkItemId=16416

Contoso and Corporate themes were using incorrect field names for user
2010-05-13 16:31:27 -07:00
Nathan Heskew
3b630c4f15 Updated some of the MultiTenancy SpecFlow tests
Need to add more to cover database preconfiguration

--HG--
branch : dev
2010-05-13 14:57:45 -07:00
Nathan Heskew
0a9570a51e More MT UI wor
- added edit tenant

--HG--
branch : dev
2010-05-13 13:32:48 -07:00
Renaud Paquay
daefe6e7fe Merge
--HG--
branch : dev
2010-05-13 13:02:27 -07:00
Renaud Paquay
632fb4c863 Fix bug 16417.
See http://orchard.codeplex.com/WorkItem/View.aspx?WorkItemId=16417

We considering the list of conflicting slug, we should ignore the current
content item...

--HG--
branch : dev
2010-05-13 13:01:58 -07:00
Suha Can
cbdadf1862 - Adding some basic perf test cases.
--HG--
branch : dev
2010-05-13 12:18:07 -07:00
Louis DeJardin
e876cf8928 Merge
--HG--
branch : dev
2010-05-12 20:52:37 -07:00
Louis DeJardin
3abc44e773 Fixing unit tests and adjusting mechanics related to events for host layer components
DefaultOrchardHost may now implement eventhandler interfaces directly
DefaultOrchardHostEventSink assistant is obsolete for that reason
DefaultOrchardEventBus changed to use interface methodinfo rather than class methodinfo
OrchardStarter includes EventsModule with root container to allow components to receive event firing proxies
Special case added to CompositionStrategy to prevent DefaultOrchardHost from being re-registered when shell container is built
EventsModule is internal to prevent it from being re-registered in the same way

--HG--
branch : dev
2010-05-12 20:52:00 -07:00
Louis DeJardin
87e4874968 Merge
--HG--
branch : dev
2010-05-12 19:29:15 -07:00
Louis DeJardin
49d29db0ca Moving some code around for migration to new events mechanism
ShellSettings and ShellDescriptor string-named events removed
IShellSettingsManager and IShellDescriptorManager have associated event interfaces
Orchard host event sink forwards those two interfaces to default orchard host (special case - orchard host can't enlist normally)

--HG--
branch : dev
2010-05-12 19:28:18 -07:00
Renaud Paquay
9ecc759e1d Merge
--HG--
branch : dev
2010-05-12 19:12:17 -07:00
Renaud Paquay
f555e2829f Fix bug 16637
See http://orchard.codeplex.com/WorkItem/View.aspx?WorkItemId=16337

There were some breaking changes introduced in the Expression Trees in .NET 4.0.
Workaround these changes in a way compatible with .NET 3.5.

--HG--
branch : dev
2010-05-12 19:11:59 -07:00
Suha Can
7ec0dc57ee - Making IEventHandler an IDependency and related changes to the event bus and the shell container factory.
- Refactoring ZoneManager to use IEventHandlers.
- Other related changes to event handler based components, removing unneeded looping through handlers in the component since the event bus does that.

--HG--
branch : dev
2010-05-12 19:07:03 -07:00
Sebastien Ros
c384bae408 Refactored IShellSettingsEventHandler to prepare a relocation to DefaultOrchardHost
Need some autofac tweeks as ShellSettingsManager can't have a dependency on, and DefaultOrchardHost can't implement IEventHandler
Currently modified IOrchardHost by adding InvalidateShells() which is called by TenantService.
To do: Remove InvalidateShell, make DefaultOrchardHost implement IShellSettingsEventHandler, and make ShellSettingsManager fire the events

--HG--
branch : dev
2010-05-12 17:22:11 -07:00
Suha Can
dcdbbcf210 - Modifying feeds module to use eventhandlers.
--HG--
branch : dev
2010-05-12 16:11:30 -07:00
Nathan Heskew
bed6afb98b Making use of the autofocus attribute
--HG--
branch : dev
2010-05-12 15:52:36 -07:00
Sebastien Ros
f6c170679e IShellSettingsEventHandler to modify tenants in the running application
Added new methods for altering the tenants: Remove and Update

--HG--
branch : dev
2010-05-12 15:26:52 -07:00