Commit Graph
1665 Commits
Author SHA1 Message Date
Louis DeJardin 7e9c238847 Incremental work prototyping packaging
Extends Orchard.Modules with Orchard.Modules.Packaging feature
IWebSiteFolder capabilities to test FileExists and pull binaries via CopyFileTo
Adds rough web-based mechanism for command execution

--HG--
branch : dev
2010-07-04 14:14:15 -07:00
Louis DeJardin f100c7c2ad Initial prototyping on atom/zip placeholders
Based on atom/atompub/opc standards to reduce coding effort

--HG--
branch : dev
2010-07-04 14:10:36 -07:00
Renaud Paquay 24eb381be3 Dynamic loading: Skip reference assemblies in ~/bin
--HG--
branch : dev
2010-07-03 12:29:40 -07:00
Renaud Paquay 392f4fd7b2 Dynamic loading: monitor .cs files in addition to .csproj file
--HG--
branch : dev
2010-07-03 12:29:04 -07:00
Renaud Paquay 0fa27bb6d6 Renames...
--HG--
branch : dev
2010-07-03 12:28:23 -07:00
Renaud Paquay 23521a1d5b Merge
--HG--
branch : dev
2010-07-03 09:52:53 -07:00
Renaud Paquay 6c2ee38bd3 Perf: Don't call "GetReferencedAssemblies" when loading extensions
GetReferencedAssemblies forces all assemblies to be loaded, which has an impact
on startup time. Since we know the name of the assemblies we need to load for
extensions/modules, do a assembly name check instead.

Also refactor code paths to always use the IBuildManager abstraction.

--HG--
branch : dev
2010-07-02 23:37:33 -07:00
Renaud Paquay 6ff8f611db Perf: Cache for dependencies.xml file was incorrectly setup
--HG--
branch : dev
2010-07-02 21:27:24 -07:00
Renaud Paquay b0842c5529 Fix dynamic compilation issue in command line host
--HG--
branch : dev
2010-07-02 21:08:50 -07:00
Renaud Paquay e7aa444a95 Create a stub for IVirtualPathProvider (Unit Tests)
--HG--
branch : dev
2010-07-02 21:08:13 -07:00
Nathan Heskew d89eeb7985 Beginning some content type edit refactoring/cleanup
--HG--
branch : dev
2010-07-02 17:15:59 -07:00
Nathan Heskew d892e88d09 Added part creation and tidied up the content type management flow a little
- could make use of a redirectUrl for a little better experience

--HG--
branch : dev
2010-07-02 16:07:43 -07:00
Renaud Paquay a178f29e37 Merge
--HG--
branch : dev
2010-07-02 12:31:10 -07:00
Nathan Heskew 5214c80cdf Cleaned up the create content link on the content types (list) page
--HG--
branch : dev
2010-07-02 11:42:41 -07:00
Nathan Heskew 312bc56f6f Fixed a "typo" on the parts list page
--HG--
branch : dev
2010-07-02 11:30:18 -07:00
Nathan Heskew d2e93fd33b Added list of content parts
--HG--
branch : dev
2010-07-02 11:28:31 -07:00
Renaud Paquay 462eed28f3 Slightly refactor AppDomain restart code
--HG--
branch : dev
2010-07-02 10:55:11 -07:00
Sebastien Ros 9fb7ccaa11 Clean up some code
--HG--
branch : dev
2010-07-02 10:38:46 -07:00
Nathan Heskew f45e73bcbf Fixed the fields display when editing a content type
--HG--
branch : dev
2010-07-02 09:57:48 -07:00
Renaud Paquay fd81420210 Merge
--HG--
branch : dev
2010-07-02 09:12:33 -07:00
Nathan Heskew 1df3d89638 Some edit type UI "refactoring" (in progress)
--HG--
branch : dev
2010-07-02 01:52:42 -07:00
Nathan Heskew c1f4474a85 Hooked up field removal from a content part
--HG--
branch : dev
2010-07-02 01:42:19 -07:00
Nathan Heskew ff91b4cac4 Some edit type UI "refactoring" (in progress)
--HG--
branch : dev
2010-07-01 17:47:31 -07:00
Renaud Paquay 6b2c1788ab Monitor "~/Modules" path to detect add/remove of modules
--HG--
branch : dev
2010-07-01 17:29:53 -07:00
Renaud Paquay 9af69afef0 Merge
--HG--
branch : dev
2010-07-01 16:57:22 -07:00
Renaud Paquay ed3bece16e Slightly tweak the redirect code...
--HG--
branch : dev
2010-07-01 16:57:07 -07:00
Nathan Heskew ef9ed3145e Fixed the links to features on the module list
--HG--
branch : dev
2010-07-01 15:35:06 -07:00
Nathan Heskew b95534b1cf A little more markup cleanup (of something that just gave me a 500)
--HG--
branch : dev
2010-07-01 15:21:51 -07:00
Nathan Heskew a42b842345 Hooked up part removal from a content type
- + some type editor related markup cleanup

