Shannon
64975166e7
updates user models
2017-06-06 00:02:23 +02:00
Shannon
2ee34d5c48
updates user models
2017-06-05 23:25:33 +02:00
Shannon
6cd52bbc3c
Gets user invite generating the token, sending the email and then verifying the token
2017-05-29 15:55:36 +02:00
Shannon
7f27745d27
starting to get the invite email with token working
2017-05-29 09:36:07 +02:00
Shannon
f493c254e8
Fixes up the users login date on the user list view, fixes tests
2017-05-26 12:47:31 +10:00
Shannon
362b98509b
Updates path check to use all assigned user start nodes that are combined by their groups and directly assigned values
2017-05-26 12:09:06 +10:00
Shannon
4337036358
refactor users and how groups are added to them so we can know dynamically start nodes, etc... fixes tests
2017-05-26 11:17:06 +10:00
Shannon
8aabb3e3d0
wires up custom user avatars
2017-05-26 02:15:37 +10:00
Shannon
528be48437
Adds UsersController.SetAvatar and ClearAvatar
2017-05-26 00:02:32 +10:00
Shannon
a8220e0f62
gets user saving working
2017-05-25 12:17:32 +10: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
Shannon
38837049f0
adds invite user endpoint with a controller test!
2017-05-24 19:01:01 +10:00
Shannon
0cca342b83
updates user groups to contain the correct db columns for start nodes, updates mappings, fixes tests.
2017-05-23 15:48:08 +10:00
Shannon
45fa106c42
Adding required user group db columns and models, fixing tests
2017-05-23 15:23:10 +10:00
Shannon
517dc3abe3
updates more user properties
2017-05-22 21:23:04 +10:00
Shannon
225f657154
fixes tests for mappings
2017-05-16 18:18:10 +10:00
Shannon
ffd63a9103
fixes merge issues
2017-05-16 15:51:30 +10:00
Shannon
bb436426a4
Merge remote-tracking branch 'origin/temp-U4-9776' into temp-U4-8632
...
# Conflicts:
# src/Umbraco.Web.UI/config/trees.config
2017-05-16 15:19:45 +10:00
Shannon
d2d6b6654a
Adds models and methods for the UserController
2017-05-11 13:11:41 +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
AndyButland
b1800305b8
Removed user types and migrated them to groups. Returned to compiling state.
2016-10-28 09:20:52 +02:00
Shannon
42a7ed6877
U4-7821 KeepUserLoggedIn with a long umbracoTimeOutInMinutes has logout issues
2016-02-02 15:14:47 +01:00
Shannon
fd66f08520
Fixes setting auth cookie during install, removes some try/catch/swallow with some error messaging, converts some String -> string and == false updates.
2015-11-26 13:07:22 +01:00
Shannon
d185f93c35
Fixes unit tests
2015-04-01 14:29:35 +11:00
Shannon
90b562a0a1
Update the PostLogin method to write the auth ticket the way that webapi is supposed to, not sure how this was actually working before because writing cookies directly with HttpContext and then also using WebApi normally doesn't work (maybe in very specific circumstances), so now the cookie writing is done consistently and it is working, prior to this i was getting lots of issues with the xsrf tokens. Updated some user model mappings for convenience and update naming conventions for some properties of the BackOfficeIdentityUser for consistency.
2015-04-01 13:42:07 +11:00
Shannon
98eeaca5d5
Fixes: U4-5597 ServerVariables cannot include dynamic data like a users start node Ids
2014-10-07 14:59:07 +11:00
Shannon
5990a95d13
Fixes: U4-4610 Unmapped members in Automapper
2014-04-14 15:20:02 +10:00
Shannon
c61fd1ec27
Fixes datetimepicker once and for all, fixes user model to return the culture not just the language, adds ability to localize the datetimepicker - will default to english but is easy to add other versions, currently the only custom one in there is brazilian (since it was already made).
...
fixes: U4-2863 Date picker-textbox jumps between 12 and 24 hours clock
U4-3537 Cannot clear date/time value, still have problems with it's null validation not clearing from the server
2013-11-15 12:26:29 +11:00
perploug
a7f5576fee
Wires up the help dialog with our and tv feeds
2013-10-29 21:49:40 +01:00
Shannon
8d9f741a6a
Working on user timeouts - now have the user timeout time being nicely tracked in the back office with a bit of injector magic both on the client side and the server side with filters. Now to wire up the call to get remaining seconds if a request hasn't been made for a specified amount of time, then we can add UI notification about timeout period.
2013-10-15 18:46:44 +11:00
Shannon
2157942b38
Adds GetAllUsers to the UserService and converts the call in the UserController (and removes the need for User model mapper as we just use auto-mapper now). U4-2720 Add a get all users method to the UserService
2013-08-26 11:26:58 +10:00
perploug
e825c08901
Added events.Service and xmlhelper.service
2013-08-12 15:17:34 +02:00
Shannon
4b8fed9f06
Started converting content model mapping over to use AutoMapper to fix the composite tabs/properties. New unit tests for the mapping as well.
2013-07-25 15:31:26 +10:00
Shannon
388f55d7fd
Moved application logic into Core which are now 'Sections'. Have proxied all calls from the legacy application to sections. Streamlined how automapper configs are registered (much better now). Updated some unit tests to use the new classes instead of the legacy ones. Created the sections controller to return the sections from the back office. Changed the TypeFinder to search all types not just public ones, changed the boot managers to not have to explicitly modify the resolvers with internal types because now internal types are automatically found.
2013-07-01 14:23:56 +10:00
Shannon
1f56d0b280
Starting to move umbraco property editors into the core, not in a manifest.
2013-06-18 17:57:15 +10:00
Shannon
816edce620
Implemented auto-mapper for mapping and converted over the user mappings. Got the gravatar directive working now too. Removed all umbracoUseMediumTrust settings.
2013-06-18 17:22:01 +10:00
Shannon
b50658121d
Started integrating authorization services.
2013-06-17 01:06:31 +02:00