Shannon
61ef83c748
Gets the password changer working - on the edit user page. reset/change password wth validation
2013-10-18 00:37:51 +11:00
Shannon
f82329b371
More updates the password changer and edit user
2013-10-17 22:52:37 +11:00
Shannon
0fee434ac2
Working on the password changer control to present the correct inputs based on the membership provider given.... nearly there.
2013-10-17 22:40:38 +11:00
Shannon
3aab41b1e4
Fixes lots of membership provider stuff
...
U4-3057 MembershipPasswordFormat problem at EncodePassword method in UmbracoMembershipProvider class
U4-3176 UsersMembershipProvider.CreateUser does not encrypt/hash the password
U4-3173 UserMembershipProvider.ChangePassword does not work
- Now we need to update the UI for the member
Signed-off-by: Shannon <sdeminick@gmail.com >
2013-10-17 20:20:43 +11:00
Steve Temple
e738738e54
Only check actions if more than 1 route matches & ignore case when comparing controller names
2013-10-16 12:02:20 +01:00
Sebastiaan Janssen
14e3976e88
Merge pull request #142 from lars-erik/6.2.0-recursive_isofdocumenttype
...
Recursive PublishedContentExtensions IsDocumentType
2013-10-16 02:55:09 -07:00
Lars-Erik Aabech
a1ef40e4be
Split the recursive IsDocumentType into an overload for "real" backwards compatibility.
...
Changed string comparison to use InvariantEquals. (guessing it doesn't _really_ break backw. compat?)
Added XML docs.
2013-10-16 11:38:58 +02:00
Steve Temple
f502912225
Updated to use invariant culture
2013-10-15 23:51:39 +01:00
Steve Temple
e06e50c4fc
Tidied up tabs to match Umbraco standard and nicer string comparison
2013-10-15 17:18:12 +01:00
Steve Temple
3285e161c0
Fix issue with error http://our.umbraco.org/forum/developers/api-questions/41483-Umbraco-6-MVC-RenderRouteHandlerHandlePostedValues-Sequence-contains-more-than-one-matching-element when multiple routes share the same controller
2013-10-15 17:09:51 +01:00
Shannon
af43b35d17
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
2013-10-14 10:46:06 +11:00
Shannon
72ea43758d
Fixes - U4-3119 Non-Admin Users Cannot Create or Edit Users regardless of permission settings - 6.1.6
2013-10-14 10:45:51 +11:00
Stephan
bc9dc911ed
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
2013-10-11 09:24:06 +02:00
Shannon
13dcfbbd2b
Fixes build - removes .net 4.5 reference of EmailAddressAttribute - we'll leave that in for v7 when targettng 4.5
2013-10-11 10:58:31 +11:00
Stephan
18ea5b3768
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
...
Conflicts:
src/Umbraco.Tests/TestHelpers/BaseWebTest.cs
2013-10-10 15:52:09 +02:00
Shannon
63a4e00f52
tweaks to membership providers so if we cast we can specify the member type.
2013-10-10 17:23:29 +11:00
Shannon
cb8c1a31cb
Fixes/updates more of the member repository and related items
...
Conflicts:
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
2013-10-10 16:50:57 +11:00
Shannon
4170713e29
More member service and provider updates
...
Conflicts:
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
2013-10-10 14:51:01 +11:00
Shannon
80488e012f
Fixes up and implements more if the IMemberService, repository and membership providers (both legacy and what seems to be the new one).
2013-10-10 14:00:35 +11:00
Stephan
17c055472d
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
2013-10-08 09:44:37 +02:00
Shannon
16bce4248d
Fixes merge issues with 6.2 and copying across TempData properly.
2013-10-08 10:46:02 +11:00
Shannon
a2e9ec0412
Merge remote-tracking branch 'origin/6.1.6' into 6.2.0
...
Conflicts:
src/Umbraco.Web/Mvc/UmbracoPageResult.cs
2013-10-08 10:37:46 +11:00
Sebastiaan Janssen
a90f32035d
U4-2733 call to umbraco.library:Request broken?
2013-10-07 08:18:44 +02:00
Sebastiaan Janssen
33b09c80aa
Forgot to commit csproj file
2013-10-06 18:55:52 +02:00
Sebastiaan Janssen
b2980cedc6
Also apply to media types - U4-541 Wrong dictionary key when using in backend template names
2013-10-06 18:54:46 +02:00
Sebastiaan Janssen
34b7f86b8b
U4-541 Wrong dictionary key when using in backend template names
2013-10-06 18:24:46 +02:00
Sebastiaan Janssen
130f6d3a42
Additions for U4-2776 Default Content For A Razor Layout Section
2013-10-06 17:52:46 +02:00
Sebastiaan Janssen
3ff9d6adbc
U4-2509 Umbraco backend search not working correctly with spaces - Also updated search.aspx dialog
2013-10-06 16:55:54 +02:00
Sebastiaan Janssen
fd5de171c9
Merge branch '6.2.0' of github.com:umbraco/Umbraco-CMS into 6.2.0
2013-10-06 16:45:31 +02:00
Sebastiaan Janssen
45ad51b8df
U4-2737 Snippets that are available when creating new MacroScripts should also be available for Partial Views
2013-10-06 16:45:21 +02:00
Floris Robbemont
b02657f32c
Cleaning up commit for issue U4-3007
...
Changed documentation on UmbracoMvcHandler
2013-10-05 23:31:02 +02:00
Sebastiaan Janssen
06d5c60803
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
2013-10-05 19:09:49 +02:00
Sebastiaan Janssen
fe18722e1f
Merge pull request #147 from AndyButland/u4-2958
...
Fix for issue U4-2958 Member can edit & Show on profile do not persist on Member Type editor
2013-10-05 19:08:03 +02:00
Stephan
c2e7fc2f10
PropertyValueConverter - add converters for built-in data types
2013-10-04 20:14:38 +02:00
Stephan
a264342bcc
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
...
Conflicts:
src/Umbraco.Tests/CodeFirst/ContentTypeMapper.cs
src/Umbraco.Web/Models/DynamicPublishedContent.cs
2013-10-03 18:16:29 +02:00
Stephan
08660704cc
Core.StringExtensions - adjust to new default IShortStringHelper (see f64b8d6)
2013-10-03 18:10:51 +02:00
mortenbock
c74cdb28d6
Testing the wrapping of view engines
2013-10-03 11:01:37 +02:00
Shannon
86430f1b01
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
2013-10-03 12:46:01 +10:00
Shannon
55247fe31d
Finally got around to changing all calls to umbraco.IO to Umbraco.Core.IO - that'll clear up several hundreds of warnings :)
2013-10-03 12:45:40 +10:00
Andy Butland
693778fe74
Fixed issue where member type properties would not persist after first save without reloading page
2013-10-02 21:20:05 +02:00
mortenbock
24020cfea3
Make sure the profilingengine doesn't wrap itself
2013-10-02 18:30:59 +02:00
mortenbock
9ec30860b0
Wrap all ViewEngines in a profiler
...
Wrap all ViewEngines in a custom profiler view engine, using the
ProfilerResolver to track performance
2013-10-02 17:48:44 +02:00
Stephan
520ebc3394
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
2013-10-02 11:43:10 +02:00
Stephan
5e0fbe5634
Macros - bugfix parameters
2013-10-02 11:16:39 +02:00
Stephan
e5b3ca1907
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
2013-10-02 11:14:08 +02:00
Floris Robbemont
9ddee615cc
U4-3007 RouteDefinition should not store instance of controller
2013-10-01 14:09:38 +02:00
Morten Christensen
74f6a34651
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
2013-10-01 10:20:29 +02:00
Morten Christensen
7dee2802fe
Fixing Member and MemberType, so the ids are properly assigned through the repositories.
...
Adding test to assert that no Properties, PropertyTypes or PropertyGroups exists without an id when loaded from the db.
NOTE Changes signature of Member class as Email, Username and Password is required.
2013-10-01 10:20:16 +02:00
Marc Brooks
b200cb463e
Make CacheHelperExtensions public so we can call CachedPartialView and ClearPartialViewCache
...
In order to allow extensions to the logic and usage of the CachedPartial HtmlHelper, expose CachedPartialView and ClearPartialViewCache by making the wrapping static class public.
2013-09-30 18:28:45 -05:00
Marc Brooks
cdf5ddf539
Added cacheKeyBuilder optional argument to allow the key used for caching to be contextual.
...
when building cached partials that work with many different instances of the same partial view (e.g. using the same partial more than once on a page with different ViewDataDictionary or different model), it is necessary to either name each instance differently (ugh), or not cache.
By adding an optional argument to the CachedPartial Html helper method, we can vary the cache-key depending on the context of insertion. For maximum flexibility, pass the model and the viewData to the function so it can use that data to format a cacheKey suffix.
A typical use would be something like:
@Html.CachedPartial(
"EventListings"
, FeedRepository.getFeed(new CalendarEventsModel
{
StartingDate = DateTime.UtcNow.Date
, Count = 10
})
, 0
, contextualKeyBuilder: (model, viewData) =>
{
return (model as CalendarEventsModel).StartingDate.ToString();
}
)
2013-09-30 18:23:56 -05:00