Bjarke Berg
c4d49c2d73
Merge remote-tracking branch 'refs/remotes/origin/v13/hotfix/performance-optimizations-based-on-eu-data' into v14/dev
...
# Conflicts:
# src/Umbraco.Core/Services/UserService.cs
# src/Umbraco.Infrastructure/Templates/HtmlMacroParameterParser.cs
2024-04-25 15:57:55 +02:00
Bjarke Berg
c2d1b7a315
Do not ask options every time for the timeout, instead listen for updates
2024-04-18 16:27:26 +02:00
Bjarke Berg
fcda25af50
Premigrations + Updated NuGet Dependencies ( #15987 )
...
* Updated nuget packages + added migrations for OpenIddict - Currently can only be executed using unatttended installs
* Added new Premigration concept - Migrations that always runs unattended before other migrations
* Apply suggestions from code review
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
---------
Co-authored-by: Zeegaan <skrivdetud@gmail.com >
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2024-04-10 12:30:30 +02:00
Bjarke Berg
1011a2c1a6
Merge
2024-03-15 15:35:08 +01:00
Bjarke Berg
77bfff83f2
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2024-03-15 15:05:17 +01:00
Bjarke Berg
a34c63a313
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/Scoping/Scope.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/LocksTests.cs
2024-03-15 15:01:36 +01:00
Bjarke Berg
9eb36c0234
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# Directory.Packages.props
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_0_0/AddMemberPropertiesAsColumns.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_2_0/AddHasAccessToAllLanguagesColumn.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_2_0/AddUserGroup2LanguageTable.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_3_0/AddBlockGridPartialViews.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_4_0/AddBlockGridPartialViews.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_5_0/AddPrimaryKeyConstrainToContentVersionCleanupDtos.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_10_7_0/MigrateTagsFromNVarcharToNText.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_11_3_0/AddDomainSortOrder.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_11_4_0/AlterKeyValueDataType.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_12_0_0/ResetCache.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_12_0_0/UseNvarcharInsteadOfNText.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_12_1_0/AddOpenIddict.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/V_12_1_0/TablesIndexesImprovement.cs
# src/Umbraco.Web.UI.Docs/README.md
# src/Umbraco.Web.UI.Docs/gulpfile.js
2024-02-01 11:24:43 +01:00
Bjarke Berg
5146f05625
Do not dispose EF Core contexts manually ( #15649 )
...
* Attempt to fix #15090 . Save connection string in private variable after setup.
* Do not dispose ef core contexts when if the connectionstring changes.
A Ef core context is protected from creations when no connection string is present. If it changes that single instance will continue with the connection string it was initialized with.
* Clean up
* Review Equals methods
2024-01-31 15:09:12 +01:00
Bjarke Berg
ea9226f169
Fixed exception type
2024-01-13 22:24:44 +01:00
Bjarke Berg
95094361cc
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# Directory.Packages.props
# build/azure-pipelines.yml
# src/Umbraco.Cms.Api.Delivery/Handlers/InitializeMemberApplicationNotificationHandler.cs
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoLogin/Index.cshtml
# src/Umbraco.Core/DependencyInjection/UmbracoBuilder.CollectionBuilders.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Infrastructure/Models/Blocks/BlockListEditorDataConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/BlockListPropertyEditorBase.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/BlockListPropertyValueConverter.cs
# src/Umbraco.Infrastructure/PropertyEditors/ValueConverters/BlockListPropertyValueCreator.cs
# tests/Directory.Packages.props
# tests/Umbraco.Tests.AcceptanceTest/package.json
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/BlockListEditor/blockListEditorDataType.spec.ts
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/HelpPanel/helpLinks.spec.ts
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Login/login.spec.ts
# tests/Umbraco.Tests.UnitTests/Umbraco.Core/PropertyEditors/BlockListPropertyValueConverterTests.cs
# version.json
2023-12-13 15:34:22 +01:00
Bjarke Berg
8a9e6ee82d
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# global.json
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Cms.StaticAssets/wwwroot/App_Plugins/Umbraco.BlockGridEditor.DefaultCustomViews/umbBlockGridDemoRichTextBlock.html
# src/Umbraco.Core/EmbeddedResources/Lang/da.xml
# src/Umbraco.Core/EmbeddedResources/Lang/en.xml
# src/Umbraco.Core/EmbeddedResources/Lang/fr.xml
# src/Umbraco.Core/EmbeddedResources/Lang/tr.xml
# src/Umbraco.Core/Models/PublishedContent/PublishedPropertyType.cs
# src/Umbraco.Infrastructure/BackgroundJobs/Jobs/HealthCheckNotifierJob.cs
# src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs
# src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.UI.Client/src/common/services/blockeditormodelobject.service.js
# src/Umbraco.Web.UI.Client/src/common/services/editor.service.js
# src/Umbraco.Web.UI.Client/src/views/components/application/umb-login.html
# src/Umbraco.Web.UI/Startup.cs
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Login/login.spec.ts
# tests/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/BackgroundJobs/Jobs/HealthCheckNotifierJobTests.cs
# version.json
2023-12-13 09:55:34 +01:00
Bjarke Berg
9f375ede65
Merge remote-tracking branch 'origin/release/12.3.4' into v12/dev
2023-12-11 14:37:36 +01:00
Kenn Jacobsen
d752853d89
Fix disposed DbContext issue ( #15090 ) ( #15410 )
2023-12-10 19:18:32 +01:00
Sebastiaan Janssen
6f582451ed
Merge branch 'release/13.0' into v13/dev
...
# Conflicts:
# version.json
2023-12-08 15:54:06 +01:00
Ronald Barendse
9e96bba9bc
Disable transitive package version pinning ( #15406 )
...
* Disable transitive package version pinning
* Take top-level dependencies on Azure.Identity and System.Net.Http
* Take top-level dependencies on System.Security.Cryptography.Xml and System.Text.RegularExpressions
2023-12-08 15:00:18 +01:00
Sebastiaan Janssen
024a57e098
Merge branch 'v12/dev' into v13/dev
...
# Conflicts:
# global.json
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Cms.StaticAssets/wwwroot/App_Plugins/Umbraco.BlockGridEditor.DefaultCustomViews/umbBlockGridDemoRichTextBlock.html
# src/Umbraco.Core/EmbeddedResources/Lang/da.xml
# src/Umbraco.Core/EmbeddedResources/Lang/en.xml
# src/Umbraco.Core/EmbeddedResources/Lang/tr.xml
# src/Umbraco.Core/Models/PublishedContent/PublishedPropertyType.cs
# src/Umbraco.Infrastructure/BackgroundJobs/Jobs/HealthCheckNotifierJob.cs
# src/Umbraco.Infrastructure/BackgroundJobs/RecurringBackgroundJobHostedServiceRunner.cs
# src/Umbraco.Web.Common/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Web.UI.Client/src/common/services/blockeditormodelobject.service.js
# src/Umbraco.Web.UI.Client/src/common/services/editor.service.js
# src/Umbraco.Web.UI/Startup.cs
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Login/login.spec.ts
# tests/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/BackgroundJobs/Jobs/HealthCheckNotifierJobTests.cs
(cherry picked from commit ef3f2c48198d8baed9d3340f926cd07e80720428)
2023-12-06 12:47:51 +01:00
Sebastiaan Janssen
319d98ef23
Merge branch 'v12/dev' into contrib
2023-12-05 12:36:34 +01:00
Bjarke Berg
ddf9f05a8f
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# tests/Umbraco.Tests.AcceptanceTest/package-lock.json
# version.json
2023-11-28 15:18:24 +01:00
Bjarke Berg
280518c9d6
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
...
# Conflicts:
# build/azure-pipelines.yml
# src/Umbraco.Cms.ManagementApi/Umbraco.Cms.ManagementApi.csproj
# src/Umbraco.Infrastructure/Logging/Viewer/LogViewerConfig.cs
# src/Umbraco.Web.UI.Client/.nvmrc
# src/Umbraco.Web.UI.Client/package-lock.json
# src/Umbraco.Web.UI.Client/package.json
2023-11-28 09:39:31 +01:00
Bjarke Berg
5b3e9c580a
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# version.json
2023-11-16 09:12:01 +01:00
Bjarke Berg
6f139ced53
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-11-15 09:37:40 +01:00
Bjarke Berg
65b7967fed
Updated to .NET 8 final ( #15204 )
2023-11-15 09:29:50 +01:00
Andreas Zerbst
b8a1c42660
V12 Bugfix, Added compare provider name extension for Sqlite ( #15189 )
...
* Created an extension for comparing the current and the outdated providerName for Sqlite
* Added usages for the CompareProviderNames
* Added another case if the providerName is the outdated SQLite
* Both cases use Sqlite, so there is no need to have duplicate code
(cherry picked from commit d0cd22b09d )
2023-11-14 20:39:33 +01:00
Andreas Zerbst
d0cd22b09d
V12 Bugfix, Added compare provider name extension for Sqlite ( #15189 )
...
* Created an extension for comparing the current and the outdated providerName for Sqlite
* Added usages for the CompareProviderNames
* Added another case if the providerName is the outdated SQLite
* Both cases use Sqlite, so there is no need to have duplicate code
2023-11-14 20:38:18 +01:00
Bjarke Berg
80631e77c9
Post merge fixes with versions and updated nuget packages
2023-11-14 12:49:02 +01:00
Bjarke Berg
cea6c3f20e
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-11-14 09:31:25 +01:00
Bjarke Berg
fee9bf12c0
Updated nuget packages
2023-11-13 18:56:57 +01:00
Bjarke Berg
e13ab13183
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# Directory.Build.props
# src/Umbraco.Core/CompatibilitySuppressions.xml
# src/Umbraco.Infrastructure/CompatibilitySuppressions.xml
# src/Umbraco.Web.BackOffice/CompatibilitySuppressions.xml
# src/Umbraco.Web.Common/CompatibilitySuppressions.xml
# tests/Umbraco.Tests.Common/CompatibilitySuppressions.xml
# tests/Umbraco.Tests.Integration/CompatibilitySuppressions.xml
2023-11-09 09:41:39 +01:00
Ronald Barendse
d301679e53
Include Umbraco.Web.UI.Login project, update compatibility suppressions and remove unnecessary package references ( #15163 )
...
* Fix Umbraco.Web.UI.Login not showing up in solution
* Update PackageValidationBaselineVersion to 13.0.0-rc1 and remove all CompatibilitySuppressions.xml files
* Remove unnecessary package references
* Move Microsoft.EntityFrameworkCore.Design reference and add comment
* Disable package validation and fix override in tests
* Inherit package validation setting for EF Core projects
2023-11-09 08:39:42 +01:00
Bjarke Berg
1ba025cf8b
Merge remote-tracking branch 'origin/v12/dev' into release/13.0
...
# Conflicts:
# src/Umbraco.Web.UI.Client/package-lock.json
# src/Umbraco.Web.UI.Client/package.json
# version.json
2023-11-07 20:17:17 +01:00
Nikolaj Geisle
52fd853d52
Move to core ( #15084 )
2023-11-01 11:47:27 +01:00
Nikolaj Brask-Nielsen
d5ff80352e
Fix custom dbcontexts extention methods ( #14937 )
...
* test: Create failing test
* feat: New extension methods for adding Umbraco DBContexts
* test: Cleaned up integration tests
2023-11-01 10:06:17 +01:00
Nikolaj Brask-Nielsen
c19e747bbe
Fix custom dbcontexts extention methods ( #14937 )
...
* test: Create failing test
* feat: New extension methods for adding Umbraco DBContexts
* test: Cleaned up integration tests
2023-11-01 09:59:32 +01:00
Bjarke Berg
bd0a8bfdf7
post merge
2023-10-30 15:13:12 +01:00
Bjarke Berg
e147c93cf9
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# Directory.Build.props
# build/azure-pipelines.yml
# src/Umbraco.Cms.Api.Common/DependencyInjection/UmbracoBuilderAuthExtensions.cs
# src/Umbraco.Cms.Api.Common/OpenApi/SwaggerRouteTemplatePipelineFilter.cs
# src/Umbraco.Cms.Api.Common/Security/Paths.cs
# src/Umbraco.Cms.Api.Delivery/Controllers/Security/MemberController.cs
# src/Umbraco.Cms.Api.Delivery/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Cms.Api.Delivery/Handlers/InitializeMemberApplicationNotificationHandler.cs
# src/Umbraco.Cms.Api.Delivery/Handlers/RevokeMemberAuthenticationTokensNotificationHandler.cs
# src/Umbraco.Cms.Api.Delivery/Security/MemberApplicationManager.cs
# src/Umbraco.Cms.Api.Delivery/Services/RequestMemberAccessService.cs
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoBackOffice/Default.cshtml
# src/Umbraco.Cms.StaticAssets/umbraco/UmbracoLogin/Index.cshtml
# src/Umbraco.Core/Constants-OAuthClaims.cs
# src/Umbraco.Core/Constants-OAuthClientIds.cs
# src/Umbraco.Core/DeliveryApi/IApiContentQueryProvider.cs
# src/Umbraco.Core/DeliveryApi/IApiContentQueryService.cs
# src/Umbraco.Core/DeliveryApi/IRequestMemberAccessService.cs
# src/Umbraco.Core/DeliveryApi/NoopRequestMemberAccessService.cs
# src/Umbraco.Core/Models/DeliveryApi/ProtectedAccess.cs
# src/Umbraco.Core/Services/ITagService.cs
# src/Umbraco.Core/Services/UserService.cs
# src/Umbraco.Infrastructure/Security/IMemberApplicationManager.cs
# src/Umbraco.Infrastructure/Security/OpenIdDictApplicationManagerBase.cs
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeController.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/HelpPanel/systemInformation.spec.ts
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Login/login.spec.ts
# version.json
2023-10-26 09:48:05 +02:00
Nikolaj Geisle
8dff55fced
Update nuget packages ( #15039 )
...
* Update nuget packages
* Update to use latest rc2 version of packages instead of specific
* Update src/Umbraco.Cms.Persistence.EFCore.SqlServer/Umbraco.Cms.Persistence.EFCore.SqlServer.csproj
* dont add private/include assets
* Remove duplicate serilog reference
* Revert Moq update
* Update src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2023-10-26 09:01:29 +02:00
kjac
3169ff9581
Merge branch 'v12/dev' into v13/dev
...
# Conflicts:
# build/azure-pipelines.yml
# src/Umbraco.Core/Configuration/Models/SecuritySettings.cs
# version.json
2023-10-22 11:23:04 +02:00
Sebastiaan Janssen
13913cd9fb
Merge branch 'v12/dev' into contrib
...
# Conflicts:
# version.json
2023-10-16 12:53:07 +02:00
Bjarke Berg
c653dff3c0
Cleanup duplicate package references
2023-09-25 11:21:58 +02:00
Bjarke Berg
866ef1a886
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
2023-09-22 10:56:05 +02:00
Bjarke Berg
06272d9337
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-09-22 10:54:25 +02:00
Bjarke Berg
d39502674e
Added our own db context pool, that basically bypass the bool until umbraco is in Run mode ( #14852 )
2023-09-22 10:38:55 +02:00
Bjarke Berg
463068c07b
Updated to latest .net and fixes small issues with installer after
2023-09-19 14:57:24 +02:00
Bjarke Berg
ac8663ea13
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
2023-09-19 13:02:53 +02:00
Bjarke Berg
989759fa20
Updated NuGet Dependencies ( #14795 )
...
* Updated nuget packages and fixed breaking changes in ImageSharp
* Update to .net8 rc1
2023-09-19 11:23:20 +02:00
Nikolaj Brask-Nielsen
6d48091328
docs: XML warnings ( #14663 )
...
* chore: Fix XML warnings
* docs: Fix XML warnings
* docs: Fix XML in resource designer
* docs: Fix XML warnings
* Revert "docs: Fix XML in resource designer"
This reverts commit 8ea61c51ac161e1853ae080db7fe1b4d4cb4d2be.
2023-09-06 20:08:17 +02:00
Bjarke Berg
6fbf04592c
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# build/azure-pipelines.yml
# src/Umbraco.Cms.Api.Delivery/Controllers/DeliveryApiControllerBase.cs
# src/Umbraco.Core/DependencyInjection/UmbracoBuilder.cs
# src/Umbraco.Infrastructure/PropertyEditors/FileUploadPropertyValueEditor.cs
# src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Packaging/PackageDataInstallationTests.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/LocalizationServiceTests.cs
2023-08-28 11:46:22 +02:00
Bjarke Berg
d43e6abc8b
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-08-28 11:40:36 +02:00
Sebastiaan Janssen
ab48af878a
Merge branch 'contrib' into v12/dev
2023-08-28 10:16:35 +02:00
Sebastiaan Janssen
d7ae0aa129
Merge branch 'contrib' of https://github.com/umbraco/Umbraco-CMS into contrib
...
# Conflicts:
# src/Umbraco.Cms.Persistence.EFCore/UmbracoDbContext.cs
2023-08-28 10:02:43 +02:00