Граф коммитов

48208 Коммитов

Автор SHA1 Сообщение Дата
Javier Calvarro Nelson 0dedcf6705
[Infrastructure] Update nodejs to use node 16 (#37454) 2021-10-11 10:55:41 -07:00
dotnet-maestro[bot] ac98d77385
[main] Update dependencies from dotnet/runtime dotnet/efcore (#37353)
[main] Update dependencies from dotnet/runtime dotnet/efcore


 - Fixup nullability warnings

 - Secret mission to make templates verbose again

 - Update template tests to capture information (#37447)

* Update template tests to capture information
* Remove unwanted files
* Update SPA submodule with nullability fixes
2021-10-11 17:28:14 +00:00
dotnet-maestro[bot] 3016dc84c2
Update dependencies from https://github.com/dotnet/arcade build 20211008.1 (#37446)
[main] Update dependencies from dotnet/arcade
2021-10-11 13:54:46 +00:00
Doug Bunting 0199dcc4cd
Remove `SkipNonexistentProjects` settings (#37372)
- `SkipNonexistentTargets="false"` is the default and not worth mentioning
2021-10-08 15:52:41 -07:00
Eric Erhardt 8b0956028f
Fix MSBuild property name for MicrosoftBuildTasksCoreVersion (#37404)
There was a missing 's', which caused source-build to use a pre-built when building.
2021-10-08 20:56:07 +00:00
Chris Ross a06b39ebe5
Update SDK to 7.0.100-alpha.1.21480.20 (#37192)
* Update SDK to 7.0.100-alpha.1.21480.20


Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
Co-authored-by: Pranav K <prkrishn@hotmail.com>
2021-10-08 13:30:02 -07:00
Omair Majid 64f0642371
Add more `crossgen2` dependencies (#37374)
* Fix build on an arm64 machine
  * Building ASP.NET Core on an arm64 machine leads to a dependency error
    because `crossgen2` is not listed in eng/Dependencies.props.
* Add all arm/arm64 variants
* Add all win variants for `crossgen2`

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2021-10-08 18:23:07 +00:00
Juan Barahona a3565c498e
Honoring error information on OAuth Exchange Code (#37224) 2021-10-08 10:23:20 -07:00
Tanay Parikh a0b950fc51
Add WebApi-CSharp Template Toggle Description (#37367)
Partial fix for https://github.com/dotnet/aspnetcore/issues/37202
2021-10-07 23:52:14 +00:00
dotnet-maestro[bot] d8e03e9fd0
Update dependencies from https://github.com/dotnet/efcore build 20211007.3 (#37352)
[main] Update dependencies from dotnet/efcore
2021-10-07 11:28:27 +00:00
Brennan 32898d26bb
Support struct IResults (#37344) 2021-10-06 22:17:04 -07:00
Tanay Parikh 34ed6d4978
Binary Logs for Test Jobs (#37339)
As requested in https://github.com/dotnet/aspnetcore/pull/37146#issuecomment-937279059
2021-10-07 01:21:43 +00:00
Safia Abdalla 0fa7c01c94
Don't allow modifying WebRootPath after initialization (#37147) (#37325)
* Don't allow modifying WebRootPath after initialization

* Address feedback from review

* Clean up directory handling in tests

* Add tests for WebRootPath resolution
2021-10-06 16:45:04 -07:00
Allison Chou 7e85e310d8
Add link for Razor tooling (#37336) 2021-10-06 22:11:27 +00:00
James Newton-King 72172bf0ce
Update gRPC template reference to Grpc.AspNetCore (#37168) 2021-10-07 11:00:30 +13:00
James Newton-King b7d2f0ece0
Remove trace interfaces from Kestrel transports (#37243) 2021-10-06 20:11:14 +00:00
Eric StJohn cec67a831f
Use WIX_NATIVE_MACHINE to detect native architecture of target machine (#37318)
* Use WIX_NATIVE_MACHINE to detect native architecture of target machine
* Reference WIX_NATIVE_MACHINE property
2021-10-06 13:02:50 -07:00
James Newton-King 6c5e668413
Remove IKestrelTrace (#37242) 2021-10-07 06:47:49 +13:00
Tanay Parikh 7dffb0b386
Unquarantine BlazorWasmHostedTemplate_AzureActiveDirectoryTemplate_Works (#37309)
Fixes: https://github.com/dotnet/aspnetcore/issues/30851
2021-10-06 09:37:25 -07:00
Martin Costello a7d3a230a7
Use HMACSHA1.HashData() for Identity TOTP values (#36724) 2021-10-06 08:55:02 -07:00
dotnet-maestro[bot] d847549c9b
Update dependencies from https://github.com/dotnet/efcore build 20211006.5 (#37322)
[main] Update dependencies from dotnet/efcore
2021-10-06 12:26:44 +00:00
Don Syme a9450745e0
Merge pull request #36986 from slang25/fsharp6
Use F# task ce in worker template
2021-10-06 11:48:07 +01:00
github-actions[bot] 4adf8f32c2
[main] Update WiX to signed build (#37317)
* Update WiX to signed build - #12078

* Update wix to 1.0.0-v3.14.0.5722

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
2021-10-06 07:31:34 +00:00
Stephen Halter 1a4db562c4
Load IConfigurationProviders once in WebApplicationBuilder (#37039) 2021-10-05 23:45:54 +00:00
Sébastien Ros a547aa8f5a
Fix form key accumulator (#37272)
Fixes #36987
2021-10-05 15:37:18 -07:00
Sviataslau Hankovich 2168a8b8a3
Fixed typo in StackTraceHelper.cs (#37280) 2021-10-05 08:46:46 -07:00
Brennan 9bb2afb8ee
Honor FromRoute parameter name when specified (#37271) 2021-10-05 08:38:36 -07:00
Tanay Parikh 3c89227f05
Update GitHub Issue Templates (#37267)
* Update GitHub Issue Templates

* Update 10_bug_report.md

* Update 10_bug_report.md
2021-10-05 08:00:02 -07:00
Tanay Parikh 042217378e
Apply Linter & Update Yarn for `src/Components/Web.JS` (#37203)
* Apply Linter `src/Components/Web.JS`

* Upgrade Yarn Packages for Web.JS

* https://eslint.org/docs/rules/no-case-declarations

* Additional Fixes
2021-10-05 07:11:05 -07:00
dotnet-maestro[bot] 0cb93eb79c
Update dependencies from https://github.com/dotnet/efcore build 20211005.1 (#37279)
[main] Update dependencies from dotnet/efcore
2021-10-05 10:02:15 +00:00
Safia Abdalla fa946a82e9
Support EndpointGroupName metadata in MVC ApiExplorer (#37264)
* Support EndpointGroupName metadata in MVC ApiExplorer

* Address feedback from peer review

* Update src/Mvc/Mvc.ApiExplorer/src/DefaultApiDescriptionProvider.cs

Co-authored-by: Pranav K <prkrishn@hotmail.com>

Co-authored-by: Pranav K <prkrishn@hotmail.com>
2021-10-05 04:59:01 +00:00
Hao Kung 0cff8a75a3
Set aria-current for manage nav (#37110) 2021-10-04 21:26:14 -07:00
Chris Ross d13f339b4f
Update Selenium dependencies (#37183)
* Update Selenium dependencies

* Update selenium-config.json

* Update selenium-config.json
2021-10-04 20:35:58 -07:00
Doug Bunting d5b3f4c541
Cleanup YAML jobs (#37231)
* Remove extra aspnetcore-components-e2e build tasks
- remove `isTestingJob` parameters in YAML
  - controls `PublishTestResults@2` tasks that all fail
- add comments in components-e2e and Helix jobs about "missing" `isTestingJob` parameters

nits:
- remove mention of non-existent `Windows_Templates_Test` job
- use `testResultsFormat` input name for consistency (alias of `testRunner`)

* Skip useless test publications
- add `enablePublishTestResults` parameter to default-build
  - quarantined-pr contains test jobs but all publish their tests explicitly
- do not attempt to publish TRX files

nit: simplify a YAML snippet
- `parameters.buildDirectory` is never empty (has a default)

* Eval two conditions during template expansion
- remove jobs that will never execute from UI

* Address feedback
- rename `parameters.isTestingJob` to `isAzDOTestingJob`
- remove `condition`s about `variables.DotNetFinalVersionKind`
  - variable has not been used in a _very_ long time
- document `parameters.isAzDOTestingJob` and `enablePublishTestResults`

* !fixup! Add comment for eb9e4c9ea4b9 change
- explain how to test site extension changes

* !fixup! Simplify one more expression
- missed this one in fc286da973
2021-10-04 16:04:12 -07:00
Brennan 9c81ee0fcc
Use Authorization header in WebSockets on Node (#37205) 2021-10-04 14:05:24 -07:00
Doug Bunting fc286da973
Add source-index build job to pipeline (#37028)
- #33534
- copy source-index-stage1 template into ci.yml and split steps in two:
  - current template not well suited to reuse a binary log from another job
  - first, process Windows_arm_build binary log in that job
    - align binary log with source-indexing tool support i.e. always use Windows
    - much faster than Windows x64/x86 build
    - provides another binary log, even in internal builds
  - second, do source index upload after other jobs
    - do not update https://source.dot.net/ from failed builds
- add `testSourceIndexing` parameter
- use 1ES agent for source-index upload
  - `windows-latest` might work but prefer to protect binary log

nits:
- remove unnecessary backslashes in the Linux_x64_build job's `script`s
  - instead separate commands with a semicolon
- confirm test build success before BAR updates in manual builds
- merge a couple of `in(...)` expressions
2021-10-04 13:54:28 -07:00
Brennan 5d185c4d83
Fix ambiguous BindAsync error (#37142) 2021-10-04 12:46:35 -07:00
dependabot[bot] 047dde71e5
[main] (deps): Bump src/submodules/spa-templates (#37251)
Bumps [src/submodules/spa-templates](https://github.com/dotnet/spa-templates) from `55da9ce` to `9251ef4`.
- [Release notes](https://github.com/dotnet/spa-templates/releases)
- [Commits](55da9ce020...9251ef405b)

---
updated-dependencies:
- dependency-name: src/submodules/spa-templates
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 11:10:29 -07:00
dependabot[bot] 1227942bfc
[main] (deps): Bump src/submodules/googletest (#37252)
Bumps [src/submodules/googletest](https://github.com/google/googletest) from `e4717df` to `3b49be0`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](e4717df71a...3b49be074d)

---
updated-dependencies:
- dependency-name: src/submodules/googletest
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 11:09:33 -07:00
David Fowler 95806da9b5
Normalize the content root and improve errors (#36990) (#37226)
* Normalize the content root and improve errors
- When trying to compare content root paths, make sure the paths are normalized before doing so. Today we throw too aggresively when libraries try to set the content root, even if that would have resulted in a noop. This change normalizes the initial path and the attempted path before doing the comparison.
- We also improve the error message when the user tries to change the host settings, directing them to the correct API to use instead.
2021-10-04 09:18:24 -07:00
Chris Ross 284e122773
Update selenium-standalone (#37184) 2021-10-04 09:15:49 -07:00
Steve Sanderson fb05933145
Fix virtualization handling of large dataset length changes. Fixes #37245 (#37247) 2021-10-04 16:57:14 +01:00
Carl Sargunar 101c5b09dc
Suggested fix for Issue #37240 - Update documentation for the changes I needed to install Java using the scripts (#37241)
* Update BuildFromSource.md

When following these steps, I noticed an error installing the JDK in the repo using the included script, so I had to follow these additional instructions to get past that.

Source for the instructions : https://stackoverflow.com/questions/4037939/powershell-says-execution-of-scripts-is-disabled-on-this-system

* Update BuildFromSource.md

Additional step to temporarily set environmental variable

* Update BuildFromSource.md

Wrong markdown
2021-10-04 08:57:04 -07:00
Brennan 97030589b6
Un-skip SetSecrets (#37101) 2021-10-04 07:56:20 -07:00
Steve Sanderson cb7a4ed8e8
Release JS Blob after BrowserFileStream is disposed. Fixes #35540 (#37004) 2021-10-04 11:52:47 +01:00
dotnet-maestro[bot] cd8e890027
Update dependencies from https://github.com/dotnet/runtime build 20211001.7 (#37215)
[main] Update dependencies from dotnet/runtime
2021-10-02 13:58:26 +00:00
dotnet-maestro[bot] 1ac0f843e6
Update dependencies from https://github.com/dotnet/efcore build 20211002.1 (#37212)
[main] Update dependencies from dotnet/efcore
2021-10-02 11:18:07 +00:00
Doug Bunting 55c92f4e71
Cleanup YAML parameters and settings (#37186)
- do not set parameters to their default values
  - do not set `installJdk` except in Windows jobs (ignored otherwise)
- remove unused `continueOnBuildError` and `installTar` parameters
  - components-e2e-tests.yml no longer needs `continueOnBuildError`
- remove confusing `SkipTests` conditions in test-only pipelines

nits:
- sort parameters to align with documentation
- provide defaults for undocumented parameters (reduce searching)
2021-10-01 21:53:48 -07:00
dotnet-maestro[bot] 711bdcf96a
[main] Update dependencies from dotnet/runtime dotnet/efcore (#37178)
[main] Update dependencies from dotnet/runtime dotnet/efcore


 - React to Vector128 conflicts
2021-10-01 19:37:10 +00:00
Doug Bunting 079b8552d4
Skip Helix tests when skipping tests (#37171)
- also make `Skip tests?` option visible when starting manual runs
2021-10-01 10:44:48 -07:00