Shannon
|
03cb54e931
|
fixed merge issue
|
2014-05-12 14:37:54 +10:00 |
|
Shannon
|
150b67d10f
|
Merge remote-tracking branch 'origin/6.2.1' into 7.1.3
Conflicts:
src/Umbraco.Tests/Models/ContentTests.cs
src/Umbraco.Tests/Models/ContentTypeTests.cs
|
2014-05-12 14:37:19 +10:00 |
|
Shannon
|
cca27e064a
|
Fixes: U4-4855 Can't use macro parameters at all
|
2014-05-12 13:48:56 +10:00 |
|
Shannon
|
53a9cdb7a0
|
fixes a couple tests
|
2014-05-09 17:10:56 +10:00 |
|
Shannon
|
da0b935604
|
Fixes merge
|
2014-05-09 16:08:05 +10:00 |
|
Shannon
|
b91a06ab98
|
Fixes: U4-4849 Cannot change a users language/sections in the back office
|
2014-05-09 16:00:30 +10:00 |
|
Shannon
|
d61fb5d94d
|
Fixes user cloning issues with allowed sections
|
2014-05-09 15:59:30 +10:00 |
|
Shannon
|
b763c2ab2f
|
Fixes deep clone of User object
|
2014-05-09 15:56:45 +10:00 |
|
Shannon
|
0d37a1f6e8
|
Fixes: U4-4849 Cannot change a users language/sections in the back office
|
2014-05-09 15:19:00 +10:00 |
|
Shannon
|
389724cba5
|
Re-fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3)
|
2014-05-09 14:06:15 +10:00 |
|
Shannon
|
0382902984
|
Fixes user cloning issues with allowed sections
|
2014-05-09 14:01:20 +10:00 |
|
Shannon
|
9d96a4411f
|
Fixes deep clone of macro object
|
2014-05-09 13:26:16 +10:00 |
|
Shannon
|
8e9a9dc996
|
Fixes deep clone of User object
|
2014-05-09 13:25:18 +10:00 |
|
Sebastiaan Janssen
|
59cb1ad31e
|
Revert "Fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3) - this is done by using the entityResource in the mediaPicker but to do this we need to return a cut down version of the media properties in the additionalData which is tricky because the cropper stores json which is ntext and the existing sql didn't cater for this. This also cleans up the entity service and we no longer have this internal collection of properties, everything is just added to additionalData, then had to add mediaHelper method to deal with getting urls from a media 'entity' not just a media object."
This reverts commit c38c2ede11.
|
2014-05-08 16:08:16 +02:00 |
|
Shannon
|
c38c2ede11
|
Fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3) - this is done by using the entityResource in the mediaPicker but to do this we need to return a cut down version of the media properties in the additionalData which is tricky because the cropper stores json which is ntext and the existing sql didn't cater for this. This also cleans up the entity service and we no longer have this internal collection of properties, everything is just added to additionalData, then had to add mediaHelper method to deal with getting urls from a media 'entity' not just a media object.
|
2014-05-07 23:55:20 +10:00 |
|
Shannon
|
31e018c045
|
Moves XML serialization for content/media/members to a resusable class: EntityXmlSerializer to remove the circular references we have by using the ToXml extension methods from directly in the services. This has been completed for the ContentService, next is Media and Member services. Updates the ContentService to not perform CUD operations for preview or published xml, this is now done at the repository level and now done in a single transaction for the saving and publishing events. Still need to do that for the member and media services too and the remaining methods in the content service
|
2014-04-28 17:28:40 +10:00 |
|
Shannon
|
0725d95941
|
fixes merge
|
2014-04-22 17:48:36 +10:00 |
|
Shannon
|
4f8485e7d9
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.2
|
2014-04-22 14:00:28 +10:00 |
|
Shannon
|
f673cb024a
|
Adds unit test for ensuring reset identities on cloning a content type
|
2014-04-22 14:00:03 +10:00 |
|
Shannon
|
15f4de4ed0
|
fixes build issues
|
2014-04-17 18:52:07 +10:00 |
|
Shannon
|
7d556a0318
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.2
Conflicts:
src/Umbraco.Core/Cache/CacheProviderExtensions.cs
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/ICacheProvider.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/Umbraco.Core/Models/Member.cs
src/Umbraco.Core/Models/PreValue.cs
src/Umbraco.Core/Models/PropertyType.cs
src/Umbraco.Core/Services/DataTypeService.cs
src/Umbraco.Tests/Models/Collections/PropertyCollectionTests.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web/Models/PublishedProperty.cs
src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs
|
2014-04-17 18:10:42 +10:00 |
|
Shannon
|
9b344a5a69
|
Added tests for member groups and member cloning. Added tests to verify that all entities can be serialized without issue.
|
2014-04-16 16:44:08 +10:00 |
|
Shannon
|
7aa1f480c9
|
Fixes up some cloning with value types and collections
|
2014-04-16 15:33:21 +10:00 |
|
Shannon
|
998f031877
|
Merge branch '6.2.0' into 6.2-cachefixing
|
2014-04-16 14:01:38 +10:00 |
|
Shannon
|
1f2e46a195
|
Simplifies much of the deep cloning with the DeepCloneHelper and adds tests
|
2014-04-16 13:39:42 +10:00 |
|
Shannon
|
bb22f5a283
|
More code and tests written for deep cloning.
|
2014-04-16 11:23:00 +10:00 |
|
Shannon
|
dcac5d4709
|
More code and tests written for deep cloning.
|
2014-04-15 20:31:32 +10:00 |
|
Shannon
|
0e4e12d0ba
|
More code and tests written for deep cloning.
|
2014-04-15 19:12:42 +10:00 |
|
Shannon
|
9118701669
|
More test written for deep cloning.
|
2014-04-15 14:53:19 +10:00 |
|
Shannon
|
58758e7a41
|
More work on deep cloning, have test passing for IContent
|
2014-04-15 13:52:49 +10:00 |
|
Shannon
|
5990a95d13
|
Fixes: U4-4610 Unmapped members in Automapper
|
2014-04-14 15:20:02 +10:00 |
|
Shannon
|
cc0bcc2d59
|
Fixes unit tests
|
2014-03-27 16:27:57 +11:00 |
|
Shannon
|
760dd42c43
|
Optimizes integration test performance and fixes failing unit tests.
|
2014-03-18 11:40:20 +11:00 |
|
Shannon
|
2d6d95a63e
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0
Conflicts:
src/Umbraco.Tests/Persistence/Auditing/AuditTests.cs
src/Umbraco.Tests/Persistence/PetaPocoExtensionsTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserTypeRepositoryTest.cs
src/Umbraco.Tests/PublishedContent/DynamicDocumentTestsBase.cs
src/Umbraco.Tests/PublishedContent/PublishedContentExtensionTests.cs
src/Umbraco.Tests/Routing/NiceUrlsProviderWithDomainsTests.cs
src/Umbraco.Tests/Services/LocalizationServiceTests.cs
src/Umbraco.Tests/Services/PackagingServiceTests.cs
src/Umbraco.Tests/Services/PerformanceTests.cs
src/Umbraco.Tests/TestHelpers/BaseDatabaseFactoryTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
|
2014-03-17 19:44:34 +11:00 |
|
Shannon
|
d19d1b3a18
|
Changes database behavior in integration tests to be opt-in, removes the db behavior to have a new schema per fixture, now we only deal in new files + schema per fixture/tests as it was taking longer to uninstall the db tables than just delete the file.
|
2014-03-17 19:38:29 +11:00 |
|
Shannon
|
894a649574
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0
|
2014-03-11 15:02:48 +11:00 |
|
Shannon
|
48bbf1ecb2
|
Fixes unit tests
|
2014-03-11 15:02:23 +11:00 |
|
Shannon
|
9a9237e78e
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0
Conflicts:
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Services/IMembershipUserService.cs
src/Umbraco.Tests/PublishedContent/PublishedContentTestElements.cs
src/Umbraco.Web.UI/config/trees.config
src/Umbraco.Web.UI/config/umbracoSettings.config
src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx
src/Umbraco.Web.UI/umbraco/developer/DataTypes/editDatatype.aspx
src/Umbraco.Web.UI/umbraco/plugins/uGoLive/Dashboard.ascx
src/Umbraco.Web/Mvc/UmbracoViewPageOfTModel.cs
src/Umbraco.Web/Search/ExamineEvents.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/content.cs
src/Umbraco.Web/umbraco.presentation/umbraco/cache/LegacyClasses.cs
|
2014-03-06 20:22:32 +11:00 |
|
Stephan
|
2c0f6f975c
|
Bugfix UmbracoEntity ctor test
|
2014-03-06 08:42:41 +01:00 |
|
Shannon
|
b7f7775b89
|
adds initial commit of entity cloning
|
2014-02-20 22:34:54 +11:00 |
|
Shannon
|
c4acbf0dbc
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0
Conflicts:
src/Umbraco.Core/Configuration/ClientDependencyConfiguration.cs
src/Umbraco.Core/Constants-Conventions.cs
src/Umbraco.Core/Models/Member.cs
src/Umbraco.Core/Models/Membership/IUser.cs
src/Umbraco.Core/Models/Template.cs
src/Umbraco.Core/Persistence/Factories/MemberReadOnlyFactory.cs
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IUserRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberGroupRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/PermissionRepository.cs
src/Umbraco.Core/Persistence/RepositoryFactory.cs
src/Umbraco.Core/Services/ContentService.cs
src/Umbraco.Core/Services/IMemberTypeService.cs
src/Umbraco.Core/Services/IMembershipUserService.cs
src/Umbraco.Core/Services/IUserService.cs
src/Umbraco.Core/Services/MemberService.cs
src/Umbraco.Core/Services/MemberTypeService.cs
src/Umbraco.Core/Services/ServiceContext.cs
src/Umbraco.Core/Services/UserService.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/MockTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
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/PartialViewMacros/Templates/LoginStatus.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViewMacros/Templates/RegisterMember.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/Breadcrumb.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/EditProfile.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListAncestorsFromCurrentPage.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListChildPagesFromCurrentPage.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListChildPagesOrderedByDate.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListChildPagesOrderedByName.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListChildPagesWithDoctype.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/ListDescendantsFromCurrentPage.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/Login.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/LoginStatus.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/MultinodeTree-picker.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/Navigation.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/RegisterMember.cshtml
src/Umbraco.Web.UI/Umbraco/PartialViews/Templates/SiteMap.cshtml
src/Umbraco.Web.UI/Umbraco/create/PartialView.ascx.cs
src/Umbraco.Web.UI/config/umbracoSettings.config
src/Umbraco.Web/Cache/CacheRefresherEventHandler.cs
src/Umbraco.Web/Controllers/UmbLoginController.cs
src/Umbraco.Web/Controllers/UmbLoginStatusController.cs
src/Umbraco.Web/Controllers/UmbProfileController.cs
src/Umbraco.Web/Controllers/UmbRegisterController.cs
src/Umbraco.Web/Models/LoginModel.cs
src/Umbraco.Web/Models/LoginStatusModel.cs
src/Umbraco.Web/Models/ProfileModel.cs
src/Umbraco.Web/Models/RegisterModel.cs
src/Umbraco.Web/Models/UmbracoProperty.cs
src/Umbraco.Web/Mvc/UmbracoViewPageOfTModel.cs
src/Umbraco.Web/PublishedCache/XmlPublishedCache/PublishedMediaCache.cs
src/Umbraco.Web/Security/WebSecurity.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/UmbracoModule.cs
src/Umbraco.Web/WebApi/UmbracoApiController.cs
src/Umbraco.Web/umbraco.presentation/library.cs
src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewMacrosTasks.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasks.cs
src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/members/EditMember.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/users/EditUser.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbracobase/baseLibrary.cs
src/Umbraco.Web/umbraco.presentation/umbracobase/restExtension.cs
src/umbraco.businesslogic/User.cs
src/umbraco.providers/UsersMembershipProvider.cs
src/umbraco.providers/members/UmbracoMembershipProvider.cs
|
2014-02-13 16:22:51 +11:00 |
|
Morten Christensen
|
a38e0dcf86
|
Adding integer overload for UmbracoEntity so it can be used with a dynamic object containing either a boolean or integer retrieved from the database to initialize the UmbracoEntity object.
|
2014-02-12 12:47:47 +01:00 |
|
Shannon
|
94cc49e67e
|
Fixed the model mapping tests
|
2013-11-15 17:15:59 +11:00 |
|
Shannon
|
20c624915f
|
Fixing up more unit tests - still a bunch more to do
|
2013-11-01 18:12:23 +11:00 |
|
Shannon
|
0371b44a84
|
fixes some unit tests
|
2013-09-26 11:58:03 +10:00 |
|
Shannon
|
67171db955
|
Fixes merge issues... but now have to fix all the unit tests
|
2013-09-18 13:26:09 +10:00 |
|
Shannon
|
81365cec25
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
Conflicts:
src/Umbraco.Core/Persistence/RepositoryFactory.cs
src/Umbraco.Tests/Models/DataValueSetterTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DataTypeDefinitionRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MediaTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserTypeRepositoryTest.cs
src/Umbraco.Tests/TestHelpers/FakeHttpContextFactory.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
|
2013-09-18 12:59:46 +10:00 |
|
Shannon
|
abe3efa9a1
|
Replaces Rhino mocks with Moq... so much nicer/easier.
|
2013-09-17 11:35:08 +10:00 |
|
Shannon
|
48db556d1b
|
Updated SettingsForTest to return mockable umbraco settings so we can set whatever we want. Fixing up unit tests. Removes calls to CleanUmbracoSettingsConfig and EnsureUmbracoSettingsConfig since we should be dealing with the mockable settings.
|
2013-09-16 19:33:21 +10: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 |
|