Commit Graph

88 Commits

Author SHA1 Message Date
Sebastien Ros
dd53923130 Correcting http://orchardqa.codeplex.com/workitem/116
- Removed Orchard.Mvc.NotFoundResult, replaced by the new MVC HttpNotFoundViewResult

--HG--
branch : dev
2010-10-14 11:30:58 -07:00
Louis DeJardin
0adc7a6c9f Removing int Id properties from IContent descendants
Eliminates compiler warnings about hiding members of base class.

--HG--
branch : dev
2010-10-13 00:25:21 -07:00
Andre Rodrigues
9480774bcb "Fixing" failing UT.
--HG--
branch : dev
2010-10-12 17:10:17 -07:00
Dave Reed
7811d4fcdd Nested Themes. Also, enabling a theme now really enables its features.
--HG--
branch : dev
2010-10-12 12:21:46 -07:00
Nathan Heskew
ddca57edd4 Making progress on updating the content manager API fit better with the new dynamic UI composition scheme
- Includes changing display-related implementations (drivers & views) to work with shapes
- Editor implementations still on the old template model
- Orchard.Blogs is currently using a different display type instead of specifying alterations (for Blog and BlogPost)

--HG--
branch : dev
2010-10-11 02:06:01 -07:00
BertrandLeRoy
9f438da24a Changing copyright notices to reflect new name of the Foundation.
--HG--
branch : dev
2010-10-01 17:38:57 -07:00
Andre Rodrigues
83274f4145 Fixing core UT
--HG--
branch : dev
2010-09-17 13:49:01 -07:00
Nathan Heskew
043bcf54ee Retiring ContentItemViewModel
...and all that entails
- things like IZone and IZoneCollection are barely roughed in

--HG--
branch : theming
2010-09-03 16:04:42 -07:00
Sébastien Ros
0d91cf30ac Removing ContentType
--HG--
branch : theming
2010-09-03 14:02:37 -07:00
Nathan Heskew
70453d012b Merge
--HG--
branch : dev
2010-09-02 21:29:10 -07:00
Nathan Heskew
33d47b3c39 Build*Model -> Build*Shape (in process of changing to work with (Clay) shapes instead of ContentItemViewModel)
--HG--
branch : dev
2010-09-02 15:11:33 -07:00
Sebastien Ros
e81ec58497 Added unit tests for big text
--HG--
branch : dev
2010-08-31 12:13:55 -07:00
Louis DeJardin
bf8d1ec9e6 Merge
--HG--
branch : mvc3p1
2010-08-26 18:34:12 -07:00
Nathan Heskew
f3f04d6ea0 Allowing the '/' in slugs.
- Also moved the RoutableServiceTests to a more appropriate location

