Fork: 461SqlFix

commits

date

comment

3effee4d6969
by DanielMcG
Mar 20 2011
7:44 AM
4.6.1 tip

Corrected the case of DB field names for consistency - which avoids installation errors upon initialising the database when the instance of SQL Server installed uses case-sensitive collation by default.

6ab602b369b0
by matt
Feb 12 2011
8:20 PM
default

Updated TextBox control to render differently dependatant on Mode prevalue
Updated Tags/ColorPicker jQuery selectors to use generated ID
Updated Tags editor to use Html.TextBoxFor helpder method

5dc4cc0789c6
by matt
Feb 12 2011
3:58 PM

Updated Swatch Color Picker to generate colors list based upon prevalues

953734c8a2eb
by matt
Feb 12 2011
3:23 PM

Addded initial code for TextBox and Tags property editors

5784650af850
by matt
Feb 12 2011
3:23 PM

Addded initial code for TextBox and Tags property editors

4eb61c18c37a
by Shandem
Feb 12 2011
7:18 AM

Context menu icons now working

2abac5b705da
by Shandem
Feb 12 2011
5:51 AM

Context menu now renders according to the node's definition

b9c32dc5d4bd
by Shandem
Feb 12 2011
4:53 AM

Context menu JS framework working

ab4e357a20d6
by Shandem
Feb 12 2011
2:36 AM

Added support for embedded view attribute @ class level for PreValueModel and EditorModel classes

a3349830f917
by boxbinary
Feb 11 2011
6:27 PM
5.0.0-hive-wip

Added HiveRoutableRequestProvider and Umbraco.Framework.Persistence.DemoData provider, builds but doesn't run.
The persistence provider is loaded by key based on the provider alias in config and set into the route data. The intention is to map from route wildcards to provider keys in config; for now it loads provider "demodata-01".
Next step is to add methods to Cms persistence wrapper to support looking up an entity by route; for now it's just returning blank objects in order to build.
Enabled Edit&Continue on CMS.Web.UI to speed-up devving over multiple app restarts (as per http://blogs.msdn.com/b/webdevtools/archive/2007/12/13/workaround-debugging-global-aspx-cs-application-start-with-asp-net-web-server-within-visual-studio.aspx)

4dfbae9e3e90
by boxbinary
Feb 11 2011
12:42 PM
default

More CMS<>Framework integration: Starting to implement IDemoData as a real node provider, however need to move some dependencies around in the next commit (DemoData depends on PropertyEditor, and front-end IRoutableItem depends on Snapshot for which we don't have the source in the repo)

53c681c773b7
by boxbinary
Feb 11 2011
10:14 AM

Merge with default to prep for making data API changes to CMS

a8d60ae1639d
by matt
Feb 10 2011
9:16 PM

Added first attempt at Color Swatch Picker Property Editor. Need to find a way to access the Property Editors Pre Values via the custom view.

ffdedf3fd069
by boxbinary
Feb 10 2011
3:15 PM
5.0.0-hive-wip

Added Manager to Hive project with a GetPersistenceManager(string alias) method, plus a test which confirms "nhibernate-01" provider is loaded from config and returns two separate entities.
Also fixed a problem with AutofacResolutionContext.ResolveAll<T> so that it also resolves all named services, I posted the question / solution here http://stackoverflow.com/questions/4959148/is-it-possible-in-autofac-to-resolve-all-services-for-a-type-even-if-they-were-r/4959484
Next step coming up in the next couple of changesets: Hive.Manager will be the root of all data persistence queries from the CMS.

fd0ce7055892
by boxbinary
Feb 10 2011
12:59 PM

Checkpoint commit - started to wire up mapper in NH provider's EntityRepositoryReadWriter, using some nodes in a test database - returns stack model successfully but a nullref in the Attributes collection for the moment

431c79253dad
by boxbinary
Feb 10 2011
11:17 AM

Checkpoint - added some more mappings

341087e35b7c
by boxbinary
Feb 10 2011
10:24 AM

Starting to implement mappings between Rdbms model and mid-tier model

d9cb7da9745e
by boxbinary
Feb 9 2011
5:38 PM

Fixed some issues with UnitOfWork and DataContext design. UoW now has an entity repository as a property, which is created per the DataContext relevant only for that unit. DataContexts are made by the DataContextFactory for that provider, so in the case of the NH provider a DataContextFactory knows how to create new DataContext objects from its internal NHibernate SessionFactory.
Added a test for saving a model entity which NH provider maps to an rdbms entity and vice versa on loading.
Disabled some tests against InMemoryProvider which were made irrelevant by UoW changes; tests will be recoded in next few changesets.

f8e3013555ae
by boxbinary
Feb 9 2011
11:33 AM

Sql creation script for db schema (Sql Server). Updates to Rdbms model to include XmlConfiguration on AttributeType and AttributeDefinition. I've also added it to AttributeSchemaDefinition in case we add prevalue support for doctypes in the future.

37fa5d4c66a7
by boxbinary
Feb 8 2011
10:06 AM

Checkpoint commit for introducing Rdbms entities. Note, Rdbms entity model is not model used by rest of stack, as it's specific to the storage and perf requirements of an Rdbms system. It will be mapped to the object model used by the rest of the stack, and is only kept separate to help other Rdbms provider authors produce a fast-performing data schema

76550e59ca72
by boxbinary
Jan 31 2011
12:20 AM

Fixed a problem with NHibernate provider's PersistenceEntityUriUserType which was causing problems obtaining entities from persistence when using our custom PersistenceEntityUri type as an identifier. Added a couple of methods to the repository interfaces for getting/setting batches of entities.

48888ff93799
by boxbinary
Jan 30 2011
4:55 AM

Added some mocked permissions as relations to the existing set of mocked entities, and a test to verify they are available on the object graph. [pseudo] Entity.GetPermissions() successfully retreives its related Permission entities off the heap.

e9e6f308b431
by boxbinary
Jan 30 2011
4:29 AM

Given 5 branches deep and 20 leaves for every branch, results are the following:
3,368,420 EntityPivots created and added to relational heap in 11794ms
3,368,420 items on that heap walked as a graph to create a verification count - in 4620ms

c657dc8dc074
by boxbinary
Jan 30 2011
2:50 AM

Experimenting with some performance tests for the epidermis model graph. Comparing using a singleton hashed store of Relations which EntityPivots then use for determining their parent/children, vs plain-old CLR reference recursion. Benefits to the former if speedy enough are we can manage cache pruning and population more easily, and can pivot the graph based on the relationship type.

8db2685f5907
by matt
Feb 6 2011
1:49 PM
4.6.1

Added a wmode parameter to DMU badge to prevent it displaying on top of the lock modal popup