Shannon
|
b32325bbaa
|
Adds all change tracking to the BackOfficeIdentityUser ensures values are not persisted that are not changed, adds required null checks, removes internal method GetOrCreateBackOfficeUser
|
2017-07-19 14:13:42 +10:00 |
|
Shannon
|
73b107ee2a
|
Fixing U4-10138 Cannot upgrade to 7.7 due to user groups and U4-7907 With non OAuth external login providers we should have an 'auto-link' / 'auto-create' callback option
|
2017-07-18 19:53:34 +10:00 |
|
Claus
|
6a48c1646d
|
checking for uses of userType.
|
2017-07-13 09:26:48 +02:00 |
|
Shannon
|
ff02b28d26
|
Fixes tree for single tree sections, fixes creating a user group so you can select default permissions
|
2017-07-03 16:31:47 +10:00 |
|
Shannon
|
e4edd8f692
|
U4-10053 Review anywhere else in the codebase that may reference User Type
This also removes some totally unused and ancient code
|
2017-06-30 18:14:44 +10:00 |
|
Shannon
|
804c60653e
|
Merge branch 'dev-v7.7' into user-group-permissions
# Conflicts:
# src/Umbraco.Core/Services/UserService.cs
# src/Umbraco.Tests/Services/ContentServiceTests.cs
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/nl.xml
|
2017-06-30 16:57:22 +10:00 |
|
Shannon
|
546999e470
|
U4-9946 Update the ExternalSignInAutoLinkOptions to support groups - currently still using UserType
|
2017-06-30 16:50:44 +10:00 |
|
Claus
|
da8c0726b1
|
Merge branch 'U4-5454' of git://github.com/trt/Umbraco-CMS into temp-U4-5454
|
2017-06-29 08:59:45 +02:00 |
|
Shannon
|
0cd871241f
|
Gets password reset working, gets more server side validation wired up
|
2017-06-23 16:38:39 +10:00 |
|
Shannon
|
692dc66684
|
You can now change the user password in the user editor
|
2017-06-23 14:08:58 +10:00 |
|
Shannon
|
cec829774e
|
Merge remote-tracking branch 'origin/dev-v7' into user-group-permissions
# Conflicts:
# src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
# src/Umbraco.Web/Cache/DataTypeCacheRefresher.cs
|
2017-06-20 17:09:52 +10:00 |
|
Shannon
|
a62426a763
|
Gets email sending ensures user is logged in with verifying but is only partially logged in and cannot access the back office, they can only access the verification screen
|
2017-06-14 16:21:56 +02:00 |
|
Shannon
|
2ee34d5c48
|
updates user models
|
2017-06-05 23:25:33 +02:00 |
|
Sebastiaan Janssen
|
74126134b1
|
Some more cleanup
|
2017-06-05 12:07:45 +02:00 |
|
Sebastiaan Janssen
|
727250d2ab
|
Removing AccountCreated and AccountUpdated for now, is the responsibility of UserService
|
2017-06-04 16:55:23 +02:00 |
|
Sam Sperling
|
b5c2fc82bb
|
U4-9973 Remove sealed modifier from ExternalSignInAutoLinkOptions class
|
2017-06-02 11:43:06 +10:00 |
|
Stephan
|
d3133abcab
|
Get rid of Mandate
|
2017-05-31 10:10:47 +02:00 |
|
Stephan
|
7ea9c9c8e2
|
Move Web.Current to Composing
|
2017-05-30 18:13:11 +02:00 |
|
Stephan
|
1f5c47f029
|
Move Plugins to Composing
|
2017-05-30 15:56:30 +02:00 |
|
Shannon
|
dec9422531
|
Updated DB and business logic to support multiple starts nodes for a user and for user groups to have start nodes - U4-9915 User Groups will have a start node assigned and Users can have multiple start nodes assigned
|
2017-05-25 02:03:41 +10:00 |
|
Stephan
|
8561d85f7a
|
porting 7.6-rc1 into 8
|
2017-05-24 12:25:39 +02:00 |
|
Shannon
|
38837049f0
|
adds invite user endpoint with a controller test!
|
2017-05-24 19:01:01 +10:00 |
|
Shannon
|
048112dcea
|
Adds framework for testing our controllers (borrowed from the rest api project) adds a couple easy ones for the user controller
|
2017-05-19 20:17:50 +10:00 |
|
Shannon
|
512f3237f0
|
larger refactor so we don't need to worry about 'loading' a users groups, it will all just be done, updated queries to fetch a user, it's groups and it's sections all at once, it might be a little heavy but we'll see. Adds/removes a few other methods that didn't seem right and uses group aliases for most things, adds Datbase unique indexes for group aliases and names (need to fix tests though)
|
2017-05-10 21:00:30 +10:00 |
|
Shannon
|
24e2547656
|
Merge branch 'u4-8632b' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-8632b
# Conflicts:
# src/Umbraco.Core/Models/Rdbms/UserGroup2NodePermissionDto.cs
# src/Umbraco.Core/Persistence/Migrations/Initial/DatabaseSchemaCreation.cs
# src/Umbraco.Core/Persistence/Repositories/PermissionRepository.cs
# src/Umbraco.Core/Persistence/Repositories/UserRepository.cs
# src/Umbraco.Core/Persistence/Repositories/UserTypeRepository.cs
# src/Umbraco.Core/Persistence/RepositoryFactory.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/SectionService.cs
# src/Umbraco.Core/Services/UserService.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Tests/Persistence/Repositories/ContentRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/NotificationsRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/UserTypeRepositoryTest.cs
# src/Umbraco.Tests/Services/ContentServiceTests.cs
# src/Umbraco.Tests/Umbraco.Tests.csproj
# src/Umbraco.Web.UI/config/trees.config
# src/Umbraco.Web.UI/umbraco/users/PermissionEditor.aspx
# src/Umbraco.Web/Cache/CacheRefresherEventHandler.cs
# src/Umbraco.Web/Umbraco.Web.csproj
# src/Umbraco.Web/umbraco.presentation/umbraco/users/EditUser.aspx.cs
|
2017-05-04 18:29:43 +10:00 |
|
Sebastiaan Janssen
|
311fcfe328
|
Adds AccountCreated event
|
2017-04-29 23:17:50 +02:00 |
|
Sebastiaan Janssen
|
33d09b14be
|
Refactor GetBackofficeUserManager calls
|
2017-04-29 22:21:42 +02:00 |
|
Sebastiaan Janssen
|
cdab89062e
|
Make sure to only trigger events on MembershipHelper when we're dealing with backoffice users
|
2017-04-29 22:10:43 +02:00 |
|
Sebastiaan Janssen
|
ae17172126
|
Attempt to raise events from parts of code that don't hit the BackOfficeUserManager directly
|
2017-04-29 12:49:56 +02:00 |
|
Sebastiaan Janssen
|
095a7c0aa7
|
First attempt at hooking up some events for auditing
|
2017-04-28 13:20:42 +02:00 |
|
Shannon
|
46dd86c745
|
Moves logic for checking if the current user (based on the current thread) is an admin and in which case can reset the password to an extension method
|
2017-04-18 20:09:27 +10:00 |
|
Sebastiaan Janssen
|
b1c6276a67
|
U4-7009 Changing passwords design oversight
|
2017-04-11 20:53:34 +02:00 |
|
Shannon
|
86021c5052
|
Adds remaining core methods to make 2FA providers work if you know how to wire it up
|
2017-02-03 00:47:28 +11:00 |
|
Shannon
|
6b038186be
|
Fixes SignalR registration, the mapping was registered in the wrong place and too early so security was not working, bumps version for MyGet
|
2017-01-03 13:11:05 +11:00 |
|
Shannon
|
95187becaf
|
bumps to next alpha for MyGet
|
2017-01-03 11:50:29 +11:00 |
|
Stephan
|
07a05317ff
|
Merge dev-v7.6 into dev-v8
|
2016-12-14 14:06:30 +01:00 |
|
Stephan
|
cb09681cb0
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.6
|
2016-12-13 10:36:33 +01:00 |
|
gmargol
|
bab4c7715d
|
Adding optional isApproved parameter instead of hardcoding 'true' value
|
2016-11-03 11:21:53 +00:00 |
|
Stephan
|
b26b415096
|
Merge origin/dev-v7-deploy into dev-v8-zbwip (builds)
|
2016-11-03 10:31:44 +01:00 |
|
Tom Pipe
|
0a49d54a85
|
Fixed issue with member properties sort order
|
2016-10-29 18:23:25 +01:00 |
|
AndyButland
|
b1800305b8
|
Removed user types and migrated them to groups. Returned to compiling state.
|
2016-10-28 09:20:52 +02:00 |
|
AndyButland
|
2d9aeb3aa1
|
Removed relationship between users and applications and got back to a compiling state.
Set up editing screens for group/node permissions.
|
2016-10-27 18:11:46 +02:00 |
|
AndyButland
|
cbb36a900a
|
Management of user groups with assignment of users.
Migration for creation of user group tables and data amends for moving from permissions on users to those on groups.
|
2016-10-26 22:38:54 +02:00 |
|
Stephan
|
b7ef002da5
|
Cleanup SignalR
|
2016-10-19 15:35:25 +02:00 |
|
Stephan
|
20fc78419e
|
Refactor / fix SignalR integration, add nuspec dependency
|
2016-10-19 15:07:48 +02:00 |
|
Stephan
|
341e817fd5
|
Get tests to run, troubleshoot
|
2016-10-17 11:00:18 +02:00 |
|
Stephan
|
5c2232aa3b
|
Refactor logging and profiling, boot reporting
|
2016-09-19 16:33:47 +02:00 |
|
Stephan
|
0597eea72b
|
Resvolution - Components, Runtime & Booting
|
2016-09-19 16:33:43 +02:00 |
|
Stephan
|
bda2dbfb88
|
Resvolution - Refactor
|
2016-09-19 16:30:30 +02:00 |
|
Shannon
|
893c2a99be
|
adds some comments
|
2016-09-08 09:30:13 +02:00 |
|