Shannon
b043ee577f
Renamed config interfaces properly with Section suffix, re-implemented the For<T> UmbracoConfiguration method to retreive specific settings... might use this entirely instead of the nested access as it might make it easier to mock.
2013-09-16 17:39:45 +10:00
Shannon
bd644bc707
Simplifies more of the interface config collection to reduce nesting.
2013-09-16 16:16:42 +10:00
Shannon
09b68a75be
Simplifies the IContentSection so that there's no nesting of interface classes and updates some unit tests
2013-09-16 15:52:59 +10:00
Shannon
046dcdcaf7
Replaces more calls to legacy UmbracoSettings with the new configuration section, fixes loads of null checks when dealing with package repository APIs
2013-09-16 11:22:11 +10:00
Shannon
f38a6e1561
Makes some massive headway with the real config section, have got all code re-delegated to using it and have migrated the baserest config to the core project, all configs will be shared out of the UmbracoConfiguration singleton, now to get the unit tests all wired up and using mocks for the most part.
2013-09-13 18:11:20 +10:00
Shannon
36d82dc43b
Created umbraco config holder object which is exposed on the application context, updated the web.config with the new section and the transform to ensure it get's added.
2013-09-13 14:06:36 +10:00
Shannon
e16e2917c9
Interfaced all the new config elements with unit tests... hooray for fully mockable configs !
2013-09-13 13:41:07 +10:00
Shannon
5aed53162e
Implemented the remaining default values for the new configuration section with tests.
2013-09-12 19:12:21 +10:00
Shannon
968c921829
Finished the new installer screen report, finished and tested the v7 db upgrade script which is working!! :) Changed over all package manifests to have an alias instead of a GUID.
2013-09-11 18:25:51 +10:00
Shannon
86d73712fd
Changes the migration script to set any unknown editors to label
2013-09-11 13:22:00 +10:00
Shannon
d39cea7edd
Fixes merge issues with new member stuff regarding the column controlId -> propertyEditorAlias change. Removed the old sqlce sql scripts (
...
U4-2802 Obsolete unused/obsolete legacy umbraco.datalayer SQL utilities and installers)
2013-09-11 13:19:35 +10:00
Shannon
e75c050eff
Merge branch '7.0.0' into 7.0.0--property-editor-guid-to-alias
...
Conflicts:
src/Umbraco.Core/Models/Rdbms/PropertyDataReadOnlyDto.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Services/PackagingService.cs
src/Umbraco.Web.UI/umbraco/dialogs/ChangeDocType.aspx.cs
2013-09-11 13:07:22 +10:00
Shannon
b097f33bc9
Fixes: U4-2789 Tree.config registeres tree inconsistently
2013-09-10 18:28:45 +10:00
Shannon
42c86a05b8
Completes U4-2390 Remove VersionID Guid in IPublishedContent properties
2013-09-10 17:37:10 +10:00
Shannon
4957acb8d3
Completes: U4-2693 Make package.manifest less complex - WARNING: You need to upgrade your package.manifest files to support the new syntax. If you don't have validation specified then you just need to update the "prevalues" key. See the issue for details.
2013-09-10 17:20:13 +10:00
Shannon
5036df4174
Fixes permissions issue with default permissions and ensures default permissions come from the user type instead of the unused db column in the umbracoUser table. Fixes up the FilterAllowedOutgoingContentAttributeTests attribute with the new permissions changes. Fixes: U4-2771 Content sort dialog, ysod on loading children
2013-09-10 13:38:45 +10:00
Shannon
edc4dc6f7f
Fixed merge issues
2013-09-10 11:51:57 +10:00
Shannon
e962e86c3c
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
...
Conflicts:
src/Umbraco.Core/Models/Rdbms/MemberReadOnlyDto.cs
src/Umbraco.Core/Models/Rdbms/PropertyDataReadOnlyDto.cs
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/StringExtensions.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web.UI/umbraco/dialogs/ChangeDocType.aspx.cs
src/Umbraco.Web/Umbraco.Web.csproj
2013-09-10 11:49:05 +10:00
Shannon
e60f20a6a2
MIgration script updated to set any property editor that doesn't have a GUID-> alias map to a text box.
2013-09-10 11:31:57 +10:00
Shannon
6647aaeed1
Added data migration script for the GUID -> alias change, just waiting on feedback from the core.
2013-09-09 18:38:42 +10:00
Shannon
cded3ae6dd
Another change to the packaging service to support the legacy GUID
2013-09-09 17:20:52 +10:00
Shannon
ec2dd5bad1
Updates packaging service to export the property editor alias instead of the legacy id and changes it's import logic to detect a GUID for comparison against the legacy control id.
2013-09-09 16:43:53 +10:00
Shannon
719b921e0b
Created the maps for all core property editors to map from legacy GUID to new alias with unit tests.
2013-09-09 15:57:22 +10:00
Shannon
26a47e7ee1
Updated the published conversion process with the new PropertyValueConverter and migrated the old core IPropertyEditorValueConverters to the new format.
2013-09-09 15:17:33 +10:00
Stephan
c5197dbe17
U4-2807 - better exception message on bogus domain
2013-09-07 10:25:39 +02:00
Shannon
b3ec44b61d
Getting all the unit tests working again with the GUID to alias change, lots of little fixes everywhere.
2013-09-06 17:50:31 +10:00
Shannon
cf6a3cdfef
A bunch more work done to convert the GUID -> alias for prop eds
2013-09-06 16:00:35 +10:00
Shannon
78741bf134
more work on removing the GUID requirement for prop editors, removes legacy editDataType webforms editor (U4-2801 Remove legacy/un-used editDataType.aspx webforms editor)
2013-09-06 15:27:38 +10:00
Shannon
b1b7a330b5
Merge remote-tracking branch 'origin/7.0.0' into 7.0.0--property-editor-guid-to-alias
2013-09-06 15:09:24 +10:00
perploug
cb06b97d69
Making propertyeditor and attribute public
2013-09-05 11:13:22 +02:00
Morten Christensen
0c05836537
Fixes U4-2791 Error creating node containing @ v6.1.4.
...
Adding unit test which covers both U4-2791 and U4-2607
2013-09-05 10:44:28 +02:00
Shannon
45dabd6293
Lots of work on U4-2722 Change Property Editors over to use unique alias instead of GUID
...
it compiles but i haven't had time to test anything yet, will start all unit testing/fixing tomorrow, just needed to save this work somewhere.
2013-09-05 18:38:54 +10:00
Morten Christensen
3393b6b0da
Adding comments to the MemberService methods
2013-09-04 16:35:54 +02:00
Morten Christensen
33bba57047
Implementing addtional methods in the MemberService
2013-09-04 16:30:51 +02:00
Morten Christensen
269f573b82
Refactoring the GetById method in the MemberService.
2013-09-04 16:00:38 +02:00
Morten Christensen
1f68cad45b
Refactoring MemberService and MembersMembershipProvider from Darrens pull request to fit the changes made the past week.
...
SecurityHelper is moved to the Umbraco.Web.Security namespace.
MembershipExtensions are changed to the new models
2013-09-04 15:42:01 +02:00
Morten Christensen
8ffbad4b49
Merge pull request #118 from darrenferguson/6.2.0
...
Adding new Memership provider implementation
2013-09-04 06:14:40 -07:00
Morten Christensen
09de4a3666
Adding LocalizationService to ctor
2013-09-04 11:30:00 +02:00
Shannon
838788c270
Fixes a few stupid medium trust issues... even though running in full trust... it never ends! :/
2013-09-04 13:18:23 +10:00
Morten Christensen
c5945789f0
Refactoring the MemberRepository to use the new Member class
2013-09-03 17:02:15 +02:00
Morten Christensen
6742bf4708
Removing the old Member, MemberType and MemberGroup classes from the Model.Membership namespace
2013-09-03 17:01:34 +02:00
Shannon
e5633df6c3
Added pre-vals for the file upload property editor (backwards compatible format) and fixed saving a data type.
2013-09-03 18:28:14 +10:00
Shannon
70eb3e8613
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
...
Conflicts:
.gitignore
src/Umbraco.Core/Models/PropertyExtensions.cs
src/Umbraco.Tests/Models/DataValueSetterTests.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/Umbraco/PartialViewMacros/Templates/EditProfile.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViewMacros/Templates/Login.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/RegisterMember.cshtml
src/Umbraco.Web/Controllers/RegisterController.cs
src/Umbraco.Web/Models/ProfileModel.cs
src/Umbraco.Web/Models/RegisterModel.cs
src/Umbraco.Web/Models/UmbracoProperty.cs
src/Umbraco.Web/UmbracoModule.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasks.cs
2013-09-03 17:30:08 +10:00
Shannon
7c9f5eda9d
Fixes up more permissions checks, refactors MediaController.PostAddFile to use the correct WebAPI usage. Fixes issue with UmbracoClientManager throwing errors because the treeProps didn't include all called props.
2013-09-03 16:35:36 +10:00
Shannon
f0a2bfdea4
Updates EntityController with corrected permissions checking, updated media controller with correct permissions checking, added unit tests for the permisions filters.
2013-09-03 13:59:25 +10:00
Morten Christensen
008d413302
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
...
Conflicts:
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs
src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs
src/Umbraco.Tests/Services/ContentServiceTests.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/moveOrCopy.aspx.cs
2013-09-02 15:55:05 +02:00
Morten Christensen
186d5157ec
Implementing the read only side of the MemberType/MemberTypeRepository.
...
PropertyTypes and PropertyGroups are loaded as part of the MemberType in one go.
MemberTypeRepository uses the same approach as the ContentTypeRepository and MediaTypeRepository for saving/updating.
Refactoring how the 9-PropertyType convention is handled.
2013-09-02 15:53:09 +02:00
perploug
623a28c158
delete fontawesome
2013-09-02 15:40:14 +02:00
Sebastiaan Janssen
35c7b224bd
Fix merge issue
2013-09-02 12:49:01 +02:00
Sebastiaan Janssen
437408464f
Merge branch '6.1.5' into 6.2.0
...
Conflicts:
.gitignore
build/Build.bat
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasks.cs
2013-09-02 12:29:47 +02:00