Shannon
|
e2ac82abca
|
Gets most of the User and UserType legacy objects wrapping the new services, yay! Now just need to sort out all the caching stuff which I have tasks for.
|
2014-01-23 18:44:41 +11:00 |
|
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 |
|
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 |
|
Shannon
|
c2c4763faa
|
Ensures username is escaped in user service
|
2014-01-20 16:11:38 +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 |
|
Stephan
|
326309e61e
|
U4-4056 - better unicode/ascii support for urls
|
2014-01-16 17:09:21 +01:00 |
|
Shannon
|
c38030def2
|
Fixes: U4-3855 Preview cookie should be a session cookie not persisted
|
2014-01-16 20:47:13 +11:00 |
|
Shannon
|
949861a890
|
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
|
2014-01-16 20:03:52 +11:00 |
|
Shannon
|
122069752a
|
fixes legacy validate member logic
|
2014-01-16 20:03:29 +11:00 |
|
Sebastiaan Janssen
|
ae83b0fbaf
|
Hardcoded empty snippets need to be updated as well..
|
2014-01-15 21:07:24 +01:00 |
|
Sebastiaan Janssen
|
99e91a1053
|
U4-2737 Snippets that are available when creating new MacroScripts should also be available for Partial Views
|
2014-01-15 20:55:17 +01:00 |
|
Sebastiaan Janssen
|
bad118ac6b
|
U4-4046 Rename "empty template" to "empty"
|
2014-01-15 10:17:46 +01:00 |
|
Shannon
|
5c614a88a2
|
ensures webapi plugincontrollers are routed to /backoffice if [IsBackOffice] is specified
|
2014-01-15 13:29:17 +11:00 |
|
Shannon
|
3ef9635406
|
Fixes: U4-4010 Member and user session gets mixed - fixes how we detect a back office request + unit tests and added new IsBackOffice attribute
|
2014-01-15 13:17:38 +11:00 |
|
Shannon
|
75a42fd0d6
|
fixes the protect page logic
|
2014-01-15 10:42:01 +11:00 |
|
Shannon
|
84da5f43a2
|
U4-4045 The "Empty" partial view snippet should have @inherits
|
2014-01-15 10:41:37 +11:00 |
|
Shannon
|
000c2637d6
|
fixes view state and err msg
|
2014-01-14 16:54:32 +11:00 |
|
Shannon
|
563867cd8b
|
Temp fix for: U4-3968 Umbraco 7.01 - Membership - Public Access - Add Single User protection - crash, fixes protectPage so that it uses the membership provider to make changes, updates the UI logic so that if you choose an existing user it will you about it, fixes it so you cannot arbitrarily change a member's password.
|
2014-01-14 16:21:00 +11:00 |
|
Shannon
|
86c66511dd
|
changes all calls from Member.InUmbracoMemberMode() to Membership.Provider.IsUmbracoMembershipProvider() and obsoletes the InUmbracoMemberMode
|
2014-01-14 14:17:28 +11:00 |
|
Shannon
|
7d57521ad8
|
Fixes some thread safety issues with old membership API
|
2014-01-14 11:53:41 +11:00 |
|
Shannon
|
e74e8f9d73
|
Fixes: U4-4005 Member custom properties not saving from code, only from backend, wraps more of the getter functions in legacy member class with new member service methods, fixes paged result method when there are no results.
|
2014-01-13 18:36:08 +11:00 |
|
Shannon
|
23b0c89848
|
ensures the mail usage is disposed.
|
2014-01-13 17:28:49 +11:00 |
|
Shannon
|
aebc30c7a3
|
Removes the version specific info from the CDF and Examine references in all proj files.
|
2014-01-13 14:02:50 +11:00 |
|
Shannon
|
44bc365fdd
|
Moves all notification sending logic to the notification service, improves performance during any action when notifications are to be sent, ensures emails are sent out async to not block up the current request.
|
2014-01-13 13:50:30 +11:00 |
|
Shannon
|
06defee410
|
Completed new NotificationService, moved Diff to Core
|
2014-01-13 13:05:25 +11:00 |
|
Morten Christensen
|
955573256d
|
Updating the legacy Installer class to use the new methods in the PackagingService
|
2014-01-10 15:11:07 +01:00 |
|
Morten Christensen
|
d963f5cd7d
|
Updating a few methods that are made public in 7.0.2
|
2014-01-10 14:57:27 +01:00 |
|
Morten Christensen
|
2467b5ee3b
|
Removing some internal experimental stuff that isnt used
|
2014-01-10 14:53:27 +01:00 |
|
Morten Christensen
|
f86eb4b741
|
Adds import and export of languages along with tests
|
2014-01-10 14:48:55 +01:00 |
|
Morten Christensen
|
33b99073f0
|
Moving events out of the repository scope.
Adding Get Language by Iso Code method
|
2014-01-10 14:48:31 +01:00 |
|
Morten Christensen
|
880636c5a6
|
Adding languages xml to existing xml file for testing purposes
|
2014-01-10 14:47:31 +01:00 |
|