Justin Kotalik
2a9caa0343
AsTask => GetAsTask() ( #7468 )
...
* AsTask => GetAsTask()
* Another spot
* Another spot
2019-02-11 16:55:28 -08:00
Daniel Roth
2e1aa139f7
Update metadata for the Blazor VSIX ( #7473 )
2019-02-11 16:55:09 -08:00
dotnet-maestro-bot
98be5a3ca5
Fix flaky process output reading for dotnet-watch tests ( #7173 ) ( #7403 )
2019-02-11 16:47:58 -08:00
Ryan Nowak
c5d8f8c34e
Update CORS package.json and friends
...
This is what NPM wants to do - why argue?
2019-02-11 16:19:27 -08:00
Ryan Nowak
5a291d0bc0
Fix #4212 area ambient value page->controller
...
This change enhances our ambient value logic to also deal with required
values. In 2.2 we introduced a 'required values' semantic to allow route
values to appear "to the left" of a route pattern for the purpose of
ambient values copying. This is a complicated way of saying "when you
like to a different endpoint then discard the ambient values".
What we didn't consider is that some ambient values are special (like
area). So basically, we'll allow an ambient value to be used if it's
part of the required values - even if we've already decided to discard
the ambient values.
This is a pretty surgical fix and only affected the desired scenario
based on tests.
-----
I also removed an optimization that I think is broken. I put an earlier
optimization in place that attempted to count ambient values as they
were "seen" to try and avoid some extra copying. This copying loop has a
cost even if it no-ops which is what I was trying to prevent.
Unfortunately since we added 'required values' - it's now possible for
an ambient value to be double-counted, which makes this optimization
incorrect.
2019-02-11 15:58:33 -08:00
Pranav K
88ae930fad
Remove obsolete APIs from MVC ( #7444 )
...
* Remove obsolete APIs from MVC
Fixes https://github.com/aspnet/AspNetCore/issues/7322
2019-02-11 15:27:38 -08:00
Justin Kotalik
e5f31f264c
Another spot
2019-02-11 15:10:30 -08:00
N. Taylor Mullen
dfddc4e8ff
[MVC] Remove obsolete APIs
...
- Removed ViewsFeatureProvider
- Removed PageArgumentBinder and its internal implementation DefaultPageArgumentBinder.
- Removed corresponding test classes/methods for all the above.
- Reacted to class/member changes in dependencies.
#7326
2019-02-11 14:56:30 -08:00
Chris Ross
597c8434d5
Background Worker template ( #7401 )
2019-02-11 14:53:50 -08:00
Justin Kotalik
371c29577b
Another spot
2019-02-11 14:42:02 -08:00
Justin Kotalik
84cdac952a
AsTask => GetAsTask()
2019-02-11 13:58:25 -08:00
David Fowler
a5ba735a0f
Remove PlatformBenchmarks from sln ( #7440 )
2019-02-11 12:38:20 -08:00
Pavel Krymets
037a5b0231
Add more logging to a failing tests and move dumps to logs directory ( #7462 )
2019-02-11 12:14:05 -08:00
David Fowler
476a1827f4
Made changes to stream <-> pipe adapters ( #7407 )
...
- Use the array pool by default when the shared memory pool is specified for both the StreamPipeReader and StreamPipeWriter
- Support allocating unpooled memory if the StreamPipeWriter is asked for memory outside of the max pool size
2019-02-11 11:15:36 -08:00
Ben Adams
3276870d6a
Remove unnecessary Flush ( #7424 )
2019-02-11 11:02:00 -08:00
Ben Adams
6d42ff7c38
Don't write empty data for Flush ( #7415 )
2019-02-11 11:01:36 -08:00
Javier Calvarro Nelson
dbf746d210
[Antiforgery][Components][CORS] Remove obsolete APIs ( #7459 )
...
#7325
#7319
#7324
2019-02-11 10:38:31 -08:00
Doug Bunting
58e6d78549
Suppress Razor warnings about missing doc comments
2019-02-11 10:35:48 -08:00
Artak
7c9959934a
Fixed a type reference in a doc comment.
...
Fixes #7416
2019-02-11 09:06:34 -08:00
Ben Adams
704094b199
Use C#7.3's ReadOnlySpan<byte> optimization for static data ( #7422 )
2019-02-11 07:40:40 -08:00
Martin Costello
762206a5d8
Fix typo in package description ( #7435 )
...
Fix incorrect spelling of "storage".
2019-02-10 16:25:57 -08:00
David Fowler
3be85751d5
Make Hosting.sln compile in vs ( #7431 )
2019-02-10 16:24:33 -08:00
kishanAnem
c1ce7b9a77
ValidationSummary doesn't display property errors if ModelState and ModelMetadata meets the specific conditions #4831
...
Hi @dougbu
I removed test which is naming conflicts.
and closing #7221 PR
2019-02-09 13:11:07 -08:00
Martin Costello
e465013063
Remove local item group ( #7412 )
...
Remove local development item group accidentally added by #7110 .
2019-02-09 12:13:32 -08:00
Joni
9e06cfb7f8
Fix typo in HttpResponseWritingExtensions ( #7413 )
...
Fix typo WriteMutliSegmentEncoded => WriteMultiSegmentEncoded
2019-02-09 08:14:11 -08:00
David Fowler
8f49bdf195
More efficient preface parsing ( #7406 )
...
- Slice before turning the buffer into a Span
- Use SequenceEqual instead of a loop
2019-02-08 21:13:42 -08:00
Pranav K
db7218b2fc
Consume Mono.WebAssembly.Interop from Extensions ( #7290 )
2019-02-08 17:37:36 -08:00
Justin Kotalik
35b99e44ce
Expose HttpResponse PipeWriter in Kestrel ( #7110 )
2019-02-08 17:24:26 -08:00
Arthur Vickers
64e137ba38
Fix build break in Identity tests
...
By configuring the service provider warning to log instead of throw
2019-02-08 15:04:33 -08:00
BrennanConroy
2365dced43
Fix flaky process output reading for dotnet-watch tests ( #7173 )
2019-02-08 14:37:53 -08:00
BrennanConroy
01c5add273
Add CancelInvocation support to MsgPack in TS client ( #7224 )
2019-02-08 14:31:19 -08:00
Nate McMaster
73843cc9a5
Account for transitive shared framework dependencies separately ( #7392 )
...
Put transitive external dependencies of the shared framework in a separate category, and don't reference them directly unless we are building a patch. This will help us find changes to dependencies, such as the removal of JSON.NET or possible changes to Crypto.Xml.
2019-02-08 12:42:23 -08:00
Justin Kotalik
e3d0dc0a96
Try re-enabling CancellationToken tests for StreamAdapters ( #6755 )
2019-02-08 10:10:38 -08:00
Justin Kotalik
9e5f09cb44
Make Dispose not throw in StreamPipeWriter ( #7376 )
2019-02-08 08:44:34 -08:00
Justin Kotalik
3bd5f2c2ab
Return Completed ReadResult after stream returns 0 bytes ( #7337 )
2019-02-08 08:44:09 -08:00
Ben Adams
b2f850aa82
Remove extraneous call to GetMemory ( #7379 )
2019-02-08 08:06:17 -08:00
Chris Ross
efb5923120
Enable verbose h2spec logs ( #7361 )
2019-02-08 08:03:42 -08:00
James Newton-King
0dc06b37cb
Small fixes to SignalR service extension methods ( #7375 )
2019-02-08 19:15:53 +13:00
David Fowler
b7d3b3aa13
Handle IAsyncDisposable scoped objects ( #7343 )
...
- We make a scope today around hub invocations, with IAsyncDisposable now implemented in the DI container, we need to support IServiceScope being IAsyncDisposable and IDisposable
2019-02-07 19:49:41 -08:00
Nate McMaster
cc065f0055
Produce a package with just reference assemblies for AspNetCore.App ( #7355 )
2019-02-07 19:47:52 -08:00
Maxim Dukhanov
095c1c1759
Add webworker support to SignalR JS client ( #7058 )
...
* Added Platform utils to detect platform type
* Added additional build for WebWorker
* Changed env param from webworker to platform to make ability to specify platform to the build script
* Updated the readme file with SignalR WebWorker instructions
2019-02-07 18:51:24 -08:00
Andrew Arnott
3d4b198990
Add xml doc comments for BufferWriter struct ( #7350 )
2019-02-07 18:33:03 -08:00
Hao Kung
26acbc3861
Reorganize helix files ( #7353 )
2019-02-07 16:27:48 -08:00
Hao Kung
ff83aea5fe
Regenerate the stamp once if there's a token collision in test ( #7364 )
2019-02-07 15:49:17 -08:00
Stephen Halter
a677464ed0
Merge branch 'release/2.2'
2019-02-07 15:41:08 -08:00
Andrew Arnott
21177671b6
Remove extraneous call to GetMemory in BufferWriter ( #7354 )
...
The BufferWriter called GetMemory(count) and dropped the result, only to then call GetSpan(). This moves the count argument to GetSpan, and drops the call to GetMemory.
2019-02-07 15:31:33 -08:00
BrennanConroy
68579d1c11
C++ client: Skip flaky tests ( #7358 )
2019-02-07 13:54:13 -08:00
John Luo
92f21dbda0
Unset reserved bit when setting 31 bit uint values ( #7339 )
...
* Unset reserved bit when setting 31 bit uint values
* Add FrameWriter tests
* Add overload
2019-02-07 12:50:53 -08:00
Stephen Halter
9c41d5b48f
Fix flaky CanUpgradeRequestWithConnectionKeepAliveUpgradeHeader test ( #7323 )
...
* Randomize MockSystemClock
2019-02-07 11:56:10 -08:00
Pavel Krymets
3de5cde536
Remove Microsoft.AspNetCore.All from site extension description ( #7335 )
2019-02-07 11:04:13 -08:00
Hao Kung
c9499e14e4
Run helix tests on master ( #6728 )
2019-02-07 09:20:08 -08:00
John Mazouri
2345c837ce
Fix typo in HttpSysOptions.cs ( #7207 )
...
`infiniate` => `infinite` in ArgumentOutOfRangeException message.
2019-02-07 09:19:22 -08:00
Pavel Krymets
5cd72c1fb2
Remove ANCMV1 from everywhere ( #7334 )
2019-02-07 09:06:27 -08:00
Justin Kotalik
07ef2d881f
Remove misleading websocket error log ( #7249 )
2019-02-07 08:26:10 -08:00
BrennanConroy
25389acd1a
Use the 'correct' windows platform version ( #7338 )
2019-02-07 08:20:08 -08:00
Javier Calvarro Nelson
f456e3d153
[Components] [ Fixes #6953 , #7226 ]
...
* Moves the Synchronization context from the remote renderer to the base renderer.
* Removes all the locking from the base renderer.
2019-02-07 07:03:52 -08:00
BrennanConroy
744a32a750
SignalR C++ tests passing and part of build ( #7160 )
2019-02-06 17:23:23 -08:00
Doug Bunting
cf9e459da7
Add link to ASP.NET API Versioning project
2019-02-06 14:31:35 -08:00
Pavel Krymets
0211e894fe
Use Win32 as native platform ( #7309 )
2019-02-06 12:17:55 -08:00
Nate McMaster
075612b988
Install the .NET Core SDK into the repo root instead of UserProfile and 'install' copy of AspNetCore shared framework ( #7293 )
...
This is required to workaround several limitations in the way the .NET Core SDK finds shared frameworks and targeting packs. It allow tests to use shared frameworks and targeting packs.
It also matches the patterns established in other aspnet and dotnet repos. This should reduce the friction required to adopt Arcade SDK.
## Changes
* This moves the default location of the .NET Core SDK installation into `$repoRoot/.dotnet`. This location was already in use for CI builds.
* Update the build step for Microsoft.AspNetCore.App to install the shared framework into the local copy of the .NET Core SDK
## Recommendations
* Use the "startvs.cmd" script to launch Visual Studio. This will set required environment variables to make VS happier than if you just double click the .sln file.
* Use "activate.sh/ps1" if you want to run `dotnet build`, `dotnet test` and other dotnet commands. These will set required environment variables, including PATH.
* I recommend removing %USERPROFILE%/.dotnet to your PATH variable if you had added it manually before. This will no longer match what build tools will install.
* `git clean -xfd -e .dotnet/` preserves the folder so you don’t have to re-download the SDK again.
2019-02-06 11:20:49 -08:00
Jacques Eloff
94a4293cce
Merge pull request #7287 from johnbeisner/UpdateColor
...
Updating the DotNetLogo bitmaps' purple color to .Net core's latest branding
2019-02-06 09:13:00 -08:00
Steve Sanderson
9ea678358c
In Blazor templates, update survey links. Fixes #7130
2019-02-06 10:10:27 +00:00
Steve Sanderson
a5915edada
In Blazor Hosted template, use Json.NET. Fixes #7122
2019-02-06 10:10:27 +00:00
John Beisner
0970019ce7
Updating per code review...
2019-02-06 00:54:01 +00:00
Chris Ross
7bd5297cfa
Re-enable h2spec tests with more diagnostics Internal/#1720 ( #7259 )
2019-02-05 16:18:12 -08:00
Pavel Krymets
b21c09665e
Add DisposeAsync support to WebHost and RequestServices ( #7091 )
2019-02-05 15:42:41 -08:00
Pavel Krymets
6a46f48eb0
Add support for suspending ANCM startup ( #7252 )
...
Uses the `ASPNETCORE_STARTUP_SUSPEND_EVENT` environment variable to get an event name.
Fixes: https://github.com/aspnet/AspNetCore/issues/6972
2019-02-05 15:41:45 -08:00
Martin Perry
01e986e1d3
Move ReactRedux-CSharp TypeScript files to new ProjectTemplates folder
2019-02-05 22:47:08 +00:00
Ryan Brandenburg
ad0377e88f
Bootstrap 3.4.0 ( #7201 )
...
Move bootstrap 3.3 to 3.4 in samples
2019-02-05 14:31:15 -08:00
John Beisner
b7c341d228
Updating the DotNetLogo bitmaps' purple color to .Net core's latest branding.
2019-02-05 22:09:36 +00:00
dotnet-maestro[bot]
80846317b5
Update dependencies from 5 repositories ( #7132 )
...
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190129.2
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19079-02
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19079-02
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19079-02
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19079-02
* Update dependencies from https://github.com/dotnet/corefx build 20190129.11
This change updates the following dependencies
- System.ComponentModel.Annotations - 4.6.0-preview.19079.11
- Microsoft.CSharp - 4.6.0-preview.19079.11
- Microsoft.Win32.Registry - 4.6.0-preview.19079.11
- System.Runtime.CompilerServices.Unsafe - 4.6.0-preview.19079.11
- System.Security.Cryptography.Cng - 4.6.0-preview.19079.11
- System.Reflection.Metadata - 1.7.0-preview.19079.11
- System.Security.Cryptography.Pkcs - 4.6.0-preview.19079.11
- System.Security.Cryptography.Xml - 4.6.0-preview.19079.11
- System.Security.Permissions - 4.6.0-preview.19079.11
- System.Security.Principal.Windows - 4.6.0-preview.19079.11
- System.ServiceProcess.ServiceController - 4.6.0-preview.19079.11
- System.Text.Encodings.Web - 4.6.0-preview.19079.11
- System.Threading.Channels - 4.6.0-preview.19079.11
- System.Data.SqlClient - 4.7.0-preview.19079.11
- System.Diagnostics.DiagnosticSource - 4.6.0-preview.19079.11
- System.Diagnostics.EventLog - 4.6.0-preview.19079.11
- System.Net.Http.WinHttpHandler - 4.6.0-preview.19079.11
- System.Net.WebSockets.WebSocketProtocol - 4.6.0-preview.19079.11
- System.Numerics.Vectors - 4.6.0-preview.19079.11
- System.IO.Pipelines - 4.6.0-preview.19079.11
* Update dependencies from https://github.com/dotnet/core-setup build 20190129.4
This change updates the following dependencies
- Microsoft.DotNet.PlatformAbstractions - 3.0.0-preview-27329-4
- Microsoft.Extensions.DependencyModel - 3.0.0-preview-27329-4
- Microsoft.NETCore.App - 3.0.0-preview-27329-4
* Update dependencies from https://github.com/aspnet/EntityFrameworkCore build 20190129.4
This change updates the following dependencies
- dotnet-ef - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore.Tools - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore.InMemory - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore.Relational - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore.Sqlite - 3.0.0-preview.19079.4
- Microsoft.EntityFrameworkCore.SqlServer - 3.0.0-preview.19079.4
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190130.2
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19080-02
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19080-02
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19080-02
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19080-02
* Update dependencies from https://github.com/dotnet/corefx build 20190130.5
This change updates the following dependencies
- System.ComponentModel.Annotations - 4.6.0-preview.19080.5
- Microsoft.CSharp - 4.6.0-preview.19080.5
- Microsoft.Win32.Registry - 4.6.0-preview.19080.5
- System.Runtime.CompilerServices.Unsafe - 4.6.0-preview.19080.5
- System.Security.Cryptography.Cng - 4.6.0-preview.19080.5
- System.Reflection.Metadata - 1.7.0-preview.19080.5
- System.Security.Cryptography.Pkcs - 4.6.0-preview.19080.5
- System.Security.Cryptography.Xml - 4.6.0-preview.19080.5
- System.Security.Permissions - 4.6.0-preview.19080.5
- System.Security.Principal.Windows - 4.6.0-preview.19080.5
- System.ServiceProcess.ServiceController - 4.6.0-preview.19080.5
- System.Text.Encodings.Web - 4.6.0-preview.19080.5
- System.Threading.Channels - 4.6.0-preview.19080.5
- System.Data.SqlClient - 4.7.0-preview.19080.5
- System.Diagnostics.DiagnosticSource - 4.6.0-preview.19080.5
- System.Diagnostics.EventLog - 4.6.0-preview.19080.5
- System.Net.Http.WinHttpHandler - 4.6.0-preview.19080.5
- System.Net.WebSockets.WebSocketProtocol - 4.6.0-preview.19080.5
- System.Numerics.Vectors - 4.6.0-preview.19080.5
- System.IO.Pipelines - 4.6.0-preview.19080.5
* Update dependencies from https://github.com/dotnet/core-setup build 20190130.4
This change updates the following dependencies
- Microsoft.DotNet.PlatformAbstractions - 3.0.0-preview-27330-4
- Microsoft.Extensions.DependencyModel - 3.0.0-preview-27330-4
- Microsoft.NETCore.App - 3.0.0-preview-27330-4
* Update dependencies from https://github.com/aspnet/EntityFrameworkCore build 20190130.1
This change updates the following dependencies
- dotnet-ef - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore.Tools - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore.InMemory - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore.Relational - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore.Sqlite - 3.0.0-preview.19080.1
- Microsoft.EntityFrameworkCore.SqlServer - 3.0.0-preview.19080.1
* Update dependencies from https://github.com/aspnet/Extensions build 20190129.8
This change updates the following dependencies
- Internal.AspNetCore.Analyzers - 3.0.0-preview.19079.8
- Microsoft.Extensions.WebEncoders - 3.0.0-preview.19079.8
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview.19079.8
- Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview.19079.8
- Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.DependencyInjection - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.Xml - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.Json - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.Ini - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview.19079.8
- Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration - 3.0.0-preview.19079.8
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview.19079.8
- Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview.19079.8
- Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview.19079.8
- Microsoft.Extensions.Caching.Memory - 3.0.0-preview.19079.8
- Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview.19079.8
- Microsoft.AspNetCore.Testing - 3.0.0-preview.19079.8
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview.19079.8
- Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview.19079.8
- Microsoft.Extensions.Configuration.Binder - 3.0.0-preview.19079.8
- Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview.19079.8
- Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview.19079.8
- Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview.19079.8
- Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview.19079.8
- Microsoft.Extensions.Primitives - 3.0.0-preview.19079.8
- Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview.19079.8
- Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview.19079.8
- Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Options - 3.0.0-preview.19079.8
- Microsoft.Extensions.ObjectPool - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.Testing - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.EventSource - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.Debug - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.Console - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.Configuration - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Logging - 3.0.0-preview.19079.8
- Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Localization - 3.0.0-preview.19079.8
- Microsoft.Extensions.Http - 3.0.0-preview.19079.8
- Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview.19079.8
- Microsoft.Extensions.Hosting - 3.0.0-preview.19079.8
- Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview.19079.8
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview.19079.8
- Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview.19079.8
- Microsoft.JSInterop - 3.0.0-preview.19079.8
* Add json.net reference to UI package directly
* fix new package
* latest package
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190131.3
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19081-03
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19081-03
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19081-03
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19081-03
* Update Versions.props
* Update Versions.props
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190201.4
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19101-04
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19101-04
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19101-04
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19101-04
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190203.1
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19103-01
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19103-01
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19103-01
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19103-01
* Update Versions.props
* Update BasicWebSite.Home.CSharp7View.html
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190204.4
This change updates the following dependencies
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview-19104-04
- Microsoft.NET.Sdk.Razor - 3.0.0-preview-19104-04
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview-19104-04
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview-19104-04
* Update dependencies from https://github.com/dotnet/core-setup build 20190204.9
This change updates the following dependencies
- Microsoft.DotNet.PlatformAbstractions - 3.0.0-preview-27404-9
- Microsoft.Extensions.DependencyModel - 3.0.0-preview-27404-9
- Microsoft.NETCore.App - 3.0.0-preview-27404-9
* Update dependencies from https://github.com/aspnet/Extensions build 20190205.3
This change updates the following dependencies
- Internal.AspNetCore.Analyzers - 3.0.0-preview.19105.3
- Microsoft.JSInterop - 3.0.0-preview.19105.3
- Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview.19105.3
- Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview.19105.3
- Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.DependencyInjection - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.Xml - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.Json - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.Ini - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.Binder - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Configuration - 3.0.0-preview.19105.3
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview.19105.3
- Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview.19105.3
- Microsoft.Extensions.Caching.Memory - 3.0.0-preview.19105.3
- Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview.19105.3
- Microsoft.AspNetCore.Testing - 3.0.0-preview.19105.3
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview.19105.3
- Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview.19105.3
- Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview.19105.3
- Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview.19105.3
- Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview.19105.3
- Microsoft.Extensions.WebEncoders - 3.0.0-preview.19105.3
- Microsoft.Extensions.ValueStopwatch.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.Primitives - 3.0.0-preview.19105.3
- Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview.19105.3
- Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Options - 3.0.0-preview.19105.3
- Microsoft.Extensions.ObjectPool - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.Testing - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.EventSource - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.Debug - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.Console - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.Configuration - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Logging - 3.0.0-preview.19105.3
- Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Localization - 3.0.0-preview.19105.3
- Microsoft.Extensions.Http - 3.0.0-preview.19105.3
- Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview.19105.3
- Microsoft.Extensions.Hosting - 3.0.0-preview.19105.3
- Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview.19105.3
- Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview.19105.3
* Update Versions.props
* Update Versions.props
2019-02-05 14:07:36 -08:00
Stephen Halter
bf24899592
Auto-set "Content-Length: 0" on 205 responses ( #7205 )
2019-02-05 13:45:08 -08:00
Chris Ross
67037a0039
Replace JObject with JsonDocument in Authentication ( #7105 )
2019-02-05 13:37:20 -08:00
Pranav K
094c531e5d
Fix test
2019-02-05 10:56:31 -08:00
Pranav K
314ec6d1a9
Add a TypeForward for JsonResult
...
Fixes https://github.com/aspnet/AspNetCore/issues/7220
2019-02-05 10:56:31 -08:00
Ryan Brandenburg
28b56587b1
Handle PermanentRedirects in PrerenderTagHelpers ( #7179 )
...
Handle PermanentRedirects in PrerenderTagHelpers
2019-02-05 09:22:40 -08:00
Pavel Krymets
e3e9b120b3
Reenable tests that are though to be fixed ( #7254 )
...
ReaderThrowsCancelledException might be fixed by https://github.com/aspnet/AspNetCore/pull/6862
DoesNotStartIfDisabled was fixed by https://github.com/aspnet/AspNetCore/pull/7068
Also remove some extreme diagnostic features added in https://github.com/aspnet/AspNetCore/pull/7068
2019-02-05 09:20:45 -08:00
Pavel Krymets
0605d162ee
Use SetPlatform in native project references ( #7260 )
...
May fix https://github.com/aspnet/AspNetCore/issues/7250
We were double building native projects in x86 and win32 platforms
2019-02-05 09:15:25 -08:00
Martin Perry
61f68ccf6a
Merge
2019-02-05 16:55:21 +00:00
Steve Sanderson
cc3b1641e3
Strong-name the dotnet-blazor CLI tool. Fixes #1501
2019-02-05 14:58:57 +00:00
Mikael Mengistu
52842091f7
Reduce number of SauceLabs browsers ( #7152 )
2019-02-04 21:16:14 -08:00
Justin Kotalik
9251dfe7c0
Make GetMemory use MaxBufferSize for MemoryPool ( #7143 )
2019-02-04 13:55:48 -08:00
Pavel Krymets
f888a37712
More logs in forwardinghandler.cpp ( #7244 )
2019-02-04 11:21:58 -08:00
Pranav K
2e54d6485b
Introduce CircuitHandler to handle circuit lifetime events ( #6971 )
...
Introduce CircuitHandler to handle circuit lifetime events
Partial fix to https://github.com/aspnet/AspNetCore/issues/6353
2019-02-04 10:53:01 -08:00
Pranav K
62d10bc08e
Changes per PR
2019-02-04 09:50:12 -08:00
Pranav K
92df79b270
Remove unused
2019-02-04 09:38:40 -08:00
Pranav K
f1e70ec897
More PR changes
2019-02-04 09:38:40 -08:00
Pranav K
cec47f05e2
Fix names and grammar
2019-02-04 09:38:40 -08:00
Pranav K
e312d64194
[Design]: Introduce CircuitHandler to handle circuit lifetime events
...
Partial fix to https://github.com/aspnet/AspNetCore/issues/6353
2019-02-04 09:38:39 -08:00
Doug Bunting
e2c67bab78
Remove benchmark apps from Mvc.sln
...
- follow up to 61bc18fee3
2019-02-04 09:22:33 -08:00
David Fowler
9f202feafc
Rename IHttpContextContainer to IDefaultHttpContextContainer ( #7217 )
...
- Renamed since the property has to be a DefaultHttpContext
2019-02-02 22:31:49 -08:00
David Fowler
f3072339de
Handle null attributes in generated delegates ( #7210 )
2019-02-02 06:18:54 -08:00
Sébastien Ros
61bc18fee3
Exclude benchmark apps from builds ( #7171 )
2019-02-01 17:57:47 -08:00
Pavel Krymets
35746adf68
Allow test projects to run standalone ( #7144 )
2019-02-01 15:19:49 -08:00
Pranav K
d53f0da021
Merge pull request #7198 from aspnet/prkrishn/merge-2.2
...
Prkrishn/merge 2.2
2019-02-01 15:06:33 -08:00
Alexej Timonin
8f6853e155
Fix ReplaceTokens bug in AttributeRouteModel ( #6957 )
2019-02-02 11:57:18 +13:00
Pranav K
00d58e84a2
Merge remote-tracking branch 'origin/release/2.2'
2019-02-01 13:41:59 -08:00
Pranav K
c1a756c575
Skip test on OSX until this can be further diagnosed
2019-02-01 13:34:39 -08:00
Pavel Krymets
d4c55df8f4
Fix MAX_PATH issue in SiteExtensions and move them to main build ( #7177 )
2019-02-01 12:37:00 -08:00
Nate McMaster
7ee3399ce2
Fix code-signing for xplat packages and Windows installers ( #7191 )
2019-02-01 10:52:00 -08:00
Pranav K
1dcfa6e7fd
Use Razor Runtime Compilation in F# StarterWeb project
...
Fixes https://github.com/aspnet/AspNetCore/issues/4320
2019-02-01 10:51:14 -08:00
Doug Bunting
bb8c6fcd46
Remove aspnet/Scaffolding submodule ( #7166 )
...
- aspnet/AspNetCore-Internal#1341
- remove Scaffolding references from `build/artifacts.props`, `build/buildorder.props`, `build/submodules.props`, and our templates
- add versions for these packages in `build/dependencies.props` to enable their inclusion in the package archives
2019-02-01 10:15:49 -08:00
Gérald Barré
f1b24ccb92
Replace unsafe code with string.Create for hex generation ( #6784 )
2019-02-01 10:06:20 -08:00
BrennanConroy
1a61a58c51
Remove reconnect from C++ Client ( #7094 )
2019-01-31 23:21:38 -08:00
Mikael Mengistu
aca9bffd23
Java Client Small Clean up Items( #6969 )
2019-01-31 22:45:28 -08:00
James Newton-King
574be0d22c
Add readonly modifier to readonly structs ( #7169 )
2019-02-01 15:04:25 +13:00
Pranav K
51ec523d9e
Attempt to install chromium as part of restore instead of running the CORS tests
...
One more go at https://github.com/aspnet/AspNetCore-Internal/issues/1619
2019-01-31 16:32:35 -08:00
BrennanConroy
25869c4690
Remove Obsolete WebSocketMiddleware constructor ( #7163 )
2019-01-31 16:11:50 -08:00
Nate McMaster
6081fec894
Add new build.cmd/sh options for suppressing restore, NodeJS, setting target arch and OS name, and more ( #7137 )
...
Add new command line parameters for working with the project:
* `-NoBuild`, `-NoRestore` - these already existed, but users found it hard to discover this powershell syntax: '-build:$false'
* `-Arch`/`--arch` - set the target CPU architecture to build. Defaults to x64
* `--os-name` - on non-Windows builds, manually specify if the build should target Alpine. generic Linux, or MacOS
* Rename flags used to build specific project types. The pattern now is `--build-$(group)` or `--no-build-$(group)` (In PowerShell its `-Build$(Group)` or `-NoBuild$(Group). Example: -NoBuildJava
Changes to build definitions:
* Update the ci build definition to build all supported architectures
* Support publishing multiple artifacts per job
Other changes:
* `-NoBuild` implies `-NoRestore`
* Add new properties, `TargetArchitecture`, `TargetOsName`, and `TargetRuntimeIdentifier`
* Replace usages of `SharedFxRid` with these new properties
* To make `--no-build-nodejs` actually work, replaced Components.Browser.JS.csproj with Components.Browser.JS.npmproj
* Fix errors when building for win-arm on a clean machine
* Fix a few other project errors, like using the wrong syntax for DefaultItemExcludes, or using the wrong Platform value for x86
2019-01-31 15:47:47 -08:00
Casey Western
5a4a001d18
Removed unused app component css file ( #4438 )
...
* Removed unused css for app component
* Removed empty css file
2019-01-31 14:40:50 -08:00
James Newton-King
09e019841c
Validate required services in UseAuthorization ( #6915 )
2019-02-01 11:14:51 +13:00
James Newton-King
3c7649db88
Add RequireAuthorization method for default policy ( #6916 )
2019-02-01 09:59:11 +13:00
BrennanConroy
dbf82dc8c4
Use System.Text.Json for Negotiate and Handshake ( #6977 )
2019-01-31 11:38:09 -08:00
Pranav K
62d27bcd3e
Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2
2019-01-31 09:37:09 -08:00
Justin Kotalik
7d21ee1a5a
Call Slice in GetMemory ( #7113 )
2019-01-30 14:26:56 -08:00
Justin Kotalik
8f51dd35ce
Make StreamPipeWriter.Complete throw if there is unflushed data ( #7115 )
2019-01-30 11:22:53 -08:00
Javier Calvarro Nelson
7ea4a5f778
[MVC] Normalize dependencies under the _dependencies folder in the solution ( #7128 )
2019-01-30 08:54:34 -08:00
Javier Calvarro Nelson
b2f41fc7cf
[Identity] Fix sample app ( #6805 )
...
Updates the sample app to account for changes in how MVC uses JSON.NET
2019-01-30 05:36:40 -08:00
Javier Calvarro Nelson
10156c496c
Merge branch 'master' into merge/release/2.2-to-master
2019-01-30 03:17:02 -08:00
Stephen Halter
4539b0d2c3
Increase shutdown timeout in Kestrel TestServer ( #7082 )
...
* Never use a null abort reason
2019-01-29 16:13:37 -08:00
Pranav K
ef1fc9e5c7
Put the BlazorExtension in artifacts
2019-01-29 15:41:11 -08:00
Pranav K
7a8b1d4461
Cleanup some infrastructure pieces in Components ( #6970 )
...
* Cleanup some infrastructure pieces in Components
2019-01-29 15:18:58 -08:00
Pranav K
93214b465c
Move Cors Functional tests to a separate test group
...
Attemp #2 at addressing https://github.com/aspnet/AspNetCore-Internal/issues/1619
Puppetteer will attempt to download chromium as part of running the test. This seems odd, but
it might explain why this might be afflicted with the file descriptor contention issues that
the mondo repo tests encounter.
Moving these out in to a separate test group to see if this helps
Possible fix for https://github.com/aspnet/AspNetCore-Internal/issues/1619
2019-01-29 15:18:39 -08:00
Pavel Krymets
6e8284711c
Change SiteExtension artifact location ( #7108 )
...
* Change SiteExtension artifact location
* Add exclusions
* Reuse main version logic
2019-01-29 15:00:35 -08:00
Pavel Krymets
ec8a4da9bb
Remove ANCM V1 leftovers ( #7104 )
2019-01-29 14:25:19 -08:00
James Newton-King
820ea09fdd
Add routing function test with convention builder ( #6829 )
2019-01-30 09:53:34 +13:00
Javier Calvarro Nelson
8958bdee2e
[ApiAuthorization] Make test more reliable ( #7092 )
2019-01-29 11:48:42 -08:00
Pavel Krymets
0691dc7102
Merge pull request #7089 from aspnet/pakrym/merge22-2
...
Merge branch 'release/2.2' => 'master'
2019-01-29 11:18:11 -08:00
Eilon Lipton
3757be6cfa
Merge pull request #6115 from Kahbazi/IdentityUI/RenameButton
...
Rename forgot password button
2019-01-29 10:59:06 -08:00
BrennanConroy
02f8d89725
Fix missing submodule ( #4329 )
2019-01-29 10:37:26 -08:00
Javier Calvarro Nelson
e0b264f1c0
[ApiAuthorization] Small fixes to adjust for the code on the SPA templates ( #7090 )
...
* Fix solution file
* Fixes the post_logout_redirect_uri parameter on the DefaultClientRequestParametersProvider
* Propagate state on ending session autoredirect
* Update defaults for local-spa profile to align them with template code
* Disable explicit support for WebApplications, it can still be enabled normally by configuring IS and we haven't evaluated the scenario E2E.
2019-01-29 10:27:16 -08:00
Nikita Potapenko
0047b620b9
Fixed copyright element ( #7087 )
...
Summary of the changes:
- Updated copyright symbol
- Changed file encoding to UTF-8 without BOM
Fixes #7065
2019-01-29 10:19:21 -08:00
Pranav K
0f072a9565
Reintroduce a package for Razor runtime compilation ( #6653 )
...
* Reintroduce a package for Razor runtime compilation
Fixes https://github.com/aspnet/AspNetCore/issues/4947
2019-01-29 09:34:43 -08:00
Pavel Krymets
1ecc8dd9c6
Remove AspNetCoreModule V1 ( #7071 )
2019-01-29 08:20:00 -08:00
Pavel Krymets
602a140a7a
Merge branch 'release/2.2'
2019-01-28 21:51:18 -08:00
Hao Kung
aeb506c0b0
Remove obsolete 1.x UseIdentity + UseXyz auth API ( #6965 )
...
* Remove obsolete API
* Delete CookieAppBuilderExtensions.cs
* Delete FacebookAppBuilderExtensions.cs
* Delete GoogleAppBuilderExtensions.cs
* Delete JwtBearerAppBuilderExtensions.cs
* Delete MicrosoftAccountAppBuilderExtensions.cs
* Delete OAuthAppBuilderExtensions.cs
* Delete OpenIdConnectAppBuilderExtensions.cs
* Delete TwitterAppBuilderExtensions.cs
2019-01-28 21:37:51 -08:00
Pavel Krymets
78fabbdb40
Build 3.0 AggregateSite extension ( #6849 )
2019-01-28 20:09:51 -08:00
BrennanConroy
a8f1b034d8
Pass in auth type for WindowsAuth in out of proc ( #7074 )
2019-01-28 20:06:23 -08:00
Justin Kotalik
1222d8de49
Add StartAsync() to HttpResponse; ImplementFeature in Kestrel ( #6967 )
2019-01-28 17:42:04 -08:00
Nate McMaster
e1971f1d12
Fix the generated metadata for PackageConflictOverrides in Microsoft.AspNetCore.App.props
2019-01-28 16:57:02 -08:00
Pranav K
29898df8a8
Attempt to run Cors functional tests with watchman disabled. ( #7076 )
...
According to https://github.com/facebook/jest/issues/2219 , jest will
not run tests if watchman is installed. It is not entirely clear if
this is the case in our OSX CI environment, but the symptoms seem close
to what's reported in the issue.
Possible fix for https://github.com/aspnet/AspNetCore-Internal/issues/1619
2019-01-28 16:44:56 -08:00
Pavel Krymets
963508b9b9
Add more logging to iis graceful shutdown ( #7068 )
2019-01-28 16:23:55 -08:00
Pavel Krymets
f06e1822f5
Enable strict mode in roslyn compiler ( #6950 )
2019-01-28 15:56:27 -08:00
Patrick Westerhoff
1bc056a7f6
Introduce IUrlHelper.PageLink ( #6819 ) ( #6819 )
...
Add an extension method to generate an absolute URL for a page.
2019-01-28 15:42:10 -08:00
James Newton-King
4b8d9666f4
Add startvs.cmd for MVC and Security solutions ( #6943 )
...
* Add startvs.cmd for MVC
* Add startvs.cmd for Security
2019-01-28 15:37:14 -08:00
Justin Kotalik
7a98a04c53
Drain requests in native instead of managed for IIS In-process ( #6816 )
2019-01-28 15:20:28 -08:00
David Fowler
9f71e60283
Hoist method attributes from the request delegate as metadata. ( #6911 )
...
- This should allow a more declarative approach to declaring endpoint metadata using the default methods.
- Attributes are applied first and can be overridden imperatively
2019-01-28 20:38:49 +00:00
David Fowler
14d8e33a93
Remove .Start from BufferSegment ( #6832 )
2019-01-28 20:37:25 +00:00
David Fowler
447f4bc298
Reuse the stack for OnCompleted and OnStarting calls ( #6833 )
...
- Reviewing profiles for MVC and other things that use RegisterForDispose, this shows up as a significant amount of allocations.
2019-01-28 20:37:11 +00:00
David Fowler
549f8e1773
Remove over engineered callback writing and just write chunks directly. ( #6901 )
2019-01-28 20:36:47 +00:00
Chris Ross
7d4b6fccff
Clean up ManualResetEvent usage in tests ( #6961 )
2019-01-28 12:10:16 -08:00
Chris Ross
65ee89a71e
Remove the google auth patch quirk #6710 ( #6964 )
2019-01-28 12:09:25 -08:00
Pavel Krymets
440204892e
Use published apps in IIS tests ( #7027 )
2019-01-28 12:02:42 -08:00
BrennanConroy
436d4452aa
Refactor hub invocation cleanup ( #6655 )
2019-01-28 11:46:37 -08:00
Nate McMaster
ac04019e42
Remove obsolete build infrastructure ( #6995 )
...
Changes:
* Remove obsolete targets which are unnecessary now that this repo no longer builds git submodules in a separate build process
* Remove the need for static analysis of 'ArtifactInfo' items
* Simplify how the code signing task is configured
* Remove unused repo tasks
* Remove duplicate lists of external dependencies and packages to be produced
* Remove obsolete build definition
* Remove obsolete build script parameters
* Add VisualStudioSetupOutputPath
2019-01-28 09:57:59 -08:00
Chris Ross
6c5e0cae67
Skip kestrel h2spec tests ( #7035 )
2019-01-28 09:36:05 -08:00
Pavel Krymets
141f3d8781
Reenable application initialization module tests ( #7024 )
2019-01-28 09:24:42 -08:00
Pavel Krymets
3ea1f6a0e9
Disable ResponseFormats_Chunked test ( #6952 )
2019-01-25 21:03:18 -08:00
Pranav K
1aa50faa29
Account for null Endpoint
2019-01-25 15:38:23 -08:00
Pranav K
f2ee3201ae
No-op Authorization middleware for Razor Pages
...
Workaround for https://github.com/aspnet/AspNetCore/issues/7011
2019-01-25 15:38:23 -08:00
Chris Ross
2b7c26a123
Dynamically install NGinx Internal/#1525 ( #6963 )
2019-01-25 14:32:32 -08:00
Christian Liebel
07926f0677
Update repo links for SignalR TS client in package.json after move ( #4425 )
2019-01-25 13:53:30 -08:00
Pranav K
16228c646a
Changes per PR
2019-01-25 13:53:07 -08:00
Pranav K
c8319ece2a
Cleanup some infrastructure pieces in Components
2019-01-25 13:51:03 -08:00
Pavel Krymets
ebb7f3ade3
Harden IISExpress shutdown code ( #7004 )
2019-01-25 09:19:51 -08:00
Chris Ross
a16a6dfaeb
Block generic host Startup.ConfigureServices that return IServiceProvider #5149 ( #6997 )
2019-01-25 08:16:39 -08:00
Nate McMaster
aef117ff3f
Update dependencies ( #6879 )
2019-01-24 18:49:00 -08:00
Nate McMaster
2b6f5c28c4
Don't deploy VSIX when building in CI
2019-01-24 17:42:14 -08:00
Nate McMaster
5a0e227fad
Merge branch 'release/2.2'
2019-01-24 16:14:55 -08:00
Pavel Krymets
91f9c6396d
Supress pubternal analyzer warnings for DataProtection ( #6996 )
2019-01-24 15:35:12 -08:00
Ryan Nowak
f0fc598511
Resurrect Blazor VSIX ( #6779 )
...
* Remove Blazor.LanguageServices
The text-view-listener was the only thing here and it's not needed
anymore now that these features are build into our main VS payload.
We won't have any more code to put in this project because it's this
VSIX is pretty temporary.
* Remove reference to ProjectSystem
We don't need this reference, and it's got some breaking changes between
15 and 16 - rahter then mess with nuget sources for vs16 packages, I'm
just going to drop the dependency
* Remove unused cruft
* Target net472
* Add Blazor VSIX to build
* Add Extension to .sln
* Use AsyncPackage
* Update and streamline references
* Update manifest for 16.0
* Pack Templates before building VSIX
* Fix version of templates
2019-01-24 14:26:12 -08:00
Stephen Halter
2853b451a2
Add RequestAbortedTokenIsUsableAfterCancellation test
2019-01-24 12:38:16 -08:00
Stephen Halter
5d554aeecd
Revert "Wait to dispose RequestAborted CTS ( #4447 )"
...
This reverts commit 0622513058 .
2019-01-24 11:23:58 -08:00
BrennanConroy
093ade9ed6
Fix SignalR tests
2019-01-24 10:08:32 -08:00
Nate McMaster
33bc4576da
Convert ProjectTemplates to build using ProjectReferences ( #6935 )
2019-01-23 15:54:47 -08:00
Artak
a923c725a1
Fixed https://github.com/aspnet/AspNetCore/issues/5206 : Fixing a minor html syntax error
2019-01-23 15:10:36 -08:00
Chris Ross
24f37a9619
[automated] Merge branch 'release/2.2' => 'master'
2019-01-23 11:40:55 -08:00
Steve Sanderson
a1d49e19b5
Revert feature that resets unspecified parameters to default(type). Fixes #6864 ( #6931 )
2019-01-22 16:16:07 -08:00
Chris Ross
1fe7f5e02a
Make auth schemes const #5884 #6020 ( #6934 )
2019-01-22 15:04:10 -08:00
Chris Ross
f4c5ac7635
Move Kestrel.Core.Tests to their own test group ( #6927 )
2019-01-22 12:41:12 -08:00
Chris Ross
31d57a5756
Move Kestrel Sockets tests to their own group ( #6869 )
2019-01-22 08:58:33 -08:00
Pranav K
371595962a
Use AddNewtonsoftJson in RazorPages template ( #6877 )
2019-01-19 21:18:26 -08:00
Nate McMaster
958e904989
Remove JsonPatch from the shared framework ( #6867 )
2019-01-18 22:03:49 -08:00
Pavel Krymets
f83f3bca08
Lock when removing disconnect handler ( #6862 )
2019-01-18 20:25:56 -08:00
Chris Ross
9dee5d7e26
Move identity functional test to their own group ( #6865 )
2019-01-18 19:29:46 -08:00
John Luo
8c06f04d50
Call StopAsync before disposing ( #6189 ) ( #6866 )
2019-01-18 18:30:54 -08:00
Pavel Krymets
8006e2d07f
More logging in IISExpress shutdown ( #6854 )
2019-01-18 14:29:07 -08:00
Justin Kotalik
707f06ead8
Address flaky ANCMV1 tests ( #6844 )
2019-01-18 14:22:56 -08:00
Steve Sanderson
ee5d6a2246
Remove unwanted linebreak from Razor Components template
2019-01-18 14:22:37 -08:00
Steve Sanderson
4259fda63f
Update condition for skipping custom restore sources in Blazor templates
2019-01-18 14:22:37 -08:00
Steve Sanderson
6c4a7c309d
Fix symbol replacement in Blazor templates
2019-01-18 14:22:37 -08:00
Steve Sanderson
a1700bc162
Remove incorrect Microsoft.NET.Sdk.Razor references from Blazor templates
2019-01-18 14:22:37 -08:00
Steve Sanderson
2c1c39cf07
Clean up templates
2019-01-18 14:22:37 -08:00
Steve Sanderson
c901cc069d
Rename IBlazorApplicationBuilder->IComponentsApplicationBuilder
2019-01-18 14:22:37 -08:00
Mikael Mengistu
921c6c16d6
Fixing SignalR Daily Tests ( #6630 )
2019-01-18 13:40:52 -08:00
Nate McMaster
922512a9fb
Convert the artifacts folder layout to match Arcade ( #6850 )
...
Changes:
* IsProductPackage => IsShippingPackage
* artifacts/$config/packages => artifacts/packages/$config
* packages/product => packages/Shipping
* packages/internal => packages/NonShipping
* Renamed MSBuild properties used for output folders
* Update build tools to use 2 spaces in global.json
2019-01-18 13:38:24 -08:00
Pranav K
c04f66d25e
Mark Mvc.NewtonsoftJson as a shipping package ( #6842 )
2019-01-18 11:03:47 -08:00
Pranav K
89a7f3cf77
Introduce IUrlHelper.ActionLink ( #6775 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/4890
2019-01-18 09:22:04 -08:00
Ryan Brandenburg
5872af6e61
Skip ShutdownTestRun on linux too
2019-01-17 20:59:11 -08:00
Ryan Brandenburg
3ede876dfb
PR cleanup
2019-01-17 20:59:11 -08:00
Ryan Brandenburg
b906de2c5f
Remove web
2019-01-17 20:59:11 -08:00
Ryan Brandenburg
10b63c06db
Fix Templates
2019-01-17 20:59:11 -08:00
Ryan Brandenburg
82701c1eba
Fix Templating
2019-01-17 20:59:11 -08:00
Steve Sanderson
cca71ad4d2
Add missing ProjectCapability for Razor Components
2019-01-17 20:54:46 -08:00
Stephen Halter
7d4ae6049f
Revert "Revert "Wait to dispose RequestAborted CTS ( #4447 )"" ( #6812 )
...
This reverts commit 29b7c5c030 .
2019-01-17 16:22:03 -08:00
Chris Ross
9c017cd805
Move generic webhost log output, enable in templates ( #6814 )
2019-01-17 15:32:39 -08:00
Ryan Brandenburg
49a2de9e59
Remove old properties ( #6396 )
...
* Remove AspNetCoreHostingModel which is now redundant
* Remove NETCoreAppMaximumVersion
2019-01-17 13:42:28 -08:00
Nate McMaster
090c53ce71
Update dependencies with darc ( #6714 )
2019-01-17 13:30:58 -08:00
Steve Sanderson
0714466de4
Cleanups for Razor Components template
2019-01-17 12:58:16 -08:00
Steve Sanderson
694eaf793e
Temporary workaround for incorrect Blazor CLI package metadata generation ( #6781 )
2019-01-17 12:35:44 -08:00
Chris Ross
452750667e
Convert razor templates to generic host ( #6809 )
2019-01-17 11:49:35 -08:00
Javier Calvarro Nelson
15edd84d40
[MVC] Add MVC integration with Razor Components
...
* Adds RenderComponentAsync extension methods to IHtmlHelper that allow
for prerrendering of Razor components within MVC views.
2019-01-17 11:25:03 -08:00
Nate McMaster
53682c0548
Merge branch 'release/2.2'
2019-01-17 11:01:12 -08:00
Pavel Krymets
829cd7271e
Fix signing for 2.2 site extensions ( #6777 )
2019-01-17 10:42:58 -08:00
James Newton-King
133a7e0414
Add XML docs to endpoint route builder and extensions ( #6700 )
2019-01-18 07:23:47 +13:00
Pranav K
a65e34bd30
Revert "Revert "Put Razor.Design.Test and Razor.Language.Test in a different test group ( #6725 )" ( #6753 )"
...
This reverts commit 9831238b7c .
2019-01-17 10:02:03 -08:00
Pranav K
cc892071b2
Fixup doc comments for ContentResult
...
Fixes https://github.com/aspnet/AspNetCore/issues/5159
2019-01-17 09:59:43 -08:00
Hao Kung
2791dbf892
Update shared tests to target netcoreapp3.0 on master ( #6788 )
2019-01-17 09:50:41 -08:00
Justin Kotalik
29b7c5c030
Revert "Wait to dispose RequestAborted CTS ( #4447 )"
...
This reverts commit 0622513058 .
2019-01-17 09:38:04 -08:00
Javier Calvarro Nelson
19b543e45f
[Components] Support for prerrendering asynchronous components.
...
* Updates the IComponent interface to rename Init into Configure
* Updates the IComponent interface to change SetParameters for
SetParametersAsync and make it return a Task that represents when the
component is done applying the parameters and potentially triggering
one or more renders.
* Updates ComponentBase SetParametersAsync to ensure that OnInit(Async)
runs before OnParametersSet(Async).
* Introduces ParameterCollection.FromDictionary to generate a parameter
collection from a dictionary of key value pairs.
* Introduces RenderComponentAsync on HtmlRenderer to support
prerrendering of async components.
* Introduces RenderRootComponentAsync on the renderer to allow for
asynchronous prerrendering of the root component.
2019-01-17 08:39:00 -08:00
Justin Kotalik
42d3289662
Merge branch 'release/2.2' into jkotalik/masterMerge
2019-01-17 08:31:41 -08:00
Justin Kotalik
2cc13237ac
Separate test group
2019-01-17 08:24:11 -08:00
Chris Ross
91514c9af7
Update generic host wrapper config #6765 ( #6770 )
2019-01-16 16:44:17 -08:00
Justin Kotalik
9d63bd7676
Undo sharedfxtests changes
2019-01-16 16:38:41 -08:00
Sourabh Shirhatti
17e5be6fbc
Clean up event log strings for ANCM ( #4515 )
2019-01-16 16:18:01 -08:00
Justin Kotalik
1962146730
Add Microsoft.NET.Sdk.Razor
2019-01-16 16:16:04 -08:00
Justin Kotalik
f9051db96d
bad local var name
2019-01-16 15:33:34 -08:00
NTaylorMullen
237a7a65d6
Seal RestrictChildrenAttribute.
...
Addresses #5041
2019-01-16 15:03:30 -08:00
Ajay Bhargav Baaskaran
4c1a375a2c
Merge branch 'release/2.1' into release/2.2
2019-01-16 14:52:13 -08:00
Justin Kotalik
dabd3463ba
few extra conflicts
2019-01-16 14:46:39 -08:00
Ajay Bhargav Baaskaran
ad31f9429d
Fix failing Razor file comparison tests ( #6757 )
2019-01-16 14:41:50 -08:00
Ajay Bhargav Baaskaran
18425ed192
Merge branch release/2.1 to release/2.2 ( #6754 )
...
* Put Razor.Design.Test and Razor.Language.Test in a different test group (#6725 )
* Move dotnet watch to a seperate test group (#6730 )
* Reuse root `version.props` in Templating
- do not let Templating get behind branding changes
* Revert "Put Razor.Design.Test and Razor.Language.Test in a different test group (#6725 )" (#6753 )
This reverts commit 563ff7c639 .
* Revert file watch test changes
2019-01-16 14:40:45 -08:00
Justin Kotalik
e6d547a923
Merge branch 'jkotalik/22temp' into jkotalik/masterMerge
2019-01-16 14:39:10 -08:00
Pavel Krymets
ae9b3992b2
Merge pull request #6759 from aspnet/pakrym/merge22
...
Merge 2.2 into master
2019-01-16 14:04:56 -08:00
Nate McMaster
5a70f5312f
Convert Components projects to use ProjectRef ( #6698 )
...
This addresses #4246 for src/Components/. A few other changes were necessary because components had been using stale dependencies.
2019-01-16 12:28:04 -08:00
Justin Kotalik
5b56de94fd
Allow disabling shared configuration check from hosting bundle. ( #6498 )
2019-01-16 12:04:36 -08:00
Pavel Krymets
f08f2af8bc
Merge commit '852d890' into pakrym/merge22
2019-01-16 11:56:50 -08:00
Pavel Krymets
6cac028716
Switch IIS tests to Hosted queue ( #6746 )
2019-01-16 11:47:52 -08:00
John Luo
1bd5845b4c
Merge pull request #6735 from aspnet/johluo/merge22
...
Johluo/merge22
2019-01-16 11:43:35 -08:00
Ajay Bhargav Baaskaran
9831238b7c
Revert "Put Razor.Design.Test and Razor.Language.Test in a different test group ( #6725 )" ( #6753 )
...
This reverts commit 563ff7c639 .
2019-01-16 11:06:44 -08:00
Justin Kotalik
8119c57669
Always copy nuget package output to build directory ( #6631 )
2019-01-16 10:45:45 -08:00
John Luo
e1c4d150f5
Merge fix
2019-01-16 10:31:10 -08:00
Steve Sanderson
9020ab6386
No need to register .wasm media type since ASP.NET Core 2.2 ( #6731 )
2019-01-16 09:50:42 -08:00
Doug Bunting
99eba6972f
Reuse root `version.props` in Templating
...
- do not let Templating get behind branding changes
2019-01-16 09:24:28 -08:00
Pavel Krymets
f44c175ec6
Enable logging branch SiteExtension ( #6715 )
2019-01-16 08:56:12 -08:00
Justin Kotalik
dce7a3a1b6
Merge pull request #6723 from dotnet-maestro-bot/merge/release/2.1-to-release/2.2
2019-01-16 08:55:34 -08:00
Martin Perry
ed0abe5e24
Merge remote-tracking branch 'upstream/master'
2019-01-16 16:35:15 +00:00
Martin Perry
f38e4747fa
Implemented fixes from code review
2019-01-16 15:12:45 +00:00
Justin Kotalik
959445b271
Target netcoreapp2.2
2019-01-15 22:29:08 -08:00
Chris Ross
d838165642
Fix up how OIDC errors flow ( #4520 )
...
* Add regression test for #4384
* Fix up how OIDC errors flow #4384
2019-01-15 20:59:40 -08:00
John Luo
17b6ce8bd6
Merge branch 'release/2.2'
2019-01-15 18:49:54 -08:00
Pranav K
86071c9db4
Add Components packages to shared fx ( #6722 )
...
* Add Components packages to shared fx
* Add Microsoft.AspNetCore.Components \ Microsoft.AspNetCore.Components.Browser to shared fx
* Update build to use Microsoft.InteropJS package produced from Extensions repo
* Remove some package references from components template
Fixes https://github.com/aspnet/AspNetCore/issues/6442
2019-01-15 18:05:42 -08:00
Pavel Krymets
12a479d1f6
Move dotnet watch to a seperate test group ( #6730 )
2019-01-15 17:18:28 -08:00
James Newton-King
df7bfe5243
Unit test route name with RouteUrl and ambient values ( #6719 )
2019-01-16 13:57:13 +13:00
Ryan Nowak
3e5b37f22c
Fix #6102 - Intense CPU utilization on page change ( #6542 )
...
* Fix #6102 - Intense CPU utilization on page change
The issue here was that every time a Razor Page changed, we would
subscribe an additional time to the endpoint change notifications. This
means that if you tweaked a page 30 times, we would update the address
table 31 times when you save the file. If you were doing a lot of editing
then this would grow to a really large amount of computation.
The fix is to use DataSourceDependentCache, which is an existing utility
type we developed for this purpose. I'm not sure why it wasn't being
used for this already. We're already using DataSourceDependentCache in a
bunch of other places, and it's well tested.
I also tweaked the stucture of this code to be more similar to
EndpointNameAddressScheme. This involved some test changes that all
seemed like good cleanup. The way this was being tested was a little
wonky.
(cherry picked from commit a5658a8c95 )
2019-01-15 16:55:27 -08:00
BrennanConroy
17616a5dba
Use bounded channel for streaming ( #6625 )
2019-01-15 16:51:31 -08:00
Justin Kotalik
4a2a8942d4
Cleanup
2019-01-15 16:44:10 -08:00
Justin Kotalik
eacffd56b7
Merge branch 'release/2.1' into release/2.2
2019-01-15 16:37:34 -08:00
Ajay Bhargav Baaskaran
563ff7c639
Put Razor.Design.Test and Razor.Language.Test in a different test group ( #6725 )
2019-01-15 15:49:13 -08:00
Pranav K
d74833c2d7
Update Razor Sdk version ( #6713 )
...
* Update Razor Sdk version
* Use Razor SDK version with workaround for https://github.com/aspnet/AspNetCore/issues/6500
* Remove package reference to Razor SDK in template
2019-01-15 15:46:21 -08:00
BrennanConroy
3dcb382741
Fix Java package version ( #6724 )
2019-01-15 15:44:03 -08:00
Pavel Krymets
41c1490468
Add an event log message when loading hostfxr fails ( #6670 )
2019-01-15 15:07:51 -08:00
James Newton-King
cd308e7a8b
Fix HttpContext not being passed to constraints in link generation ( #6644 )
2019-01-16 12:00:57 +13:00
James Newton-King
92680b355f
Change consumes behavior to ignore requests with no content type ( #6645 )
2019-01-16 11:55:54 +13:00
Stephen Halter
0622513058
Wait to dispose RequestAborted CTS ( #4447 )
2019-01-15 14:54:10 -08:00
Pranav K
b56c589773
Dispose components on client disconnects ( #6693 )
...
* Dispose components on client disconnects
Fixes https://github.com/aspnet/AspNetCore/issues/4047
2019-01-15 14:52:40 -08:00
James Newton-King
180f735ac8
Fix non-parameter route constraints not called with endpoint routing for 2.2 ( #6587 )
2019-01-16 11:16:35 +13:00
Pavel Krymets
4c956d4767
Add SkipIfNotAdminAttribute to StartsWithDotnetInstallLocation ( #6718 )
2019-01-15 13:25:07 -08:00
Justin Kotalik
e751db0739
Make Auth Samples Project Ref ( #6557 )
2019-01-15 13:12:54 -08:00
Chris Ross
1f892d798d
Add AllowSynchronousIO to TestServer and IIS, fix tests ( #6404 )
2019-01-15 11:48:17 -08:00
Mikael Mengistu
852d890cd6
Check HubConnection state before running invoke logic ( #4400 )
2019-01-15 11:15:21 -08:00
Stephen Halter
0defbf74f8
Fix flakiness in Kestrel ungraceful shutdown test ( #6637 )
2019-01-15 11:10:44 -08:00
Pavel Krymets
437baf6f5e
Port Handle EOF HResult from async callback to 2.2 ( #6483 )
2019-01-15 10:33:26 -08:00
Steve Sanderson
0fff8bbd04
Fix signing error related to Microsoft.JSInterop.dll ( #6705 )
2019-01-15 10:00:28 -08:00
Pavel Krymets
5fd9435392
Port ANCM current directory changes to 2.2 ( #6150 )
2019-01-15 09:00:50 -08:00
Justin Kotalik
cdd38d70cf
Implement Stream Adapters (and minor nitpics) ( #6583 )
2019-01-15 09:00:06 -08:00
Martin Perry
adbcf5d4a4
Merge remote-tracking branch 'upstream/master'
2019-01-15 16:23:32 +00:00
Chris Ross
6a44aca6a2
React to WebHostBuilderFactory changes ( #6460 )
2019-01-15 08:09:27 -08:00
James Newton-King
09b50850bc
Update AuthorizeFilter to no-op when AuthorizationMiddleware has run ( #6346 )
2019-01-15 20:29:23 +13:00
David Fowler
0e1cb6d6c2
Removed WebSocketProtocol from the shared framework ( #6699 )
2019-01-14 21:38:31 -08:00
Mikael Mengistu
86a0becd59
Mark Java client as Product Package ( #6697 )
2019-01-14 21:24:52 -08:00
John Luo
38c0d5a50c
Use object indirection in HttpContextAccessor ( #1066 ) ( #6036 )
2019-01-14 20:31:36 -08:00
Doug Bunting
63ee551b6b
Merge `release/2.2` to `master`
2019-01-14 20:23:51 -08:00
John Luo
8f1eedf5a9
Merge branch 'release/2.1' into release/2.2
2019-01-14 19:04:39 -08:00
BrennanConroy
a9b737b793
Fix broken definitions file ( #6343 )
2019-01-14 18:46:07 -08:00
Pranav K
d93f4527b3
Fix typo
...
Fixes https://github.com/aspnet/AspNetCore/issues/6535
2019-01-14 17:15:19 -08:00
Steve Sanderson
864f76b2c0
Update Razor Components and Blazor templates ( #6682 )
2019-01-14 15:23:49 -08:00
Travis Illig
f072523780
Minor argument check fixes
...
Fixed `nameof()` reference to be consistent with arg being checked. Added null check for port to be consistent with earlier overload.
2019-01-14 15:00:20 -08:00
Kahbazi
5b8d93c9c6
Check iss in odic sign-out ( #6378 )
2019-01-14 14:45:45 -08:00
David Fowler
3f1760c52b
Reduce copies for WebSocket reads ( #6656 )
...
- Change the upgrade message body to use the transport pipe instead of the request body pipe.
- Remove some logic from the base type (more can be removed but this is a conservative change)
- Improve performance of the ReadAsync call
2019-01-14 14:14:02 -08:00
John Luo
c2aa2957f6
Merge fixes
2019-01-14 14:13:40 -08:00
John Luo
90a9fa7aac
Merge branch 'release/2.1' into release/2.2
2019-01-14 12:57:34 -08:00
Stephen Halter
cd0eab88ea
Lower log severity for opening internal libuv pipe ( #6636 )
...
Addresses #4741
2019-01-14 12:29:49 -08:00
Chris Ross
87af0c3f1f
Update Google Auth UserInfo endpoint ( #6338 )
...
* Update Google Auth UserInfo endpoint #6069
* Add Google to PatchConfig
2019-01-14 12:28:25 -08:00
Nate McMaster
7f7723bdf2
Consume dependencies updates automatically via darc ( #6676 )
...
This refactors the list of dependency versions to support consuming updates automatically via darc and maestro.
2019-01-14 12:01:31 -08:00
Doug Bunting
970bced25c
Update branding to 2.2.2 ( #6608 )
...
- pin System.Net.WebSockets.WebSocketProtocol to version 4.5.3
- update Directory.Build.targets files to correct build issues
- fix duplicate metadata during static analysis
2019-01-14 11:40:01 -08:00
Ivan Zlatanov
c560edee28
Fixed the bug in the windows service host where if application stop is requested, the service wouldn't know about it. ( #4553 )
...
* Fixed the bug in the windows service host where if application stop is requested, the service wouldn't know about it.
* Fixed a typo.
* Update src/Hosting/WindowsServices/test/Microsoft.AspNetCore.Hosting.WindowsServices.Tests.csproj
* Removed unneeded EditorBrowsable for internal API.
* Fixed tests to ignore Linux and MacOS.
* Added new line to end of file.
* Using [ConditionalFact] instead of [Fact].
2019-01-14 10:26:15 -08:00
Nate McMaster
089912cd1b
Switch queues used during Windows builds ( #6667 )
2019-01-14 10:07:12 -08:00
Pavel Krymets
8aa8c6b2b0
Build branch logging SE in main build ( #6312 )
2019-01-14 08:42:53 -08:00
Justin Kotalik
3f4622ffe0
Fix StartupTests.StartsWithDotnetInstallLocation ( #6589 )
2019-01-14 08:16:48 -08:00
Steve Sanderson
cbbdeaefd4
Enforce correct sync context on render, and allow explicit dispatch to sync context. Fixes #5639 ( #6604 )
...
* Only use async marshalling to renderer sync context when necessary
Note that the lifecycle methods already take care of capturing the correct sync context, so continuations will already be serialized.
Avoiding an extra layer of asynchrony keeps the semantics of rendering closer to the WebAssembly cases, and will fix a range of intermittent errors in the wild.
* Add E2E test of triggering rendering from outside the sync context
* Actually throw if attempting to render from incorrect sync context
* Add "Dispatch" API
* Handle dispatch within dispatch. Also test Dispatch on WebAssembly.
* Avoid heap allocation
* Simplify E2E test
* Replace Dispatch() with Invoke() and InvokeAsync()
* Add E2E test to validate async execution order
* Clean up
2019-01-14 15:31:53 +00:00
Chris Baudin
0b8e16f10a
Detatch CancelKeyPress and ProcessExit event handlers when IWebHost.RunAsync is completed. ( #6638 )
2019-01-13 22:44:25 -08:00
Ryan Nowak
a5658a8c95
Fix #6102 - Intense CPU utilization on page change ( #6542 )
...
* Fix #6102 - Intense CPU utilization on page change
The issue here was that every time a Razor Page changed, we would
subscribe an additional time to the endpoint change notifications. This
means that if you tweaked a page 30 times, we would update the address
table 31 times when you save the file. If you were doing a lot of editing
then this would grow to a really large amount of computation.
The fix is to use DataSourceDependentCache, which is an existing utility
type we developed for this purpose. I'm not sure why it wasn't being
used for this already. We're already using DataSourceDependentCache in a
bunch of other places, and it's well tested.
I also tweaked the stucture of this code to be more similar to
EndpointNameAddressScheme. This involved some test changes that all
seemed like good cleanup. The way this was being tested was a little
wonky.
2019-01-13 21:03:26 -08:00
David Fowler
71ce37ee91
Remove WebSocketProtocol dependencies ( #6651 )
2019-01-13 18:22:11 -08:00
BrennanConroy
6d28c44408
Fix SignalR perf app path ( #6650 )
2019-01-13 17:11:25 -08:00
David Fowler
c528892560
Use the WebSocket factory method instead of WebSocketProtocol ( #6646 )
...
- WebSocketProtocol.CreateFromStream makes the netstandard ManagedWebSocket which uses the inefficient versions of Stream overloads.
- Updated the samples to use the new Memory<byte> overloads
2019-01-13 11:05:04 -08:00
Ben Adams
b27739ad3f
Shrink ParseRequestLine inner loop ( #6594 )
2019-01-11 20:34:30 -08:00
James Newton-King
c7f05c614a
Remove Microsoft.AspNetCore.Testing dependency from SignalR spec tests ( #6629 )
2019-01-12 16:01:07 +13:00
James Newton-King
accbcebac0
Support multiple policies for a key with RoutePatternFactory.Pattern ( #6593 )
2019-01-12 16:00:42 +13:00
Nate McMaster
b4f869b2ff
Switch agent queues used on Windows builds ( #6627 )
2019-01-11 16:23:13 -08:00
Chris Ross
7d5067519f
Move templates to generic web host #4187 ( #5706 )
2019-01-11 16:21:23 -08:00
BrennanConroy
ee6ba671fa
Fixup SignalR sln ( #6622 )
2019-01-11 16:05:31 -08:00
Nate McMaster
a9132ad26c
Switch agent queues used during Windows builds
2019-01-11 15:16:57 -08:00
Nate McMaster
676cbee9d0
Merge branch 'release/2.2'
2019-01-11 14:52:01 -08:00
Kahbazi
7883eb65a2
Replace Cosnsole.WriteLine with Debug.WriteLine ( #6618 )
2019-01-11 14:24:10 -08:00
Justin Kotalik
2f6ff70dd4
Disable a set of flaky IIS tests ( #6606 )
2019-01-11 13:32:27 -08:00
Nate McMaster
5810af5ce7
Fix code-signing metadata for the SignalR java client ( #6607 )
2019-01-11 11:27:04 -08:00
Steve Sanderson
70cdf11f76
Make Razor Components apps not use Blazor build ( #6562 )
...
* Replace UseServerSideBlazor with UseRazorComponents, which doesn't require Blazor build artifacts
* Make UseRazorComponents serve blazor.server.js from embedded resource
... so we don't need a build step to put it on disk somewhere.
* Fix TestServer
* Update ComponentsApp not to use Blazor build targets
* Update ComponentsApp.App sample to use new build package
* Update string constant in test
* Rename blazor.*.js to components.*.js
* Ensure correct build order
* Update nav menu title in Components sample app
* Fix remaining paths
* Switch ComponentsApp.App to use Sdk="Microsoft.NET.Sdk.Razor"
* Update mono.cecil version
* CR: Replace FrameworkFilesProvider with EmbeddedFileProvider
* CR: Use ManifestEmbeddedFileProvider
2019-01-11 16:14:11 +00:00
Nate McMaster
3cd5054eb5
Merge branch 'release/2.2'
2019-01-11 07:20:00 -08:00
Rick Anderson
820304cfca
Update src/Security/README.md ( #6592 )
2019-01-11 07:07:54 -08:00
Steve Sanderson
827ace6100
Factor WebAssembly debugging infrastructure out of Microsoft.AspNetCore.Components.Server ( #6519 )
...
* Add empty Blazor.Server project
* Move debugging middleware to Blazor.Server
* Use debugging middleware in Blazor standalone CLI
* Use debugging middleware in Blazor "hosted" sample
* Update artifacts.props
2019-01-11 10:29:43 +00:00
Javier Calvarro Nelson
5ff7e20c59
[Identity] Fix broken test ( #6563 )
2019-01-11 02:08:13 -08:00
BrennanConroy
364018238a
Refactor streaming from client to server ( #4559 )
2019-01-10 21:52:28 -08:00
Ben Adams
31c8423df1
Devirtualize HttpHeaders.Reset ( #5950 )
...
* Use Inlining to devirtualize
2019-01-10 20:34:41 -08:00
Ajay Bhargav Baaskaran
3b67abecbf
Add an MSBuild target to set MsBuild.exe path ( #6401 )
...
* Add an MSBuild target to set MsBuild.exe path
* Added a warning message
* Don't build Razor.Tasks twice
* Compile include inside the target
2019-01-10 17:34:25 -08:00
Mikael Mengistu
1677ed2073
Package Archive Baseline for the 2.1.8 Patch ( #6578 )
2019-01-10 15:54:13 -08:00
Ryan Nowak
14e606997f
Fix #5116 Remove support for 2.0 precompilation
...
Obsoletes RazorViewAttribute and RazorPageAttribute and removes all of
our usage of them. I've already made the changes to have the SDK stop
generating these.
2019-01-10 15:38:10 -08:00
Pavel Krymets
5299eff616
Use hostfxr error callback support ( #6043 )
2019-01-10 14:07:47 -08:00
James Newton-King
90511e6039
Add HostPolicyMatcher ( #6214 )
2019-01-11 10:46:09 +13:00
Pranav K
55ec35bb80
Cleanup MvcJsonHelper ( #6529 )
...
* Cleanup MvcJsonHelper
* Remove dependency on JsonOutputFormatter
* Cache JsonSerializer for the default case
2019-01-10 12:34:27 -08:00
Pavel Krymets
26c78ee542
Create folders for debug log file ( #6546 )
2019-01-10 12:03:54 -08:00
Pranav K
5887e412c6
Rename Razor Components template
...
Fixes https://github.com/aspnet/AspNetCore/issues/6525
2019-01-10 10:43:29 -08:00
Pranav K
be14ef19df
Changes per PR comments
2019-01-10 10:25:07 -08:00
Pranav K
3bb22db516
Modify templates to reference Mvc.NewtonsoftJson
2019-01-10 10:25:07 -08:00
Dávid Kaya
36529e4a34
Removed extra curly bracket ( #6558 ) ( #6559 )
2019-01-10 10:06:54 -08:00
David Fowler
c458fe6ebe
Move request servies feature into DefaultHttpContext ( #6541 )
...
- This completely removes the per request allocation until the feature is used.
- In order to make this change viable, we need to introduce a new HttpContextFactory that can accept new services without adding 2^n constructors. As a result, this change introduces a DefaultHttpContextFactory that takes an IServiceProvider and resolves dependencies based on the needs of the DefaultHttpContext and features.
- Throw in the older HttpContextFactory constructor when the IServiceScopeFactory is null
- It also saves us from revving the feature collection version unnecessarily.
2019-01-10 09:54:09 -08:00
Pranav K
13841abd78
Remove Microsoft.AspNet.WebApi.Client and Newtonsoft.Json.Bson from shared fx
2019-01-10 09:34:00 -08:00
Nate McMaster
4c8db32b1c
Don't restore npmproj files in parallel ( #6560 )
...
NPM does not handle this well, so only run one NPM command at a time
2019-01-10 08:21:26 -08:00
Steve Sanderson
8446b260d9
Split .Components.Build into .Blazor.Build+.Components.Build ( #6538 )
...
* Move Components.Build to blazor/src/. No content changes yet.
* Rename Components.Build to Blazor.Build and update file paths
* Move Components.Build.Test files. No content changes yet.
* Update contents in Blazor.Test
* Fix names of props/targets files
* Add minimal Components.Build package that just imports Razor targets and analyzer
* Make Blazor.Build depend on Components.Build and get Razor compilation targets from there
* Fix version of reference from .Blazor.Build to .Components.Build
* Fix signing error on local builds
* Update artifacts.props
2019-01-10 11:23:36 +00:00
Nate McMaster
22f3166fa6
Merge branch 'release/2.1' into release/2.2
2019-01-10 01:22:10 -08:00
Ben Adams
ad11f890ef
Resolve input/output via IDuplexPipe interface once ( #6371 )
2019-01-09 21:25:22 -08:00
John Luo
e5d943a7e3
Convert MvcPrecomp to Reference ( #6472 )
...
* Convert MvcPrecomp to use Reference and move to MVC
2019-01-09 18:48:01 -08:00
Nate McMaster
0f65d44482
Merge branch 'release/2.2'
2019-01-09 18:09:25 -08:00
Nate McMaster
a6b04bf969
Fix MusicStore tests for 2.2
2019-01-09 17:18:01 -08:00
Pranav K
6b0c0761a4
Avoid doing selenium
2019-01-09 17:17:22 -08:00
Justin Kotalik
a474a0567f
Merge branch 'release/2.2'
2019-01-09 16:42:12 -08:00
Hao Kung
17c6a64997
Add logging for OIDC/OAuth challenge ( #6466 )
2019-01-09 15:57:50 -08:00
Hao Kung
d7a7c65b2b
Remove old 1.x auth stack ( #4485 )
...
* Remove old 1.x auth stack
Fixes https://github.com/aspnet/AspNetCore/issues/3999
2019-01-09 15:56:19 -08:00
Nate McMaster
a3f9b74bb9
Merge branch 'release/2.1' into release/2.2
2019-01-09 14:52:53 -08:00
David Fowler
ea344bf726
Don't allocate the FormFeature eagerly ( #6511 )
...
- Expose FormOptions on DefaultHttpContext
- Use those options on DefaultHttpContext when the FormFeature is initialized
2019-01-09 14:44:41 -08:00
Pavel Krymets
b6bdffe247
Remove copy targets from ResolveIISReferences ( #6539 )
2019-01-09 14:05:41 -08:00
Pavel Krymets
422b3222d2
Add InstallLocation registry key support ( #5705 )
2019-01-09 13:47:00 -08:00
Nate McMaster
d3838620d6
Convert SignalR projects to build with ProjectReference ( #6457 )
...
Part of #4246
Changes:
* Update source code layout to follow the new conventions for this repo
* Update project files to use `<Reference>`
* Update targets to build NPM packages
* Update BuildTools to support custom 'restore' and 'test' targets
2019-01-09 13:12:35 -08:00
Pavel Krymets
89ef215146
Fix ServerTests test failure ( #6530 )
2019-01-09 12:03:45 -08:00
David Fowler
a11c68ae35
Remove all extensibility from the DefaultHttpContext ( #6504 )
...
- Seal all of the classes
- Remove virtual methods
- Delete pooled HttpContext code
- Removed obsolete AuthenticationManager
2019-01-09 11:37:06 -08:00
Kahbazi
828ec2ef35
Remove nameof for event name
2019-01-09 12:08:55 +03:30
Ryan Nowak
74f1ccad0d
Temporarily disable E2E component tests
...
These are causing hangs and timeouts on macOS
2019-01-08 21:47:24 -08:00
Justin Kotalik
5541a7a026
Implement PipeBody Features and add to HttpContext ( #6394 )
2019-01-08 21:31:50 -08:00
Kahbazi
e899823775
Add event name in Antiforgery ( #6468 )
2019-01-09 17:27:47 +13:00
Kahbazi
3c9cb4f3b5
Add event name in Middlewares ( #6467 )
2019-01-09 17:26:58 +13:00
David Fowler
688ad19170
Reuse HttpContext object per HTTP/1 connection and HTTP/2 stream ( #6424 )
...
- Today in Kestrel, we reuse the IFeatureCollection per connection and per Http2Stream. This PR aims to take advantage of that same technique and affinitize the HttpContext and friends so that they are only allocated per connection.
- ReusableHttpContext and friends mimic the functionality of DefaultHttpContext but is sealed and has no overridable methods.
- Introduce IHttpContextContainer which allows servers to cache the HttpContext and friends across requests.
2019-01-08 16:54:46 -08:00
Luke Latham
b4c9ca12b4
Spelling typo in ANCM event log message ( #6495 )
2019-01-08 16:33:32 -08:00
James Newton-King
dd39bd289a
Add event name in static files ( #6456 )
2019-01-09 13:19:25 +13:00
Kahbazi
e106a8af08
Add log event name for CookiePolicy ( #6454 )
2019-01-09 12:10:20 +13:00
James Newton-King
aadbed62de
Add event name in routing ( #6455 )
2019-01-09 12:01:14 +13:00
Bart Wolff
6a98c68628
Code cleanup response caching middleware ( #6124 )
...
* minor code cleanups
* comment public interface
* simplified some things using language features
2019-01-08 14:49:38 -08:00
Ryan Nowak
5a75084826
Update SDK and remove workaround
2019-01-08 13:20:16 -08:00
Pranav K
cdc66c5f98
Move JSON.NET specific features to a separate assembly
2019-01-08 12:49:29 -08:00
David Fowler
d116ab8550
Remove ObjectPoolProvider from default set of hosting services ( #6437 )
...
- Added it where it was being used
- Updated tests
2019-01-08 12:05:48 -08:00
Nate McMaster
ce548479e1
Merge branch 'release/2.1' into release/2.2
2019-01-08 12:00:04 -08:00
Nate McMaster
5d16f97965
Remove netcoreapp2.0 test TFMs ( #6461 )
...
.NET Core 2.0 reached EOL last year. This removes multi-targeting our test projects and test assets to only use .NET Core 2.1 and .NET Framework 4.6.1.
2019-01-08 11:20:09 -08:00
Steve Sanderson
326e329018
Run components E2E tests in CI ( #5158 )
...
* Auto-install local copy of selenium-standalone on build
* Automatically start/stop selenium-standalone when running E2E tests
* Update after rebase
* Exclude node_modules from E2ETests project
* Avoid deadlocks
* Include E2E tests when running all tests in src/Components
* Be more forgiving about waiting for selenium-server to be ready
* Update usage of shared source file
2019-01-08 16:07:07 +00:00
Pavel Krymets
c60d1e1a14
Handle EOF HResult from async callback ( #6453 )
2019-01-07 15:04:28 -08:00
dotnet-bot
c06eec1e8f
Merge in 'release/2.2' changes
2019-01-07 21:31:03 +00:00
Justin Kotalik
33d42551ac
Fix MusicStore PackageReferences and cleanup README
2019-01-07 12:53:08 -08:00
Kahbazi
f2e6e6ff33
Add log event name for security projects ( #6420 )
2019-01-08 09:11:09 +13:00
Justin Kotalik
2e67864995
Merge branch 'release/2.1' into release/2.2
2019-01-07 10:27:41 -08:00
Pavel Krymets
6699fd056e
Add FilesToSign to all .cpp projects ( #6443 )
2019-01-07 10:05:12 -08:00
dotnet-bot
973b4b2fbf
Merge in 'release/2.1' changes
2019-01-07 17:35:10 +00:00
Justin Kotalik
375e9d2cbd
Make music store project ref ( #6313 )
2019-01-07 09:34:05 -08:00
Luke Latham
75cea9a04c
Add migrations to DP EntityFrameworkCoreSample ( #6038 )
...
Per discussion: https://github.com/aspnet/Docs/issues/9864
2019-01-07 08:50:35 -08:00
Nate McMaster
dc206b747e
Ensure shared framework metadata files are generated on build ( #6407 )
2019-01-07 07:38:24 -08:00
Steve Sanderson
7cd7820274
Remove blazor template content projects from .sln. Can still run directly from commandline.
2019-01-07 10:17:41 +00:00
Martin Costello
ca7c48c520
Fix ArgumentException from duplicate key ( #6416 )
2019-01-07 13:42:36 +13:00
James Newton-King
489735d390
Use test timeout logic from Microsoft.AspNetCore.Testing ( #6433 )
2019-01-07 13:39:59 +13:00
Kahbazi
0222d0c04d
Merge remote-tracking branch 'aspnet/master' into IdentityUI/RenameButton
2019-01-05 22:19:25 +03:30
Nate McMaster
edfb2ab8ab
Merge branch 'release/2.2'
2019-01-05 00:34:13 -08:00
Hao Kung
9e0c93b64b
Update UserManager docs for spelling/clarity ( #5952 )
...
Port of https://github.com/aspnet/Identity/pull/1003
2019-01-04 17:32:26 -08:00
dotnet-bot
48a74801d3
Merge in 'release/2.2' changes
2019-01-05 00:26:34 +00:00
Pavel Krymets
47e8d56853
Use ProjectReference.TargetPath in installers ( #6391 )
2019-01-04 16:01:49 -08:00
Nate McMaster
0926b93b98
Ensure Identity.Views.{V3, V4}.dll are the AllItemsFullPathWithTargetPath group so they get copied across ProjectReferences
2019-01-04 14:20:13 -08:00
dotnet-bot
590fe38284
Merge in 'release/2.2' changes
2019-01-04 22:20:08 +00:00
Nate McMaster
9556cc133d
Merge branch 'release/2.1' into release/2.2
2019-01-04 14:17:28 -08:00
Ryan Nowak
9003c3cd75
PR Feedback
...
From:
2cb3964411..45adea0c6d (diff-9328b73f3a66921c3ef3fa8a4ce90031)
2019-01-04 13:38:32 -08:00
James Newton-King
98cce23c67
Add routing information to DeveloperExceptionPage ( #6320 )
2019-01-05 09:28:24 +13:00
Ajay Bhargav Baaskaran
50996e3da1
Add missed reference to Razor SDK in Mvc test website ( #6367 )
2019-01-04 11:22:25 -08:00
dotnet-bot
da77274259
Merge in 'release/2.1' changes
2019-01-04 18:01:45 +00:00
Nate McMaster
436076fd55
Fix broken tests and VS solutions caused by source code reorganization and other build infra cleanup
...
Changes:
* Fix broken tests and VS solutions caused by source code reorganization
* Add a check to validate generated code and solutions on PRs
* backport some source code reorg to src/Identity
* Fix startvs.cmd if you've already run build.ps1
* Add PR checks for tests on Linux/macOS
* Skip broken Nginx tests
* Add conditions to skip IIS tests on non-Windows platforms
2019-01-04 10:00:26 -08:00
Doug Bunting
d689eede36
Revert "Work around `CryptographicException`s thrown in some full framework test runs"
...
- no longer support .NET Framework
This reverts commit 192e8073ee
2019-01-04 09:56:06 -08:00
Doug Bunting
69b5ab9c01
React to JwtBearer removal from Microsoft.AspNetCore.App
...
nits:
- remove NET461 special case
- remove reference to transitive Mvc.Core dependency
2019-01-04 09:56:06 -08:00
Pavel Krymets
143a727113
Remove AspNetCoreModule virtual projects ( #6317 )
2019-01-04 09:40:40 -08:00
David Fowler
c61639b4a4
Reduce HTTP/2 allocations ( #6119 )
...
- Remove per request allocations on the thread pool by implementing IThreadPoolWorkItem on Http2Stream
- Made generic version of Http2Stream to store the IHttpApplication instead of using a tuple
- Removed passing of IHttpApplication<TContext> everywhere
2019-01-04 08:33:57 -08:00
James Newton-King
51047ef9d6
Update solutions to use correct IIS project location ( #6344 )
2019-01-04 15:28:59 +13:00
Stephen Halter
6a5c0cf189
Manually time out H2SpecTests ( #6366 )
2019-01-03 16:31:53 -08:00
Doug Bunting
236ceb73c1
Remove Mvc.NoFun.sln
2019-01-03 16:13:34 -08:00
Justin Kotalik
3c04338891
Move PipeAdapters to System.IO.Pipelines namespace. ( #6325 )
2019-01-03 15:58:59 -08:00
Chris R
8b2be38b6b
Merge branch 'JwtBearerOptionsSummary'
2019-01-03 15:25:22 -08:00
Stephen Halter
b1f778bfb8
[Kestrel] Allow HTTP/2 stream drain timeout during trailers ( #4070 )
...
- Move all HTTP/2 stream state management into request parsing loop
2019-01-03 15:03:00 -08:00
Nate McMaster
bfec2c14be
Merge branch 'release/2.2'
2019-01-03 12:18:01 -08:00
Doug Bunting
be7dfa30af
Use InputFormatterException for another case ( #6316 )
...
- #4917
nits:
- test `ExceptionPolicy` logic in an input formatter
- remove old Mono workarounds in `SerializaterErrorTests`
- fix typo in `SerializableErrorTests` (not using theory data)
2019-01-03 11:02:07 -08:00
Doug Bunting
c2df506894
Correct path to IIS Integration project
...
- react to 37291ea114
2019-01-03 10:51:47 -08:00
Justin Kotalik
910e5ad7e5
Reference InprocessTestSite in CreateDefaultBuilderApp and Disable Failing Tests ( #6318 )
2019-01-03 08:54:14 -08:00
N. Taylor Mullen
afb92018f0
Produce log output for flakey test.
...
- For the flakey test replaced the default logger with Xunit's `ITestOutputHelper` in order to see what's going wrong when the flakey test will eventually fail.
aspnet/AspNetCore-Internal#1337
2019-01-02 20:48:38 -08:00
dotnet-bot
291b346201
Merge in 'release/2.2' changes
2019-01-03 00:55:40 +00:00
Pavel Krymets
0ae6cc8e88
Remove InplaceStringBuilder usages ( #6163 )
2019-01-02 15:50:19 -08:00
Justin Kotalik
3477daf3c4
Merge branch 'master' of https://github.com/aspnet/aspnetcore
2019-01-02 14:55:36 -08:00
Nate McMaster
65ff6e951a
Merge branch release/2.1 into release/2.2
2019-01-02 14:34:45 -08:00
dotnet-bot
90b2d60332
Merge in 'release/2.1' changes
2019-01-02 22:31:05 +00:00
Ajay Bhargav Baaskaran
a10aff3a03
Specify correct global.json path for Razor.Design tests ( #6311 )
2019-01-02 14:30:01 -08:00
Pranav K
94dd5eff21
Fix incorrect Debug.Assert statements
2019-01-02 14:13:46 -08:00
Justin Kotalik
2d48eeb479
Feedback
2019-01-02 14:04:42 -08:00
Mazioudi Anas
5665d78ffe
Correct documentation wording ( #6220 )
2019-01-02 13:41:44 -08:00
Hamza Assyad
6469851a12
Adding Amazon Cognito to the list of supported Identity providers ( #6039 )
2019-01-02 13:39:46 -08:00
Justin Kotalik
474f115c1f
Merge remote-tracking branch 'origin/master' into merge/release/2.2-to-master
2019-01-02 12:57:48 -08:00
Justin Kotalik
68067b8aca
Keep Platform targets
2019-01-02 11:50:36 -08:00
dotnet-bot
df29851149
Merge in 'release/2.2' changes
2019-01-02 19:20:51 +00:00
Pranav K
199e3f14a2
Look at ApiConventionType attributes defined on base types
...
Fixes https://github.com/aspnet/AspNetCore/issues/4951
2019-01-02 10:36:47 -08:00
Nate McMaster
7e38b563bd
Merge branch 'release/2.1' to release/2.2
2019-01-02 10:29:38 -08:00
Doug Bunting
f182b1adac
Add sufficient projects to Mvc.NoFun.sln for it to build in VS
...
nit: ignore .vscode/ directories
2019-01-02 10:24:10 -08:00
Justin Kotalik
9ab501e3b1
Remove file that should be ignored
2019-01-02 10:21:19 -08:00
Justin Kotalik
6efb449c26
Merge release/2.2 into master
2019-01-02 10:17:34 -08:00
dotnet-bot
e3f86f3631
Merge in 'release/2.2' changes
2019-01-02 17:58:35 +00:00
dotnet-bot
47d2a6722c
Merge in 'release/2.1' changes
2019-01-02 17:57:44 +00:00
Nate McMaster
d66537c7d1
Convert Azure hosting startup and integration projects to use ProjectRef ( #6207 )
2019-01-02 09:56:39 -08:00
Pranav K
d52672748a
Do not throw when a status code with a codefix appears multiple times in the method body
...
Fixes https://github.com/aspnet/AspNetCore/issues/4480
2019-01-02 09:51:20 -08:00
Nate McMaster
61e505c894
Merge branch 'release/2.1' into release/2.2
2019-01-02 08:58:22 -08:00
dotnet-bot
7d8eb101a8
Merge in 'release/2.2' changes
2019-01-02 16:46:58 +00:00
Ryan Nowak
b1f4a7bafd
Delete baseline files
2019-01-02 00:32:09 -08:00
Ryan Nowak
0dd1bf8cd3
Make the tests pass
...
- Remove baseline tests. Those live with tooling
- Unskip tests that should have been fixed years ago
- Fix rendering test infrastructure
2019-01-02 00:32:09 -08:00
Ryan Nowak
bdb5982dbd
Remove Blazor Compiler
2019-01-02 00:32:09 -08:00
Ryan Nowak
9e89a69a78
Update RazorCompilation.targets for new SDK
2019-01-02 00:32:09 -08:00
Ryan Nowak
4424594c9b
Allow build to specify Razor SDK version
2019-01-02 00:32:09 -08:00
Ryan Nowak
688ab7fc49
Fix dotnet-blazor serve
...
This wasn't properly forwarding the base path to the configuration.
Basically nothing was setting RemainingArguments. We have a test project
that sets the base path, but it was never used when debugging locally.
I also cleaned this up a bit and changed it to use dotnet exec. This
allow you to debug the CLI and related server pipeline, but has the
tradeoff of not rebuilding.
2019-01-02 00:32:09 -08:00
Ryan Nowak
8cfa8ea64a
chmod +x on build.sh
2019-01-02 00:32:09 -08:00
Pranav K
02a8afea3d
Include dependencies in Mvc.sln
2019-01-01 07:49:22 +05:30
Nate McMaster
08dd1cd0ea
Fix build.cmd/sh for src/Mvc ( #6208 )
2018-12-31 15:51:13 -08:00
Justin Kotalik
6dcb847edf
Reference testsite.props in test asset ( #6138 )
2018-12-31 14:45:33 -08:00
Justin Kotalik
d53686868c
Merge branch 'release/2.1' into release/2.2
2018-12-31 14:45:29 -08:00
Justin Kotalik
2b7a3a222a
Build Windows Installers using the repo's main build script and repotasks ( #6139 )
...
Follow-up to #6078
This should solve race conditions in restoring .wixproj files.
Co-authored-by: Nate McMaster <natemcmaster@users.noreply.github.com>
Co-authored-by: Justin Kotalik <jkotalik@users.noreply.github.com>
2018-12-31 10:54:15 -08:00
David Fowler
4816bdcaad
Replace .Wait with await ( #6191 )
2018-12-30 11:19:05 -04:00
David Fowler
712b01d063
Prevent blocking threads ( #6190 )
...
- Call StopAsync and StartAsync on the Host and TestServer in more places
2018-12-30 02:31:30 -04:00
David Fowler
010c1f0c9f
Call StopAsync before disposing ( #6189 )
2018-12-30 01:36:30 -04:00
David Fowler
b12c33dbc3
Replace ManualResetEvents with a TCS ( #6173 )
...
* Added TaskCreationOptions.RunContinuationsAsynchronously in a few places
2018-12-29 08:24:57 -04:00
David Fowler
dd912850eb
Reduce allocations ( #6132 )
...
- Remove per request allocations by implementing IThreadPoolWorkItem on the IISHttpContext.
- Removed per operation allocations by using UnsafeQueueUserWorkItem in AsyncIOOperation.
- This should also reduce overhead by removing non-essential ExecutionContext propagation logic
2018-12-28 21:18:58 -04:00
Pavel Krymets
a7b783724e
Fix ANCM environment variables bugs ( #6083 )
2018-12-28 15:48:20 -08:00
Kristian Hellang
a25c7d95e3
Replace custom DateTimeFormatter with ToString("r") or TryFormat ( #5695 )
2018-12-28 10:01:34 -08:00
Justin Kotalik
7269dbb73f
Merge branch 'master' of https://github.com/aspnet/aspnetcore
2018-12-27 11:12:33 -08:00
Ben Adams
0d9de4991e
Transport.Sockets.IOQueue -> IThreadPoolWorkItem ( #4601 )
2018-12-27 10:46:53 -08:00
Ben Adams
8be8e0008d
Avoid boxing context.Method ( #5687 )
2018-12-27 09:07:44 -08:00
Ben Adams
cb1917aa59
Don't allocate in BeginChunkBytes ( #5688 )
2018-12-26 18:00:39 -08:00
Pavel Krymets
0eab4640d2
Disable cert validation in Https tests ( #6133 )
2018-12-26 15:34:24 -08:00
Justin Kotalik
0e84cf5d28
Remove non-ignored files from 2.1
2018-12-26 15:13:19 -08:00
Justin Kotalik
e8d898dcd9
Merge branch 'release/2.2'
2018-12-26 14:21:28 -08:00
Ben Adams
b87ac1d652
Use PopCount intrinsic ( #5715 )
2018-12-26 10:03:36 -08:00
Ajay Bhargav Baaskaran
4d0ff9967a
Merge branch 'ajbaaska/merge-master'
2018-12-26 08:57:03 -08:00
Ajay Bhargav Baaskaran
5a19fde191
Skip failing test
2018-12-26 02:00:31 -08:00
Ben Adams
5a64688d8e
Make some ThrowHelpers static ( #5951 )
2018-12-24 16:53:07 -08:00
Kahbazi
4332af9aa8
Rename forgot password button ( #5413 )
2018-12-24 21:31:14 +03:30
Pavel Krymets
7371d90222
Re-enable IIS tests ( #6067 )
2018-12-21 19:23:48 -08:00
Ajay Bhargav Baaskaran
3787fbf3a3
Merge branch 'release/2.2'
2018-12-21 18:29:32 -08:00
Pavel Krymets
85f1f3d893
Fix site extension ANCM layout ( #6088 )
2018-12-21 16:46:51 -08:00
dotnet-bot
13253dab22
Merge in 'release/2.1' changes
2018-12-21 23:30:46 +00:00
John Luo
edcee859f0
Convert Identity to Reference ( #6086 )
...
* Convert Identity to Reference
* Remove Microsoft.AspNet.Identity.AspNetCoreCompat
2018-12-21 15:29:35 -08:00
dotnet-bot
0bf06d8cf2
Merge in 'release/2.2' changes
2018-12-21 22:15:53 +00:00
Justin Kotalik
f111a2d73a
Merge release/2.2 into master
2018-12-21 14:14:10 -08:00
dotnet-bot
ae6d9d772f
Merge in 'release/2.1' changes
2018-12-21 21:38:00 +00:00
Chris Ross
c1c579e5f2
Disable Nginx tests ( #6062 )
2018-12-21 13:37:54 -08:00
Justin Kotalik
167695fad2
Port native project ref changes to 2.1 ( #6071 )
2018-12-21 13:36:57 -08:00
Nate McMaster
f4bb260444
Merge branch release/2.1 into release/2.2
2018-12-21 13:24:33 -08:00
dotnet-bot
68bd2329e1
Merge in 'release/2.2' changes
2018-12-21 21:19:09 +00:00
Nate McMaster
21bdedbe4f
Merge release/2.1 into release/2.2
2018-12-21 12:38:10 -08:00
Ben Adams
ef341c610f
Use ref extensions as ref extensions ( #6058 )
2018-12-21 12:11:32 -08:00
dotnet-bot
d13dd578f8
Merge in 'release/2.1' changes
2018-12-21 19:44:18 +00:00
Nate McMaster
3641761d18
Convert AADIntegration projects to ProjectRef ( #6082 )
2018-12-21 11:43:09 -08:00
Ajay Bhargav Baaskaran
af2461d524
Merge branch 'release/2.1' into release/2.2
2018-12-21 11:38:25 -08:00
dotnet-bot
0ec3101fe1
Merge in 'release/2.2' changes
2018-12-21 19:03:24 +00:00
Justin Kotalik
f1b125d69f
Restore IISIntegration Unit test project ( #6068 )
2018-12-21 11:02:18 -08:00
dotnet-bot
2ef7d55ef8
Merge in 'release/2.1' changes
2018-12-21 18:59:15 +00:00
Justin Kotalik
37291ea114
Fix IISIntegration folder structure ( #6063 )
2018-12-21 10:58:10 -08:00
Nate McMaster
354c636498
Update Windows installer projects to use ProjectReference ( #6078 )
...
Changes:
* Build installer projects in parallel.
* Use `ProjectReference` to ferry bits between installer projects.
* Don't build wixproj to a unified output directory. This was only done to simplify finding file paths to MSI's built by other projects, but ProjectRef solves that.
* Add a VS solution for working on wixproj and the associated C++ custom actions.
* To make wixproj work in VS, I replaced default globs with listing .wxs and .wxl files in the wixproj file.
* Add a target to copy the installers to the artifacts directory according to the layout described in /docs/Artifacts.md
2018-12-21 09:44:31 -08:00
dotnet-bot
10953c65c7
Merge in 'release/2.1' changes
2018-12-21 08:12:24 +00:00
Justin Kotalik
80bb14c3ef
Change build components to C++ Win10 17134 SDK ( #4603 )
2018-12-21 00:11:06 -08:00
dotnet-bot
f94a5f6fd0
Merge in 'release/2.1' changes
2018-12-21 07:52:15 +00:00
Justin Kotalik
ce481c6c79
Make JavaScriptServices use ProjectReference ( #5953 )
2018-12-20 23:50:53 -08:00
Nate McMaster
2af766db49
Stop producing unused package archives ( #6073 )
...
The following package archives which are no longer used by partner teams. It is expected that these will be replaced by targeting packs.
* LZMA (was used by dotnet-cli)
* Package zips (ended up not getting used by anyone)
* Compat package zips (was used by Azure Web Apps)
2018-12-20 20:07:40 -08:00
alenros
92adad62e3
Cleanup doc comment grammar and some debugging leftovers ( #6065 )
2018-12-20 17:39:02 -08:00
Nate McMaster
92b40a4dbc
Restore accidental deletion of common.psm1
2018-12-20 17:34:06 -08:00
dotnet-bot
594e4c4c35
Merge in 'release/2.2' changes
2018-12-21 01:28:47 +00:00
Nate McMaster
c3beb1f9b1
build.cmd/sh changes ( #5958 )
...
Update the build scripts to support building subfolders or subgroups of projects
* Add build scripts for ci
* Remove obsolete scripts
* Add flags like --test and --pack to control running just test or packaging
* Add flags like --managed and --native to control building sub-types of projects
* Remove KoreBuild bootstrapper flags
* Update to extensions 3.0.0-preview.18619.1 (needed to get a fix for aspnet/Extensions#815 to make this change work on MSBuild.exe)
2018-12-20 16:52:15 -08:00
Justin Kotalik
d9cf76f63d
Merge release/2.1 into 2.2
2018-12-20 16:51:06 -08:00
dotnet-bot
108fa3f911
Merge in 'release/2.1' changes
2018-12-21 00:28:36 +00:00
Ajay Bhargav Baaskaran
7f17d095d8
Convert Mvc to use Reference ( #6047 )
...
* Convert Mvc to use Reference
* Use ProjectReference for test assets
2018-12-20 16:27:32 -08:00
Pavel Krymets
d73d6e8546
Fix GetDllDirectory on 2008 ( #6066 )
2018-12-20 16:02:04 -08:00
Pavel Krymets
45d1c054b2
Add IServerAddressesFeature support ( #4685 )
2018-12-20 15:29:49 -08:00
James Newton-King
5ab3c89be3
Add health checks routing extensions ( #5127 )
2018-12-21 11:18:44 +13:00
James Newton-King
28cf059a3d
Sort endpoint pattern with OrdinalIgnoreCase ( #6059 )
2018-12-21 10:47:37 +13:00
James Newton-King
dbf1dca723
Fix HttpContext not being passed to constraints in link generation ( #6045 )
2018-12-21 10:19:03 +13:00
dotnet-bot
47325a6419
Merge in 'release/2.1' changes
2018-12-20 20:23:06 +00:00
Hao Kung
efe9b95b14
Improve cdn test reliability ( #6044 )
2018-12-20 12:21:30 -08:00
James Newton-King
1ad77cf94e
Merge branch 'master' of https://github.com/aspnet/AspNetCore
2018-12-21 09:12:33 +13:00
noslaver
5475c6c6a3
removed IPEndPointParser ( #6051 )
2018-12-20 11:34:19 -08:00
James Newton-King
4b12d917ae
Merge branch 'release/2.2'
2018-12-21 07:57:52 +13:00
dotnet-bot
94a236e196
Merge in 'release/2.1' changes
2018-12-20 18:55:13 +00:00
Nate McMaster
686ce02cc8
Remove code for building an analyzers package that never shipped ( #6053 )
...
Microsoft.AspNetCore.Analyzers didn't ship in 2.1, and we don't have plans to every ship it in a 2.1.x release.
2018-12-20 10:53:42 -08:00
dotnet-bot
6772da9d90
Merge in 'release/2.2' changes
2018-12-20 18:35:02 +00:00
James Newton-King
4601a26ec2
Fix order in DFA matcher test ( #5954 )
2018-12-21 07:33:54 +13:00
Pavel Krymets
19c8980deb
Move SiteExtension sdk into AspNetCore ( #6041 )
2018-12-20 10:25:35 -08:00
James Newton-King
705bf63f1c
React to routing and update MVC dependencies ( #6046 )
2018-12-21 07:20:15 +13:00
Pavel Krymets
72830ea943
Set current directory by default ( #4798 )
2018-12-20 10:19:55 -08:00
Nate McMaster
163350e968
Remove Microsoft.Extensions.DiagnosticAdapter from the shared framework ( #6042 )
2018-12-19 16:39:50 -08:00
Nate McMaster
c5a6284aa8
Remove JwtBearer and OIDC authentication from the shared framework
...
These are being pulled out of the shared framework and will ship as NuGet packages. These assemblies have a dependency on the IdentityModel APIs which do no yet fit the guidelines the shared framework.
cref aspnet/AspNetCore#3755
2018-12-19 14:53:12 -08:00
Chris Ross
03867f08ab
Use new generic host UseDefaultServiceProvider call ( #5703 )
2018-12-19 12:17:58 -08:00
Pavel Krymets
55b8818540
Move logging site extension ( #4005 )
2018-12-19 09:35:06 -08:00
Stephen Halter
af1a6eca81
Add more timeouts to Http2TestBase ( #5955 )
2018-12-19 08:52:39 -08:00
dotnet-maestro-bot
7b77332441
[automated] Merge branch 'release/2.2' => 'master' ( #5892 )
2018-12-18 22:43:32 -05:00
dotnet-bot
66d35bd153
Merge in 'release/2.2' changes
2018-12-18 23:48:35 +00:00
Justin Kotalik
de954ce702
Fixing IIS Tests ( #5682 )
2018-12-18 18:46:56 -05:00
Ajay Bhargav Baaskaran
ffec555118
Added missed files
2018-12-18 15:35:38 -08:00
Ajay Bhargav Baaskaran
b0b8986a19
Use shared source
2018-12-18 15:03:27 -08:00
Ajay Bhargav Baaskaran
eeabafa68f
Merge branch 'temp' into ajbaaska/merge-master
2018-12-18 14:44:25 -08:00
dotnet-bot
d481817289
Merge in 'release/2.2' changes
2018-12-18 22:33:43 +00:00
James Newton-King
03cb4a6e14
Add missing dependencies to the MVC dependencies.props ( #5714 )
2018-12-19 11:32:23 +13:00
Ajay Bhargav Baaskaran
cef4e1aceb
Added correct test TFMs
2018-12-18 13:06:20 -08:00
Pavel Krymets
e6e5d09369
Fix LoggedTest failures ( #5525 )
2018-12-18 12:59:14 -08:00
Ajay Bhargav Baaskaran
8ef37dfbca
Merge branch 'release/2.2'
2018-12-18 12:56:29 -08:00
Ajay Bhargav Baaskaran
2a696f6a1c
Merge branch 'release/2.2'
2018-12-18 12:50:01 -08:00
dotnet-bot
967f551968
Merge in 'release/2.2' changes
2018-12-18 20:38:50 +00:00
Stephen Halter
21ef9f3c39
Revert "Fix flakiness in RequestsCanBeAbortedMidRead ( #4881 )" ( #5708 )
...
This was never supposed be be merged into release/2.2 or master since both those branches include aspnet/KestrelHttpServer#2844 .
This reverts commit 019ba081d3 .
2018-12-18 12:37:25 -08:00
dotnet-bot
fe0d8ca083
Merge in 'release/2.1' changes
2018-12-18 20:01:33 +00:00
John Luo
0cbc52ca15
Convert ServerTests to Reference and move to Server folder ( #4686 )
2018-12-18 14:59:47 -05:00
Nate McMaster
335c9be7b4
Update the artifacts directory organization and simplify publishing targets ( #5701 )
...
This simplifies the way that we publish files to our network drop share.
Changes:
* Instead of explicitly listing every file that needs to publish, use directories to classify packages and artifacts into different categories.
* Add documentation for the expected layout of artifacts/
* Remove the need for static analysis to determine which packages go to which project
* Add the MSBuild property "IsProductPackage" to .csproj files which ship as a package to NuGet.org.
2018-12-18 11:40:13 -08:00
dotnet-bot
9dda9a3e2a
Merge in 'release/2.2' changes
2018-12-18 18:58:34 +00:00
Steve Sanderson
ceb1c8e562
Refactor Components.Browser package ( #5166 )
...
* Add empty Microsoft.AspNetCore.Blazor project
* Reorganize Blazor-specific parts of .Components.Browser into Microsoft.AspNetCore.Blazor. Delete redundant Components-CSharp template (it now ships from Templating).
* Fix unit test
* Add missing assembly description
* Move WebAssemblyBlazorApplicationBuilder
* Rename BrowserHttpMessageHandler -> WebAssemblyHttpMessageHandler
* Delete obsolete BrowserServiceProvider. Rename BrowserRenderer -> WebAssemblyRenderer.
* Rename BrowserUriHelper -> WebAssemblyUriHelper
* Remove redundant ActivateMonoJSRuntime helper
* Fix namespace
* Remove redundant MicrosoftNETCoreAppPackageVersion override
* Update test namespaces
2018-12-18 12:32:57 +00:00
Ajay Bhargav Baaskaran
647fbbac7b
Merge branch 'release/2.1' into ajbaaska/merge-22
2018-12-17 18:40:08 -08:00
Nate McMaster
0cd79cc4c1
Remove unused VS dependencies and old versions of .NET Core from dependencies ( #5317 )
...
As a result of removing Razor's VS projects and upgrading all projects to netcoreapp3.0, we no longer need dependency variable for .NET Core 1.x and 2.x and Visual Studio packages.
Changes:
* Remove 'StandardTestTfm'
* Remove variables for .NET Core 1.0, 1.1, 2.0, 2.1, and 2.2
* Remove VSIX variables
* Stop generating 'branding.props' - this hasn't been used in a while and is no longer needed
2018-12-17 16:28:33 -08:00
John Luo
62351067ff
Merge remote-tracking branch 'origin/master'
2018-12-17 15:16:28 -08:00
John Luo
b8db81898a
Merge remote-tracking branch 'origin/master'
2018-12-17 15:16:21 -08:00
Doug Bunting
f113a20dfd
Remove remaining `CompatibilitySwitch<T>` properties
...
- #4866 3 of 3
- other than ignored parameters and properties, no vestige remains of alternate behaviours
- also remove `AllowAreas` use outside src/Mvc
- left the `IEnumerable<ICompatibilitySwitch>` implementations to avoid `breakingchanges.netcore.json` churn
- made the implementations more consistent
- left one `ConfigureCompatibilityOptions<MvcOptions>` subclass: `MvcOptionsConfigureCompatibilityOptions`
- note `AllowShortCircuitingValidationWhenNoValidatorsArePresent` default now applies to `TryValidateModel(...)` etc.
nits:
- updated `CompatibilityVersion` doc comments
- "currently unused" -> "currently ignored" in doc comments from part 2
- took a few VS suggestions
- VS seems to have cleaned up some trailing whitespace in files I had opened but didn't manually change
2018-12-17 14:47:49 -08:00
Pavel Krymets
db0c347c23
Change testassets location ( #5416 )
2018-12-17 14:45:40 -08:00
John Luo
98636fed6d
Merge branch 'release/2.2'
2018-12-17 14:24:30 -08:00
Doug Bunting
e717a8443e
Update last few projects to target `netcoreapp3.0` ( #5128 )
...
- #3754
- remove `#if`'s for multi-targeting where source is never multi-targeted
- left `StreamPipeReader`, `StreamPipeWriter` and their test classes alone because they're moving to CoreFx
2018-12-17 12:30:28 -08:00
dotnet-bot
ff4db87283
Merge in 'release/2.1' changes
2018-12-17 20:11:45 +00:00
Ajay Bhargav Baaskaran
b079041488
Convert Razor to use Reference ( #4954 )
2018-12-17 12:10:40 -08:00
James Newton-King
443b1449ff
Update Newtonsoft.Json to 12.0.1 and Newtonsoft.Json.Bson to 1.0.2 ( #5122 )
2018-12-18 08:55:37 +13:00
BrennanConroy
d368da3df1
Fix IE11 split ( #5056 )
2018-12-17 10:47:01 -08:00
Artak Mkrtchyan
439a9598e8
Updated samples to referenced 3.4.0 version of Bootstrap
2018-12-17 09:55:54 -08:00
Artak Mkrtchyan
42afbd12d9
Updated Bootstrap v3 dependency
2018-12-17 09:55:54 -08:00
James Newton-King
cc899e2be7
Move EndpointModel and IEndpointConventionBuilder to HTTP abstractions ( #4274 )
2018-12-17 18:38:49 +13:00
Doug Bunting
708dc5cb5a
Remove many `CompatibilitySwitch<T>` properties ( #4628 )
...
- #7156 2 of 3
- will leave the `IEnumerable<ICompatibilitySwitch>` implementations to avoid `breakingchanges.netcore.json` churn
- will leave one `ConfigureCompatibilityOptions<MvcOptions>` subclass: `MvcOptionsConfigureCompatibilityOptions`
- a few options remain as regular properties:
- `ApiBehaviorOptions.SuppressMapClientErrors` (default `false`)
- `MvcOptions.EnableEndpointRouting` (default `true`)
- `MvcOptions.MaxValidationDepth` (default `32`)
- `MvcJsonOptions.AllowInputFormatterExceptionMessages` (default `true`)
nits:
- move `IsEffectivePolicy(...)` check earlier in `AuthorizeFilter`
- correct a typo or two
2018-12-16 19:33:27 -08:00
Doug Bunting
826f950530
Delete src/MvcPrecompilation/**
...
- out-of-date and no longer shipped
- related to #3754
2018-12-16 18:29:51 -08:00
Chris Ross
6046ad27f6
Remove handle inheritance workaround Kestrel/#3040 ( #5000 )
2018-12-15 13:33:13 -08:00
dotnet-bot
c3a269adc3
Merge in 'release/2.2' changes
2018-12-15 01:29:18 +00:00
John Luo
da72ac62ba
Merge remote-tracking branch 'origin/release/2.2' into release/2.2
2018-12-14 16:52:45 -08:00
dotnet-bot
918dc51a1f
Merge in 'release/2.1' changes
2018-12-15 00:27:56 +00:00
Stephen Halter
019ba081d3
Fix flakiness in RequestsCanBeAbortedMidRead ( #4881 )
...
Addresses aspnet/AspNetCore-Internal#1521
2018-12-14 16:26:54 -08:00
dotnet-bot
a6112bf0dd
Merge in 'release/2.2' changes
2018-12-15 00:05:19 +00:00
Nate McMaster
3c09d644cc
Merge branch 'release/2.2'
2018-12-14 16:04:56 -08:00
Nate McMaster
9183145474
Fix package layout for ANCM packages ( #5119 )
2018-12-14 16:04:15 -08:00
Nate McMaster
02780bac26
Merge branch 'release/2.2'
2018-12-14 16:03:16 -08:00
John Luo
f659f0acce
Merge branch 'release/2.1' into release/2.2
2018-12-14 15:48:40 -08:00
dotnet-bot
97ee5cbcac
Merge in 'release/2.1' changes
2018-12-14 22:50:26 +00:00
Justin Kotalik
68f0aff144
security to project ref ( #4618 )
2018-12-14 14:49:23 -08:00
Javier Calvarro Nelson
436b5461ad
[Components] Create a renderer to render components into HTML ( #4463 )
...
* Adds an HtmlRenderer to Microsoft.AspNetCore.Components
* It renders the component into a list of strings.
* It only handles synchronous rendering.
2018-12-14 21:28:05 +01:00
dotnet-bot
9b1be901d3
Merge in 'release/2.2' changes
2018-12-14 19:43:29 +00:00
Nate McMaster
6402a6a971
Fix aspnet/AspNetCore-Internal#1503 - ensure ANCM packages are code signed
2018-12-14 11:41:56 -08:00
Ryan Nowak
a7f6154520
Workaround #4804
...
This is a workaround for a workaround that currently have in d16p1.
The Razor SDK maps all netcoreapp3.0 projects to MVC-2.1 at design time,
however this only really works if you have the Razor.Design package.
Since we have internal builds available that support MVC-3.0 we can just
manually hardcode the correct targeting of the project.
2018-12-14 11:15:32 -08:00
dotnet-bot
8b682dfe85
Merge in 'release/2.2' changes
2018-12-14 19:01:05 +00:00
James Newton-King
6dc28d8a4e
Update CORS middleware to use endpoint metadata ( #4460 )
2018-12-15 07:51:22 +13:00
Steve Sanderson
6187e628af
linking to some existing docs ( #4592 )
2018-12-14 18:50:57 +00:00
Steve Sanderson
ec9676f51e
Make component parameter analyzer allow public getters. Imported from Blazor PR 1702. ( #4594 )
2018-12-14 18:50:45 +00:00
Nate McMaster
feb641ddda
Merge branch 'release/2.1' into release/2.2
2018-12-14 09:44:15 -08:00
Steve Sanderson
d30c407dd0
Support IServiceProviderFactory in WebAssemblyHostBuilder (imported from Blazor PR 1623) ( #4785 )
2018-12-14 17:37:14 +00:00
Chris Ross
54c1122582
Change HTTP projects to target netcoreapp3.0 #3754 ( #4625 )
2018-12-14 09:36:57 -08:00
Steve Sanderson
343208331d
Replace AssignToProperties with SetParameterProperties, which also clears unspecified parameter properties (imported from Blazor PR 1108) ( #4797 )
2018-12-14 17:07:07 +00:00
Steve Sanderson
3757908b14
Fallback for Components router (imported from Blazor PR 1534) ( #4794 )
2018-12-14 17:06:47 +00:00
Steve Sanderson
e768a78c2b
Ensure ComponentBase async lifecycle methods return non-null task (imported from Blazor PR 1620) ( #4790 )
2018-12-14 17:06:30 +00:00
Steve Sanderson
8a9df6c873
HttpClientJsonExtensions better handling for failed requests (imported from Blazor PR 1660) ( #4788 )
2018-12-14 17:06:03 +00:00
Steve Sanderson
93127b39e8
Overload UriHelper to forceLoad the page (imported from Blazor PR 1154) ( #4786 )
2018-12-14 17:05:45 +00:00
Steve Sanderson
8fbb9fb0e6
Add support for binding decimal? double? float? long? int? bool? (imported from Blazor PR 1658) ( #4600 )
2018-12-14 17:05:22 +00:00
Steve Sanderson
1e404a5acf
fix for dispose ( #4596 )
2018-12-14 17:04:41 +00:00
Steve Sanderson
71bcac06ad
fixing type of property Detail based on standard. ( #4595 )
2018-12-14 17:04:26 +00:00
dotnet-bot
6133fa4dd6
Merge in 'release/2.1' changes
2018-12-14 16:37:44 +00:00
Nate McMaster
13ae0057fb
Replace .Sources package references with local code ( #4801 )
...
Replaces package references the following packages with local code:
Microsoft.AspNetCore.Certificates.Generation.Sources
Microsoft.Extensions.CopyOnWriteDictionary.Sources
Microsoft.Extensions.ClosedGenericMatcher.Sources
Microsoft.Extensions.ObjectMethodExecutor.Sources
Microsoft.Extensions.PropertyActivator.Sources
Microsoft.Extensions.PropertyHelper.Sources
Microsoft.Extensions.RazorViews.Sources
Microsoft.Extensions.SecurityHelper.Sources
Microsoft.Extensions.StackTrace.Sources
Microsoft.Extensions.WebEncoders.Sources
2018-12-14 08:36:36 -08:00
Ryan Nowak
341636b05d
Convert Razor to netcoreapp3.0
2018-12-14 08:17:27 -08:00
dotnet-bot
45dca6d8d4
Merge in 'release/2.2' changes
2018-12-14 09:22:46 +00:00
James Newton-King
dd662ed2a7
Fix compiling Mvc.sln in 2.2 ( #4955 )
2018-12-14 22:21:44 +13:00
dotnet-bot
3b0d1253e1
Merge in 'release/2.2' changes
2018-12-14 08:57:43 +00:00
Nate McMaster
206db0558e
Update buildtools and add properties to skip IIS tests
2018-12-13 23:36:42 -08:00
Nate McMaster
f0990ec531
Fix build issues with IIS integration projects
...
Changes:
* Ensure IIS managed and pkg projects build after the native projects
* Update projects to build test
* Update CI checks to build on macOS and Linux
* Use package baselines to manage ANCM packages
2018-12-13 22:53:31 -08:00
Nate McMaster
4998ad8622
Merge branch 'merge/release/2.1-to-release/2.2' into release/2.2 ( #4619 )
2018-12-13 22:24:21 -08:00
Justin Kotalik
6adfa32402
Merge branch 'release/2.1' into release/2.2
2018-12-13 22:12:19 -08:00
BrennanConroy
74dbb4ff4f
Register callback before start ( #4581 )
2018-12-13 21:30:48 -08:00
BrennanConroy
4950495dc4
Fix IE 11 handshake split ( #4575 )
2018-12-13 21:30:17 -08:00
Ajay Bhargav Baaskaran
59ada30959
Merge branch 'ajbaaska/merge-22-to-master'
2018-12-13 17:34:41 -08:00
Mikael Mengistu
42afc62acf
Update src/Middleware/CORS/test/FunctionalTests/CorsMiddlewareFunctionalTest.cs
...
Co-Authored-By: ajaybhargavb <ajaybhargavb@gmail.com>
2018-12-13 16:51:00 -08:00
Nate McMaster
538af1091c
Update src/Middleware/CORS/test/FunctionalTests/CorsMiddlewareFunctionalTest.cs
...
Co-Authored-By: ajaybhargavb <ajaybhargavb@gmail.com>
2018-12-13 16:39:37 -08:00
Nate McMaster
6e3e48d456
Update src/Middleware/CORS/test/FunctionalTests/CorsMiddlewareFunctionalTest.cs
...
Co-Authored-By: ajaybhargavb <ajaybhargavb@gmail.com>
2018-12-13 16:39:27 -08:00
Ben Adams
b2731d652d
.IndexOf(...) >= 0 to .Contains(...) ( #4688 )
2018-12-14 12:40:09 +13:00
Cédric Luthi
4a9a96cef7
Make the ResultStatusCodes property null-resettable
2018-12-13 14:09:21 -08:00
Cédric Luthi
74d900ea56
Add setter to HealthCheckOptions.ResultStatusCodes
...
All other properties (`Predicate`, `ResponseWriter` and `AllowCachingResponses`) have a setter but `ResultStatusCodes` doesn't.
Without a setter, reusing the same status to http status code mapping is impossible and leads to duplicate code that looks like this:
```csharp
private static void ConfigureHealthChecks(IApplicationBuilder app, HealthCheckServiceOptions options)
{
app.UseHealthChecks("/health", new HealthCheckOptions
{
ResultStatusCodes =
{
[HealthStatus.Healthy] = StatusCodes.Status200OK,
[HealthStatus.Degraded] = StatusCodes.Status400BadRequest,
[HealthStatus.Unhealthy] = StatusCodes.Status503ServiceUnavailable
}
});
foreach (var name in options.Registrations.Select(e => e.Name))
{
app.UseHealthChecks($"/health/{name}", new HealthCheckOptions
{
Predicate = registration => registration.Name == name,
ResultStatusCodes =
{
[HealthStatus.Healthy] = StatusCodes.Status200OK,
[HealthStatus.Degraded] = StatusCodes.Status400BadRequest,
[HealthStatus.Unhealthy] = StatusCodes.Status503ServiceUnavailable
}
});
}
}
```
With a setter, this code could be rewritten in a *don't repeat yourself* (DRY) way:
```csharp
private static void ConfigureHealthChecks(IApplicationBuilder app, HealthCheckServiceOptions options)
{
var resultStatusCodes = new Dictionary<HealthStatus, int>
{
[HealthStatus.Healthy] = StatusCodes.Status200OK,
[HealthStatus.Degraded] = StatusCodes.Status400BadRequest,
[HealthStatus.Unhealthy] = StatusCodes.Status503ServiceUnavailable
};
app.UseHealthChecks("/health", new HealthCheckOptions
{
ResultStatusCodes = resultStatusCodes
});
foreach (var name in options.Registrations.Select(e => e.Name))
{
app.UseHealthChecks($"/health/{name}", new HealthCheckOptions
{
Predicate = registration => registration.Name == name,
ResultStatusCodes = resultStatusCodes
});
}
}
```
2018-12-13 14:09:21 -08:00
Ajay Bhargav Baaskaran
0ecc6bc0b5
Merge branch 'release/2.2' into ajbaaska/merge-22-to-master
2018-12-13 12:06:48 -08:00
dotnet-bot
345fee0149
Merge in 'release/2.1' changes
2018-12-13 19:40:20 +00:00
John Luo
a026e7a4e7
Convert MetaPackages to Reference and move to DefauldBuilder folder ( #4687 )
...
* Convert ServerTests to Reference and move to Server folder
* Fix NU1105
2018-12-13 11:39:15 -08:00
Kahbazi
a8ae16e0cb
Change JwtBearerOptions.Audience comment ( #4646 )
2018-12-13 11:08:12 +03:30
John Luo
6d2f2483d2
Remove obsolete session apis ( #4609 )
...
* Remove obsolete session apis
* Add breaking changes json updates
2018-12-12 17:35:40 -08:00
dotnet-bot
f5b36aa8f2
Merge in 'release/2.1' changes
2018-12-13 01:15:45 +00:00
Chris Ross
a3c99028b2
Fix HttpSys Caching_SendFileWithFullContentLength_Cached test ( #4630 )
2018-12-12 17:14:46 -08:00
dotnet-bot
f1bfecfa03
Merge in 'release/2.2' changes
2018-12-12 22:37:18 +00:00
Mikael Mengistu
9e76bec6e1
Fix CORS Functional Tests ( #4610 )
2018-12-12 14:36:14 -08:00
dotnet-bot
e8c63f6cf9
Merge in 'release/2.1' changes
2018-12-12 22:00:56 +00:00
Justin Kotalik
429719b91d
Make IISIntegration use Reference instead of PackageReference (and reactionary work) ( #4311 )
2018-12-12 16:59:44 -05:00
Chris Ross
49d5525352
Change Hosting projects to target netcoreapp3.0 #3754 ( #4611 )
2018-12-12 13:34:57 -08:00
James Newton-King
ac1b5c58b0
Fix NU1105 errors in HttpAbstractions.sln ( #4608 )
2018-12-13 10:15:01 +13:00
dotnet-bot
6de24d6d2c
Merge in 'release/2.2' changes
2018-12-12 21:00:13 +00:00
Ajay Bhargav Baaskaran
ad3835c3e2
Removed unnecessary projects ( #4586 ) ( #4612 )
2018-12-12 12:59:04 -08:00
Chris Ross
a08f4b5a83
ResponseCompression DisposeAsync BasicMiddleware/#247 ( #4604 )
2018-12-12 11:32:36 -08:00
dotnet-bot
3a21d78ce6
Merge in 'release/2.1' changes
2018-12-12 18:42:13 +00:00
Ajay Bhargav Baaskaran
98f2973880
Removed unnecessary projects ( #4586 )
2018-12-12 10:41:06 -08:00
Justin Kotalik
226f2c0c2c
Adds MinimumReadThreshold to StreamPipeReader. ( #4372 )
2018-12-12 13:09:15 -05:00
Chris Ross
12966c63a6
Change DataProtection projects to target netcoreapp3.0 #3754 ( #4473 )
2018-12-12 10:04:36 -08:00
Chris Ross
6d442c1e3d
Upgrade Kestrel to target netcoreapp3.0 #3754 ( #4405 )
2018-12-12 08:16:00 -08:00
Nate McMaster
87629bbad9
Update Middleware.sln and Kestrel.sln to workaround NU1105 error
2018-12-11 18:19:36 -08:00
Nate McMaster
d12827e609
Merge branch 'release/2.2'
2018-12-11 18:04:58 -08:00
Kahbazi
19276ce01c
Remove nameof from log events
2018-12-12 07:19:32 +05:30
Mikael Mengistu
ff385f71c5
Check connectionState in stop so we don't null ref ( #4557 )
2018-12-11 16:22:06 -08:00
dotnet-bot
d11a6c823f
Merge in 'release/2.2' changes
2018-12-12 00:14:21 +00:00
dotnet-maestro-bot
38785d0be9
[automated] Merge branch 'release/2.1' => 'release/2.2' ( #4577 )
...
* Workaround problems when opening solution files in Visual Studio (#4569 )
Changes:
* Condense Routing.sln into HttpAbstractions.sln
* Workaround NU1105 by adding all ProjectReferences to the .sln
* Workaround exceptions in the ReferencesHostBridge by moving Reference items to a temporary item group
* Add a 'startvs.cmd' script for launching VS with the right env variables
* Remove RangeHelper test project
* Move RangeHelper tests into StaticFiles.Tests and add target for NPM restore
* Convert Session to use Reference and move to Middleware folder (#4576 )
* Add RoutingSample.Web to HttpAbstractions.sln
2018-12-11 16:13:20 -08:00
Nate McMaster
0f9ad16b09
Add 2.1.7 package archive baselines
2018-12-11 15:58:50 -08:00
Chris Ross
97cdbfb1a1
Change middleware projects to target netcoreapp3.0 #3754 ( #4472 )
2018-12-11 15:41:36 -08:00
dotnet-bot
156f1e823b
Merge in 'release/2.1' changes
2018-12-11 22:59:22 +00:00
Nate McMaster
719ff08409
Add RoutingSample.Web to HttpAbstractions.sln
2018-12-11 14:58:05 -08:00
dotnet-bot
8876e90846
Merge in 'release/2.1' changes
2018-12-11 22:57:48 +00:00
John Luo
3acdfb3d26
Convert Session to use Reference and move to Middleware folder ( #4576 )
2018-12-11 14:56:42 -08:00
dotnet-bot
8825a726c1
Merge in 'release/2.1' changes
2018-12-11 22:06:26 +00:00
Nate McMaster
5151e7b1ed
Workaround problems when opening solution files in Visual Studio ( #4569 )
...
Changes:
* Condense Routing.sln into HttpAbstractions.sln
* Workaround NU1105 by adding all ProjectReferences to the .sln
* Workaround exceptions in the ReferencesHostBridge by moving Reference items to a temporary item group
* Add a 'startvs.cmd' script for launching VS with the right env variables
* Remove RangeHelper test project
* Move RangeHelper tests into StaticFiles.Tests and add target for NPM restore
2018-12-11 14:05:21 -08:00
Chris Ross
7fdd930f50
Change IIS projects to target netcoreapp3.0 ( #4371 )
...
* Change IIS projects to target netcoreapp3.0 #3754
2018-12-11 13:46:46 -08:00
Chris Ross
99901fbad5
Move Identity.Core and Identity.Stores to NetCoreApp3.0 #3754 ( #4523 )
2018-12-11 10:23:01 -08:00
Martin Perry
f8410b491b
Merge
2018-12-11 14:10:48 +00:00
Martin Perry
4dd230d086
Resolve conflicts
2018-12-11 13:34:15 +00:00
Martin Perry
d887b74104
Pick
2018-12-11 12:39:18 +00:00
Martin Perry
b7f106eaf1
Update React-Redux client app to use TypeScript instead of JavaScript
2018-12-11 12:29:14 +00:00
Steve Sanderson
24840e3465
Razor Components template ( #4333 )
2018-12-11 11:40:42 +00:00
James Newton-King
0c9eda1f4a
Update templates to use endpoint routing ( #4500 )
2018-12-11 18:24:14 +13:00
James Newton-King
c6fa808a91
Change consumes behavior to ignore requests with no content type ( #4459 )
2018-12-11 17:55:20 +13:00
Nate McMaster
dc718f6602
Merge branch 'merge/release/2.2-to-master'
2018-12-10 18:18:52 -08:00
Nate McMaster
790ae47055
Merge branch 'release/2.2'
2018-12-10 17:41:14 -08:00
John Luo
97d918e03a
Do 0-byte reads on MacOS ( #4560 )
...
Underlying corefx issue has been fixed
2018-12-10 17:25:18 -08:00
Ryan Nowak
61d33bed27
Fix failing routing tests
2018-12-10 17:17:58 -08:00
dotnet-bot
985d49c566
Merge in 'release/2.2' changes
2018-12-11 00:44:52 +00:00
Nate McMaster
2c4d586809
Merge 'release/2.1' into release/2.2
...
Co-authored-by: Justin Kotalik <jukotali@microsoft.com>
2018-12-10 15:56:42 -08:00
Artak Mkrtchyan
00fb0d6c14
Updated some depdencies
2018-12-10 15:36:07 -08:00
John Luo
644d8470f7
Crossgen linux-arm shared framework ( #4009 )
...
Also disambiguate between different corssgen executables
2018-12-10 10:56:39 -08:00
Adrian D. Alvarez
838bb11c1e
Adjust font-weight in diagnostics error page to make it easier to read ( #4534 )
2018-12-10 08:35:37 -08:00
Tornike Kharaishvili
d73d95f1d4
CookieSecurePolicy documentation update ( #3670 ) ( #4542 )
2018-12-09 20:29:40 -08:00
Pranav K
926034ac4e
Re-enable extensibility points for ExpressionHelper.GetExpressionText, ExpressionMetadataProvider.FromStringExpression ( #4494 )
...
* Re-enable extensibility points for ExpressionHelper.GetExpressionText, ExpressionMetadataProvider.FromStringExpression
Fixes https://github.com/aspnet/Mvc/issues/8724
2018-12-08 13:54:05 +05:30
Pranav K
027bf336da
Add event names for logs ( #6818 ) ( #4495 )
...
* Add event names for logs (#6818 )
2018-12-08 13:00:16 +05:30
dotnet-bot
6169f4dd59
Merge in 'release/2.1' changes
2018-12-07 23:46:01 +00:00
Mikael Mengistu
4c5debd6ea
Skip Autobahn test ( #4488 )
2018-12-07 15:44:59 -08:00
Nate McMaster
c612eb8730
Merge branch 'release/2.2'
2018-12-07 14:50:17 -08:00
dotnet-bot
4b9a884a35
Merge in 'release/2.1' changes
2018-12-07 22:31:49 +00:00
Justin Kotalik
5f843f223e
[2.1] Make Antiforgery, ResponseCaching, StaticFiles, and Cors use project ref ( #4484 )
2018-12-07 14:30:50 -08:00
dotnet-bot
5e9b60a573
Merge in 'release/2.2' changes
2018-12-07 21:49:04 +00:00
Nate McMaster
5017afa0ad
Merge branch 'release/2.1' to release/2.2
2018-12-07 12:45:42 -08:00
dotnet-bot
212f701d31
Merge in 'release/2.2' changes
2018-12-07 20:22:15 +00:00
dotnet-bot
ab8039e2dc
Merge in 'release/2.1' changes
2018-12-07 20:21:15 +00:00
dotnet-maestro-bot
c331a7be14
Rewrite HttpSys response caching tests #1475 ( #4486 ) ( #4511 )
2018-12-07 12:21:12 -08:00
Nate McMaster
df3e4b98a2
Backport infrastructure cleanup to share sources and project references ( #4513 )
2018-12-07 12:20:13 -08:00
Nate McMaster
85e2147ff0
Merge branch 'release/2.2'
2018-12-07 11:11:44 -08:00
Chris Ross
f1aacdbaa8
Remove Microsoft.Owin.Security.Interop and Microsoft.AspNet.Identity.AspNetCoreCompat ( #4479 )
2018-12-07 09:59:36 -08:00
dotnet-bot
84b41b6f52
Merge in 'release/2.1' changes
2018-12-07 17:22:37 +00:00
Chris Ross
ae11d5d62e
Rewrite HttpSys response caching tests #1475 ( #4486 )
2018-12-07 09:21:33 -08:00
Joni
60d9615f00
Add space after period to the routing log message
2018-12-07 08:16:03 -08:00
Pranav K
8a0fa732b0
Make RequiredAttributeAdapter public
...
Fixes https://github.com/aspnet/Mvc/issues/8744
2018-12-07 17:49:10 +05:30
dotnet-bot
44f04c8b4d
Merge in 'release/2.2' changes
2018-12-07 01:43:13 +00:00
Nate McMaster
569a14ecb8
Merge branch 'release/2.1' into release/2.2
2018-12-06 17:09:03 -08:00
BrennanConroy
f52882b6aa
Changing streaming things
2018-12-06 15:57:50 -08:00
DylanDmitri
34bb352189
streaming from client to server
2018-12-06 15:57:50 -08:00
Pavel Krymets
24e17eadca
Add a flag to set current directory in ANCM InProc ( #4369 )
2018-12-06 15:19:47 -08:00
James Newton-King
50ea144c57
Update MVC dependencies ( #4477 )
2018-12-07 11:01:47 +13:00
dotnet-bot
ab620a2a0d
Merge in 'release/2.1' changes
2018-12-06 20:22:15 +00:00
Nate McMaster
5c2a701b38
Remove conditional targetframeworks from routing projects ( #4476 )
2018-12-06 12:21:05 -08:00
Ryan Nowak
e3773b6383
Remove Razor tooling projects
...
Removes the Razor compiler/tooling projects from this repo
2018-12-06 07:47:00 -08:00
James Newton-King
a07be53033
Rename UseEndpointRouting to UseRouting ( #4416 )
2018-12-06 21:26:10 +13:00
dotnet-bot
dfb6f0941d
Merge in 'release/2.1' changes
2018-12-06 06:15:42 +00:00
Nate McMaster
50bea05918
Refactor Routing to use ProjectReference and move into src/Http folder ( #4441 )
...
Changes:
* Stop producing Microsoft.AspNetCore.Routing.DecisionTree.Sources. I could not find any usages outside of the Microsoft.AspNetCore.Routing assembly, so I've moved this to be a subfolder of code in the Microsoft.AspNetCore.Routing project.
* Stop building src/Routing as a submodule. Use ProjectReference instead
* Move projects from src/Routing into src/Http/Routing/ and src/Http/Routing.Abstractions/
* Update package baselines and dependencies to support building routing projects and samples
2018-12-05 22:14:22 -08:00
Nate McMaster
00cf0a4d7d
Fix compiler errors
2018-12-05 18:10:53 -08:00
dotnet-bot
5fbec5fbb3
Merge in 'release/2.1' changes
2018-12-06 01:02:05 +00:00
Justin Kotalik
0588b13f5b
Fix 2.1 build issues and remove obsolete build code ( #4443 )
...
- Stop producing the 'Universe' lineup package
- Removes all PackageLineup code
- Use full msbuild on Windows
- Fix invalid reference to internal.aspnetcore.sdk in 2.1.x
- Fix shared folder references for PackageArchive task.
2018-12-05 17:01:02 -08:00
Doug Bunting
929d7f3306
Obsolete old `CompatibilityVersion` values
...
- #7156 part 1 of ?
- add `CompatibilityVersion.Version_3_0` and make it the default
- remove tests of old versions
- also remove `CompatibilityVersion.Version_2_x` uses outside src/Mvc
- for functional tests of legacy routing, use `MvcOptions.EnableEndpointRouting` to control behaviour
- rename `StartupWith2xCompat...` classes to `StartupWithoutEndpointRouting`
- clean up comments mentioning `[Obsolete]` `CompatibilityVersion` values
- many of the affected options will be removed in subsequent PRs but this cleanup helps when searching entire repo
- correct `<value>` comments in `ApiBehaviorOptions`
nits:
- take VS suggestions in changed files
- remove src/SiteExtensions/global.json and let file in repo root "win"
- fix a few grammar errors VS or the spell checker noticed
- move `<value>` elements before `<remarks>` for consistency
- was undoing unintentional changes and noticed the inconsistency in a couple of additional files
2018-12-05 16:46:46 -08:00
dotnet-bot
19511ed4e9
Merge in 'release/2.2' changes
2018-12-06 00:30:18 +00:00
Nate McMaster
c430342dee
Ensure Internal.AspNetCore.Sdk does not end up in the LZMA ( #4448 )
2018-12-05 16:29:12 -08:00
Nate McMaster
7fad55f6b6
Revert "Update basic middleware projects to netcoreapp3.0"
...
This partially reverts commit e0bbda07fc .
2018-12-05 16:08:54 -08:00
Nate McMaster
3e571eb519
Temporarily revert Microsoft.AspNetCore.HttpOverrides to netstandard2.0 ( #4446 )
...
We're running into issues getting IIS tests on netcoreapp3.0. This unblocks the build and gives us more time to work on #4371
2018-12-05 16:01:14 -08:00
BrennanConroy
a08dc959c0
Linux needs correct file path casing ( #4442 )
2018-12-05 15:28:43 -08:00
BrennanConroy
c487f019f5
Collect transport fallback errors to provide better errors ( #4293 )
2018-12-05 14:27:07 -08:00
Sébastien Ros
a51ff6e6ad
Updating benchmark apps for netcoreapp3.0 ( #4433 )
2018-12-05 12:42:14 -08:00
Justin Kotalik
e9c4c935f6
Remove FlushResultCancellationTests as it isn't relevant ( #4435 )
2018-12-05 12:05:05 -08:00
BrennanConroy
63e2beb749
Fix benchmarks in SignalR ( #4436 )
2018-12-05 11:41:43 -08:00
Doug Bunting
6a8d7dc12c
Fix Mvc test failures ( #4415 )
...
* Regenerate Mvc functional test baselines
- whitespace likely changed due to a recent Razor change (but there've been so many!)
* Don't trim response content in `RazorPagesTest.Page_SimpleForms_RenderAntiforgery()`
- was inconsistent with generated baseline and `Trim()` in similar tests is generally not needed or correct
* Skip test method causing remaining two src/Mvc failures
- #4417 opened to restore these tests
2018-12-05 11:30:09 -08:00
dotnet-bot
b19997eff8
Merge in 'release/2.2' changes
2018-12-05 18:12:44 +00:00
Justin Kotalik
0646bb98b0
Call Flush With fMoreData=false when response isn't allowed to have body ( #4403 )
2018-12-05 10:11:36 -08:00
Nate McMaster
c95ee2b051
Merge branch 'master' into namc/merge-2.2
2018-12-05 10:09:38 -08:00
Nate McMaster
cbecf84bd5
Revert "Remove Razor tooling projects" ( #4423 )
...
This reverts commit 3cfa6c0526 (aspnet/AspNetCore#4411 ) which broke the build.
2018-12-05 10:07:49 -08:00
Nate McMaster
e0bbda07fc
Update basic middleware projects to netcoreapp3.0
2018-12-05 10:06:29 -08:00
Andrew Stanton-Nurse
1b9e655536
Add SignalR Daily Tests scripts ( #4336 )
2018-12-05 10:04:23 -08:00
Nate McMaster
4c6bbe5a01
Merge the master branch of aspnet/Identity
2018-12-05 09:00:11 -08:00
Nate McMaster
e9fb6d2db6
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 4a717c8563
2018-12-05 08:59:26 -08:00
Nate McMaster
82184e9710
Merge the master branch of aspnet/Localization
2018-12-05 08:56:31 -08:00
Nate McMaster
08e243f982
Merge the master branch of aspnet/BasicMiddleware
2018-12-05 08:55:51 -08:00
Nate McMaster
62f9655a2f
Merge branch 'release/2.2'
2018-12-05 08:54:38 -08:00
Nate McMaster
be3b66d1d1
Revert "Remove Razor tooling projects"
...
This reverts commit 3cfa6c0526 .
2018-12-05 08:40:49 -08:00
Pavel Krymets
2e56f056d0
Re-enable IISIntegration tests ( #4377 )
2018-12-05 08:24:12 -08:00
Steve Sanderson
5c1fbe1af7
Run Components on netcoreapp3.0 ( #4391 )
2018-12-05 14:46:26 +00:00
Ryan Nowak
3cfa6c0526
Remove Razor tooling projects
...
Removes the Razor compiler/tooling projects from this repo
2018-12-04 19:58:37 -08:00
Hans van Bakel
98e5c8c0b3
Update OpenIdConnectOptions.cs ( #4408 )
2018-12-04 18:24:10 -08:00
dotnet-bot
69a0641c53
Merge in 'release/2.2' changes
2018-12-05 02:13:55 +00:00
Stephen Halter
f6e691f26a
Move InMemory.FunctionalTests to own TestGroup
...
It looks like some shutdown timeouts are cause by CPU starvation
2018-12-04 17:54:42 -08:00
dotnet-bot
9915395424
Merge in 'release/2.1' changes
2018-12-05 00:45:13 +00:00
Justin Kotalik
736083c2f2
Make HttpSys use ProjectReference and move HttpSys into Servers folder ( #4335 )
2018-12-04 16:44:07 -08:00
Nate McMaster
495e4fe4f7
Merge branch 'release/2.2'
2018-12-04 16:03:47 -08:00
N. Taylor Mullen
c0b74d916c
Add build.cmd to Mvc
2018-12-04 15:35:30 -08:00
N. Taylor Mullen
0728754d08
Update Mvc slns to be builidlable.
2018-12-04 15:35:30 -08:00
dotnet-bot
b0826ab179
Merge in 'release/2.1' changes
2018-12-04 23:31:58 +00:00
Chris R
7bb42126bc
Upgrade HttpSys to target netcoreapp3.0 #3754
2018-12-04 15:13:44 -08:00
James Newton-King
6fc7e532f1
Update MVC dependencies ( #4395 )
2018-12-05 12:04:47 +13:00
Nate McMaster
11fdf9b50a
Fix bad merge of .csproj and update Middleware.sln
2018-12-04 14:59:11 -08:00
Nate McMaster
2c376ebc0c
Merge the release/2.2 branch of aspnet/Identity
2018-12-04 14:49:11 -08:00
Nate McMaster
c5bc96d601
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 4b3d8e5106
2018-12-04 14:45:54 -08:00
Nate McMaster
e261ca5426
Merge release/2.2 from aspnet/Localization
2018-12-04 14:25:25 -08:00
Nate McMaster
7e823a05ec
Merge release/2.2 from aspnet/BasicMiddleware
2018-12-04 14:24:42 -08:00
Nate McMaster
1be2b427de
Merge branch 'release/2.1' into release/2.2
2018-12-04 14:23:24 -08:00
Nate McMaster
b140962a5f
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 268290a8b5
2018-12-04 14:13:34 -08:00
Nate McMaster
44ec52ebfe
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 2d3ad1cb0f
2018-12-04 14:10:25 -08:00
Nate McMaster
ec41d9bcf6
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c283dfb56c
2018-12-04 14:00:42 -08:00
Nate McMaster
d8c434febe
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in de1579bdda
2018-12-04 13:57:22 -08:00
James Newton-King
e310ccac7b
Update static files sample to use AuthZ middleware ( #4279 )
2018-12-05 06:43:39 +13:00
Chris R
fef468aad1
Change Antiforgery projects to target netcoreapp3.0 #4343
2018-12-04 09:37:30 -08:00
Victorio Berra
7e7018608d
Fix spelling in AzureAppServicesHostingStartup.cs ( #4390 )
2018-12-04 09:13:53 -08:00
Nate McMaster
61e9b3eae9
Merge Identity, Localization and BasicMiddleware
2018-12-04 09:02:03 -08:00
Steve Sanderson
c7d6364900
Enable src/Components to build ( #4367 )
...
Fix aspnet/AspNetCore-Internal#1443
2018-12-03 16:38:28 -08:00
Javier Calvarro Nelson
f6b4d65218
[Diagnostics] Fix Diagnostics middleware errors ( #4271 )
...
Removes setting two forbidden headers.
2018-12-04 01:18:31 +01:00
BrennanConroy
361eaf0b87
Use npm ci ( #4378 )
2018-12-03 15:55:28 -08:00
Nate McMaster
a6b5bb16fd
Merge source code from aspnet/Identity
2018-12-03 15:54:12 -08:00
Nate McMaster
c6459614c7
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in fa3cfd08eb
2018-12-03 15:52:23 -08:00
James Newton-King
f157b78d93
MVC reaction to RoutePattern required values
2018-12-04 12:14:35 +13:00
James Newton-King
96cd055e05
Support RoutePattern required values in matcher and link generator
2018-12-04 12:14:35 +13:00
dotnet-bot
f89d98f241
Merge in 'release/2.1' changes
2018-12-03 22:06:28 +00:00
Martin Stenhoff
142b6a73ec
Fix links in JavaScriptServices README.md ( #4361 )
2018-12-03 12:54:14 -08:00
Tugberk Ugurlu
b0c6bca441
Update Antiforgery README ( #4353 )
2018-12-03 12:53:16 -08:00
Chris R
81bc0b1ca8
Fix test asset casing in Hosting funcational tests
2018-12-03 12:50:48 -08:00
dotnet-bot
342d55bef6
Merge in 'release/2.2' changes
2018-12-03 20:13:50 +00:00
James Newton-King
b2b16253af
Add routing to web host ( #4358 )
2018-12-04 08:22:23 +13:00
Chris R
d73e3b20b8
Merge remote-tracking branch 'origin/release/2.1' into tratcher/testhost/2.2
...
# Conflicts:
# eng/targets/Packaging.targets
# src/Hosting/TestHost/test/ClientHandlerTests.cs
# src/Middleware/WebSockets/test/ConformanceTests/Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj
2018-12-03 09:26:57 -08:00
Chris R
d852e10293
Hosting/#839 UseConfiguration with a config section
2018-12-03 09:09:09 -08:00
Chris R
c0381de983
Change Middleware projects to target netcoreapp3.0 #3754
2018-12-03 09:06:00 -08:00
BrennanConroy
80ae51ead8
Rename Json protocol to NewtonsoftJson ( #4319 )
2018-12-03 08:59:44 -08:00
BrennanConroy
d10205f309
Fix 3.0 benchmarks ( #4323 )
2018-12-03 08:58:15 -08:00
dotnet-bot
3a74f325e2
Merge in 'release/2.1' changes
2018-12-01 00:43:26 +00:00
Mikael Mengistu
d9a953dfeb
Autobahn test suite fix( #4302 )
2018-11-30 16:42:23 -08:00
Chris R
355982c92b
Change StaticFiles projects to target netcoreapp3.0 #3754
2018-11-30 16:12:19 -08:00
Pavel Krymets
03d3e1868e
Make IISDefaults.AuthenticationScheme const ( #4342 )
2018-11-30 15:23:02 -08:00
Nate McMaster
7078102961
Update targets and projects to build Localization projects
2018-11-30 15:13:05 -08:00
Nate McMaster
7e0f561425
Merge source code from aspnet/Localization
2018-11-30 15:11:31 -08:00
Nate McMaster
d93796fdef
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 0bcac31dd7
2018-11-30 14:58:51 -08:00
Nate McMaster
04fc8ae493
Update targets and projects to build BasicMiddleware projects
2018-11-30 14:44:17 -08:00
Nate McMaster
0843320e3e
Merge source code from aspnet/BasicMiddleware
2018-11-30 14:42:07 -08:00
Chris R
2b8c3db3b0
Remove obsolete ServerAddress type Kestrel/#2988
2018-11-30 14:28:52 -08:00
Nate McMaster
2f2cec4ace
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 1de636cd18
2018-11-30 14:21:50 -08:00
Chris R
30c8e4b1b0
#3754 Update projects and packages to netcoreapp3.0
2018-11-30 11:52:45 -08:00
Nate McMaster
def3dc0f2b
Merge branch 'release/2.2'
2018-11-30 11:15:26 -08:00
Justin Kotalik
c06a06d16b
Add StreamPipeReader ( #4182 )
2018-11-30 09:55:45 -08:00
dotnet-bot
1f8e00993c
Merge in 'release/2.1' changes
2018-11-30 17:53:17 +00:00
dotnet-bot
ebe1bea714
Merge in 'release/2.2' changes
2018-11-29 23:05:26 +00:00
BrennanConroy
7dc01b6928
Fix 2.2 benchmarks ( #4322 )
2018-11-29 15:04:24 -08:00
N. Taylor Mullen
0326abe530
Use MVC 2.1 at design time for Razor 3.0 projects. ( #4324 )
...
- When we detect a design time build we force tooling to use 2.1
- In runtime builds (i.e. rzc) it still uses the 3.0 configuration for 3.0 apps.
2018-11-29 12:41:29 -08:00
David Fowler
1b46549ec4
Specify invocation ids are unique per connection ( #4316 )
...
Make it clear that invocation ids are unique per connection
2018-11-29 10:13:09 -08:00
dotnet-bot
da7f95dfa2
Merge in 'release/2.2' changes
2018-11-29 17:26:57 +00:00
BrennanConroy
e435fd1d23
Fix accidental skipped tests ( #4301 )
2018-11-29 09:25:52 -08:00
Nate McMaster
26dfce1f3c
Disable building src/Components and fix its code signing configuration ( #4299 )
2018-11-28 15:29:25 -08:00
Ryan Brandenburg
8a37389a9f
Fix RepositoryUrl for some repos
2018-11-28 14:54:47 -08:00
Pavel Krymets
f077da5a8b
Add shared runtime items in a target ( #4297 )
2018-11-28 13:41:32 -08:00
Ajay Bhargav Baaskaran
31f53d44b5
Refactored Html parser - part 1
2018-11-28 13:28:14 -08:00
Ajay Bhargav Baaskaran
46242b307c
Added build scripts for Razor ( #4298 )
2018-11-28 13:27:41 -08:00
Ryan Nowak
1aace2b6c7
Fix DevDiv 736427
...
When a user builds a 2.1 or 2.2 project with a 3.0 they can get an error
due to invalid command line options from rzc. What happens is that the
3.0 tasks (which are a singleton) are talking to the 2.X build tool
(which is NOT a singleton).
Recently some changes were make to the 3.0 tasks which caused this bug
because it did not properly accomodate downlevel versions of rzc. We
have an integration test for this scenario for but the regression was
not detected, so obviously something is wrong with the test setup. I'll
investigate that separately.
2018-11-28 12:42:54 -08:00
Ryan Brandenburg
321327f84b
Merge branch 'master' of github.com:aspnet/AspNetCore into rybrande/MondoMaster
2018-11-28 12:28:04 -08:00
Chris R
63b26d42d2
Replace ManualResetEvent with TaskCompletionSource in TestHost tests
2018-11-28 11:00:22 -08:00
Ryan Brandenburg
4c4cda5fc3
Make gradlew executable
2018-11-28 10:12:35 -08:00
Ryan Brandenburg
ba1bb521bc
Add korebuild.json back to SignalR and Razor
2018-11-28 09:33:49 -08:00
Steve Sanderson
53fbdb8243
Update Components readme ( #4282 )
2018-11-28 10:32:57 +00:00
Steve Sanderson
62dd8f4bd9
Merge in Components from Blazor repo
2018-11-28 08:15:48 +00:00
dotnet-bot
93b26d0cc4
Merge in 'release/2.2' changes
2018-11-28 02:33:02 +00:00
Mikael Mengistu
079107aa92
Make gradlew executable ( #4275 )
2018-11-27 18:31:57 -08:00
Ryan Brandenburg
77001e40f2
Merge remote-tracking branch 'Razor/rybrande/masterToSrc' into rybrande/MondoMaster
2018-11-27 15:47:57 -08:00
Ryan Brandenburg
b541eca8d9
Merge remote-tracking branch 'MvcPrecompilation/rybrande/masterToSrc' into rybrande/MondoMaster
2018-11-27 15:47:49 -08:00
Ryan Brandenburg
f31ad5f9bf
Merge remote-tracking branch 'SignalR/rybrande/masterToSrc' into rybrande/MondoMaster
2018-11-27 15:47:41 -08:00
Ryan Brandenburg
b465db3f53
Merge remote-tracking branch 'Mvc/rybrande/masterToSrc' into rybrande/MondoMaster
2018-11-27 15:47:27 -08:00
Ryan Brandenburg
64e97a3604
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 582f3f867e
2018-11-27 15:43:05 -08:00
Ryan Brandenburg
523d82c69a
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 3cd4de8af8
2018-11-27 15:39:43 -08:00
Ryan Brandenburg
a6b473dc2c
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c9887e027a
2018-11-27 15:36:38 -08:00
Pavel Krymets
5116838807
Change package path to a directory ( #4269 )
2018-11-27 15:35:59 -08:00
Ryan Brandenburg
c88b650c5a
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c852bdcc33
2018-11-27 15:29:29 -08:00
Ryan Brandenburg
fa1af0e5a5
Merge remote-tracking branch 'origin/release/2.2' into rybrande/MondoMaster
2018-11-27 15:04:40 -08:00
Steve Sanderson
cef3782c3b
Components merge CR feedback
2018-11-27 22:12:24 +00:00
Steve Sanderson
42c1ceb3cf
Fix package output path
2018-11-27 22:11:50 +00:00
Ryan Brandenburg
e46623e256
Merge remote-tracking branch 'Razor/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-27 12:26:29 -08:00
Ryan Brandenburg
9c3fee5fea
Merge remote-tracking branch 'MvcPrecompilation/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-27 12:26:22 -08:00
Ryan Brandenburg
4d9b60d0ad
Merge remote-tracking branch 'Mvc/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-27 12:26:05 -08:00
Ryan Brandenburg
c51e6aad29
Merge remote-tracking branch 'SignalR/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-27 12:25:27 -08:00
Ryan Brandenburg
6f80eeda29
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 8ba0a89425
2018-11-27 12:16:27 -08:00
Ryan Brandenburg
589db8b413
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 032768b063
2018-11-27 12:12:19 -08:00
Ryan Brandenburg
b659c82df6
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in a6199bbfba
2018-11-27 12:09:17 -08:00
Ryan Brandenburg
1992701808
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d0bcdf3dd9
2018-11-27 12:06:02 -08:00
dotnet-bot
b8a0023106
Merge in 'release/2.1' changes
2018-11-27 20:01:17 +00:00
Chris R
70483af8dd
Create Hosting.sln to fix tests
2018-11-27 11:58:52 -08:00
Ryan Brandenburg
6603195a10
Merge remote-tracking branch 'origin/release/2.1' into rybrande/Mondo2.2
2018-11-27 11:57:39 -08:00
dotnet-bot
76823911eb
Merge in 'release/2.1' changes
2018-11-27 19:54:08 +00:00
Ryan Brandenburg
beb142701e
Merge branch 'release/2.1' of github.com:aspnet/AspNetCore into rybrande/Mondo2.1
2018-11-27 11:52:30 -08:00
dotnet-bot
1716c7bd02
Merge in 'release/2.2' changes
2018-11-27 19:45:47 +00:00
Justin Kotalik
95d8b39e96
Revert "Target right version of ANCM nuget package ( #4194 )" ( #4262 )
2018-11-27 11:45:08 -08:00
Justin Kotalik
4d856dd279
Revert "Target right version of ANCM nuget package ( #4194 )" ( #4261 )
2018-11-27 11:44:47 -08:00
dotnet-bot
0ee512f55c
Merge in 'release/2.1' changes
2018-11-27 19:26:29 +00:00
Stephen Halter
b6eb6dd819
Merge remote-tracking branch 'origin/release/2.2'
2018-11-27 11:14:05 -08:00
Steve Sanderson
b4dbbdcf35
Components merge CR feedback
2018-11-27 18:58:34 +00:00
Ryan Brandenburg
137bf3dde7
Merge remote-tracking branch 'Razor/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-27 10:57:43 -08:00
Ryan Brandenburg
54e9e55535
Merge remote-tracking branch 'MvcPrecompilation/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-27 10:57:37 -08:00
Ryan Brandenburg
35d2f10a20
Merge remote-tracking branch 'Mvc/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-27 10:57:22 -08:00
Ryan Brandenburg
5eae7ec020
Merge remote-tracking branch 'SignalR/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-27 10:57:13 -08:00
Ryan Brandenburg
1b461749cb
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in fd4572874e
2018-11-27 10:52:49 -08:00
Ryan Brandenburg
0ea7940af5
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 617586a984
2018-11-27 10:49:05 -08:00
Ryan Brandenburg
f4578f127c
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 5a4fd3e792
2018-11-27 10:43:55 -08:00
Ryan Brandenburg
20330961ba
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in bc148a0724
2018-11-27 10:40:07 -08:00
Steve Sanderson
16c11b4c87
Integrate src/Components into mondorepo build system
2018-11-27 17:17:34 +00:00
Ryan Nowak
c9887e027a
Simplify parameter transformer usage
2018-11-27 09:01:55 -08:00
Steve Sanderson
a1c35284e1
Merge remote-tracking branch 'blazor/stevesa/migration-to-mondorepo' into stevesa/merge-components-repo
2018-11-27 11:29:12 +00:00
Steve Sanderson
523fa285f2
Rename BlazorServerSide-CSharp template to Components-CSharp
2018-11-27 11:16:07 +00:00
Steve Sanderson
07e2d5420c
Move all Components sources into src/Components
2018-11-27 11:03:30 +00:00
Stephen Halter
dabf5d8ba9
[2.1] [Kestrel] Move AddressRegistrationTests to own TestGroup
2018-11-26 18:28:23 -08:00
Nate McMaster
a0d1b8882b
Fix for ArgumentException thrown due to empty user secrets ID ( #4240 )
2018-11-26 17:11:58 -08:00
Stephen Halter
6a3d0fc1da
[Kestrel] Re-enable trace-level test logging ( #4075 )
2018-11-26 16:20:43 -08:00
Ryan Brandenburg
02ca469ea1
Merge branch 'master' of github.com:aspnet/AspNetCore into rybrande/Mondo22ToMaster
2018-11-26 16:00:44 -08:00
dotnet-bot
f10e07b745
Merge in 'release/2.2' changes
2018-11-26 23:59:58 +00:00
Chris Ross (ASP.NET)
f7d1e98623
Create Hosting.sln and add Logging.Testing depedendency to fix tests
2018-11-26 15:58:17 -08:00
Steve Sanderson
429888cc6d
Attempt to fix build flakiness using "npm ci"
2018-11-26 21:47:44 +00:00
dotnet-bot
a382a8eb03
Merge in 'release/2.2' changes
2018-11-26 21:45:57 +00:00
dotnet-bot
0954a15458
Merge in 'release/2.1' changes
2018-11-26 21:44:29 +00:00
Justin Kotalik
5a1ff478da
Add reference to M.A.Hosting ( #4237 )
2018-11-26 12:44:48 -08:00
Ryan Brandenburg
7aefd16eed
Merge remote-tracking branch 'Security/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:35:26 -08:00
Ryan Brandenburg
01b58c9a3d
Merge remote-tracking branch 'Routing/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:35:21 -08:00
Ryan Brandenburg
a498d273e7
Merge remote-tracking branch 'ResponseCaching/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:35:16 -08:00
Ryan Brandenburg
a84b7d242b
Merge remote-tracking branch 'HttpSysServer/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:35:07 -08:00
Ryan Brandenburg
5e9617a5ab
Merge remote-tracking branch 'CORS/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:34:50 -08:00
Ryan Brandenburg
4429575b50
Merge remote-tracking branch 'Antiforgery/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-26 12:34:43 -08:00
Ryan Brandenburg
e60e74e2bb
Merge remote-tracking branch 'origin/release/2.2' into rybrande/Mondo22ToMaster
2018-11-26 12:32:17 -08:00
Chris Ross
e8fbd910a5
Remove Kestrel.Https from Microsoft.AspNetCore ( #4236 )
2018-11-26 12:21:00 -08:00
Ryan Brandenburg
30572ac74a
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 26d27d871b
2018-11-26 12:19:01 -08:00
Ryan Brandenburg
6afc6c11a9
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c28c7dea4e
2018-11-26 12:16:11 -08:00
Ryan Brandenburg
25ae8871e0
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 12395b4d1c
2018-11-26 12:13:11 -08:00
Ryan Brandenburg
70dcf6c286
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d4f5886582
2018-11-26 12:11:10 -08:00
Ryan Brandenburg
1a42d7413d
Merge branch 'master' of github.com:aspnet/CORS into rybrande/masterToSrc
2018-11-26 12:09:52 -08:00
Ryan Brandenburg
b94e30d1b7
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c39d85f6df
2018-11-26 12:08:28 -08:00
Ryan Brandenburg
251f924a31
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 8124442320
2018-11-26 12:05:56 -08:00
Ryan Brandenburg
dc11b1b9de
Merge branch 'release/2.2' of github.com:aspnet/AspNetCore into rybrande/Mondo2.2
2018-11-26 11:51:27 -08:00
Nate McMaster
c8da5ed085
Remove conditional target frameworks on HealthChecks sample ( #4235 )
2018-11-26 11:50:19 -08:00
Steve Sanderson
163d6f7c54
Decouple migrating code from non-migrating code ( #1725 )
...
* Stop referencing BlazorBuildToolsExe in .Browser.JS
* Have Components projects always reference .Blazor.Mono as a package, not from source
* Finish decoupling of .Browser.JS from Blazor.BuildTools
* Fix reference resolver unit test to find Mono BCL in .Blazor.Mono package
* Remove typo
* Have .Browser.JS consume jsinterop only via an NPM package reference
* Reference JSInterop .NET libraries only via NuGet package references, not directly from source
* Update dependency resolver unit test
* Update package name in package-lock.json
* When bundling jsinterop DLL into Build package, don't re-sign it (treat it as external)
2018-11-26 18:52:09 +00:00
Chris Ross (ASP.NET)
c88c1f96f4
KestrelHttpServer/#3101 Remove empty Microsoft.AspNetCore.Server.Kestrel.Https assembly
2018-11-26 10:03:03 -08:00
Steve Sanderson
682e8e6573
Ensure TPN is included in new packages
2018-11-26 10:53:12 +00:00
Steve Sanderson
6e7ea6a5c9
Code migration phase 3 - Move Mono binaries to their own package ( #1718 )
...
* Rename "mono" project to Microsoft.AspNetCore.Blazor.Mono
* Include binary content in Microsoft.AspNetCore.Blazor.Mono
* Reference Mono binaries in Blazor.Mono project instead of Components.Build
2018-11-23 13:31:43 +00:00
Nate McMaster
a5d06f35b1
Remove Roslyn from the shared framework ( #4225 )
...
Reacting to aspnet/Mvc#8755
2018-11-22 12:56:34 -08:00
Steve Sanderson
362160ade6
Fix Razor tooling following package rename
2018-11-22 15:52:42 +01:00
Nate McMaster
a2c8537dd8
Remove the custom nuspec for Microsoft.AspNetCore.Mvc.Razor ( #8758 )
...
* Remove the custom nuspec for Microsoft.AspNetCore.Mvc.Razor
2018-11-22 06:34:22 -08:00
Steve Sanderson
e15ea86ae8
Code migration part 2: Renames ( #1708 )
2018-11-22 13:19:11 +01:00
Pranav K
f80490f99d
Remove runtime compilation from Mvc.Razor ( #8755 )
...
* Remove runtime compilation from Mvc.Razor
* Remove RazorViewEngineOptions.FileProviders
2018-11-21 17:14:12 -08:00
Nate McMaster
f67acd67a2
Update test projects to netcoreapp3.0
2018-11-21 16:50:09 -08:00
Nate McMaster
6c60e0260c
Merge branch 'master' from aspnet/Diagnostics
2018-11-21 16:38:27 -08:00
Ryan Brandenburg
a5da5612bd
Merge remote-tracking branch 'Security/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:36:06 -08:00
Ryan Brandenburg
ee050a4725
Merge remote-tracking branch 'Routing/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:35:57 -08:00
Ryan Brandenburg
7860280dd9
Merge remote-tracking branch 'ResponseCaching/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:35:46 -08:00
Ryan Brandenburg
33a5544c90
Merge remote-tracking branch 'HttpSysServer/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:35:36 -08:00
Ryan Brandenburg
396bb7a2d8
Merge remote-tracking branch 'CORS/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:35:26 -08:00
Ryan Brandenburg
68eafa9d3c
Merge remote-tracking branch 'Antiforgery/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 16:35:18 -08:00
Ryan Brandenburg
1ee4e2b936
Merge remote-tracking branch 'origin/release/2.1' into rybrande/Mondo2.2
2018-11-21 16:33:42 -08:00
Nate McMaster
006558c412
Merge branch 'release/2.2'
2018-11-21 16:28:33 -08:00
Ryan Brandenburg
7ee9dac67f
Merge branch 'release/2.1' of github.com:aspnet/AspNetCore into rybrande/Mondo2.1
2018-11-21 16:26:13 -08:00
Nate McMaster
cb198d727b
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 082d505977
2018-11-21 16:21:23 -08:00
Ryan Brandenburg
ca8ce2e58d
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 93926543f8
2018-11-21 16:13:09 -08:00
Nate McMaster
b2d4f8f2f1
Merge branch 'namc/merge-diag' into release/2.2
2018-11-21 16:11:17 -08:00
Ryan Brandenburg
d18558c3ab
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 3d828221a1
2018-11-21 16:10:55 -08:00
Ryan Brandenburg
c593daa1f9
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 9f49398f28
2018-11-21 16:03:25 -08:00
Ryan Brandenburg
bd3a77ec8e
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 3e08bf8833
2018-11-21 16:02:22 -08:00
Ryan Brandenburg
e8849f6626
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in f05b0e792d
2018-11-21 16:01:19 -08:00
Ryan Brandenburg
d5f14412c2
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 9e5146cff9
2018-11-21 15:59:55 -08:00
Ryan Brandenburg
101303eceb
Fix RepositoryUrls
2018-11-21 15:55:40 -08:00
Justin Kotalik
89330075b4
Target right version of ANCM nuget package ( #4194 )
2018-11-21 15:42:55 -08:00
Nate McMaster
8ce7bb7f16
Add HealthChecks to Middleware.sln
2018-11-21 15:39:10 -08:00
Nate McMaster
925746158e
Merge the release/2.2 branch of Diagnostics
2018-11-21 15:36:05 -08:00
Nate McMaster
16212ae6df
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in c802d5ef5f
2018-11-21 15:22:25 -08:00
Ryan Brandenburg
db7b28d475
Merge remote-tracking branch 'Security/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:17:40 -08:00
Ryan Brandenburg
ff3891fa7a
Merge remote-tracking branch 'Routing/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:17:30 -08:00
Ryan Brandenburg
c8e271e8ac
Merge remote-tracking branch 'ResponseCaching/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:17:21 -08:00
Ryan Brandenburg
5c0097bf69
Merge remote-tracking branch 'HttpSysServer/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:17:11 -08:00
Ryan Brandenburg
af2f57386e
Merge remote-tracking branch 'CORS/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:17:00 -08:00
Ryan Brandenburg
3e59973378
Merge remote-tracking branch 'Antiforgery/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 15:16:52 -08:00
Ryan Nowak
582f3f867e
Injest new Roslyn and do netstandard2.0/net472
2018-11-21 15:15:36 -08:00
Ryan Brandenburg
f7b51eedda
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 930ed239e4
2018-11-21 15:12:11 -08:00
Ryan Brandenburg
3840ca4451
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 58b66f7cbb
2018-11-21 15:09:05 -08:00
Ryan Brandenburg
ce2f7908e4
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 777b2fbf7e
2018-11-21 15:06:37 -08:00
Ryan Brandenburg
03db4faa68
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d8d1f36f28
2018-11-21 15:05:23 -08:00
Ryan Brandenburg
2374a67d55
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in ec429447bf
2018-11-21 15:03:35 -08:00
Ryan Brandenburg
42a93c8153
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 93b496090e
2018-11-21 15:01:46 -08:00
Ryan Brandenburg
9fc5a5b841
Merge remote-tracking branch 'origin/release/2.2' into rybrande/Mondo22ToMaster
2018-11-21 14:57:58 -08:00
Nate McMaster
71b1bb8887
Merge branch 'release/2.1' into release/2.2
2018-11-21 14:57:45 -08:00
Ryan Brandenburg
c80604a7da
Fix directory structure ( #4201 )
...
Fix directory structure
2018-11-21 14:55:25 -08:00
Nate McMaster
6a6c88d80b
Merge source code from aspnet/Diagnostics to this repo
2018-11-21 14:23:55 -08:00
Nate McMaster
ed0b421695
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 8893337fb0
2018-11-21 13:54:33 -08:00
Ryan Brandenburg
2dfe427c33
Fix RepositoryUrl
2018-11-21 12:14:50 -08:00
Ryan Brandenburg
4e93ff7835
Merge branch 'master' of github.com:aspnet/AspNetCore into rybrande/Mondo22ToMaster
2018-11-21 12:13:13 -08:00
Ryan Brandenburg
4075c10733
Merge remote-tracking branch 'Session/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-21 12:05:57 -08:00
Ryan Brandenburg
b519951572
Merge remote-tracking branch 'StaticFiles/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-21 12:05:51 -08:00
Ryan Brandenburg
dac9378e31
Merge remote-tracking branch 'ServerTests/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-21 12:05:41 -08:00
Ryan Brandenburg
1182293e8b
Merge remote-tracking branch 'origin/release/2.2' into rybrande/Mondo22ToMaster
2018-11-21 12:03:58 -08:00
BrennanConroy
c852bdcc33
Avoid zero-byte send in WebSockets ( #3326 )
2018-11-21 11:47:39 -08:00
Nate McMaster
5e8e24ec88
Set RepositoryUrl to aspnet/AspNetCore
2018-11-21 11:32:49 -08:00
Ryan Brandenburg
c0fb3d2278
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 67aa19aea7
2018-11-21 11:27:50 -08:00
Ryan Brandenburg
7b891fc3d1
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in b732ef662e
2018-11-21 11:25:55 -08:00
Ryan Brandenburg
b5894e6b5b
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in e3c711f538
2018-11-21 11:23:53 -08:00
Ryan Brandenburg
1ac92426ab
Merge remote-tracking branch 'Session/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 11:15:09 -08:00
Ryan Brandenburg
7b708c291c
Merge remote-tracking branch 'StaticFiles/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 11:15:02 -08:00
Ryan Brandenburg
7a9e1f9ec9
Merge remote-tracking branch 'ServerTests/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-21 11:14:50 -08:00
Ryan Brandenburg
bfffb3c31e
Merge remote-tracking branch 'origin/release/2.1' into rybrande/Mondo2.2
2018-11-21 11:11:35 -08:00
Ryan Brandenburg
feb5e3ac9b
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 774079d60d
2018-11-21 11:02:38 -08:00
Ryan Brandenburg
c391301dce
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in a5fcd9dd87
2018-11-21 10:59:42 -08:00
Ryan Brandenburg
04096c9225
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 04c6c6bab8
2018-11-21 10:58:10 -08:00
Pranav K
8d629371bf
Add support for 2-phase compile
2018-11-21 10:38:23 -08:00
Ryan Brandenburg
e6b3a5b79b
Merge remote-tracking branch 'Session/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 10:05:41 -08:00
Ryan Brandenburg
93238389a7
Merge remote-tracking branch 'StaticFiles/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 10:05:32 -08:00
Ryan Brandenburg
c75177033a
Merge remote-tracking branch 'ServerTests/rybrande/release21ToSrc' into rybrande/Mondo2.1
2018-11-21 10:05:22 -08:00
Ryan Brandenburg
95928c0c64
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d20c2c8f04
2018-11-21 10:02:17 -08:00
Ryan Brandenburg
98bbdf6e34
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 2b285667a8
2018-11-21 10:00:40 -08:00
Ryan Brandenburg
9ba11244f2
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 019ba1722e
2018-11-21 09:58:26 -08:00
Ryan Brandenburg
e808301e38
Merge branch 'master' of github.com:aspnet/AspNetCore into rybrande/Mondo22ToMaster
2018-11-21 09:54:05 -08:00
Nate McMaster
40ef11cf54
Fix UserSecretsIdAttribute generation when using FrameworkReference to Microsoft.AspNetCore.App ( #4177 )
...
When only Microsoft.AspNetCore.App is referenced, the project will no longer have MSBuild imports from the Microsoft.Extensions.Configuration.UserSecrets package, which takes care of generating the UserSecretsIdAttribute. This ensures the attribute is still generated in default project templates without needing a new package ref to Config.UserSecrets.
2018-11-21 09:12:06 -08:00
Kirill Osenkov
f9623c2c27
Hardcode two constants from Microsoft.VisualStudio.ImageCatalog.dll
...
This removes the runtime reference to ImageCatalog which is not available on VS for Mac.
2018-11-21 08:14:17 -08:00
Steve Sanderson
0da8150794
Code migration, step 1 ( #1706 )
...
* Rename Microsoft.AspNetCore.Blazor dir to .Components
* Rename Microsoft.AspNetCore.Blazor.Browser dir to .Components.Browser
* Rename Microsoft.AspNetCore.Blazor.Browser.JS dir to .Components.Browser.JS
* Rename Microsoft.AspNetCore.Blazor.TagHelperWorkaround dir to .Components.TagHelperWorkaround
* Unbreak signing
* Rename Microsoft.AspNetCore.Blazor.Analyzers dir to .Components.Analyzers
* Rename Microsoft.AspNetCore.Blazor.Server dir to .Components.Server
* Rename Microsoft.AspNetCore.Blazor.Razor.Extensions dir to .Components.Razor.Extensions
* Rename Microsoft.AspNetCore.Blazor.Build dir to .Components.Build
* Rename Microsoft.AspNetCore.Blazor.Test dir to .Components.test
* Rename Microsoft.AspNetCore.Blazor.Server.Test dir to .Components.Server.Test
* Rename Microsoft.AspNetCore.Blazor.Razor.Extensions.Test dir to .Components.Razor.Extensions.Test
* Rename Microsoft.AspNetCore.Blazor.Analyzers.Test dir to .Components.Analyzers.Test
* Rename Microsoft.AspNetCore.Blazor.Browser.Test dir to .Components.Browser.Test
* Rename Microsoft.AspNetCore.Blazor.Build.Test dir to .Components.Build.Test
* Rename Microsoft.AspNetCore.Blazor.E2ETest dir to .Components.E2ETest
* Fix typo
* Unbreak VSIX build
* Fix .Build unit tests
* Move Blazor benchmarks into blazor subdir
* Rename .Blazor.Performance dir to .Components.Performance
* Move some samples within .sln
* Move StandaloneApp sample to blazor subdir
* Move MonoSanity sample to blazor subdir
* Move HostedInAspNet sample to blazor subdir
* Update paths to samples
* Move .BuildTools and .Cli sources to blazor subdir
* Move tooling to blazor subdir
* Move templates to blazor subdir
* Restore Directory.Build.props behaviors in blazor\src
* Move mono to blazor subdir
* Update folder structure in .sln
* Fix VSIX
* Empty commit to reawaken CI
* Fix manual standalone app startup
2018-11-21 16:17:33 +01:00
Nate McMaster
0cbfa9ce6d
Update branding to 3.0.0-preview ( #4171 )
...
Changes:
* This uses date-based versioning
* Builds are `3.0.0-preview-$(buildnumber)`, not alpha1 or preview1.
2018-11-20 19:47:12 -08:00
Nate McMaster
bfdecc8f5e
React to the deprecation of Microsoft.AspNetCore.All ( aspnet/Mvc#8751 )
2018-11-20 17:36:47 -08:00
Ryan Brandenburg
c8dddaaafc
Merge remote-tracking branch 'Metapackages/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-20 16:43:26 -08:00
Ryan Brandenburg
4ab02a9ad9
Merge remote-tracking branch 'JavaScriptServices/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-20 16:43:12 -08:00
Ryan Brandenburg
9ecf86fe65
Merge remote-tracking branch 'AADIntegration/rybrande/masterToSrc' into rybrande/Mondo22ToMaster
2018-11-20 16:42:54 -08:00
Ryan Brandenburg
73dbfdbee1
Merge branch 'release/2.2' into rybrande/Mondo22ToMaster
2018-11-20 16:42:11 -08:00
Ryan Brandenburg
27eed7e904
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d417aacd7c
2018-11-20 16:32:23 -08:00
Ryan Brandenburg
cdc621d428
Merge branch 'rybrande/release22ToSrc' into rybrande/masterToSrc
2018-11-20 16:26:40 -08:00
Ryan Brandenburg
00b0bcc665
Merge branch 'rybrande/release22ToSrc' into rybrande/masterToSrc
2018-11-20 16:23:13 -08:00
Ryan Brandenburg
564f5a45ba
Fix about
2018-11-20 16:09:50 -08:00
Ryan Brandenburg
d0c73c16d5
Fix tests
2018-11-20 16:08:17 -08:00
Ryan Brandenburg
70260923ef
Remove extras
2018-11-20 16:06:40 -08:00
Ryan Brandenburg
0f2ae895e3
Remove bower files
2018-11-20 16:02:55 -08:00
Ryan Brandenburg
dd914d9430
Revert back to 2.2
2018-11-20 16:00:48 -08:00
Ryan Brandenburg
d5587f3c54
Merge remote-tracking branch 'origin/release/2.1' into rybrande/21To22Merge
2018-11-20 15:42:00 -08:00
Javier Calvarro Nelson
781ca09033
Merge remote-tracking branch 'origin/release/2.2' into origin/master
2018-11-20 15:22:53 -08:00
Javier Calvarro Nelson
4046c842af
Update Identity Server dependencies to 2.3.0 ( #2077 )
2018-11-20 15:19:14 -08:00
Jacques Eloff
5a446ecc53
Merge pull request #4165 from aspnet/joeloff/SharedInstall
...
#3697 - override default install location
2018-11-20 13:41:08 -08:00
Nate McMaster
1d9b77e255
Import DotNetPackageVersionPropsPath into all sub-folder builds
2018-11-20 13:23:55 -08:00
Ryan Brandenburg
48528cf69f
Fix templating casing
2018-11-20 12:53:46 -08:00
Nate McMaster
0f904c518e
React to breaking changes in Microsoft.Extensions.Logging.Abstractions
2018-11-20 12:52:15 -08:00
Nate McMaster
43fa1ba365
Import DotNetPackageVersionPropsPath into the src/IISIntegration build context
2018-11-20 12:10:44 -08:00
Ryan Brandenburg
bd54395fe5
Remove duplicate keys
2018-11-20 12:07:14 -08:00
Jacques Eloff
07c3931758
#3697 - override default install location
2018-11-20 12:02:03 -08:00
Nate McMaster
71ca1faa6b
React to MSBuild breaking changes and remove ProdCon v1 variables ( #4161 )
...
This should unblock the consumption of the latest .NET Core SDK, which includes breaking changes in MSBuild. We don't _really_ need the MSBuild APIs which were broken because ProdCon v1 is dead. This removes the unused ProdCon v1 tasks and targets.
2018-11-20 11:34:53 -08:00
Ryan Brandenburg
5e36c334e1
Merge remote-tracking branch 'MetaPackages/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-20 11:10:34 -08:00
Ryan Brandenburg
2b146e5266
Merge remote-tracking branch 'JavaScriptServices/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-20 11:10:19 -08:00
Ryan Brandenburg
65ceeb6560
Merge remote-tracking branch 'AADIntegration/rybrande/release22ToSrc' into rybrande/Mondo2.2
2018-11-20 11:09:14 -08:00
Ryan Brandenburg
a6acf47e79
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 27efce1042
2018-11-20 11:06:50 -08:00
Ryan Brandenburg
964498a69d
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 7819c2f950
2018-11-20 11:04:10 -08:00
Ryan Nowak
1521f9298b
Relayer action discovery infrastructure
...
This change introduces a service facade for creating the application
model, running conventions, validating the result, and flattening the
model.
This is used in the ControllerActionDescriptorProvider and provides the
existing functionality for now. The ControllerActionDescriptorProvider
will process the results and turn each 'flattened' model into a single
action descriptor.
The next change will introduce another consumer of this service, that
turns the 'flattened' model into an EndpointModel so that it can be
exposed via Endpoint Routing's convention system.
---
The main considerations here:
The flattening semantics of application model are pretty complicated :(
The validation that CADP does is actually pretty in depth and might be
really low value... Errors with writing route templates do happen, and
those will be caught by the routing system eventually.... Errors with
duplicate route names are similar... Errors with 'mixed' attribute and
conventional routing are not at all common. I don't think I've ever seen
an issue get filed about this. I did the work to port all of this stuff
forward but I'm not totally sure it's valuable - however, I don't really
want to make an argument for its removal. These are just some random
thoughts to keep in mind if you're reviewing this 👍
2018-11-20 11:03:37 -08:00
Nate McMaster
7ffbb6ed3b
Continue to produce .Sources packages from src/Shared/
...
This is temporary until we finish replacing internal PackageReference with project ref
2018-11-20 11:01:36 -08:00
Ryan Brandenburg
33b736b4a7
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 0efa96de73
2018-11-20 10:57:52 -08:00
Pranav K
5a6d438f7b
API review feedback for pubinternal type changes
2018-11-20 10:50:37 -08:00
Nate McMaster
0af21077c3
Update .NET Core 3.0 dependencies ( #4091 )
...
* Update Extensions to 3.0.0-preview.18569.14
* Update EFCore to 3.0.0-preview.18569.2
* Update corefx to preview.18566.8
* Update core-setup to preview-27117-01
2018-11-20 10:37:13 -08:00
Ryan Brandenburg
b335283ab1
Merge branch 'release/2.1' of github.com:aspnet/AspNetCore into rybrande/Mondo2.1
2018-11-20 10:24:50 -08:00
Ryan Brandenburg
550435373b
Fix casing in MetaPackages
2018-11-20 10:24:34 -08:00
Ryan Brandenburg
6fc3eb3bfc
Fix MetaPackage casing
2018-11-20 10:21:21 -08:00
Ryan Brandenburg
f45dacf924
Fix folder casing ( #4144 )
...
Fix folder casing
2018-11-20 10:02:51 -08:00
Pavel Krymets
d17392bc45
Port Resolve C26496 compiler errors when building in release mode with VS 15.9 ( #4141 )
2018-11-20 10:00:37 -08:00
Nate McMaster
425c196cba
Merge the master branch of aspnet/Hosting
2018-11-20 09:59:15 -08:00
Nate McMaster
b6de45ee72
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 241d2c13df
2018-11-20 09:51:45 -08:00
Nate McMaster
ee1e2d6173
Merge the master branch of aspnet/HttpAbstractions
2018-11-20 09:49:01 -08:00
Nate McMaster
294b5f2928
Merge branch 'release/2.2'
2018-11-20 09:47:59 -08:00
Luke Latham
5539b0f6e7
Change Google scope in external providers sample ( #4138 )
2018-11-20 09:38:05 -08:00
Nate McMaster
bfba741326
Merge aspnet/Hosting release/2.2
2018-11-20 09:35:34 -08:00
Nate McMaster
0f64aa5c01
Merge aspnet/HttpAbstractions release/2.2
2018-11-20 09:15:59 -08:00