--HG--
branch : dev
2010-07-01 15:06:24 -07:00
Renaud Paquay 81e3001014 Remove reference to modules from Orchard.Web project
With the dynamic compilation work, this is not required anymore.

--HG--
branch : dev
2010-07-01 12:16:11 -07:00
Renaud Paquay bf9e6f78f8 Redirect the request if the AppDomain needs to be restarted
--HG--
branch : dev
2010-07-01 12:12:39 -07:00
Renaud Paquay bafc6ab6f0 Removed unneeded reference from Orchard.Setup
--HG--
branch : dev
2010-07-01 10:14:04 -07:00
Renaud Paquay 12be04814c Fix unit test
--HG--
branch : dev
2010-06-30 23:56:03 -07:00
Renaud Paquay 606d1869ab Add support for dynamic extension dependencies
Suppose Module A is loaded through its pre-compiled version
Suppose Module B is loaded through its pre-compiled version
Suppose Module A depends on Module B

If the csproj of Module B is updated, Module B will be dynamically compiled.
We have to ensure Module A is also dynamically compiled, because Module A can't
reference the pre-compiled version of B anymore.

The way we enforce this is by asking every loader if they are compatible
with all module references of a module before picking it as the actual loader.
If a loader decides it's not compatible with the module references, the next
loader in order of priority will be considered.

--HG--
branch : dev
2010-06-30 23:41:44 -07:00
Renaud Paquay 5b89b6a78d Generalize the dependy ordering algorithm
--HG--
branch : dev
2010-06-30 23:39:38 -07:00
Renaud Paquay 65c3ff3cd7 Rename
--HG--
branch : dev
2010-06-30 20:57:40 -07:00
Renaud Paquay 188a0b5314 Include project-2-project references when parsing csproj file
--HG--
branch : dev
2010-06-30 20:13:01 -07:00
Renaud Paquay afc5979c10 Rename ReferenceDescriptor to DependencyReferenceDescriptor
--HG--
branch : dev
2010-06-30 20:01:44 -07:00
Renaud Paquay 74710b6c26 Merge
--HG--
branch : dev
2010-06-30 19:57:59 -07:00
Renaud Paquay 2dc0f61a42 Fix unit test
--HG--
branch : dev
2010-06-30 18:35:49 -07:00
Renaud Paquay 0f7664c236 Merge
--HG--
branch : dev
2010-06-30 18:18:49 -07:00
Renaud Paquay c43e87662c Support for dynamic loading of module references
--HG--
branch : dev
2010-06-30 18:18:11 -07:00
Nathan Heskew 80a0925e59 Hooked up the ability to add parts to content types (in the edit type UI)
--HG--
branch : dev
2010-06-30 16:19:06 -07:00
Sebastien Ros 8fe40209ad Corrected bug #16269 (Confirm admin password during setup)
--HG--
branch : dev
2010-06-30 15:05:23 -07:00
Sebastien Ros 7a2e0543b4 Updated Azure configuration files
--HG--
branch : dev
2010-06-30 15:04:33 -07:00
Nathan Heskew d3d88dd6ff Some notification additions/updates for content type editing.
--HG--
branch : dev
2010-06-30 14:22:31 -07:00
Nathan Heskew 7ee31c8e7c Getting the rest of the field settings (edit) hooked up when editing a content type
--HG--
branch : dev
2010-06-30 13:28:14 -07:00
Louis DeJardin 123d91abea Merging per-type and per-field indexing things
--HG--
branch : dev
2010-06-30 12:58:52 -07:00
Louis DeJardin 908032d75c Merge
--HG--
branch : dev
2010-06-30 12:48:49 -07:00
Louis DeJardin 69ef03a030 Fixing unit tests
Adding infoset part to content item

--HG--
branch : dev
2010-06-30 12:45:05 -07:00