Shannon
64d1a484bd
Fixes User Id issues with HasIdentity, wraps legacy UserType to the new service, fixes the uninstalling db schema to not throw exceptions and clog up the unit test log.
2014-01-23 17:11:58 +11:00
Shannon
585b42af48
More Save()'s missing and removes the extra calls to XmlGenerate - should save some processing time.
2014-01-23 16:13:29 +11:00
Shannon
7c4412fc4b
Ensures that Save() is called wherever member data is saved
2014-01-23 16:09:59 +11:00
Shannon
0be8039c8f
Changes how IProfile works which is now just exposed by the IUser instead of implemented, this cleans up the Id situation.
2014-01-23 15:31:49 +11:00
Shannon
668265f1ac
Allows forcing pass change with new provider, updates conventions to not allow editing of question/answer - unfortunately cannot make the other ones readonly because noEdit data type is the wrong clr type.
2014-01-23 15:11:54 +11:00
Shannon
4735f27a66
Fixes more naming conventions with CreateMemberWithIdentity, fixes memberTasks to ensure the name is set, fixes new membership providers which had the name/email call reversed. Updates the cache refresher event handler to listen to MemberService events instead of the old legacy API events.
2014-01-23 14:55:41 +11:00
Shannon
6377b9aa50
Fixes some underlying type conversions, fixes more of the member type wrapping, updates contenttypecontrolnew to work with member types properly, ensures the property type cache is cleared when member types change.
2014-01-23 13:33:58 +11:00
Shannon
011be60205
Finishes wrapping the member service and fixes a few bugs - ensures the RepositoryBase doesn't keep enumerating when getting all
2014-01-23 12:30:28 +11:00
Shannon
a272675ed8
Wraps the MemberService from the legacy Member object
2014-01-23 11:41:01 +11:00
Shannon
80697cf9ca
MemberType fully wraps new MemberTypeService
2014-01-23 10:57:24 +11:00
Shannon
f4534aa94c
adds unit tests for member type can view/can edit properties
2014-01-23 10:55:22 +11:00
Shannon
56dec485a5
Starts wrapping MemberTypeService from the legacy MemberType object. Changes the User.Id to an int - no more casting. Changes CreateMember to CreateMemberWithIdentity for consistency. Adds raiseEvent params to the create/save methods. Updates the MemberTypeService to have consistent naming conventions. Starts wrapping more of the MemberService from the legacy Member object.
2014-01-23 10:41:57 +11:00
Shannon
ffde0f48cf
Starts wrapping MemberTypeService from the legacy MemberType object. Changes the User.Id to an int - no more casting. Changes CreateMember to CreateMemberWithIdentity for consistency. Adds raiseEvent params to the create/save methods. Updates the MemberTypeService to have consistent naming conventions. Starts wrapping more of the MemberService from the legacy Member object.
2014-01-23 10:35:30 +11:00
Kevin Jump
5663b6890f
Revert "Export Template fails when template has no master value"
...
This reverts commit a2905c13f6 .
2014-01-22 21:35:16 +00:00
Kevin Jump
a2905c13f6
Export Template fails when template has no master value
2014-01-22 21:29:49 +00:00
Kevin Jump
e8f7a83f68
Fixed: U4-4119 - Export ContentType fails for Generic Properties
...
Adds Null checking for PropertyGroupID so that an exception is avoided
when the propertyType is in the Generic Properties group (and has no ID
assigned)
2014-01-22 19:50:21 +00:00
Shannon
2956aee4e3
Fixes: U4-4108 The backoffice should not be accessible when the app is not configured, it should redirect to the installer and U4-4106 Set the new membership providers to be shipped as default.
2014-01-22 15:26:45 +11:00
Shannon
9bd8d729fa
publicizes user stuff, changes the IUser.Id to an int - no need for it to be an object and casted everywhere. Updates the login logic to perform the mapping logic for custom membership providers with an extension method.
2014-01-22 14:07:18 +11:00
Shannon
fb9569d914
Fixes user membership providers to throw exceptions on duplicate emails when the provider is configured to not allow duplicates.
2014-01-22 13:20:00 +11:00
Shannon
47974d49fe
obsoletes old providers, creates new membership role provider stub
2014-01-22 12:16:47 +11:00
Shannon
3f8b3031c2
completes: U4-3996 Fix EditUser to use the membership provider properly, U4-3997 Fix EditMember to use the membership provider properly
2014-01-22 11:57:33 +11:00
Shannon
7da41594fd
re-publicizes member services, fixes: U4-4102 Un-obsolete ContentService.Publish
2014-01-22 11:27:44 +11:00
Shannon
9796b30bbb
Fixes: U4-4104 Using strongly typed Html.Action<T> with a PluginController causes exception
2014-01-22 11:02:24 +11:00
Sebastiaan Janssen
ead837f654
U4-4095 Missing Keys in English US Language File
2014-01-20 19:15:50 +01:00
Sebastiaan Janssen
10a4eb3ddc
Fix Duplicate attribute YSOD (key was already added in the base class)
2014-01-20 12:02:52 +01:00
Morten Christensen
51f46cf871
Not raising export events for content/media ToXml extension for the time being
2014-01-20 10:37:46 +01:00
Shannon
e456dd3886
Merge branch '7.0.2' into 7.1.0
2014-01-20 18:33:54 +11:00
Shannon
697548d1c7
Fixes: U4-3897 Copy contents relations not created
2014-01-20 18:01:19 +11:00
Shannon
f717628322
Ensures username is escaped in user service
2014-01-20 16:13:41 +11:00
Shannon
c2c4763faa
Ensures username is escaped in user service
2014-01-20 16:11:38 +11:00
Shannon
e91b297cc2
updates user task creation for release
2014-01-20 16:04:49 +11:00
Shannon
c062d3b71b
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
2014-01-20 16:01:53 +11:00
Shannon
ed83fb8216
updates user task creation for release
2014-01-20 16:00:19 +11:00
Shannon
c92441e544
Ensures user name is escaped in member service query.
2014-01-20 14:37:26 +11:00
Shannon
f0573fc68c
Fixes: U4-4084 Macro's with non alphanumeric chars in their aliases cannot render in the rich text editor
2014-01-20 13:59:25 +11:00
Shannon
eb44480fdf
fixes package installer path redirect when installing from the repo
2014-01-20 11:58:52 +11:00
Shannon
1ad05fbfc9
Clears the auth cookie after install if there is one which forces the login screen to display so that the csrf tokens are created - this is required if you are upgrading from a previous version and are logged in but don't have a version with csrf tokens.
2014-01-20 10:53:14 +11:00
Shannon
673e24a2ea
Merge branch '7.0.2' of https://github.com/umbraco/Umbraco-CMS into 7.0.2
2014-01-20 10:37:36 +11:00
Shannon
4842be01cd
Ensures app domain restarted after db upgrade to clear PetaPoco's mapping cache.
2014-01-20 10:36:37 +11:00
Morten Christensen
dddb38d4ee
Adding comment to private method for clarity
2014-01-19 15:23:05 +01:00
Morten Christensen
727ce0f795
Additional tests for Macro import and export
2014-01-19 15:23:04 +01:00
Morten Christensen
ba27acead9
Adding unique key to xml for contentbase exports
2014-01-19 15:23:04 +01:00
Morten Christensen
a026a81a8a
Adding test for import of Macros from uBlogsy package xml
2014-01-19 15:23:03 +01:00
Morten Christensen
5e7ee0c236
Adding ImportMacros to PackagingService interface
2014-01-19 15:23:03 +01:00
Morten Christensen
bb30d5ebd2
Refactoring Macro import method in PackagingService
2014-01-19 15:23:02 +01:00
Morten Christensen
2ae3b09b8c
Updating PackagingService to use the newly added event args
2014-01-19 15:23:02 +01:00
Morten Christensen
473d76f1b7
Adding Event Args for import and export
2014-01-19 15:23:01 +01:00
Sebastiaan Janssen
171a472966
Split out the Belle build and integrate it in the build of the Web.UI project
2014-01-17 18:56:04 +01:00
Sebastiaan Janssen
80c1812bc8
Merge branch '7.0.2' of https://github.com/umbraco/Umbraco-CMS into 7.0.2
2014-01-17 15:51:01 +01:00
Morten Christensen
6c37b33509
Adding export method for macros in the PackagingService and changing the ctor to accept the MacroService, so we can also add an import method.
2014-01-17 15:29:51 +01:00