Renaud Paquay
7a569d3030
Bug fix: Indexing didn't process "unpublish" events
...
--HG--
branch : dev
2010-07-30 18:44:50 -07:00
Sebastien Ros
39b33a1832
Updated index for robustness
...
--HG--
branch : dev
2010-07-29 17:44:37 -07:00
Sebastien Ros
8d9925a75b
Corrected search index bug preventing dynamic items from being indexed if they didn't have a common aspect
...
- Added a lock on write operations
- Changed Indexing event handler to intercept all ContentPart instances
--HG--
branch : dev
2010-07-29 15:44:15 -07:00
Sebastien Ros
e1feef58e7
Corrected field initialization for automatic indexing events
...
--HG--
branch : dev
2010-07-28 11:52:29 -07:00
Sébastien Ros
06bc8f6888
When a content item is modified the indexing events are fired
...
--HG--
branch : dev
2010-07-27 19:44:39 -07:00
Renaud Paquay
10dd2dcc4b
Update default roles to work with Features
...
The code used to deal with Modules as the basic unit and needed
to be updated to work with "Features" instead, since features
are the basic units than can be enabled/disabled.
--HG--
branch : dev
2010-07-27 15:59:38 -07:00
Louis DeJardin
52371580d4
Merge
...
--HG--
branch : dev
2010-07-22 13:37:09 -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
Louis DeJardin
84a564e329
Moving nested definition/builder classes to outer scope
...
--HG--
branch : dev
2010-07-22 11:55:08 -07:00
Sebastien Ros
f97351ee59
Index dynamic content fields
...
- Create a new index field named {part}-{field}
- Had to remove "protected" qualifier on Storage accessor
--HG--
branch : dev
2010-07-20 14:34:01 -07:00
Sebastien Ros
6df322030c
Changed default data migration version number to 1
...
--HG--
branch : dev
2010-07-19 15:39:58 -07:00
Renaud Paquay
4bd6abe055
Replacing all version# with 0.5.0
...
--HG--
branch : dev
2010-07-19 14:04:53 -07:00
Sebastien Ros
5d11debc61
Corrected indexing bugs with SqlCe
...
--HG--
branch : dev
2010-07-15 11:56:24 -07:00
Sebastien Ros
e6d13e9961
Corrected indexing with SqlCe
...
--HG--
branch : dev
2010-07-14 16:09:15 -07:00
Sebastien Ros
c631254fb7
Cleaned web.config files
...
--HG--
branch : dev
2010-07-13 14:01:40 -07:00
Renaud Paquay
5a7724e2e1
Fix small bug in index provider
...
Also cleanup the API a bit
Also provide more detailled statistics about the search index on the
"Search Index Management" page.
--HG--
branch : dev
2010-07-11 12:11:38 -07:00
Sebastien Ros
b3b48fa3df
Split Indexing in two disctint modules
...
- Added new Lucene module with Lucene.NET reference
- Banner message is displayed if no index service is enabled when Orchard.Indexing is active
- Added new MetadataExtensions for settings
- Blogs, Page and Sandbox aredefined as indexed during setup
--HG--
branch : dev
2010-07-09 13:16:02 -07:00
Sebastien Ros
b13c42557a
Corrected Search command
...
--HG--
branch : dev
2010-07-07 15:02:45 -07:00
Sebastien Ros
fb87fb9dd4
Code clean up
...
--HG--
branch : dev
2010-07-05 14:41:56 -07:00
Sebastien Ros
d428ebc2f8
Data migration for developers
...
- NHibernate auto-update is explicitly run by the user (dev) through a DevTool Controller Action or Command
- Generate the create method from the nhib schema
--HG--
branch : dev
2010-07-05 13:35:50 -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
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
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
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
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
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
Renaud Paquay
2fad0edb92
Merge
...
--HG--
branch : dev
2010-06-22 10:28:35 -07:00
Renaud Paquay
1290ea7d6e
Refactor OrchardException classes
...
All constructors now take a"LocalizedString" as the error message.
--HG--
branch : dev
2010-06-22 10:21:24 -07:00
Nathan Heskew
d126bc9f3d
Changed the Orchard.Indexing project to not fire up Cassini
...
--HG--
branch : dev
2010-06-22 01:03:15 -07:00
Sebastien Ros
91aa6468cd
Added IContentManager.Search() method
...
Replaced usages with new declaration
Created a NullSearchBuilder for default behavior when Indexing module is not activated
--HG--
branch : dev
2010-06-18 12:38:22 -07:00
Sebastien Ros
27c65e211a
Added search fields administration
...
--HG--
branch : dev
2010-06-18 12:22:06 -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