kjac
e30a87d1fd
Merge branch '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.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/MediaController.cs
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/HelpPanel/systemInformation.spec.ts
# version.json
2023-10-23 19:03:13 +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
Ronald Barendse
0c7f9ec64f
Fix unrecognized value stageDependencies in jobs
2023-10-18 14:58:44 +02:00
Ronald Barendse
eac6af6878
Use correct stage to stage condition dependencies
2023-10-18 14:52:08 +02:00
Sebastiaan Janssen
13913cd9fb
Merge branch 'v12/dev' into contrib
...
# Conflicts:
# version.json
2023-10-16 12:53:07 +02:00
Ronald Barendse
b6f0db7b73
Fix build logging of warnings/errors during packaging step ( #14933 )
...
* Use DotNetCoreCLI for dotnet pack command
* Use NBGV to get major version and set build number
* Use NBGV_PublicRelease to determine stable build
* Use latest Node patch versions
* Generate NuGet packages during build
2023-10-11 11:25:05 +02:00
Bjarke Berg
624f9a0508
Checkout submodule for v14 integration tests
2023-09-25 11:35:29 +02:00
Bjarke Berg
49c71b1989
Merge
2023-09-20 14:13:21 +02:00
Bjarke Berg
9f0f6279b4
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# tests/Umbraco.Tests.Integration/CompatibilitySuppressions.xml
2023-09-20 10:11:12 +02:00
Bjarke Berg
ed73b82fd0
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
...
# Conflicts:
# tests/Umbraco.Tests.Integration/NewBackoffice/OpenAPIContractTest.cs
# tests/Umbraco.Tests.Integration/Umbraco.Core/Services/ContentServiceTests.cs
2023-09-20 09:51:56 +02:00
Bjarke Berg
4dd3c295e0
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-09-20 09:43:41 +02:00
Sven Geusens
ec2134dea0
Disabled nighly build branch trigger ( #14807 )
2023-09-15 10:02:29 +02:00
Jacob Overgaard
7bbe994fc9
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
...
# Conflicts:
# src/Umbraco.Web.UI.Client/src/less/components/umb-property-editor.less
2023-09-14 13:20:55 +02:00
Sven Geusens
c8e054baa2
V10/feature/pipeline test filters ( #14766 )
...
* Add configuration/code to not run certain tests based on variables/release builds
* Applied longrunning testAttribute to the worst offenders (>200ms on my machine)
* Fix yaml notation
* split up windows/non windows test runs
* Added supression for moved tests
* Fix yaml validation issues
* Change yaml string parameter null value to empty string
* Convert empty strings to whitespace strings
* Rename and cleanup some paramater to better reflect why we use them
* Nightly build test
* Change nightly build authentication type
* template paramater fix
* Update nightly pipeline name
---------
Co-authored-by: Sven Geusens <sge@umbraco.dk >
2023-09-12 14:16:27 +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
b1e42e334d
Move to Minimal Hosting Model in a backwards compatible way ( #14656 )
...
* Use minimal hosting model
* Make CoreRuntime backward compatible to the old hosting model
* Remove unneccessary methods from interface again
* Pushed the timeout for E2E test to 120 minutes instead of 60
* Updated the preview version from 6 to 7
* Explicitly call BootUmbracoAsync
* Add CreateUmbracoBuilder extension method
* Do not add IRuntime as hosted service when using WebApplication/WebApplicationBuilder
* Set StaticServiceProvider.Instance before booting
* Ensure Umbraco is booted and StaticServiceProvider.Instance is set before configuring middleware
* Do not enable static web assets on production environments
* Removed root namespace from viewImports
---------
Co-authored-by: Andreas Zerbst <andr317c@live.dk >
Co-authored-by: Ronald Barendse <ronald@barend.se >
2023-08-21 12:24:17 +02:00
Bjarke Berg
6f10517fc6
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# build/azure-pipelines.yml
2023-08-21 08:05:22 +02:00
Bjarke Berg
84cd7a163c
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-08-21 08:03:18 +02:00
Bjarke Berg
29d0c6770c
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
2023-08-21 08:02:15 +02:00
Bjarke Berg
d676850f6c
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-08-21 07:58:22 +02:00
Andreas Zerbst
e7af98027d
Updated the name of our Acceptance test project in the pipeline ( #14691 )
...
* Updated the name of our Acceptance test project.
The reason is because we want the naming to be clear and concise.
* Changed the name of the e2e pipeline project name for linux
* Updated dll file
2023-08-18 13:36:54 +03:00
Jacob Overgaard
6ccf825c48
outcomment c# docs for now (they do not work with .NET 8)
2023-08-09 10:21:04 +02:00
Jacob Overgaard
d1547ffe0b
typo
2023-08-09 10:20:51 +02:00
Bjarke Berg
d991285466
Merge remote-tracking branch 'origin/v13/dev' into v14/dev
...
# Conflicts:
# Directory.Build.props
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
2023-07-07 08:56:17 +02:00
Bjarke Berg
0ad0f86e6e
Update to dotnet 8 preview 5 ( #14492 )
...
* Update to .net 8 preview 1
* Update npoco to 5.7.0
* Update pipeline to use .net 8
* Revert "Update npoco to 5.7.0"
This reverts commit f7795afa77a41ef2719f639405f73d9c21e4b12e.
* Fix tests and updated OpenApi.json
* use dotnet 8 in linux container
* Updated templates and docker image to dotnet 8
* Bugfix
* R
Updated docker images to 8.0 preview 1
* linux docker images updated
* Force use c# 11, in hope of the acceptance tests will pass
* Do not use C# 8 :)
* Update to preview 2
* CompatibilitySuppressions
* updated templates
* Disable package validation
* Update to .net8 preview 4
* change EnableStrictModeForCompatibleFrameworksInPackage to false
* Package validation
* Added CompatibilitySuppressions.xml
* Fix up IP networks
* Updated to preview 5
* Update docker images
* Post merge fixes
* Try to update dotnet version of codeql
* Delete empty suppression files
* Remove dependency
* Cleanup
---------
Co-authored-by: Elitsa <elm@umbraco.dk >
2023-07-05 14:13:52 +03:00
Jacob Overgaard
95f7cdd418
add dependency on 'Build' stage to get output parameter
2023-06-20 13:56:45 +02:00
Jacob Overgaard
c512039083
upload api docs after myget release
2023-06-13 12:52:16 +02:00
Jacob Overgaard
da0ad33818
V14: frontend ui docs ( #14374 )
...
* update script to compile frontend api docs
* update backoffice submodule
* set the base path for the ui docs
* update env syntax
* remove Umbraco.Web.UI.Docs
* replace BASE_PATH in assets
* Make Upload API step able to run without releasing on nuget
* add dependOn Build to get major version number
2023-06-12 14:12:02 +02:00
Jacob Overgaard
ef0e085c74
add login build to azure
2023-06-02 11:46:47 +02:00
Bjarke Berg
b9c0e18fb1
Merge remote-tracking branch 'origin/v12/dev' into v14/dev
...
# Conflicts:
# src/Umbraco.Cms.Api.Delivery/Services/ApiContentQueryService.cs
# src/Umbraco.Core/CompatibilitySuppressions.xml
# src/Umbraco.Core/DeliveryApi/IApiContentQueryProvider.cs
# src/Umbraco.Core/DeliveryApi/IApiContentQueryService.cs
# src/Umbraco.Core/DeliveryApi/NoopApiContentQueryService.cs
2023-05-25 14:51:28 +02:00
Jacob Overgaard
7f798bcc91
v12: add support for Node.js 18 ( #14259 )
...
* add .nvmrc to instruct NVM of preferred version
* update azure-pipelines.yml with node 18.16
* update "engines" section of package.json with preferred node.js 18.16
* update lockfiles in accordance with node 18 (lockfileVersion: 3)
2023-05-25 11:19:03 +02:00
Jacob Overgaard
6791a99872
v12: add support for Node.js 18 ( #14259 )
...
* add .nvmrc to instruct NVM of preferred version
* update azure-pipelines.yml with node 18.16
* update "engines" section of package.json with preferred node.js 18.16
* update lockfiles in accordance with node 18 (lockfileVersion: 3)
2023-05-25 11:18:29 +02:00
Bjarke Berg
8f5f7f72fa
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# version.json
2023-05-23 12:23:27 +02:00
Nikolaj
e50a3d1340
Trust Test DB certificate
2023-05-15 12:43:13 +02:00
Bjarke Berg
d625fee1ad
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/CompatibilitySuppressions.xml
# src/Umbraco.Infrastructure/Migrations/MigrationPlanExecutor.cs
# src/Umbraco.Infrastructure/Migrations/UnscopedMigrationBase.cs
# tests/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Migrations/MigrationPlanTests.cs
remove double request to get init status
2023-04-14 10:35:30 +02:00
Andreas Zerbst
bd0fd4237b
Removed the acceptance tests from v13 ( #14073 )
...
* Removed the acceptance tests from v13
* commented out the pipeline for e2e tests because there are no test left
2023-04-11 15:34:59 +02:00
Ronald Barendse
4cb46f06ae
Update default UmbracoVersion template value using MSBuild target ( #13481 )
...
* Update default UmbracoVersion template value using MSBuild target
* Fix target order when using pack --no-build
* Use JsonPathUpdateValue MSBuild task to update default UmbracoVersion template value
* Update UmbracoVersion in Umbraco Package RCL
2023-04-05 11:16:43 +02:00
Jacob Overgaard
03f1ff65fe
V13: build new backoffice on Azure ( #14005 )
...
* add build scripts for new BO so it doesn't run through msbuild
* add node config for max_old_space_size to increase allowed heap size
2023-03-24 10:19:42 +01:00
Bjarke Berg
8a99222e26
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# src/Umbraco.Core/CompatibilitySuppressions.xml
# src/Umbraco.Core/Routing/UmbracoRequestPaths.cs
# src/Umbraco.Infrastructure/CompatibilitySuppressions.xml
# src/Umbraco.Web.BackOffice/Controllers/ContentController.cs
# tests/Umbraco.Tests.UnitTests/Umbraco.Web.BackOffice/Controllers/ContentControllerTests.cs
2023-03-20 08:49:27 +01:00
Ronald Barendse
180fae342e
Revert breaking changes from #13936 and remove CompatibilitySuppressions.xml ( #13979 )
...
* Revert breaking changes introduced by PR #13936
* Update PackageValidationBaselineVersion to 11.0.0 (stable version) and remove all CompatibilitySuppressions.xml files
* Fix build pipeline (pack solution again, avoiding trying to pack template projects)
2023-03-16 20:32:54 +01:00
Bjarke Berg
85436ee7c9
check out submodules too
2023-02-16 15:30:52 +01:00
Andreas Zerbst
5c276c2d10
Removed path so we can generate templates
2023-02-16 09:18:14 +01:00
Bjarke Berg
3ffe7f6d5d
Fixed pipeline after dotnet sdk 7.0.200
2023-02-15 13:57:58 +01:00
Bjarke Berg
1b88e0a7a1
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
...
# Conflicts:
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# version.json
2023-01-19 09:41:00 +01:00
Bjarke Berg
ea3668a224
Update docfx ( #13679 )
2023-01-16 16:10:06 +01:00
Nikolaj Geisle
fb48ecb57f
V11: merge dev to contrib ( #13438 )
...
* V11: add test flakyness reporting (#13386 )
* update json-models-builders
* Add reporting to all before each loops
* Add commitId to env for pipelines
* Test reports correctly
* Bumb testhelper version
* Update playwright-testhelpers version
* Bumb playwright test-helper version
* Bumb playwright-testhelpers version
* Add AgentOs to yaml env
* Bumb playwright-testhelper version
* Try different AgentOS
* Revert "Try different AgentOS"
This reverts commit fc90620aef7af01ceffcdfbea7c9ef4dd02007f3.
* Revert logo test
* Add missing semicolons
* Update package-lock.json
* Add reports to Blocklist tests
Co-authored-by: Zeegaan <nge@umbraco.dk >
* V10: AllowedUploadFiles appsetting not working (#13408 )
* Add new Settings
* Use new settings instead of old ones
* Implement AllowedUploadedFiles value to be copied to AllowedUplayedFileExtensions
* Obsolete old settings
* Rename DisallowedUploadFileExtensions
* Implement same fix for DisallowedUploadFiles
* Use new settings for backoffice server variables
* Update the correct setting
Co-authored-by: Zeegaan <nge@umbraco.dk >
* V11: Add compatibility suppressions (#13425 )
* Add suprressions
* Revert "Add suprressions"
This reverts commit 1c924ee967375870b6d86be9e9480ced0e22f8c7.
* Update CompatibilitySuppressions.xml
Co-authored-by: Ronald Barendse <ronald@barend.se >
* Bump socket.io-parser from 4.0.4 to 4.0.5 in /src/Umbraco.Web.UI.Client
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/socketio/socket.io-parser/releases )
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.0.4...4.0.5 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* update block grid panel name (#13325 )
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com >
* Bump async from 2.6.3 to 2.6.4 in /src/Umbraco.Web.UI.Client
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump eventsource from 1.1.0 to 1.1.2 in /src/Umbraco.Web.UI.Client
Bumps [eventsource](https://github.com/EventSource/eventsource ) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/EventSource/eventsource/releases )
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.2 )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump minimist from 1.2.5 to 1.2.7 in /src/Umbraco.Web.UI.Client
Bumps [minimist](https://github.com/minimistjs/minimist ) from 1.2.5 to 1.2.7.
- [Release notes](https://github.com/minimistjs/minimist/releases )
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Management API: SearchController improvements (#13420 )
* remove typo of double PagedViewModel in response
* add providerProperties with custom formatter
* use a more descriptive variable name
* use a more descriptive variable name for property types
* generate new schema
Co-authored-by: Zeegaan <nge@umbraco.dk >
* Bump minimatch from 3.0.4 to 3.1.2 in /src/Umbraco.Web.UI.Client
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
Co-authored-by: Ronald Barendse <ronald@barend.se >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Blake Watt <bkclerke@users.noreply.github.com >
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com >
2022-11-18 09:00:43 +01:00
Nikolaj
d9286fd4f8
Re-add push to nuget step
2022-10-19 14:32:05 +02:00
Nikolaj
5315f4df1b
Remove broken duplicate nuget push command
2022-10-19 14:09:01 +02:00
Nikolaj
1c5e7956f9
Fix publish to MyGet
2022-10-19 12:51:26 +02:00
Nikolaj
a73eced29c
Add UseDotNet to Integration Tests SQL Server
2022-10-19 10:46:32 +02:00