Commit Graph

38584 Commits

Author SHA1 Message Date
Andrew Au 405d8bbdc9 Turn SETLOCAL on so that we don't accumulate in the PATH 2019-05-23 22:22:49 -07:00
Doug Bunting 3bb9cda189
Perform symbol publication using Microsoft.SymbolUploader.Build.Task (#10358)
- aspnet/AspNetCore-Internal#2126
- allow release pipeline to publish symbols on all builds: #10113
- add new project that publishes symbols to MSDL and SymWeb
  - release pipeline prepares then restores and builds the new project
  - expire symbols after 10 years (or so)

nits:
- add `$env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE` to ci.yml
2019-05-23 22:14:40 -07:00
John Luo 2c70498c13
Fix TLS protocols used in tests (#10483) 2019-05-23 20:07:39 -07:00
= 3f9f406301 Revert "Make it so Helix runs can be rerun and preserve history (#10457)"
This reverts commit 166851df32.
2019-05-23 18:04:26 -07:00
John Luo 166851df32
Make it so Helix runs can be rerun and preserve history (#10457)
* Make it so Helix runs can be rerun and preserve history

Addresses https://github.com/aspnet/AspNetCore/issues/8235

* Update eng/helix/helix.proj

Co-Authored-By: Nate McMaster <natemcmaster@users.noreply.github.com>
2019-05-23 17:53:11 -07:00
Arthur Vickers eef19949de Move Identity tests from SQL Server to SQLite for better reliability (#10300) 2019-05-23 16:32:48 -07:00
dotnet-maestro[bot] 72433039c0 Update dependencies and pin System.Data.SqlClient (#10434) 2019-05-23 15:40:53 -07:00
Nate McMaster e01d713909
Use Microsoft.Net.Compilers.Toolset (#10415) 2019-05-23 15:35:49 -07:00
BrennanConroy c05244cda9
More docker resiliency for tests (#10425) 2019-05-23 14:46:32 -07:00
Ryan Nowak 2948c81aea
Fix RendererSyncContext.Post() (#10451)
* Fix RendererSyncContext.Post()

Fixes: #9683 - SignalR connection breaks on large DOM

The root cause here is a misbehaving sync context. It's not legal for a
Post() implementation to run a callback synchronously. We want that
behavior for most of the functionality Blazor calls directly, but Post()
should always go async or else various threading primitives are broken.

* Fix incorrect tests

These tests have the assumption that setting the result of a TCS will
execution continuations synchronously. This was a bug in our
SyncContext, and these tests needed updating to be more resiliant.

* Remove a delegate allocation
2019-05-23 10:39:53 -07:00
Artak a6dce7b33c
Updating minimum required VS version to 16.2 (#10458)
* Updating minimum required VS version to 16.2
2019-05-23 10:26:07 -07:00
Jacques Eloff eebd61642f
Merge pull request #10296 from aspnet/joeloff/LocLink
Fix .wxl reference
2019-05-23 09:05:04 -07:00
Chris Ross 156c4feb65
Put request trailers in a separate collection (#10410) 2019-05-23 09:00:39 -07:00
Stafford Williams c2e2d7d135 SignalR: Fix Crankier build (#9976)
* fix benchmarkapps build
* move Directory.* to BenchmarkServer
2019-05-23 08:20:34 -07:00
Steve Sanderson 6c5e1690ad
Update Mono WebAssembly for Blazor (https://github.com/aspnet/Blazor/pull/1807) 2019-05-23 13:10:53 +01:00
Dániel Lőczi dbe9ab7dd5 Respect CancellationToken in HubConnection.StartAsync() (#10140) 2019-05-22 14:37:08 -07:00
Nate McMaster 2cc071a41d
Update BuildFromSource.md to explain CS0006 errors (#10465) 2019-05-22 12:59:27 -07:00
BrennanConroy f26b87aa42 Check for Java in local SignalR build (#10455) 2019-05-22 11:02:37 -07:00
Nate McMaster 52133ac431
React to deprecation of Fedora.28.Amd64.Open (#10409) 2019-05-22 10:59:04 -07:00
Pranav K 72e2d13217 Make JsonPatch netstandard2.0
Fixes https://github.com/aspnet/AspNetCore/issues/9812
2019-05-22 10:22:42 -07:00
Chris Ross ede9249223 React to Authorization refactor (#10453) 2019-05-22 09:36:52 -07:00
Chris Ross f5879cc0d5
Add new Negotiate Auth handler (#9831) 2019-05-22 06:14:50 -07:00
Nate McMaster 9c84558c9b
Add <frameworkReferences> metadata to nuspec of packages that depend on the shared framework (#10429) 2019-05-21 19:16:00 -07:00
Nate McMaster 01a8798936
Update links and disable warnings related to tests that don't work in Helix (#10427) 2019-05-21 16:39:06 -07:00
Pranav K 26b53236b1
Fix more null refs in Api Analyzers (#10375)
*  Fix more null refs in Api Analyzers

 * Make attributes used by analyzer public
 * Compile analyzer tests against ref assemblies
 * Turn on Nullable reference types and harden some null-checks

Fixes https://github.com/aspnet/AspNetCore/issues/8686
2019-05-21 16:17:15 -07:00
John Luo e925df6a85
Disable test reporting for flaky tests on Helix (#10352) 2019-05-21 15:03:39 -07:00
Pranav K 5df6e452b6
Support a few more complex types with DefaultTempDataSerializer (#10314)
* Support a few more complex types with DefaultTempDataSerializer

Fixes https://github.com/aspnet/AspNetCore/issues/9540
2019-05-21 13:51:48 -07:00
Alessio Franceschelli 7ab01a3f79 Build: fixed JDK detection via registry to support finding JDK 8 (#10369) 2019-05-21 11:35:29 -07:00
Ryan Brandenburg 66fd4be4d7
Accessibility (#10247)
Template Accessibility
2019-05-21 11:22:21 -07:00
dotnet-maestro[bot] cebd9000e9 [master] Update dependencies from Arcade and dotnet/arcadeaspnet/AspNetCore-Tooling (#10359)
* Update dependencies from https://github.com/dotnet/arcade build 20190520.1
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19270.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19270.1

* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190520.2
- Microsoft.NET.Sdk.Razor - 3.0.0-preview6.19270.2
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview6.19270.2
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview6.19270.2
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview6.19270.2
2019-05-21 08:53:01 -07:00
Justin Kotalik 47d39501a5
Upload native symbols for ANCM shim. (#10297) 2019-05-21 08:34:28 -07:00
BrennanConroy 663c83c140
Fix build failures with new VS (#10411) 2019-05-20 17:51:06 -07:00
Dylan Dmitri Gray 55555bedd5
Merge pull request #10275 from aspnet/dylan/requestQ
start of request queue
2019-05-20 17:02:47 -07:00
Hao Kung 16a47948f8
Move AuthZ policy types back into Policy and rejigger AddAuthorization (#10021) 2019-05-20 16:20:19 -07:00
Nate McMaster 0f96289087
Update CODEOWNERS 2019-05-20 14:06:28 -07:00
dotnet-maestro 347ddcb6e2
Initialize eng/common/ folder from dotnet/arcade 2019-05-20 14:04:04 -07:00
Dylan Dmitri Gray 54e5b15c24 it's gone for good 2019-05-20 11:58:30 -07:00
Pranav K 200c9e21bd
Use attributes for application part discovery (#10271)
* Use attributes for application part discovery

Fixes https://github.com/aspnet/AspNetCore/issues/4332
2019-05-20 09:10:12 -07:00
Alessio Franceschelli e92b4800df Skip Java detection on restore if not building (#10368) 2019-05-20 08:57:55 -07:00
Nate McMaster 630af4d319
Fix detection of the JDK from a registry setting 2019-05-20 08:51:01 -07:00
Nate McMaster 194b0b4523
Update install JDK script an instructions to make it easier to use for local development (#10306) 2019-05-20 08:48:54 -07:00
Steve Sanderson 147880f796
Components auth step 2 (#10293)
* CR feedback left over from #10227

* Begin adding E2E test case

* Add cookie auth and test login page

* Make E2E auth component work client-side too

* Restructure auth E2E tests around a router so there can easily be multiple such test components

* Add E2E test case for AuthorizeView

* Prepare for E2E test implementations

* Fix ToBaseRelativePath handling of hashes

... otherwise E2E test will fail, because we're using the hash to control server-or-client execution

* Decouple E2E execution mode from hosting mode

* Actual E2E tests for cascading authentication state

* Actual E2E tests for AuthorizeView (in "no authentication rule" mode)

* Fix inconsistent namespace

* CR: Manual ref assembly definitions for AuthorizeView/CascadingAuthenticationState
2019-05-20 15:41:02 +01:00
Doug Bunting 5502c2080e Fix sign check
- most likely cause of failing official builds
- small typo in #10340: need to find .cab files _below_ `$(TargetDir)`
2019-05-18 19:00:04 -07:00
Dylan Dmitri Gray 7ff5293177 added HttpsPolicy back 2019-05-18 18:31:31 -07:00
BrennanConroy e953537307
Fix silly npm warnings (#10339) 2019-05-17 23:20:32 -07:00
Stephen Halter 8d83e5352d
Disable request body data rate limits per HTTP/2 stream (#10355) 2019-05-17 18:25:41 -07:00
Dylan Dmitri Gray 68606a2d80 removed redundant HttpsPolicy dependency 2019-05-17 16:56:17 -07:00
Justin Kotalik 2e89aa4aa6
Log stdout to event log on failure to start process for ANCM out of process (#10123) 2019-05-17 16:30:59 -07:00
Pranav K b9546df5d4
Defer link interception until Router is initialized (#10062)
* Defer link interception until Router is initialized

Fixes https://github.com/aspnet/AspNetCore/issues/9834
2019-05-17 15:33:35 -07:00
Pranav K fdc056cebe
Fixup 2019-05-17 15:12:24 -07:00