Commit Graph

16 Commits

Author SHA1 Message Date
Louis DeJardin
3509843b48 Compacting code and removing some obsolete things
--HG--
branch : dev
2010-04-17 22:14:31 -07:00
Louis DeJardin
71e019a0b8 Incremental changes towards enabling setup module
Setup controller can render initial screen
SafeMode container factory moved into Orchard.Setup module
ShellBuilders namespace files compacted a bit
Core feature named "Orchard.Framework" and is not used in setup mode

--HG--
branch : dev
2010-04-17 21:33:36 -07:00
Louis DeJardin
6fb6ef0033 Relocating extensions to environment namespace
--HG--
branch : dev
2010-04-17 16:09:53 -07:00
Louis DeJardin
00d235c717 Merge
--HG--
branch : dev
2010-04-16 20:58:47 -07:00
Louis DeJardin
ff96ad73ea Incremental change refactoring modularity
--HG--
branch : dev
2010-04-16 20:50:01 -07:00
Suha Can
5ea422c11b - Adding Feature model and refactoring ExtensionManager to return it instead of Types array from LoadFeature().
- Updating tests.

--HG--
branch : dev
2010-04-16 16:15:23 -07:00
Louis DeJardin
247e077d2c Fixing some badly resolved merge conflicts
--HG--
branch : dev
2010-04-14 14:50:53 -07:00
Louis DeJardin
cef5d9bb3d Merge
--HG--
branch : dev
2010-04-14 14:45:34 -07:00
Louis DeJardin
83db3cd3d3 Roughing in service interfaces and models for shell topology work
Some existing types refactored _Obsolete suffix to indicate it's replaced w/out breaking exising usage

--HG--
branch : dev
2010-04-14 14:43:57 -07:00
Suha Can
8cfb37516e - ExtensionManager LoadFeature functionality.
- OrchardFeature attribute.
- Unit tests.

--HG--
branch : dev
2010-04-14 13:20:26 -07:00
Suha Can
0e3352c560 - ShellTopology to be returned from ExtensionsManager. It contains types from active extensions.
- Modifying some unit tests accordingly.

--HG--
branch : dev
2010-04-07 18:01:15 -07:00
Suha Can
c2dbe346ca - Adding GetExtensionsTopology to ExtensionManager. This returns the topology for the currently active extensions.
- DefaultCompositionStrategy has GetModules/Dependencies for the host to call when spinning up shells for the tenants.
- Unit tests.

--HG--
branch : dev
2010-04-07 14:21:16 -07:00
suhacan
dc197390d8 - Themes: uninstalling themes from the admin.
- ExtensionManager: UninstallExtension API

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4043841
2009-12-11 23:10:54 +00:00
suhacan
cfa42b8663 - Extensions: Install extensions from zip files.
- Themes: installing new themes from the themes admin.

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4043816
2009-12-11 19:49:53 +00:00
suhacan
ff412f1f7e - Themes: adding views and actions for installing a theme.
- Extensions: Added a new method to the IExtensionManager for installing extensions (from local zip files currently)

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4043760
2009-12-11 00:40:44 +00:00
suhacan
73a1740817 - Refactoring IPackageManager: we want an IExtensionManager because extensions like packages and themes share a lot of aspects.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4043646
2009-12-10 01:32:26 +00:00