Fork: TheOutfield

commits

date

comment

2d1fe0221760
by slace
Jan 29 2011
4:30 AM
default tip

Renaming UmbracoPropertyEditor to PropertyEditor as it didn't make sense to prefix it

270bd679f92e
by boxbinary
Jan 28 2011
10:12 PM

Updates DomainDesign test project to match updated Autofac assembly referenced by the Autofac dependency management plugin and fixed a failing test against registering metadata

34aa121c1eb2
by boxbinary
Jan 28 2011
10:04 PM

Separates dependency management extensions into separate class

1ddaaf866cc0
by boxbinary
Jan 28 2011
10:02 PM

Fully removes Autofac dependency from Umbraco.CMS.Web etc. including support for automatic model binding against IContainerBuilder abstractions. Also fixes a couple of minor tweaks in the post-build events of external libraries such as Trees and PropertyEditors to create the appropriate directories in the Plugins folder rather than the bin

5c15bdfa1a86
by boxbinary
Jan 25 2011
7:42 PM

Merged into default

94f0c5d8788e
by boxbinary
Jan 25 2011
7:37 PM
5.0.0-hive-wip

Completed converting Umbraco.CMS.Web to use IDependencyDemandBuilder for type registration. No longer has a dependency on Autofac, except for some model binding attributes which will be solved later.

2eb8de9dd1d8
by starfighter83
Jan 25 2011
10:36 AM
4.6.1

Fixes small issue with installer db step

e964feaa2143
by starfighter83
Jan 25 2011
9:39 AM

Merge

30dbe2faf622
by starfighter83
Jan 25 2011
9:39 AM

Fixes: Possible to upload to media root when user doesn't have access (start media node set)
Work Items: 29942

c01c95fa6270
by boxbinary
Jan 24 2011
10:36 PM
5.0.0-hive-wip

Added .WithMetadata<TMetadata, TProperty>(Expression<Func<TMetadata, TProperty>>, TProperty) and implemented with a test in Autofac provider. Not yet in Ninject provider. Started to back-port some CMS IoC bindings to IDependencyDemandBuilders, however there remain some hard dependencies on Autofac for ModelBinderAttributes etc. which need solving. Builds and same number of tests pass, but doesn't run yet.

b3277928de96
by psterling
Jan 24 2011
4:45 PM
4.6.1

backed out fix for #29741 - updates default Admin Language to en-US including date/time/currency formats

24c2b69d0fbd
by boxbinary
Jan 24 2011
2:13 PM
default

Merged into default, and also fixed a post-build-event tweak needed in Umbraco.CMS.Web.Editors for the mkdir call

f4c87b93bbfa
by boxbinary
Jan 24 2011
1:59 PM
5.0.0-hive-wip

Merge - was working on the wrong head... d'oh

ac011b5d2f3d
by boxbinary
Jan 24 2011
1:55 PM

Added .WithProperty(string, object) to abstracted registrars. Fixed an issue with the LoadFromConfiguration demand builder which was using a mutable reference so not resolving the correct instance when the resolution callback was invoked. Renamed Register(string name) to RegisterNamed(string name) for readability. Embellished test for LoadFromConfiguration demand builder, now checks more of the provider object graph.

0c11f51f89b0
by boxbinary
Jan 24 2011
10:55 AM

Fix - registers a Provider with its Alias from configuration

5ab2f9a9cc37
by Shandem
Jan 24 2011
10:28 AM
default

Added plugin view engine to collection and fixed paths

364db108e191
by hartvig
Jan 24 2011
9:58 AM
4.6.1

Patch by sgay. Work items: 29889

d5e90b05c7aa
by sgay
Jan 21 2011
2:10 PM

fix #29889 - content tabs issues

41d24e679108
by Shandem
Jan 24 2011
9:54 AM
default

Fixed MEF meta data interfaces. Updated editor plugins view engine to support view plugin paths.

74edbd973075
by starfighter83
Jan 24 2011
8:04 AM
4.6.1

Small css update to skin customization dialog

d02f02cceb26
by starfighter83
Jan 24 2011
7:41 AM

Merge

0f035aff9798
by starfighter83
Jan 24 2011
7:40 AM

Update to installer, makes 'Connection string' input bigger

f7b2c4f1764c
by boxbinary
Jan 24 2011
2:12 AM
5.0.0-hive-wip

Proves concept of IDependencyDemandBuilder; previous Autofac-specific modules in NHibernate persistence provider have been ported to this, and a new (v basic) unit test verifies it sets up the object graph without the provider needing a specific reference to Autofac.

10b3e452badb
by boxbinary
Jan 23 2011
9:26 PM

Added .WithResolvedParam<T>(Func<IResolutionContext, T>) capability to dependency management abstractions to allow for passing in services to constructors when the creation of those services is the responsibility of either the current container context or an external factory.
Continued work on porting LoadConfigurationModule for provider loading into an IDependencyDemandBuilder, builds but no tests written yet.
TODO: Figure out if Ninject supports typed parameter finding as opposed to by parameter name.
(Also corrected spelling of Ninject in namespace of Ninject provider)

c76dad0105a9
by boxbinary
Jan 22 2011
9:21 PM

Added WithResolvedParam<T> methods and a matching test to dependency management abstractions, allows for constructors of services instantiated by the container to be passed parameter values that are themselves resolved by the container.
Note: Ninject provider test doesn't pass yet.