Commit Graph

31799 Commits

Author SHA1 Message Date
Bjarke Berg
d2bf64195e Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web
# Conflicts:
#	src/Umbraco.Tests/Membership/MembershipProviderBaseTests.cs
#	src/Umbraco.Tests/Testing/TestingTests/MockTests.cs
#	src/Umbraco.Web/Security/AppBuilderExtensions.cs
#	src/Umbraco.Web/Security/BackOfficeUserManager.cs
#	src/Umbraco.Web/UmbracoDefaultOwinStartup.cs
2019-12-04 11:51:12 +01:00
Bjarke Berg
13e04bcfe8 Merge pull request #7263 from umbraco/netcore/feature/AB3970-membership-providers
Removing more membership providers from being used
2019-12-04 11:44:29 +01:00
Bjarke Berg
886a298b3d AB3981 - Review fixes - Moved abstractions into namespace folders, removed code that was commented out, removed unused code, added xml doc 2019-12-04 10:39:49 +01:00
Bjarke Berg
42ef37f0a3 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web
# Conflicts:
#	src/Umbraco.Tests/Components/ComponentTests.cs
#	src/Umbraco.Tests/TestHelpers/TestHelper.cs
#	src/Umbraco.Tests/TestHelpers/TestObjects.cs
2019-12-04 09:43:22 +01:00
Bjarke Berg
ca07e68db2 Merge pull request #7234 from umbraco/netcore/feature/AB3980-replace-httpcontext-items-in-scopeprovider
NetCore: Replaces the usages of HttpContext.Items ScopeProvider
2019-12-04 09:41:47 +01:00
Bjarke Berg
5f5a6e460c NoAppCache must return false in "IsAvailable" 2019-12-04 09:11:57 +01:00
Shannon
898167f8c6 Adds IsAvailable to IRequestCache and re-implements the DEBUG_SCOPES flag, fixes core proj build issue with DEBUG_SCOPES enabled 2019-12-04 13:30:46 +11:00
Shannon
29908dee44 Removes the remaining bits of membership providers stuff from being used in the back office, simplifies how properties are mapped and removes the legacy weirdness of mapping membership provider properties 2019-12-04 12:50:05 +11:00
Bjarke Berg
3d6bc9f161 fix core csproj missing files 2019-12-03 14:11:26 +01:00
Bjarke Berg
e7c85daa2e Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3970-membership-providers
# Conflicts:
#	src/Umbraco.Web/Editors/Filters/MemberSaveModelValidator.cs
#	src/Umbraco.Web/Editors/Filters/MemberSaveValidationAttribute.cs
2019-12-03 08:58:49 +01:00
Bjarke Berg
f7404064be AB3980 Cleanup tests 2019-12-03 08:43:09 +01:00
Shannon
97ad7a0239 removes more membership provider and System.Web.Security from being used in the back office 2019-12-03 16:16:33 +11:00
Shannon
d7fa5f0b66 Removes membership providers stuff from back office, removes all old legacy rules for passwords and membership providers. 2019-12-03 15:28:55 +11:00
Shannon
6410a83ca8 Fixes issue with empty connection string on startup 2019-12-03 14:16:05 +11:00
Bjarke Berg
f39324b732 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web 2019-12-02 14:13:33 +01:00
Bjarke Berg
3906f3aa6b Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3980-replace-httpcontext-items-in-scopeprovider 2019-12-02 14:12:50 +01:00
Bjarke Berg
1da4429177 Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
#	src/Umbraco.Abstractions/Exceptions/ConnectionException.cs
#	src/Umbraco.Abstractions/Exceptions/DataOperationException.cs
#	src/Umbraco.Abstractions/Exceptions/InvalidCompositionException.cs
#	src/Umbraco.Abstractions/IO/MediaFileSystem.cs
#	src/Umbraco.Abstractions/IO/PhysicalFileSystem.cs
#	src/Umbraco.Abstractions/Migrations/DataLossException.cs
#	src/Umbraco.Abstractions/Models/Entities/EntitySlim.cs
#	src/Umbraco.Abstractions/Xml/UmbracoXPathPathSyntaxParser.cs
#	src/Umbraco.Abstractions/Xml/XmlHelper.cs
#	src/Umbraco.Core/Manifest/ManifestParser.cs
#	src/Umbraco.Core/Models/ContentRepositoryExtensions.cs
#	src/Umbraco.Core/Models/PropertyType.cs
#	src/Umbraco.Core/Persistence/UmbracoDatabaseFactory.cs
#	src/Umbraco.Core/PropertyEditors/Validators/RegexValidator.cs
#	src/Umbraco.Core/PropertyEditors/Validators/RequiredValidator.cs
#	src/Umbraco.Core/StringExtensions.cs
#	src/Umbraco.Web/Editors/Filters/ContentModelValidator.cs
#	src/Umbraco.Web/Mvc/AreaRegistrationExtensions.cs
2019-12-02 13:51:07 +01:00
Bjarke Berg
6aa23dc371 Simply moved stuff to abstractions without any modifications 2019-12-02 13:26:49 +01:00
Niels Lyngsø
938d5d207d NC PropertyAction Delete-All, do not test length if value is nu… (#7242) 2019-11-28 10:35:07 +01:00
Kenn Jacobsen
771fa3028a V8: Fix Nested Content configuration overflow on smaller screens (#7006) 2019-11-28 09:09:50 +01:00
Bjarke Berg
41639740d2 AB3980 - Replaced HttpContext.Current.Items with IRequestCache in ScopeProvider 2019-11-27 14:10:48 +01:00
Kenn Jacobsen
9ae05b5b15 V8: Update the descriptions of the Nested Content configuration… (#7224)
* Update the descriptions of the Nested Content configuration options
* Reduced the amount of words for further readability
2019-11-27 13:40:25 +01:00
Jan Skovgaard
c20416a374 Nested Content: Fix controls to be more accessible (#6998)
* Change a to button
* Added localization for copy
* Correcting lost parts from merge.
2019-11-27 13:38:02 +01:00
Kenn Jacobsen
880d65bb42 V8: Add indicators to required properties within nested content (#7217) 2019-11-27 12:32:16 +01:00
Bjarke Berg
b997b40f1d Handled Serilog enrichers..
- Introduced ISessionIdResolver and AspNetSessionIdResolver
2019-11-27 09:01:17 +01:00
Bjarke Berg
452bd299bf Introduced IHtmlEncodedString and HtmlEncodedString as our own abstractions of IHtmlString and HtmlString 2019-11-27 08:38:55 +01:00
Shannon Deminick
cb012d372f Merge pull request #6693 from PerplexDaniel/pr/6691_vary-by-culture-set-unset-culture-flag-only
Properly set / unset Culture flag when "vary by Culture" is changed
2019-11-27 11:40:12 +11:00
Shannon
f8e613320b REmoves the term 'Encrypt' from PasswordSecurity 2019-11-27 11:34:32 +11:00
Shannon
67946b4af3 don't allocate empty dictionary when rendering macro and deal with null vals 2019-11-27 10:47:20 +11:00
Shannon Deminick
14a90e5026 Merge pull request #6627 from stevemegson/v8/pr/macro-preview
Unpublished content appearing in macro results
2019-11-27 10:28:59 +11:00
Shannon Deminick
8f7615bc61 Merge pull request #7221 from stevemegson/v8/pr/ensure-application-url
Thread safety in RuntimeState.EnsureApplicationUrl
2019-11-27 10:10:44 +11:00
Niels Lyngsø
4b8ea94991 Property-Action for Remove All Entries in Nested Content (#7036)
* Property-Action for remove all entries from Nested Content
* Add "delete all items" confirmation and rephrase action link a bit
* Enforce "delete" confirmation type in overlayService.confirmDelete
* rename to controller for easier to solve merge conflicts
* update removeAllEntriesAction.isDisabled when content changes
* minor correction
2019-11-26 13:59:37 +01:00
Bjarke Berg
87b2dc777c Changed System.Web.HttpUtility To System.Net.WebUtility 2019-11-26 13:28:46 +01:00
Bjarke Berg
797e83c2fe Post merge fixes 2019-11-26 12:49:10 +01:00
Bjarke Berg
2fc50c5730 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web
# Conflicts:
#	src/Umbraco.Core/Runtime/CoreInitialComposer.cs
#	src/Umbraco.Core/StringExtensions.cs
#	src/Umbraco.Tests/Membership/MembershipProviderBaseTests.cs
#	src/Umbraco.Tests/Membership/UmbracoServiceMembershipProviderTests.cs
#	src/Umbraco.Tests/Services/MemberServiceTests.cs
#	src/Umbraco.Web/Security/AppBuilderExtensions.cs
#	src/Umbraco.Web/Security/BackOfficeUserManager.cs
#	src/Umbraco.Web/Security/MembershipProviderBase.cs
#	src/Umbraco.Web/Security/MembershipProviderExtensions.cs
#	src/Umbraco.Web/Security/Providers/UsersMembershipProvider.cs
#	src/Umbraco.Web/Security/UmbracoMembershipProviderBase.cs
#	src/Umbraco.Web/UmbracoDefaultOwinStartup.cs
2019-11-26 11:51:50 +01:00
Bjarke Berg
d58787e965 Merge pull request #7220 from umbraco/netcore/feature/AB3917-remove-membership-providers
Remove membership providers from Core
2019-11-26 11:38:42 +01:00
Niels Lyngsø
37c668b4a8 ensure history line only goes between entries of the list. 2019-11-26 11:02:56 +01:00
Steve Megson
311e2afde0 Use ConcurrentHashSet 2019-11-26 08:51:48 +00:00
Bjarke Berg
fd22afd387 AB3917 - Removes unused variable.. 2019-11-26 09:38:24 +01:00
Bjarke Berg
7831d00808 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB3917-remove-membership-providers 2019-11-26 08:54:14 +01:00
Bjarke Berg
969832310e Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web 2019-11-26 08:47:33 +01:00
Niels Lyngsø
4be096af0f Merge remote-tracking branch 'origin/v8/8.4' into v8/dev 2019-11-26 08:24:26 +01:00
Bjarke Berg
294d9819b4 Merge pull request #7205 from umbraco/netcore/feature/AB3915-remaining-services
Moves remaining service abstractions
2019-11-26 08:21:44 +01:00
Bjarke Berg
323a60fa76 Removed IOHelper.Default, to prepare for injecting 2019-11-26 08:15:00 +01:00
Shannon
3b67731cbc fixes new installation password reset 2019-11-26 17:19:53 +11:00
Shannon
488f6925b8 Fixes tests, removes some magic strings 2019-11-26 12:49:57 +11:00
Shannon Deminick
0eea70b50b Merge pull request #7222 from umbraco/v8/bugfix/5551-refactorying-of-property-actions-api
Refactorying of PropertyActions
2019-11-26 12:22:06 +11:00
Shannon
ba625e6181 fix up minor inconsistency 2019-11-26 12:20:49 +11:00
Niels Lyngsø
ea8f1c3ae3 make umbProperty optional, since its not present in DocumentTypeEditor 2019-11-25 15:47:45 +01:00
Niels Lyngsø
b4ae7ebe2c refactored how communication is done between propertyEditorController and umbPropertyDirective 2019-11-25 15:38:11 +01:00