Chris Houston
0b6ba5aa52
Temp8 - Fixing spelling / typos etc in Umbraco.Web ( #4148 )
2019-01-26 16:52:19 +01:00
Stephan
9522ee826f
Deal with fixme in Umbraco.Web
2019-01-21 16:01:37 +01:00
Stephan
1506d8c3fa
Kill AppCaches.StaticCache
2019-01-18 15:49:54 +01:00
Stephan
3982732b7d
Fix merge + cleanup
2019-01-18 15:05:20 +01:00
Stephan
0bee01e0ee
Great AppCaches renaming
2019-01-17 11:01:23 +01:00
Shannon
44ab0991ce
Package installing is working
2019-01-15 22:08:08 +11:00
Stephan
19ae9f5dee
Refactor configuration for DI
2019-01-07 19:40:07 +01:00
Stephan
adced099be
Move UmbracoConfig singleton to Current
2018-12-12 23:31:16 +01:00
Stephan
87a64b7406
Refactor filesystems (again)
2018-11-19 14:40:59 +01:00
Stephan
612c38654d
Merge branch origin/dev-v7 into temp8
2018-09-06 13:07:09 +02:00
Sebastiaan Janssen
342ac7b1b2
Merge branch 'U4-11166' of https://github.com/jamescoxhead/Umbraco-CMS into jamescoxhead-U4-11166
2018-08-26 16:52:58 +02:00
James Coxhead
9a774c8f9e
Added inactive state for users who haven't logged in
2018-08-02 22:01:45 +01:00
James Coxhead
f81dc16210
Specify which user states we want to include when getting all users
2018-08-02 21:55:04 +01:00
James Coxhead
c4a787331f
Reverted previous commit to show disabled users in the status filter
2018-08-02 21:54:00 +01:00
Shannon
18cd9ea1e8
WIP refactor commit for getting all variants at once saving, this requires pulling apart a lot of the models and corresponding binders and validators.
2018-07-19 19:32:07 +10:00
Shannon
7aa413d558
Merge remote-tracking branch 'origin/dev-v7' into temp8 (after fixing)
...
# Conflicts:
# build/Modules/Umbraco.Build/Build-UmbracoDocs.ps1
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Constants-Applications.cs
# src/Umbraco.Core/Models/Rdbms/ConsentDto.cs
# src/Umbraco.Core/Persistence/DatabaseSchemaHelper.cs
# src/Umbraco.Core/Persistence/Repositories/AuditRepository.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/GridValueConverter.cs
# src/Umbraco.Core/Services/ConsentService.cs
# src/Umbraco.Core/Services/IRelationService.cs
# src/Umbraco.Core/Services/RelationService.cs
# src/Umbraco.Tests/Plugins/PluginManagerTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/Services/ConsentServiceTests.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/content/edit.controller.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/editor/umbeditorheader.directive.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtree.directive.js
# src/Umbraco.Web.UI.Client/src/common/resources/contenttype.resource.js
# src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
# src/Umbraco.Web.UI.Client/src/common/services/tree.service.js
# src/Umbraco.Web.UI.Client/src/less/application/grid.less
# src/Umbraco.Web.UI.Client/src/less/forms.less
# src/Umbraco.Web.UI.Client/src/less/main.less
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/iconpicker/iconpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/iconpicker/iconpicker.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/mediaPicker/mediapicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/components/content/umb-content-node-info.html
# src/Umbraco.Web.UI.Client/src/views/components/html/umb-control-group.html
# src/Umbraco.Web.UI.Client/src/views/components/users/change-password.html
# src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js
# src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js
# src/Umbraco.Web.UI.Client/src/views/datatypes/datatype.edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/datatypes/edit.html
# src/Umbraco.Web.UI.Client/src/views/documenttypes/views/permissions/permissions.html
# src/Umbraco.Web.UI.Client/src/views/media/media.move.controller.js
# src/Umbraco.Web.UI.Client/src/views/mediatypes/edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/mediatypes/views/permissions/permissions.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/boolean/boolean.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/contentpicker/contentpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/users/views/user/details.html
# src/Umbraco.Web.UI/Umbraco/PartialViewMacros/Templates/RegisterMember.cshtml
# src/Umbraco.Web.UI/config/EmbeddedMedia.Release.config
# src/Umbraco.Web.UI/config/EmbeddedMedia.config
# src/Umbraco.Web.UI/config/trees.Release.config
# src/Umbraco.Web.UI/config/trees.config
# src/Umbraco.Web.UI/config/umbracoSettings.config
# src/Umbraco.Web.UI/umbraco/Views/Default.cshtml
# src/Umbraco.Web.UI/umbraco/config/create/UI.xml
# src/Umbraco.Web.UI/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/umbraco/config/lang/it.xml
# src/Umbraco.Web.UI/umbraco/config/lang/nl.xml
# src/Umbraco.Web.UI/umbraco/config/lang/ru.xml
# src/Umbraco.Web/Editors/BackOfficeController.cs
# src/Umbraco.Web/Editors/BackOfficeServerVariables.cs
# src/Umbraco.Web/Editors/ContentTypeController.cs
# src/Umbraco.Web/Editors/MacroController.cs
# src/Umbraco.Web/Editors/MemberController.cs
# src/Umbraco.Web/Models/RegisterModel.cs
# src/Umbraco.Web/PropertyEditors/TagsPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ValueConverters/MacroContainerValueConverter.cs
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Trees/ContentTreeController.cs
# src/Umbraco.Web/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web/Trees/TreeControllerBase.cs
# src/Umbraco.Web/UmbracoHelper.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx.designer.cs
2018-07-11 15:58:48 +10:00
James Coxhead
3078be93b6
Remove disabled users option from users list view filter
2018-07-05 21:07:12 +01:00
James Coxhead
0a2fd277a6
U4-11166 Hide disabled users from the users list view
2018-06-28 20:19:02 +01:00
Shannon
abbb119fc9
Ensures ref integrity for all FKs to umbracoUser table but support NULL values
2018-05-31 23:05:35 +10:00
AndyButland
78121dd0f2
Re-send of invitation from user profile.
...
Allow delete of users that haven't logged in from user profile.
Prevent disable/enable and change password options from user profile for invited users.
2018-04-09 08:52:54 +02:00
Shannon
c90d6be8ab
U4-8861 Extract GlobalSettings to an interface and expose on the standard UmbracoConfig.For settings singleton including a bunch of cleanup, getting the installer and steps to be DI
2018-04-06 13:51:54 +10:00
Stephan
0a4878d2a3
Port v7@2aa0dfb2c5 - WIP
2018-03-27 10:04:07 +02:00
Stephan
dda696bde5
Troubleshoot, fix
2018-03-16 09:11:59 +01:00
Stephan
3637e1e5af
Cleanup
2018-03-07 10:26:02 +01:00
Stephan
030c97ef26
Super user is not a Zero
2018-03-02 16:00:15 +01:00
Sebastiaan Jansssen
849cd4d315
Merge remote-tracking branch 'origin/dev-v7.8' into dev-v7.9
2018-02-23 13:49:57 +01:00
Emmanuel Tissera
e8e1cd8323
Fixed email address in invite email
...
http://issues.umbraco.org/issue/U4-11002 - Corrected issue where email address was not linked correctly in the invite template
2018-02-22 16:30:41 +10:00
Shannon
c4fa3aa649
Fixes issue with AffectedUser vs PerformingUser, updates the log formatting and uses the affectedDetails better, fixes the double event calling for auth stuff, fixes the change password event raising, fixes reporting the changed property values for members
2018-02-13 00:15:04 +11:00
Stephan
506d810cf6
DataType refactoring preparation - Entity refactoring
2018-01-15 15:54:06 +01:00
Shannon
1dc88658e8
Updates how the user.controller saves a user and instead of using the contentEditingHelper we just call the code ourselves which is actually much simpler. Then once the user is saved we call any extendedSave methods that have been registered.
2018-01-04 18:32:25 +11:00
Shannon
0ce059d5bd
U4-10789 Headless User Editor extensibility
2018-01-02 17:28:16 +11:00
Mads Rasmussen
0da8644e77
Merge branch 'dev-v7' into temp-U4-10309
2017-09-29 09:55:32 +02:00
Stephan
5ba2ffcbf3
CrLfTab
2017-09-23 10:08:18 +02:00
Stephan
ee1941b9bf
Refactor ISqlContext and SqlTemplates
2017-09-22 18:30:38 +02:00
Sebastiaan Janssen
7cd632302b
Only sync the email and username when UsernameIsEmail is true - U4-10435 Unable to Change Username (Reverts After Save)
2017-09-20 13:34:19 +02:00
Stephan
ca0d5e365a
Port 7.7 - WIP
2017-09-19 16:46:49 +02:00
Stephan
9ed6576908
Port 7.7 - WIP
2017-09-19 15:51:47 +02:00
Shannon
a5581ba13e
ensures the UsersController raises the appropriate event when an admin user changes another user's password
2017-09-18 19:42:49 +10:00
Sebastiaan Janssen
bb88eb155f
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.7
...
# Conflicts:
# src/Umbraco.Core/Security/BackOfficeSignInManager.cs
# src/Umbraco.Core/Security/BackOfficeUserManager.cs
# src/Umbraco.Web/Editors/AuthenticationController.cs
# src/Umbraco.Web/Security/MembershipHelper.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/users/EditUser.aspx.cs
2017-09-15 16:34:51 +02:00
Mads Rasmussen
5330830362
Merge branch 'dev-v7.7' into temp-U4-10309
...
# Conflicts:
# src/Umbraco.Web.UI.Client/bower.json
# src/Umbraco.Web.UI.Client/gruntFile.js
2017-09-14 15:28:21 +02:00
Stephan
4634eb28e7
Port 7.7 - WIP
2017-09-14 11:41:46 +02:00
Stephan
96c08f24ee
Port 7.7 - WIP
2017-09-12 16:22:16 +02:00
Shannon
81ba2069af
fixed media start node mapping for user
2017-09-08 15:11:39 +10:00
Shannon
38c961209e
Ensure the user's administratively reset password doesn't get re-shown in the UI - that was based on an actual password reset
2017-09-08 13:48:32 +10:00
Shannon
bc148d08fa
maps avatars in log
2017-09-07 22:24:18 +10:00
Claus
25cb76e842
Merge remote-tracking branch 'origin/dev-v7.7' into temp-U4-10333
...
# Conflicts:
# src/Umbraco.Web/Editors/UsersController.cs
2017-09-06 11:25:11 +02:00
Shannon
f3f31f2569
Gets invite and create user working with new setting and allowing specifying a separate username.
2017-09-05 23:31:26 +10:00
Shannon
4b7bd6482e
Creates new EmailSender which should take the place throughout the codebase for sending emails in the Core. Have replaced most places where SMTP is used directly (but not the notifications part since that is more complicated right now). Added the internal event and special usage so we can raise an event to send an email if smtp is not configured.
2017-09-05 18:52:03 +10:00
Shannon
7926a0c676
Simplifies the change password logic with the back office so an admin user can easily change another user's password if they have access to the users section. Updates the controllers to populate the modelstate correctly, changes name of HasAppAccess to HasSectionAccess. Ensure we don't have duplicate ysod dialogs when there is an error.
2017-09-04 22:03:03 +10:00
Shannon
a0306f9d55
Fixes ability to reset your own password in the user section
2017-09-04 20:15:46 +10:00