--HG--
branch : dev
2010-08-26 07:32:45 -07:00
Nathan Heskew
6c86c89414 A little more Routable path & slug bug fixing and cleanup
--HG--
branch : dev
2010-08-24 11:41:41 -07:00
Nathan Heskew
9c70163f67 Fixing up the (Orchard.Core's) Routable module so items can't be published with conflicting paths
--HG--
branch : dev
2010-08-23 16:14:10 -07:00
Nathan Heskew
69c901e5c0 Starting the move to ASP.NET MVC 3 Preview 1
--HG--
branch : mvc3p1
2010-08-16 15:37:51 -07:00
Sebastien Ros
49b06ff644 Orchard.ArchiveLater module
--HG--
branch : dev
2010-08-04 13:42:06 -07:00
Nathan Heskew
f482c738ec IsRoutable -> RoutePart
- updating part names to conform to a <name>Part convention

--HG--
branch : dev
rename : src/Orchard.Web/Core/Routable/Drivers/RoutableDriver.cs => src/Orchard.Web/Core/Routable/Drivers/RoutePartDriver.cs
rename : src/Orchard.Web/Core/Routable/Handlers/RoutableHandler.cs => src/Orchard.Web/Core/Routable/Handlers/RoutePartHandler.cs
rename : src/Orchard.Web/Core/Routable/Models/IsRoutable.cs => src/Orchard.Web/Core/Routable/Models/RoutePart.cs
rename : src/Orchard.Web/Core/Routable/Models/RoutableRecord.cs => src/Orchard.Web/Core/Routable/Models/RoutePartRecord.cs
rename : src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts/Routable.IsRoutable.ascx => src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts/Routable.RoutePart.ascx
2010-07-23 01:01:49 -07:00
Nathan Heskew
5b02277fee BodyAspect -> BodyPart; CommonAspect -> CommonPart
- updating part names to conform to a <name>Part convention

--HG--
branch : dev
rename : src/Orchard.Core.Tests/Common/Providers/CommonAspectProviderTests.cs => src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs
rename : src/Orchard.Web/Core/Common/Drivers/BodyDriver.cs => src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs
rename : src/Orchard.Web/Core/Common/Drivers/CommonDriver.cs => src/Orchard.Web/Core/Common/Drivers/CommonPartDriver.cs
rename : src/Orchard.Web/Core/Common/Handlers/BodyAspectHandler.cs => src/Orchard.Web/Core/Common/Handlers/BodyPartHandler.cs
rename : src/Orchard.Web/Core/Common/Handlers/CommonAspectHandler.cs => src/Orchard.Web/Core/Common/Handlers/CommonPartHandler.cs
rename : src/Orchard.Web/Core/Common/Models/BodyAspect.cs => src/Orchard.Web/Core/Common/Models/BodyPart.cs
rename : src/Orchard.Web/Core/Common/Models/BodyRecord.cs => src/Orchard.Web/Core/Common/Models/BodyPartRecord.cs
rename : src/Orchard.Web/Core/Common/Models/CommonAspect.cs => src/Orchard.Web/Core/Common/Models/CommonPart.cs
rename : src/Orchard.Web/Core/Common/Models/CommonRecord.cs => src/Orchard.Web/Core/Common/Models/CommonPartRecord.cs
rename : src/Orchard.Web/Core/Common/Models/CommonVersionRecord.cs => src/Orchard.Web/Core/Common/Models/CommonPartVersionRecord.cs
rename : src/Orchard/ContentManagement/Aspects/ICommonAspect.cs => src/Orchard/ContentManagement/Aspects/ICommonPart.cs
2010-07-22 12:52:16 -07:00
Renaud Paquay
4bd6abe055 Replacing all version# with 0.5.0
--HG--
branch : dev
2010-07-19 14:04:53 -07:00
Renaud Paquay
c6a3edc05c Fix or ignore remaining failing unit tests
We should now finally be back to a clean build!

--HG--
branch : dev
2010-07-15 10:57:21 -07:00
Renaud Paquay
379fca0a43 Fix Unit Tests
--HG--
branch : dev
2010-07-14 12:43:14 -07:00
Renaud Paquay
1a58dee719 Fix Unit Tests
--HG--
branch : dev
2010-07-14 12:33:00 -07:00
Renaud Paquay
511327f68e Fix unit tests
--HG--
branch : dev
2010-07-14 10:29:43 -07:00
Renaud Paquay
746a2d2169 Fix unit tests
--HG--
branch : dev
2010-07-14 10:24:40 -07:00
Renaud Paquay
2ce8a58cdc Cleanup build for SqlCe
No need to mark test assemblies as x86
No need to copy nunit to a temporary directory
Also remove unused file

--HG--
branch : dev
2010-07-13 22:04:02 -07:00
Renaud Paquay
d70f391d93 Fix AfterBuild task to work on TeamCity
--HG--
branch : dev
2010-07-13 20:25:36 -07:00
Renaud Paquay
62f900b5d8 Completely remove support from SQLite, use SqlCe instead
--HG--
branch : dev
rename : src/Orchard/Data/Migration/Interpreters/SqLiteCommandInterpreter.cs => src/Orchard/Data/Migration/Interpreters/SqlCeCommandInterpreter.cs
2010-07-13 19:49:42 -07:00
Nathan Heskew
501d72afab Swapped out Orchard.Core's Common Routable for the work in progress replacement, Orchard.Core's Routable (seperate core module now)
--HG--
branch : dev
2010-07-13 02:52:02 -07:00
Louis DeJardin
57566aaa6a Changing content type names to PascalCase
Became clear while editing metadata the names the only lowercase value and stick out pretty badly
especially when used as {id} in urls

--HG--
branch : dev
2010-06-24 16:34:10 -07:00
Nathan Heskew
ab81cda4eb Getting some work towards being able to edit content types in to share the fun.
- includes changing settings from IDictionary<string, string> to SettingsDictionary : IDictionary<string, string> w/ GetModel<T>
- also cleaned up content type creation a little

--HG--
branch : dev
2010-06-22 03:36:04 -07:00
Sebastien Ros
40769d6f2a Complete refactoring on Indexing module
Changed Parse() to use lucene syntax
Moved everything to Orchard.Indexing
New filters for search

--HG--
branch : dev
2010-06-17 16:21:29 -07:00
Sebastien Ros
a31111d331 Update ISearchBuilder to pass the string unprocessed to Lucene
--HG--
branch : dev
2010-06-16 14:00:08 -07:00
Nathan Heskew
6e756f54ff Starting to get a UI around content type management
- added a DisplayName to the ContentTypeDefinition
- added a CreateRouteValues rvd to go along with the existing display and edit
- set default display, edit and create route values for ContentItemMetadata (* should get fallback route values in a different manner. probably not good to refer to an area, even by string, in core from the fwk)
- starting to shape up the content type list into a more consistent UI
- added create type action, view, etc. for creating new content types
 - supporting service has a few default parts hard-coded for now

--HG--
branch : dev
2010-06-16 04:22:51 -07:00
Renaud Paquay
9444fc83f5 Add unit test for IDepdendenciesFolder
--HG--
branch : dev
rename : src/Orchard.Tests/Environment/Configuration/AppDataFolderTests.cs => src/Orchard.Tests/FileSystems/AppData/AppDataFolderTests.cs
2010-06-15 14:04:55 -07:00
Renaud Paquay
767f19a4e3 Slightly refactor IAppDataFolder
Remove the "SetBasePath" method, introduce IAppDataFolderRoot as replacement.

--HG--
branch : dev
2010-06-12 12:18:08 -07:00
Renaud Paquay
4b9c9da8fd Refactor IAppDataFolder and default implementation
Refactor IAppDataFolder so that it can be used for implementing
DefaultDependenciesFolder.

--HG--
branch : dev
rename : src/Orchard/Environment/Extensions/Loaders/WebFormsExtensionsVirtualFile.cs => src/Orchard/FileSystems/Dependencies/WebFormsExtensionsVirtualFile.cs
rename : src/Orchard/Environment/Extensions/Loaders/WebFormsExtensionsVirtualPathProvider.cs => src/Orchard/FileSystems/Dependencies/WebFormsExtensionsVirtualPathProvider.cs
rename : src/Orchard/Environment/IVirtualPathProvider.cs => src/Orchard/FileSystems/VirtualPath/DefaultVirtualPathProvider.cs
rename : src/Orchard/Environment/ICustomVirtualPathProvider.cs => src/Orchard/FileSystems/VirtualPath/ICustomVirtualPathProvider.cs
2010-06-11 15:48:40 -07:00
Louis DeJardin
21b1baa31c Merge
--HG--
branch : dev
2010-06-08 12:06:47 -07:00
Louis DeJardin
57e830f19e Content manager assigning values to definition properties
DefaultContentManager now takes a dependency on IContentDefinitionManager
ContentItem.TypeDefinition assigned to ContentTypeDefinition instance when creating
ContentPart.TypePartDefinition assigned to ContentTypeDefinition.Part instance as added
Empty definition instances are created as code-only types and parts are created

--HG--
branch : dev
2010-06-08 12:05:29 -07:00
Sebastien Ros
9574529898 Prevent empty content items to be indexed (menu item)
Added an IsDirty property to IIndexDocument
Once handlers have contributed to index information, if a document is not dirty, don't add it to the index

--HG--
branch : dev
2010-06-08 11:42:32 -07:00
Sebastien Ros
11c5ff1a42 Changed querying behavior to handle special characters (like C#)
--HG--
branch : dev
2010-06-07 12:26:32 -07:00
Sebastien Ros
9eebb483ae Implemented RebuildIndex plus UpdateIndex signal to backgroung tasks. Adapted UI.
--HG--
branch : dev
2010-06-04 17:42:20 -07:00
Sebastien Ros
d93c9274c8 Store index settings on local file system instead of db, for farm scenarios
--HG--
branch : dev
2010-06-04 16:29:50 -07:00
Louis DeJardin
83f1de1fc9 Adding fields to metadata definitions
Refactoring some component and record names
Made content definition model immutable, with builder pattern for creation and alteration
Moving records and storage out of base framework assembly
Splitting into separate ContentTypeRecord and ContentTypeDefinitionRecord
Changing MetaData module's MetaDataController to AdminController
Introduced a ContentHandlerBase : IContentHandler to provide virtual no-op implementation of fairly large interface

--HG--
branch : dev
2010-06-04 13:37:34 -07:00
Sebastien Ros
bf665f71c4 Background indexing tasks can now delete existing indexes
Added new column to store the action type (update, delete)
Added new overloads to handle multiple indexing actions in the same transaction

--HG--
branch : dev
2010-06-03 13:12:07 -07:00
Sebastien Ros
54c57ac99d Excluded html tags from indexed body content
--HG--
branch : dev
2010-06-02 17:41:56 -07:00
Sebastien Ros
8ce241434b Configured tokenization and storage for current indexed fields
Properties like dates, and slug should not be tokenized. Body is not stored.

--HG--
branch : dev
2010-06-02 17:17:40 -07:00
Sebastien Ros
015a0503bb Created indexing/search default implementation with Lucene
IIndexManager to handle the available IIndexProvider instances
ISearchBuilder created from the used IIndexProvider to create search queries
Indexing background task records
Background service to execute indexing tasks
Unit tests for indexing and searching

--HG--
branch : dev
2010-06-02 15:56:54 -07:00
Louis DeJardin
596729a2ce Removing obsolete eventbus interface, firing shell activated/terminated events in isolated scope, fixing tests
--HG--
branch : dev
2010-05-28 16:24:57 -07:00