Commit Graph

1027 Commits

Author SHA1 Message Date
Shannon
461be27bb1 Merge remote-tracking branch 'origin/netcore/dev' into netcore/task/member-macros-10577 2021-04-07 18:24:57 +10:00
Shannon
23aadbd335 Merge remote-tracking branch 'umbraco/netcore/dev' into netcore/members-signin-manager 2021-04-07 15:53:11 +10:00
Bjarke Berg
ab39f9635c Merge remote-tracking branch 'origin/netcore/dev' into netcore/dev 2021-04-06 07:54:02 +02:00
Bjarke Berg
8bc79f9234 Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Core/ConfigsExtensions.cs
#	src/Umbraco.Core/Configuration/GlobalSettings.cs
#	src/Umbraco.Core/Constants-AppSettings.cs
#	src/Umbraco.Core/Dashboards/ContentDashboard.cs
#	src/Umbraco.Infrastructure/PropertyEditors/GridPropertyEditor.cs
#	src/Umbraco.Web.BackOffice/Controllers/DashboardController.cs
2021-04-06 07:53:17 +02:00
Andy Butland
1d9dbff72e Removed unnecessary V9 suffixes. 2021-03-31 19:49:54 +02:00
Andy Butland
9381c2e915 Added internals visible to configuration for Umbraco Forms. 2021-03-31 19:45:48 +02:00
Mole
84d98f48c7 Register notifications for DistributedCacheBinder 2021-03-30 11:14:50 +02:00
Warren Buckley
7b34b495af Implement the events now as notifications for DataType Service 2021-03-30 09:25:34 +01:00
Warren Buckley
e64a7818ad Merge remote-tracking branch 'origin/netcore/dev' into netcore/notifications/datatypeservice
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
2021-03-30 08:53:18 +01:00
Warren Buckley
4c50c57c1f Remove unused eventAggregator 2021-03-30 08:48:45 +01:00
Mole
3029a85bc2 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/membergroupservice-without-static-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
#	src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Scoping/ScopedRepositoryTests.cs
2021-03-29 13:46:06 +02:00
Mole
ed2e79fa28 Merge branch 'netcore/dev' into netcore/feature/membergroupservice-without-static-events 2021-03-29 13:38:56 +02:00
Mole
62f62518f0 Make MemberGroupService internal 2021-03-29 13:38:46 +02:00
Mole
e72c98928a Merge pull request #9981 from kjac/netcore/feature/member-publicaccess-user-services-without-static-events
Remove static events from MemberService, UserService and PublicAccessService
2021-03-29 13:07:07 +02:00
Warren Buckley
44b90d5993 Implment a Renaming & Renamed notification for DataType Container 2021-03-29 11:08:14 +01:00
Mole
b4cbf0cf5d Remove obsolete static events 2021-03-29 11:39:04 +02:00
Warren Buckley
01f3c93097 Merge branch 'netcore/dev' into netcore/notifications/datatypeservice 2021-03-29 08:57:44 +01:00
Warren Buckley
4ef6c798fc Remove leftover comments from migrating this over 2021-03-29 08:48:42 +01:00
Shannon
9fac0a1470 Fixes tests 2021-03-29 18:05:13 +11:00
Shannon
5f4818263f Fixes BackOfficeClaimsPrincipalFactory to use the correct auth type. Uses the correct UmbracoIdentityRole class, fixes up MemberSignInManagerTests, new MemberClaimsPrincipalFactory 2021-03-29 17:37:58 +11:00
Shannon Deminick
705b3bf775 Merge pull request #9946 from emmagarland/netcore/members-roles-save
Member group (identity role) and store
2021-03-29 15:40:03 +11:00
Kenn Jacobsen
3f0539cf83 Remove static events from MemberGroupService 2021-03-26 18:47:06 +01:00
Kenn Jacobsen
c113ca8eda Fixed merge conflicts 2021-03-26 16:49:16 +01:00
Mole
32419835e2 Move DeletingNotification and make LocalizationService internal 2021-03-26 14:28:19 +01:00
Warren Buckley
3cd2d97226 Move last events to notifications 2021-03-26 12:23:27 +00:00
Warren Buckley
e78b877619 Remove reference to old events 2021-03-26 12:18:10 +00:00
Warren Buckley
022c5feaf6 Notifications for EntityContainers in DataTypeService aka Folders for DataTypes 2021-03-26 10:44:07 +00:00
Shannon
005a23958c remove todo 2021-03-26 16:52:42 +11:00
Shannon
29b1aa1b33 Refactor MemberRoleStore to not be generic and use our own UmbracoIdentityRole which has support for change tracking, uses builders for models in test 2021-03-26 16:43:49 +11:00
Shannon
db3dc01321 removes todos, reverts tree controller, fixes up review notes. 2021-03-26 14:18:41 +11:00
Mole
c8471b096c Switch to INotificationHandler 2021-03-25 14:51:00 +01:00
Shannon
2d2feb86bb Starts converting member macros 2021-03-26 00:22:11 +11:00
Mole
18083b7155 Switch LocalizationService over to event aggregator 2021-03-25 09:00:38 +01:00
Mole
7a699c3fa9 Add notification classes 2021-03-24 14:29:15 +01:00
Kenn Jacobsen
a55a0c9e2d Do not minify bundled CSS at runtime 2021-03-22 08:29:31 +01:00
Bjarke Berg
d55a484c56 Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Core/Configuration/GlobalSettings.cs
#	src/Umbraco.Core/IO/SystemDirectories.cs
#	src/Umbraco.Core/Runtime/MainDom.cs
#	src/Umbraco.Core/Scoping/ScopeProvider.cs
#	src/Umbraco.Core/Services/IIconService.cs
#	src/Umbraco.Examine.Lucene/UmbracoExamineIndex.cs
#	src/Umbraco.Infrastructure/Runtime/SqlMainDomLock.cs
#	src/Umbraco.Infrastructure/Scoping/Scope.cs
#	src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/LocksTests.cs
#	src/Umbraco.Tests/LegacyXmlPublishedCache/LegacyBackgroundTask/BackgroundTaskRunner.cs
#	src/Umbraco.Tests/Scoping/ScopeTests.cs
#	src/Umbraco.Tests/Services/ThreadSafetyServiceTest.cs
#	src/Umbraco.Web.BackOffice/Controllers/BackOfficeServerVariables.cs
#	src/Umbraco.Web.BackOffice/Controllers/IconController.cs
#	src/Umbraco.Web.BackOffice/Services/IconService.cs
#	src/Umbraco.Web.UI.NetCore/umbraco/UmbracoBackOffice/Default.cshtml
#	src/Umbraco.Web/Editors/BackOfficeController.cs
#	src/Umbraco.Web/Editors/BackOfficeModel.cs
#	src/Umbraco.Web/Editors/BackOfficePreviewModel.cs
#	src/Umbraco.Web/Editors/PreviewController.cs
2021-03-19 16:18:32 +01:00
Mole
f5fe3086a3 Merge pull request #10012 from umbraco/netcore/feature/seperate-nuget-for-static-assets
Netcore: Separate NuGet package for the static assets
2021-03-19 10:23:51 +01:00
Bjarke Berg
0e654338a1 Merge pull request #10001 from benjaminc/netcore/bugfix/startup-emptydb
#9843 - Allow install with DB string pre-configured
2021-03-19 09:38:25 +01:00
Bjarke Berg
e0878e0511 Merge pull request #9977 from umbraco/netcore/support-third-party-recurring-hosted-services
Made recurring hosted service base class PerformExecuteAsync method public.
2021-03-19 08:59:17 +01:00
Bjarke Berg
baacedd57d Fixed bug where indexes was build before application was in run state + Moved the logic to the application started event 2021-03-19 08:09:00 +01:00
Benjamin Carleski
fe803697be Re-add runtime level check, only make calls in Run mode 2021-03-18 08:34:24 -07:00
Bjarke Berg
bfb78e937f Netcore: Update code docs generation (#9885)
* Updated the code docs to work with new assemblies and namespaces+added conditional build to default pipeline

* updated script that generate docs to use .NET 5

* Increased timeout of docs generation + changed to 5.x instead of 5.0.x

Fixed wrong namespace, that would be we not have docs for it.

* Fixed names in toc, so they are not that long and changed ordering

* try custom hack https://github.com/dotnet/docfx/issues/1254#issuecomment-294080535

* revert nonworking hack - Divide prep steps into two.

* Changed ordering

* Try to generate docs without the build.ps1 script

* Try to generate docs without the build.ps1 script

* Try to generate docs without the build.ps1 script

* Try to remove the examine one, to test if that is the reason it fails on azure pipeline

* Try to remove the sqlce one, to test if that is the reason it fails on azure pipeline

* Reintroduce Examine and SqlCE docs, as these was not the reason it will not work on azure pipeline.

* Test if azure wanna build the docs without explicit version

* Fixed two malformed xml docs

* hardcode version of docfx, to hopefully let it pass on azure pipeline

* hardcode version of docfx, to hopefully let it pass on azure pipeline

* Restructure azure pipeline yaml to have stages as areas instead of OS

* Restructure azure pipeline yaml to have stages as areas instead of OS

* yml restructure

* yml restructure

* yml restructure

* Not hardcoding docfx as the old versions also fail on azure

* Fixed Badly formed XML comments

* moved condition from job to stage

* split build and metadata

* indentation

* removed wrong char

* Try to add more loging on azure pipeline

* include less

* include less projects

* add one more project

* More azure pipeline test

* indentation

* All except infrastructure

* publish tasks

* Fix link on logo

* Extensions also included

* Less links

* re-introduced infrastructure to the list of projects for generate docfx for.

* Add filter

* Remove single warning for xmldocs

* more logging?

* skip some things from the metadata

* test using other image

* Test if exclude filter works

* Test with more explict filters, allowing some docs from Infrastructure

* binary search for the file that is the issue

* binary search for the file that is the issue

* binary search for the file that is the issue

* Exclude more folders

* Exclude more folders and files

* Only exclude files in root of namespace?

* more filter trials

* more filter trials

* add 2 nested folders

* all cs files?

* Remove test projects

* Toc

* Update build/azure-pipelines.yml

* move display name element

* Update build/azure-pipelines.yml

Co-authored-by: Mole <nikolajlauridsen@protonmail.ch>

Co-authored-by: Mole <nikolajlauridsen@protonmail.ch>
2021-03-18 14:48:22 +01:00
Bjarke Berg
48eff10696 Merge pull request #9990 from umbraco/netcore/feature/in-memory-runtime-minifier
Ability to have an in-memory runtime minifier cache and configurable cache busters
2021-03-18 11:36:28 +01:00
Bjarke Berg
6b7cc065e9 Merge pull request #9996 from umbraco/netcore/notifications/packaging-service
Events to Notifications Migration: Packaging Service
2021-03-18 10:32:40 +01:00
Bjarke Berg
c6d647149c Moved files to core to enable reuse + use them 2021-03-18 09:43:00 +01:00
Mole
4b244686b0 Merge pull request #9951 from umbraco/netcore/feature/database-server-messenger-service-repo
Netcore: create service/repo and remove SQL calls from DatabaseServerMessenger
2021-03-18 08:41:06 +01:00
Bjarke Berg
6ce3a5f2a9 Merge remote-tracking branch 'origin/netcore/dev' into netcore/members-roles-save
# Conflicts:
#	src/Umbraco.Infrastructure/Security/MemberUserStore.cs
#	src/Umbraco.Tests.UnitTests/Umbraco.Web.BackOffice/Controllers/MemberControllerUnitTests.cs
#	src/Umbraco.Web.BackOffice/Controllers/MemberController.cs
2021-03-18 08:27:17 +01:00
Shannon Deminick
8c66470d65 Merge pull request #9902 from emmagarland/netcore/members-passwordchange-temp
Update to enable members to use the same password change as users
2021-03-18 17:40:19 +11:00
Shannon
36f911b66f Ensure IsApproved is persisted with MembersUserStore, Update member done in a trans and in specific steps, calls to SetLockoutEndDateAsync more safely with time before now. 2021-03-18 15:57:53 +11:00
Benjamin Carleski
3be00ceb4f #9843 - Allow install with DB string pre-configured 2021-03-17 11:50:23 -07:00