Commit Graph
1638 Commits
Author SHA1 Message Date
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
Louis DeJardin 622edd8335 Merge
--HG--
branch : dev
2010-06-30 12:39:27 -07:00
Louis DeJardin 2b1dd7d3b0 Per-content type indexing settings and debug-time performance
Added type definition template and settings to indexing project
Indexing task check setting per content type while working
WebFormViewEngine provider and cache components moved to dedicated namespace
Subclass of MVC2 wfve created to use a new asp.net 4 api (avoiding FileExists exception improves performance when debugger is attached)

--HG--
branch : dev
2010-06-30 12:38:21 -07:00
Sebastien Ros 4582fcb9e7 Merge
--HG--
branch : dev
2010-06-30 11:26:27 -07:00
Sebastien Ros 04f732701a Updated Azure projects
--HG--
branch : dev
2010-06-30 11:25:50 -07:00
Nathan Heskew 8ee4740c45 Getting a content type's field settings to save. Still need to expose and work with a type part's field settings.
--HG--
branch : dev
2010-06-30 10:06:39 -07:00
Sebastien Ros 8c1b8ff285 Corrected merge change
--HG--
branch : dev
2010-06-29 16:27:23 -07:00
Sebastien Ros 6b781efccd Merge
--HG--
branch : dev
2010-06-29 16:20:23 -07:00
Sebastien Ros b72575748b Merge
--HG--
branch : dev
2010-06-29 16:20:04 -07:00
Sebastien Ros d91e488cb7 Use DataMigration API to create database tables for each feature
--HG--
branch : dev
2010-06-29 16:17:08 -07:00
Nathan Heskew cce58c6a11 Getting field setting editors displayed in the content type editor (still need to hook up update...and refactor relevant actions)
--HG--
branch : dev
2010-06-29 16:00:01 -07:00
Nathan Heskew d6158e316b Hooking up part setting management when editing content types/parts
--HG--
branch : dev
2010-06-29 15:07:40 -07:00
Sebastien Ros a7c0664984 Prevent the search index to have two documents for the same content item
--HG--
branch : dev
2010-06-29 12:24:09 -07:00
Sebastien Ros ca0de6aa49 Use DataMigration API to create tables by default
Created DataMigration class for the Settings module

--HG--
branch : dev
2010-06-29 11:28:21 -07:00
Louis DeJardin 01f8617078 Changing the Getter/Setter deletages to an IFieldStorage interface
Deletages seemed inconsistent with design of rest of system
Interface allows for typed accessor methods, which will be important for columnar backing

--HG--
branch : dev
2010-06-28 17:21:19 -07:00
Nathan Heskew 21328875f3 Made the DevTools content type setting UI a little more friendly
- also a friendly reminder to myself (or anyone reading this) that I need to hook up an overloaded Html.Label that takes a for value and label text

--HG--
branch : dev
2010-06-28 15:43:36 -07:00
Louis DeJardin b22e156d07 Adding <remove name="..."/> to metadata reader
Provides ability to remove parts and fields on merge/import of content definitions
Fixes some fieldname/fieldtypename issues on persistence

--HG--
branch : dev
2010-06-28 15:30:08 -07:00
Louis DeJardin 35fe587b6d Removing unneeded extension method
--HG--
branch : dev
2010-06-28 14:57:49 -07:00
Louis DeJardin 59498a6f6b Merge
--HG--
branch : dev
2010-06-28 14:42:18 -07:00
Nathan Heskew 6d310fe3f1 Small update to not weld a content type's (implicit) part on twice
Also updated the Orchard.ContentTypes proj to not spin up cassini

--HG--
branch : dev
2010-06-28 13:22:34 -07:00
Nathan Heskew 0a38ebc8c4 Moved the CSS for Orchard.Content types to the new proj
--HG--
branch : dev
2010-06-28 10:13:48 -07:00
Nathan Heskew 41849b2067 Changed Orchard.ContentTypes feature category. Developer -> Content ("Custom Content" or "Site Builder" could also work)
--HG--
branch : dev
2010-06-28 10:08:17 -07:00
Nathan Heskew 3d1fc3bbc5 A little post Contents -> ContentTypes move view assembly import cleanup
--HG--
branch : dev
2010-06-28 09:33:46 -07:00
Sebastien Ros a09536a44a Updated code to reflect new DataServicesProvider changes
--HG--
branch : dev
2010-06-25 17:06:02 -07:00
Sebastien Ros 8372db9457 Merge
--HG--
branch : dev
2010-06-25 16:52:14 -07:00
Sebastien Ros 092fcc869a Work on automatic schema creation
--HG--
branch : dev
2010-06-25 15:35:52 -07:00
Louis DeJardin aadde50df4 Adding template sorting by optional position parameter
--HG--
branch : dev
2010-06-25 15:03:42 -07:00
Louis DeJardin 4fdecf04c5 Refactoring data builders into data service providers
IDataServicesProviderFactory used to build correct IDataServicesProvider instance
Components implementing IDataServiceProvider must also have public static ProviderName {get;} to be identified
The data service provider, for now, has the responsability of creating the ISessionFactory for a shell

--HG--
branch : dev
2010-06-25 14:41:19 -07:00