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

52785 Коммитов

Автор SHA1 Сообщение Дата
dotnet-maestro[bot] b98185b637
[main] Update dependencies from dotnet/runtime dotnet/efcore (#52579)
[main] Update dependencies from dotnet/runtime dotnet/efcore
2023-12-05 21:24:55 +00:00
Chary 65ac33223c
Fixed HostFilteringMiddleware. Added HostFilteringMiddleware.MiddlewareConfigurationManager (#52038) 2023-12-05 07:54:37 -08:00
Andrew Casey 60b4c429c9
Quarantine POST_MultipleRequests_PooledStreamAndHeaders (#52575)
* Quarantine POST_MultipleRequests_PooledStreamAndHeaders

* Add explanatory comment to test case
2023-12-04 21:07:11 +00:00
dotnet-maestro[bot] 8efa82df21
Update dependencies from https://github.com/dotnet/efcore build 20231204.7 (#52572)
[main] Update dependencies from dotnet/efcore
2023-12-04 19:24:39 +00:00
Andrew Casey f45311f5fd
Clean up helix retry list (#52313)
* Flag tests being retried on Helix

This should make it easier to clean them up and also incidate to buildops engineers that failures warrant quarantine.

* Clean out helix retry list

Mark all flagged tests as `[Repeat(100)]` to get new failure data for quarantining.

* Quarantine LocationChangingHandlers_CannotCancelTheNavigationAsynchronously_UntilReturning

* Quarantine ChangingUserNameDuringReconnectLogsWarning

* Quarantine InjectedStartup_DefaultApplicationNameIsEntryAssembly

* Quarantine BidirectionalStream_ServerReadsDataAndCompletes_GracefullyClosed

* Quarantine ServerReset_BeforeRequestBody_ClientBodyThrows

* Quarantine ClientAbortingConnectionImmediatelyIsNotLoggedHigherThanDebug

* Quarantine CanLaunchPhotinoWebViewAndClickButton

* Quarantine HttpsConnectionClosedWhenResponseDoesNotSatisfyMinimumDataRate

* Add comments to test-configuration.json
2023-12-04 09:57:04 -08:00
dotnet-maestro[bot] 01526d9227
Update dependencies from https://github.com/dotnet/efcore build 20231204.6 (#52569)
[main] Update dependencies from dotnet/efcore
2023-12-04 17:33:07 +00:00
dotnet-maestro[bot] 9f2978e55d
Update dependencies from https://github.com/dotnet/arcade build 20231201.1 (#52563)
[main] Update dependencies from dotnet/arcade
2023-12-04 16:12:16 +00:00
Marc Gravell 2f5dee18f9
rev SDK to current nightly (build-ops) (#52568) 2023-12-04 09:32:10 -06:00
dotnet-maestro[bot] 62c66e84f7
Update dependencies from https://github.com/dotnet/winforms build 20231203.1 (#52567)
[main] Update dependencies from dotnet/winforms
2023-12-04 15:02:07 +00:00
dotnet-maestro[bot] 8d529ffcca
Update dependencies from https://github.com/dotnet/source-build-externals build 20231127.2 (#52566)
[main] Update dependencies from dotnet/source-build-externals
2023-12-04 14:59:47 +00:00
dotnet-maestro[bot] ac4c526885
Update dependencies from https://github.com/dotnet/runtime build 20231203.1 (#52562)
[main] Update dependencies from dotnet/runtime
2023-12-04 14:47:59 +00:00
dotnet-maestro[bot] a5082b558f
Update dependencies from https://github.com/dotnet/efcore build 20231204.4 (#52560)
[main] Update dependencies from dotnet/efcore
2023-12-04 12:59:23 +00:00
dotnet-maestro[bot] fea3d7802a
Update dependencies from https://github.com/dotnet/runtime build 20231202.6 (#52550)
[main] Update dependencies from dotnet/runtime
2023-12-03 15:13:05 +00:00
dotnet-maestro[bot] 254821183b
Update dependencies from https://github.com/dotnet/efcore build 20231203.1 (#52549)
[main] Update dependencies from dotnet/efcore
2023-12-03 13:21:38 +00:00
Xavier Abelaira Rueda b89fe683f5
Missing $ in WebAssemblyComponentParameterDeserializer when throwing InvalidOperationException (#52538)
* Missing $ in WebAssemblyComponentParameterDeserializer

* Renamed file WebAssemblyComponentParameterDeserializer
2023-12-03 12:10:55 +01:00
dotnet-maestro[bot] 82cb091f60
Update dependencies from https://github.com/dotnet/runtime build 20231201.9 (#52534)
[main] Update dependencies from dotnet/runtime
2023-12-02 14:42:35 +00:00
dotnet-maestro[bot] 78693824d6
Update dependencies from https://github.com/dotnet/efcore build 20231201.6 (#52528)
[main] Update dependencies from dotnet/efcore
2023-12-02 04:38:06 +00:00
dotnet-maestro[bot] efe389bc6f
Update dependencies from https://github.com/dotnet/efcore build 20231201.5 (#52527)
[main] Update dependencies from dotnet/efcore
2023-12-02 02:41:39 +00:00
dotnet-maestro[bot] 0787f9fa52
Update dependencies from https://github.com/dotnet/efcore build 20231201.4 (#52521)
dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Design , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.Tools
 From Version 9.0.0-alpha.1.23601.3 -> To Version 9.0.0-alpha.1.23601.4

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2023-12-01 21:35:17 +00:00
Paulo Morgado c902772657
Fix duplicate add of items to Compile (#51846) 2023-12-01 12:59:02 -08:00
dotnet-maestro[bot] 64c3630930
Update dependencies from https://github.com/dotnet/efcore build 20231201.3 (#52515)
dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Design , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.Tools
 From Version 9.0.0-alpha.1.23580.4 -> To Version 9.0.0-alpha.1.23601.3

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2023-12-01 19:08:17 +00:00
kirides 10536f434e
ServerSentEvents: Support CRLF + LF as line endings (#49727) 2023-12-01 09:57:01 -08:00
dependabot[bot] cba1912b0a
[main] (deps): Bump src/submodules/googletest (#52513)
Bumps [src/submodules/googletest](https://github.com/google/googletest) from `b10fad3` to `76bb2af`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](b10fad38c4...76bb2afb8b)

---
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>
2023-12-01 09:38:26 -06:00
dotnet-maestro[bot] b8f360300b
Update dependencies from https://github.com/dotnet/runtime build 20231201.1 (#52512)
[main] Update dependencies from dotnet/runtime
2023-12-01 14:33:15 +00:00
dotnet-maestro[bot] b28c8a3aac
Update dependencies from https://github.com/dotnet/efcore build 20231130.4 (#52488)
[main] Update dependencies from dotnet/efcore
2023-11-30 17:52:03 +00:00
dotnet-maestro[bot] 474d2944db
Update dependencies from https://github.com/dotnet/runtime build 20231129.13 (#52480)
[main] Update dependencies from dotnet/runtime
2023-11-30 14:37:43 +00:00
James Newton-King 15cf8ce047
Fix generating enum schema in gRPC JSON transcoding OpenAPI (#52449) 2023-11-30 13:18:30 +08:00
David Acker 67e38a90a6
ApiConventionAnalyzer: support switch expressions (#51359)
* Support return operations using switch expressions

* Fix handling of allReturnStatementsReadable, localActualResponseMetadata

* Use collection expression

* Split up test files
2023-11-29 19:37:57 -08:00
dotnet-maestro[bot] 606fed2444
Update dependencies from https://github.com/dotnet/efcore build 20231129.3 (#52465)
[main] Update dependencies from dotnet/efcore
2023-11-30 00:59:15 +00:00
Alireza Habibi 61c585890c
Respect "grpc-status-details-bin" trailer on error response (#51394) 2023-11-30 07:28:59 +08:00
James Newton-King 50f9cd66d4
Fix auto import of proto files when gRPC JSON transcoding is a transitive reference (#52443) 2023-11-30 07:23:53 +08:00
James Newton-King 9324f30af4
Fix reading null struct property value in gRPC JSON transcoding (#52442) 2023-11-30 07:22:53 +08:00
zori df46227196
gRPC JSON transcoding — Fixed parsing string values into enum when provided string is not valid enum value (#52402) 2023-11-30 07:21:38 +08:00
dotnet-maestro[bot] 4a25559687
Update dependencies from https://github.com/dotnet/efcore build 20231129.2 (#52455)
[main] Update dependencies from dotnet/efcore
2023-11-29 20:17:58 +00:00
Chris Ross 9aa8663d02
Delete Stale Chunks (#52272) 2023-11-29 18:45:08 +00:00
Mariusz Stępień ed4dc35c9f
Add ProblemDetials.Extensions to ControllerBase.Problem and ControllerBase.ValidationProblem (#50204)
* Add Problem(ProblemDetails) to allow configuring ProblemDetails.Extensions property

* Revert "Add Problem(ProblemDetails) to allow configuring ProblemDetails.Extensions property"

This reverts commit 77413ee6c5.

* Add extensions parameter to ControllerBase.Problem and ControllerBase.ValidationProblem

* fix formatting

* Revert "fix formatting"

This reverts commit 82d496d6ba.

* Revert "Add extensions parameter to ControllerBase.Problem and ControllerBase.ValidationProblem"

This reverts commit bf97f6b02b.

* Add extensions parameter to ControllerBase.Problem and ControllerBase.ValidationProblem v2
2023-11-29 09:32:55 -08:00
Eric Erhardt efd0931147
Remove InvariantGlobalization in templates (#52428)
These entries were missed in #48238. InvariantGlobalization should only be set when the template is created for native AOT. That is the way it is for the worker and grpc templates already. These templates don't support AOT.

Fix #52319
2023-11-29 10:20:31 -06:00
dotnet-maestro[bot] fb243c51ea
Update dependencies from https://github.com/dotnet/runtime build 20231128.3 (#52452)
[main] Update dependencies from dotnet/runtime
2023-11-29 15:23:39 +00:00
dotnet-maestro[bot] 9b93273a34
[main] Update dependencies from dotnet/efcore (#52441)
[main] Update dependencies from dotnet/efcore
2023-11-29 13:47:11 +00:00
dotnet-maestro[bot] 5b1ad1ee49
[main] Update dependencies from dotnet/runtime dotnet/efcore (#52425)
[main] Update dependencies from dotnet/runtime dotnet/efcore
2023-11-28 16:14:14 +00:00
dotnet-maestro[bot] d092791fab
Update dependencies from https://github.com/dotnet/efcore build 20231128.1 (#52423)
[main] Update dependencies from dotnet/efcore
2023-11-28 14:17:16 +00:00
Surayya Huseyn Zada f7b9f6aa0c
Fix enhanced form handling use defalt enctype, honor enctype and formenctype (#52359)
* 1. fix enhanced form handling use default enctype when not specified
2. fix enhanced form handling honor form enctype attribute
3. fix enhanced form handling honor submit button formenctype attribute

* use SupplyParameterFromQuery to provide enctype and formenctype in the tests
2023-11-28 13:38:24 +01:00
James Newton-King c8ef35df22
Fix deserializing null properties to Protobuf types (#52398) 2023-11-28 09:31:10 +08:00
Javier Calvarro Nelson 7e9b1492ba
[Blazor] Update MSBuild targets so they get imported correctly (main) (#52301)
## Issue: Microsoft.AspNetCore.Components.WebView.props is not imported by Maui applications

This issue pertains to the fact that the Microsoft.AspNetCore.Components.WebView.props file is not being imported by Maui applications. The file has been relocated within the package to ensure its correct pickup and importation during the restore/build process.

Fixes #42348.

## Description

The inability of Maui applications to rely on JavaScript (JS) initializers, particularly in the case of Fluent UI, is impacted by this issue. The runtime searches for the initializer's definition in a specific location, which is configured in the props file of the package.

## Impact on Customers

The malfunction of JS initializers in Blazor Hybrid has significant implications for both library authors and end users.

Library authors may find their libraries' functionality restricted due to this bug. JS initializers, a feature in Blazor, enable library authors to inject scripts onto the page at the start of the app. These scripts can augment functionality, enhance user interfaces, or facilitate third-party service integration. For instance, a library author might employ a JS initializer to inject a script that integrates with a mapping service, thereby providing real-time location updates within a Blazor app. This functionality would be unavailable in Blazor Hybrid apps due to this bug.

End users may be unable to use certain libraries, or those libraries may not function as anticipated in Blazor Hybrid apps. If a user were to use a Blazor Hybrid app that relies on the aforementioned mapping library, they would not receive the real-time location updates that they would in a regular Blazor app. This could result in an inferior user experience, and in some cases, render the app unusable.

Users and library authors are compelled to manually inject the script onto the page, and some functionality (like configuring Blazor before it starts) is not available in this mode.

## Regression?

- [ ] Yes
- [X] No

## Risk

- [ ] High
- [ ] Medium
- [X] Low

The failure to load a file from a NuGet package impacts the build. The change causes the file to load at build time, enabling the rest of the pipeline to function as expected.

## Verification

- [X] Manual (required)
- [ ] Automated

The changes were made locally on the package cache and ensured the file got imported.

## Packaging changes reviewed?

- [ ] Yes
- [ ] No
- [x] N/A

## When servicing release/2.1

- [ ] Make necessary changes in eng/PatchConfig.props
2023-11-27 13:50:21 -08:00
Brian Rourke Boll 444aa9ec57
Add support for F# `Async<'T>` as an awaitable type in minimal APIs (#46898)
* Remove unneeded unboxing/boxing

* Add doc comment

* Remove unused using

* Convert F# Async<> to Task<> in request delegates

* Use `CoercedAwaitableInfo` to convert `FSharp.Control.FSharpAsync<T>`
  values to `System.Threading.Tasks.Task<TResult>` when building request
  delegates and populate endpoint metadata accordingly.

* Add tests for F# async request delegate support

* F# async not supported by source generator

* Add a comment to the request delegate source generator tests that
  explicitly calls out that F# async is not currently supported by the
  source generator.

* Actually remove extra convert call

* Shrink diff

* Use CoercedAwaitableInfo in OpenApi gen

* Use CoercedAwaitableInfo in EndpointMetadataApiDescriptionProvider

* Add FSharpAsync tests for EndpointMetadataApiDescriptionProvider

* Add runtime creation test for FSharpAsync

* Convert unit awaitables to void awaitables

* FSharpAsync<unit> → Task

* Task<unit> → Task

* ValueTask<unit> → ValueTask

* Add tests for unit → void awaitable conversions

* Make consistent

* Don't need

* Handle boxed IResult

* Simplify

* Add runtime tests back

* Use affirmative form

---------

Co-authored-by: Safia Abdalla <safia@microsoft.com>
2023-11-27 13:48:33 -08:00
Sébastien Ros 97bea8d52d
Update SDK version (#52405)
9.0.100-alpha.1.23577.5
2023-11-27 20:14:53 +00:00
Aleks Vujić 74598536ba
Fixed typo in EntityFrameworkCoreHealthChecksBuilderExtensions comment (#52391) 2023-11-27 10:58:13 -08:00
dotnet-maestro[bot] bc217e2662
Update dependencies from https://github.com/dotnet/efcore build 20231127.7 (#52404)
[main] Update dependencies from dotnet/efcore
2023-11-27 18:52:15 +00:00
dotnet-maestro[bot] 646c9ef5a7
Update dependencies from https://github.com/dotnet/efcore build 20231127.6 (#52403)
[main] Update dependencies from dotnet/efcore
2023-11-27 17:11:22 +00:00
dotnet-maestro[bot] 3745c5e92a
Update dependencies from https://github.com/dotnet/runtime build 20231126.6 (#52399)
[main] Update dependencies from dotnet/runtime
2023-11-27 15:34:55 +00:00