Shannon Deminick
56b70ad229
Updated a ton of Error logging calls to use the new LogHelper but there are still plenty more to go; #u4-7
2012-12-10 05:03:28 +05:00
Shannon Deminick
1e19c4b65b
Converted much of the old logging to use the new logging. All calls for log types: Login, Logout,
...
LoginFailure, Debug. There's still a bunch to convert though. #U4-7
2012-12-10 04:22:29 +05:00
Shannon Deminick
153cfeefb7
Have obsoleted LogTypes that are not part of the audit trail
2012-12-10 03:49:53 +05:00
Shannon Deminick
b1f0e00287
Adds performance benefits for PublishedContentBase
2012-12-10 03:40:50 +05:00
Shannon Deminick
e6f50c2fa4
removed comments
2012-12-10 03:15:12 +05:00
Shannon Deminick
c9f40a74de
Changed all data services to create one repository type in the constructor instead of resolving
...
them in each method since they are only supposed to be using their single unit of work anyways (resolving
will return the same repository anyways, but in some cases it might have been with a different UOW)
Removed SetUnitOfWork method on IRepository as this is not needed.
Removed the old implementation of RepositoryResolver and replaces it with the RepositoryInstanceResolver (but
maintained the name of RepositoryResolver)
2012-12-10 02:58:23 +05:00
Shannon Deminick
f55d639514
Simplifies the ResolveByType so that it only requires the one interface, this is done by adding a new non-generic
...
IRepository interface.
2012-12-09 09:21:26 +05:00
Shannon Deminick
c3c62f916c
Added SetRepositoryInstanceFactory method so that in the future devs could set their own RepositoryInstanceFactory on startup.
2012-12-09 09:07:50 +05:00
Shannon Deminick
e0a7be7237
Created RepositoryInstanceResolver/Factory to replace the configuration based instantiation of Repo's.
...
Added unit tests to support resoling each instance, fixed CodeFirstTests to ensure that the base.TearDown() method is
called. Changed the BaseMapper's to internal.
2012-12-09 09:01:00 +05:00
Shannon Deminick
0c29704d09
Fixes TypeFinder to not scan for types when the assembly IsDynamic (created using reflection Emit).
...
This fixes the RenderRouteHandlerTests which were failing due to a sequence of events when the new PetaPoco classes
were created using Reflection and then the TypeFinder tries to enumerate on them.
2012-12-09 04:13:09 +05:00
Shannon Deminick
e251ccf456
Obsoletes the NiceUrl() and NiceUrlWithDomain() methods on IPublishedContent in favor of Url() and UrlWithDomain()
2012-12-09 03:53:16 +05:00
Shannon Deminick
6267e2e340
Adds support for NiceUrl() for media.
2012-12-09 03:51:02 +05:00
Shannon Deminick
43560a04d3
added some comments.
2012-12-09 03:45:55 +05:00
Shannon Deminick
1de43347d5
Added Url support for media when the IPublishedContent item inherits from PublishedContentBase
2012-12-09 03:27:19 +05:00
Shannon Deminick
44ccfc0262
Adds 'Url', 'ItemType' and the Indexed property alias to IPublishedContent.
...
Changes Properties to ICollection instead of Collection for IPublishedContent.
Creates PublishedContentBase object which handles the Url and Indexed property on IPublishedContent automatically so implementors should use this base
class instead. Moves GetPropertyValue extensions to the Umbraco.Web project instead of the
Umbraco.Core project because this method needs to parse internal links if the value is a string. We require the UmbracoContext
to do this so they must exist in the Web project.
2012-12-09 03:22:11 +05:00
Shannon Deminick
084e2ee37f
Updated EditMacro to use CSS instead of hard coded styles throughout.
2012-12-09 01:22:53 +05:00
Shannon Deminick
2e5618b778
Merge
2012-12-09 00:51:09 +05:00
Shannon Deminick
5870452cc9
Updated assembly binding for MVC(4, and really any other MVC version that requires assembly binding if
...
old libraries are built against old MVC versions).
Fixes a check for the ScriptingFile in for Partial View macros.
2012-12-09 00:50:58 +05:00
Morten Christensen
9111f811be
Implementing the new DefinitionFactory, which makes use of the newer database model definitions. This is done to streamline the usage of the database model definitions between db creation and migration.
2012-12-07 14:52:54 -01:00
Shannon Deminick
66fe539d1c
Fixes class reference issues
2012-12-07 20:08:06 +05:00
Shannon Deminick
73414f4504
Merge with default
2012-12-07 19:56:40 +05:00
Morten Christensen
736fbc6659
Moving database definition models, so they are shared and can be used in the sql syntax provider.
2012-12-07 13:48:38 -01:00
Morten Christensen
f9403f2bc6
Implementing fluent Delete, Rename and Update syntax for migrations.
2012-12-07 13:46:11 -01:00
Morten Christensen
9935abd1a2
Implementing Insert-builder with fluent syntax
2012-12-07 12:23:03 -01:00
Morten Christensen
97509316ba
Was missing initial wire up of the Create builder's fluent syntax
2012-12-07 12:02:56 -01:00
Morten Christensen
e9d1747504
Adding Fluent Create-builders for Column, Table, Index and ForeignKey.
2012-12-07 11:55:41 -01:00
Morten Christensen
77588252a6
Merge with 6.0.0
2012-12-07 09:30:48 -01:00
Morten Christensen
6a6302335d
Setting trust level to full for the time being
2012-12-07 09:28:40 -01:00
Morten Christensen
e1896319ec
Initial refactoring of the Document class to use the new public api.
...
And some experiments with medium trust and dynamic method.
2012-12-07 08:48:46 -01:00
Shannon Deminick
2a90e93a6f
Updated partial view macro engine to support storing the files in the App_Plugins/[packagename]/Views/MacroPartials
...
so they can be stored with a package and not pollute the main file system.
2012-12-07 07:04:11 +05:00
Shannon Deminick
0d94ddb96e
Got macro parameters working with Partial View Macros, changed PartialViewMacroPage to inherit from
...
UmbracoViewPage<PartialViewMacroModel> so that UmbracoHelper, etc... are available.
2012-12-07 06:31:53 +05:00
Sebastiaan Janssen
db2d73dc88
Alter the web.config template for mvc4 support
2012-12-06 14:27:41 -01:00
Sebastiaan Janssen
cd2711957f
Additional update for MVC4 support, nuget dependency updated, errors due to
...
web.config file in Views folder fixed
2012-12-06 11:33:17 -01:00
Sebastiaan Janssen
323af078ca
Upgrade to MVC4
2012-12-06 10:31:54 -01:00
Sebastiaan Janssen
9da62aa965
Correct wrongly committed urlrewriting/xsltextensions configs
2012-12-06 10:30:52 -01:00
bpowell@LAWRENCE.network.bitmapped.net
d30791b8e0
Adding en_us language option. Modified existing en language name to clarify it is UK.
2012-12-06 01:21:58 +05:00
Sebastiaan Janssen
f077646bf0
Ignore built zip files with version number in them as well
2012-12-05 14:45:24 -01:00
Sebastiaan Janssen
66f030a0d6
Batch to generate both the complete build AND the NuGet builds at same time
2012-12-05 14:44:30 -01:00
Sebastiaan Janssen
6a92b400b8
Open connection before checking if table exists
2012-12-05 14:43:37 -01:00
Morten Christensen
8210666d30
Refactoring identity inserts in db creation phase to support mysql
2012-12-05 14:18:08 -01:00
Morten Christensen
e31fc6e86a
Merge
2012-12-05 12:47:53 -01:00
Morten Christensen
8a9cbd0524
Cleaning out old transaction commit code
2012-12-05 12:47:28 -01:00
Morten Christensen
628800c14a
Committing configs with correct spacing
2012-12-05 12:37:21 -01:00
Morten Christensen
89bcbdb0f3
Moving db transaction up one level to improve installation, which failed for sql azure.
2012-12-05 12:37:00 -01:00
Sebastiaan Janssen
5518b901cc
Only place to set the nuget version is now in the nuget batch file
...
Saves editing in 3 places
2012-12-05 11:44:34 -01:00
Morten Christensen
602e3260fa
Fixing foreignkey issues
2012-12-05 08:39:31 -01:00
Morten Christensen
e73f80d78c
Merge
2012-12-05 07:50:38 -01:00
Morten Christensen
fc43247a9e
Adding clustered index to the UserLoginDto
2012-12-05 07:50:05 -01:00
Shannon Deminick
c7645b55ba
Partial View Macros now being rendered, now to implement the remaining parts with things like
...
parameters, etc...
2012-12-04 22:06:55 +05:00
Sebastiaan Janssen
73dc2d7f05
Ignore capitalized versions of content folders as wel as lower-cased ones
2012-12-04 10:37:34 -01:00