Doug Bunting
5f6c0d3fe8
Merge branch 'release/3.0' => 'release/3.1' ( #13670 )
2019-09-04 23:13:19 -07:00
Brennan
ac9a6f331e
Fix User-Agent typo Java ( #13692 )
2019-09-04 19:27:14 -07:00
Ryan Brandenburg
3b4c75a3ed
Remove complicating and non-valuable test asserts
2019-09-04 14:38:44 -07:00
Javier Calvarro Nelson
3368ea6f9c
[Identity][Infrastructure] Improve test reliability ( #13646 )
...
* Catches HttpClient exceptions and retries on IdentityUI_ScriptTags_SubresourceIntegrityCheck and IdentityUI_ScriptTags_FallbackSourceContent_Matches_CDNContent
2019-09-04 22:09:08 +02:00
Javier Calvarro Nelson
ddf987eb4e
[Templates][ Fixes #13641 ] Run rimraf before running the app to give it a better chance of avoiding a failure
...
* Rimraf has reliability issues on windows.
* This change runs rimraf with a few retries before starting the app with `dotnet run` so that `npm run start` on the ReactDeveloperMiddleware has a better chance to succeed.
2019-09-04 20:12:51 +02:00
Ryan Brandenburg
7349b19e1e
components-reconnect-refused to components-reconnect-rejected ( #13659 )
...
components-reconnect-refused to components-reconnect-rejected
2019-09-04 11:07:19 -07:00
Kevin Pilch
c9505a2911
Remove test workaround for fixed issue.
...
Fixes #11206
2019-09-04 10:29:47 -07:00
Daniel Roth
834e316f7a
Correct the spelling of 'EnableEndpointRouting' ( #13655 )
...
Fixes #11467
2019-09-04 08:11:41 -07:00
Mikael Mengistu
e0ee04237a
SignalR Negotiate protocol versioning ( #13389 )
2019-09-03 19:53:32 -07:00
Chris Ross
1095971a80
Skip broken shutdown test ( #13652 )
2019-09-03 12:40:50 -07:00
Kahbazi
88dbd1cff6
Use Result instead of GetAwaiter().GetResult() ( #13614 )
2019-09-03 11:14:42 -07:00
Pranav K
54710e4671
Do not infer Required attributes based on context for non-nullable generic types ( #13551 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/13512
2019-09-03 11:13:16 -07:00
John Luo
437f149880
Build analyzers and bundled dotnet tools in source build ( #13569 )
...
* Add external package available in source buid
2019-09-03 10:39:23 -07:00
Tom Kerkhove
1f6d235a5e
Health Checks - EF health check should respect configured failureStatus
...
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2019-09-03 09:45:51 -07:00
dannyBies
026b9df3e0
Added .env files to the react project templates in order to run the CRA server independently. ( #13525 )
...
* Add .env file to react projecttemplates in order to run the CRA server independently
* Fix #6837
* Revert "Fix #6837 "
This reverts commit 2a035e67774058281c081a37867593e1a45900af.
* Add .env file to react projecttemplates in order to run the CRA server independently
* Fix #6837
* Revert "Fix #6837 "
This reverts commit 2a035e67774058281c081a37867593e1a45900af.
* Add newline to end of file
2019-08-30 15:23:32 -07:00
Stephen Halter
5d0b314e7d
Deflake ConcurrentPipeWriterTests.PassthroughIfAllFlushesAreAw… ( #13563 )
2019-08-30 10:35:36 -07:00
Ben Adams
9399f09b72
BufferSegment use ArrayPool for over-sized allocs ( #13495 )
2019-08-30 10:31:32 -07:00
Justin Kotalik
78b46768d7
Lazyily initialize Https port in HttpsRedirectionMiddleware
2019-08-29 16:46:26 -07:00
wtgodbe
ef1bd4379b
More CodeCheck
2019-08-29 13:42:31 -07:00
wtgodbe
91d6bfa6b6
Fix Code Check
2019-08-29 12:57:54 -07:00
Stephen Halter
725fa34cc8
Deflake Kestrel low response rate tests ( #13532 )
2019-08-29 12:12:28 -07:00
Pranav K
c3af33a023
Update manually generated reference for RenderTreeFrame ( #13522 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/13504
2019-08-29 09:20:15 -07:00
Javier Calvarro Nelson
14136e7acd
[SPA] Enable support for publish single file ( #13518 )
...
* Updates the angular template to exclude the client-side files from the single file publish output
* Updates the react template to exclude the client-side files from the single file publish output
* Updates the react-redux template to exclude the client-side files from the single file publish output
2019-08-29 10:06:46 +02:00
John Luo
806fef3a27
Re-enable framework tests ( #13043 )
2019-08-28 19:36:53 -07:00
Stafford Williams
35b5f091d8
Crankier: server docs ( #13242 )
2019-08-28 16:13:43 -07:00
wtgodbe
a6a7f36150
netcoreapp3.0 -> netcoreapp5.0 for new files
2019-08-28 15:28:18 -07:00
wtgodbe
48374ca8bb
Fix merge conflicts
2019-08-28 15:26:34 -07:00
Ryan Brandenburg
bcdc9b08df
Merge pull request #12879 from isaac2004/12872-work
...
Fix ng test issue with Angular Template 12872
2019-08-28 13:54:31 -07:00
Ryan Brandenburg
ab02951b37
Merge pull request #12137 from dgaspar/master
...
Handle chunks containing multiple EOL (#6146 )
2019-08-28 11:50:29 -07:00
Ryan Brandenburg
0d24bc27eb
Microsoft.dotnet-openapi is a shipping package ( #13481 )
...
Microsoft.dotnet-openapi is a shipping package
2019-08-28 11:43:41 -07:00
vperus
7e10a98c4f
[mvc] Remove redundant checks ( #9279 )
2019-08-28 11:20:21 -07:00
Petr Onderka
78e00cfc31
Remove unnecessary tag for Razor Class Library template ( #13004 )
2019-08-28 11:07:12 -07:00
dotnet-maestro[bot]
f676c249d2
[master] Update dependencies from 3 repositories ( #12977 )
...
* Update dependencies from https://github.com/aspnet/EntityFrameworkCore build 20190807.3
- Microsoft.EntityFrameworkCore.Tools - 5.0.0-alpha1.19407.3
- Microsoft.EntityFrameworkCore.SqlServer - 5.0.0-alpha1.19407.3
- dotnet-ef - 5.0.0-alpha1.19407.3
- Microsoft.EntityFrameworkCore - 5.0.0-alpha1.19407.3
- Microsoft.EntityFrameworkCore.InMemory - 5.0.0-alpha1.19407.3
- Microsoft.EntityFrameworkCore.Relational - 5.0.0-alpha1.19407.3
- Microsoft.EntityFrameworkCore.Sqlite - 5.0.0-alpha1.19407.3
Dependency coherency updates
- Microsoft.AspNetCore.Analyzer.Testing - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ActivatorUtilities.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Memory - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.SqlServer - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.StackExchangeRedis - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.CommandLineUtils.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.AzureKeyVault - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Binder - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.CommandLine - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.EnvironmentVariables - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.FileExtensions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Ini - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Json - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.KeyPerFile - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.UserSecrets - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Xml - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DiagnosticAdapter - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Composite - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Embedded - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Physical - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileSystemGlobbing - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HashCodeCombiner.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HostFactoryResolver.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Http - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Abstractions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.AzureAppServices - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Configuration - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Console - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Debug - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventSource - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventLog - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.TraceSource - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Testing - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ObjectPool - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.ConfigurationExtensions - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.DataAnnotations - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ParameterDefaultValue.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Primitives - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.TypeNameHelper.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ValueStopwatch.Sources - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.WebEncoders - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Internal.Extensions.Refs - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.JSInterop - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Mono.WebAssembly.Interop - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Bcl.AsyncInterfaces - 1.1.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- Microsoft.NETCore.App.Runtime.win-x64 - 5.0.0-alpha1.19404.5 (parent: Microsoft.Extensions.Logging)
- Microsoft.Extensions.Logging - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.CSharp - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- Microsoft.Win32.Registry - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- Microsoft.Win32.SystemEvents - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.ComponentModel.Annotations - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Diagnostics.EventLog - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Drawing.Common - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.IO.Pipelines - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Net.Http.WinHttpHandler - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Net.WebSockets.WebSocketProtocol - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Reflection.Metadata - 1.8.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Runtime.CompilerServices.Unsafe - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Security.Cryptography.Cng - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Security.Cryptography.Pkcs - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Security.Cryptography.Xml - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Security.Permissions - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Security.Principal.Windows - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.ServiceProcess.ServiceController - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Text.Encodings.Web - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Text.Json - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Threading.Channels - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- System.Windows.Extensions - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- Microsoft.Extensions.DependencyModel - 5.0.0-alpha1.19404.5 (parent: Microsoft.Extensions.Logging)
- Microsoft.NETCore.App.Ref - 5.0.0-alpha1.19404.5 (parent: Microsoft.Extensions.Logging)
- NETStandard.Library.Ref - 2.1.0-alpha1.19404.5 (parent: Microsoft.Extensions.Logging)
- Microsoft.NETCore.Platforms - 5.0.0-alpha1.19381.2 (parent: Microsoft.NETCore.App.Runtime.win-x64)
- Internal.AspNetCore.Analyzers - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.Testing - 5.0.0-alpha1.19406.3 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Net.Compilers.Toolset - 3.3.0-beta3-19406-05 (parent: Microsoft.Extensions.Logging)
* First pass at fixing netcoreapp5.0 errors
* Add NETCoreAppMaximumVersion, remove BundledNETCorePlatformsPackageVersion
* Apply KnownFrameworkReference Workaround
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190808.17
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19408.17
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19408.17
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19408.17
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19408.17
* Update TFMs to 5.0
* Retarget TFMs to netcoreapp5.0
* Change compile items from netcoreapp3.0.cs to netcoreapp5.0.cs
* Rename netcoreapp3.0.cs files to netcoreapp5.0.cs
* Update TargetFrameworks, Conditions
* Fix missed items
* Clean up remaining items in src
* Fix missed merge conflict
* Set TFMNetCoreMajor/MinorVersions to 5.0
* Rename missed .cs file, update ifdefs
* Rename missed .cs file, update ifdefs
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190809.3
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19409.3
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19409.3
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19409.3
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19409.3
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190810.1
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19410.1
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19410.1
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19410.1
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19410.1
* Use default value for 5.0 TFM
* NETCOREAPP5_0 -> NETCOREAPP
* attempt to fix npm build
* Update TFM reverted by merge
* Explictly reference netcoreapp5.0 in repotasks.tasks
* Regenerate ref assemblies
* Consolidate FrameworkReference workarounds
* Add workaround back to d.b.t
* Regen ref assemblies
* regen blazor.server.js
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190813.2
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19413.2
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19413.2
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19413.2
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19413.2
* Update dependencies from https://github.com/aspnet/Blazor build 20190813.1
- Microsoft.AspNetCore.Blazor.Mono - 5.0.0-alpha1.19413.1
* Exclude blazor.server.js from code check
* start fixing tests
* Bump test TFMs to 5.0
* Regen ref assemblies, hardcode TFM in dotnet-watch tests
* Regenerate SpaServices.Extensions.netcoreapp.5.0.cs
* Fix dotnet-watch csproj TFMs
* Fixup 3.0 -> 5.0 files from merge
* Fixup another set of 3.0 -> 5.0 misses
* More 3.0 -> 5,9
* More 3.0 -> 5.0 madness
* Set TargetFramework for test templates
* Disable warning in ApiAuth tests
* Put TFM in right place
* Hardcode TFM
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190814.4
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19414.4
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19414.4
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19414.4
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19414.4
* Regen ref assemblies
* Hardcode TFM for template tests
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190815.9
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19415.9
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19415.9
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19415.9
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19415.9
* Apply AppHostPack/FrameworkRef workaround to dotnet-watch tests
* Set KnownAppHost/KnownFramework after sdk.targets import
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190816.3
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19416.3
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19416.3
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19416.3
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19416.3
* Update dependencies from https://github.com/aspnet/Blazor build 20190816.2
- Microsoft.AspNetCore.Blazor.Mono - 5.0.0-alpha1.19416.2
* More workaround
* Try workaround for template tests
* Update to 5.0 SDK
* Remove AppHostPack workaround
* Remove more workarounds
* Try updating RazorLangVersion
* Try adding FrameworkReference workaround back
* Remove framework and revert RazorLang to 3.0
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190819.4
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19419.4
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19419.4
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19419.4
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19419.4
* Update dependencies from https://github.com/aspnet/Blazor build 20190819.1
- Microsoft.AspNetCore.Blazor.Mono - 5.0.0-alpha1.19419.1
* Set env var
* Add 1 workaround back for SourceBuild
* Remove workaround from Project Template tests
* Add back maxVersion workaround for sourcebuild
* One more source build workaround
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190821.3
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19421.3
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19421.3
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19421.3
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19421.3
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190822.9
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19422.9
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19422.9
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19422.9
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19422.9
* Remove workaround for Razor 3.0 SDK
* Fix Blazor SDK error in SourceBuild
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190822.15
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19422.15
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19422.15
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19422.15
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19422.15
* Update dependencies from https://github.com/aspnet/Blazor build 20190822.1
- Microsoft.AspNetCore.Blazor.Mono - 5.0.0-alpha1.19422.1
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190824.6
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19424.6
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19424.6
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19424.6
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19424.6
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190825.1
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19425.1
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19425.1
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19425.1
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19425.1
* Rename netcoreapp5.0.cs files to netcoreapp.cs
* Fix inverted condition for Razor projects
* Apply Razor logic consistently
* Catch netcoreapp2.0.cs file in codecheck
* Remove ref:suppressField
* Reenable workarounds for Razor projects
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190826.2
- Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19426.2
- Microsoft.CodeAnalysis.Razor - 5.0.0-alpha1.19426.2
- Microsoft.AspNetCore.Razor.Language - 5.0.0-alpha1.19426.2
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 5.0.0-alpha1.19426.2
* Update dependencies from https://github.com/aspnet/Blazor build 20190826.2
- Microsoft.AspNetCore.Blazor.Mono - 5.0.0-alpha1.19426.2
* React to ref:suppressField breaking changes
* Stop using custom version of SDK in source build
* Remove SourceBuild workarounds
* Skip template tests
2019-08-28 00:21:22 +00:00
Ben Adams
649bcc8f61
Http2MessageBody.TryRead TryStart/TryStop ( #13464 )
2019-08-27 16:21:32 -07:00
Daniel Roth
b9d1e067ee
Fixup Razor Class Library template namespace and component content ( #13419 )
2019-08-27 16:00:39 -07:00
Chris Ross
b991e4b9c2
Fix AzureAd options validation ( #13480 )
...
* Skip getting AzureAdOptions for not AzureADUi Cookies scheme #13311 (#13327 )
* Also check Azure Jwt options for #13311
2019-08-27 15:59:08 -07:00
Brennan
ecae6838b8
Ignore MaxRequestBodySize for upgraded requests ( #13477 )
2019-08-27 13:53:09 -07:00
Pranav K
e9179bacd7
Add Content-Language header in localization middlewware ( #13479 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/11923
2019-08-27 13:45:45 -07:00
Kevin Pilch
3e253f6a40
Add XML docs to pubternal types
2019-08-27 13:45:33 -07:00
Mikael Mengistu
af0a2048a2
Add some more HandshakeRequest parsing tests ( #13397 )
2019-08-27 11:51:04 -07:00
vbornand
b242d5426e
Skip getting AzureAdOptions for not AzureADUi Cookies scheme #13311 ( #13327 )
2019-08-27 09:39:41 -07:00
Doug Bunting
8ea3edadaf
Add tests of client code generation components ( #13444 )
...
- #4914
- test service ref MSBuild tasks
- add `MockBuildEngine` class to support tests where a task logs
- correct an incredibly minor product issue about logging errors for `@(OpenApiProjectReference)` items
- set `%(SourceProject)` metadata and use it when logging
- add test project that builds and can be tested in the future
2019-08-26 20:42:13 -07:00
Alexej Timonin
a2178e5097
Correct capitalization of JavaScript in template site.js files ( #13456 )
...
Fixes #10414
2019-08-26 16:43:43 -07:00
mgbbs
90e89e9708
Mgbbs/hidden for checkbox render mode ( #13014 )
...
* Added CheckBoxHiddenInputRenderMode to HtmlHelperOptions, ViewContext, and html/tag helpers
Fixes #12833
2019-08-26 16:00:00 -07:00
Justin Kotalik
2d8cd179a1
Skip default port tests ( #12983 )
2019-08-26 14:07:31 -07:00
Ben Adams
a88180472d
Angular-CSharp template variable naming ( #13423 )
2019-08-26 12:44:41 -07:00
Brennan
efa30e25f2
Move AfterBuild Target to more accurate project ( #13281 )
2019-08-26 09:42:17 -07:00
Doug Bunting
d7b604810d
Clean up reference conflict warnings in Microsoft.dotnet-openapi project
2019-08-26 09:05:11 -07:00
Doug Bunting
b496781792
Remove last couple of (test-only) System.Data.SqlClient dependencies ( #13426 )
2019-08-26 09:04:10 -07:00
Doug Bunting
a6597967e4
Merge branch 'release/3.0' into merge/release/3.0-preview9-to-release/3.0
2019-08-24 15:46:10 -07:00
Luke Latham
460f9b63e9
Drop 'en-us' loc segment from URLs + doc nits ( #13410 )
2019-08-24 15:13:25 -07:00
Chris Ross
66de493473
Mark bytes as consumed #13372 ( #13394 )
2019-08-24 12:03:03 -07:00
Doug Bunting
cb298f16e9
Merge branch 'release/2.2' => 'release/3.0' ( #13100 )
2019-08-24 11:06:25 -07:00
Doug Bunting
208b50afca
Merge branch 'release/3.0-preview9' => 'release/3.0' ( #13283 )
2019-08-24 11:02:55 -07:00
Hao Kung
4425876c89
[3.0] Also target netstandard2.1 for Identity.EFCore ( #13402 )
...
* Also target netstandard2.1 for Identity.EFCore
* Remove source build line
2019-08-24 08:22:28 -07:00
Javier Calvarro Nelson
61dc5fbe28
[ApiAuthorization] Disables pop-up logout by default
...
* There is an issue in Edge that prevents it from working.
* Can be enabled by setting 'popUpDisabled = false' in 'authorize.service.ts'
2019-08-23 20:00:53 -07:00
alewmt
90231e7290
Fix invalid test ( #6654 )
2019-08-23 18:32:00 -07:00
Nikolaj Jørgensen
20dd338b79
Use ModelOnly for Validation Summary ( #6108 )
...
Previously when Validation Summary used "All", it would append the property-related content to both the summary as well as the property specific span elements (= asp-validation-for="...").
By switching to ModelOnly would only show model-related messages in the summary (such as "Invalid login attempt.") which was most likely the original intention.
2019-08-23 18:30:59 -07:00
Doug Bunting
8417429b9b
Fix a typo and address remaining service reference TODO items ( #13364 )
...
- #4923
- typo caused problems when cleaning files
- add `%(OpenApiProjectReference.GlobalPropertiesToRemove)` metadata
- stop removing `$(Configuration)` or `$(Platform)` global properties
- address timing issues cropping up occasionally in builds using service ref features
- avoid `AfterTargets="Build"`; referencing projects sometimes continue while post-build work is done
- instead use `BeforeTargets="Build"` since that's a no-op target wrapping up a build
- set only properties in buildMultiTargeting\Microsoft.Extensions.ApiDescription.Server.targets
- items not evaluated early enough to reference in all cases
- rename Microsoft.Extensions.ApiDescription.Client tasks
- remove net461 task assembly
2019-08-23 15:59:58 -07:00
Doug Bunting
e89a0519b9
Use Microsoft.Extensions.CommandLineUtils and Microsoft.Extensions.Tools.Internal in service ref programs
...
- add '--quiet' option
- add '--debug' option (when building Debug configuration)
- support `--` in `dotnet-getdocument`; users may want to explictly add options for GetDocument.Insider
- remove '--no-color' option
- use `IReporter` extension methods instead of static `Reporter` class
- reduce `static` use to ease testing (coming soon) and share the `IConsole` and `IReporter`
- add `ProgramBase`
- allow mix of known and unknown command-line arguments
- maintain existing behaviour using switch added in aspnet/Extensions#2210
nits:
- add a couple more `CommandLineApplicationExtensions` methods
- take VS suggestions
2019-08-23 15:54:55 -07:00
Steve Sanderson
b16a26d50b
Blazor fixes ( #13377 )
...
* Remove incorrect comment from template. Fixes #13331
* Fix reload button. Fixes #13370
* Fix navigation after reconnection. Fixes #13371
* Auth template fixes. Fixes #13374 and #13375
2019-08-23 15:48:24 -07:00
Brian Friesen
8b861ea7d7
Add CreateXmlReader overload - adds Type parameter ( #13302 )
...
* Add CreateXmlReader overload - adds Type parameter
This change allows inheritors of XmlSerializerInputFormatter to return a different XmlReader depending on the type being serialized. For example, an inheritor could return XSD-validating readers that validate against one schema or another (or perhaps not validate at all), depending on the value of the type parameter.
2019-08-23 15:32:25 -07:00
Brennan
6d311041f0
Properly wait for workaround ( #13286 )
2019-08-23 11:15:40 -07:00
John Luo
3b5a9e51d2
Set Blazor Client projects to use preview 9 label
2019-08-23 10:16:56 -07:00
Mikael Mengistu
5c05b9288a
Fix User Agent on .NET Client ( #13298 )
2019-08-22 16:45:05 -05:00
Ryan Brandenburg
cfcffd8251
OpenAPI ServiceReference Tool ( #12810 )
...
Add ServiceReference tool
2019-08-22 11:16:16 -07:00
Mikael Mengistu
e0f95cfa6f
Set the user agent header in the Java client ( #13168 )
2019-08-21 16:15:39 -05:00
Pranav K
7bb56a8dba
Do not throw if RouteComparison compares two identical references
...
Fixes https://github.com/aspnet/AspNetCore/issues/13313
2019-08-21 13:18:41 -07:00
Kevin Pilch
733218c652
Merge pull request #13226 from aspnet/rynowak/interop-reliability
...
Improve reliability of reliability tests
2019-08-20 14:00:29 -07:00
Hao Kung
55b271227d
Fix privacy link ( #13262 )
2019-08-20 09:03:06 -07:00
Pranav K
2061713b47
Use min.js files
2019-08-19 18:57:46 -07:00
Ben Adams
5b2f3fb5f7
Betterize Hosting Log ( #10102 )
...
* Handle encoding
* Encode space only as +
2019-08-19 18:43:59 -07:00
Brennan Conroy
4fb2dda133
Fix AllProtocols with duplicates
2019-08-19 16:27:16 -07:00
Ryan Nowak
be2a71855b
Improve reliability of reliability tests
...
Fixes : #13086
- Fixed some wrong logging (wrong EventIds)
- Added a base class for ignitor tests
- Centralized code for capturing data in ignitor
- Make `WaitForXyz` methods return the thing they found
- Make `WaitForXyz` methods report logs on timeout
- Fix synchronization problems with some tests
- Split invalid event tests into their own class for code reuse
The main thing here is that some of the JS interop reliability tests had
causality/synchronization problems. They were either not waiting for a
render batch, or they were not *triggering* a render batch.
In addition to that, I did a general consolidation of the infrastructure
for these tests to make sure that they are all using the same set of
practices. I found and fixed cases where tests were using timeouts that
were too small (inconsistency) or where they were using non-threadsafe
data structures (these tests always involve concurrency).
2019-08-19 15:31:43 -07:00
Stephen Halter
ff5c200345
Wait until after UseHttps() to read HttpProtocols ( #13202 )
...
- This makes it so ListenOptions.HttpProtocols can be set after
ListenOptions.UseHttps() is called and still function.
2019-08-19 10:58:49 -07:00
Brennan
8987cca7c9
HubConnection implements IAsyncDisposable ( #13179 )
2019-08-19 09:36:43 -07:00
Ryan Nowak
8035ef0a27
Add AdditionalAssemblies to Router
...
Adds the ability to specify multiple assemblies to the Router
component.
Prior to preview 8, the router would search all dependencies of
`AppAssembly` for routable components. We made an intentional change to
stop that. However, we haven't yet give users a way to specify multiple
assemblies if their components are split across assemblies.
2019-08-19 09:07:12 -07:00
Javier Calvarro Nelson
5678f84d60
[Blazor] Adds a version to the Circuit ID purpose ( #13250 )
...
* It prevents older payloads from being unprotected should we ever change the format.
* Follows recommended practices when using data protection.
2019-08-19 17:58:56 +02:00
Justin Kotalik
8a777e50fb
Merge branch 'release/2.2' into release/3.0
2019-08-19 08:15:07 -07:00
David Gardiner
7118601f4c
Correct the spelling of 'EnableEndpointRouting'
...
Fixes #11467
2019-08-17 15:42:24 -07:00
Javier Calvarro Nelson
74b801506b
[Blazor] Enables the client to initiate blazor server-side renders ( #13147 )
...
* [Blazor] Allows multiple components as entry points
* Removes all overloads that register a component statically with aborts
selector.
* Updates render component to have a RenderMode parameter that indicates
how the component must render. Valid values are Static, Server, and
ServerPrerendered.
* When using Server or ServerPrerendered we emit marker comments into
the page that are later used by blazor.server.js to bootrstrap a
blazor server-side application.
2019-08-17 20:44:59 +02:00
dotnet-maestro[bot]
8283e6ac2b
[release/3.0] Update dependencies from aspnet/EntityFrameworkCore ( #13210 )
...
* Update dependencies from https://github.com/aspnet/EntityFrameworkCore build 20190816.12
- Microsoft.EntityFrameworkCore.Tools - 3.0.0-preview9.19416.12
- Microsoft.EntityFrameworkCore.SqlServer - 3.0.0-preview9.19416.12
- dotnet-ef - 3.0.0-preview9.19416.12
- Microsoft.EntityFrameworkCore - 3.0.0-preview9.19416.12
- Microsoft.EntityFrameworkCore.InMemory - 3.0.0-preview9.19416.12
- Microsoft.EntityFrameworkCore.Relational - 3.0.0-preview9.19416.12
- Microsoft.EntityFrameworkCore.Sqlite - 3.0.0-preview9.19416.12
Dependency coherency updates
- Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Memory - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Binder - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Ini - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Json - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Xml - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Http - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Configuration - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Console - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Debug - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventSource - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventLog - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Testing - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ObjectPool - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Primitives - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ValueStopwatch.Sources - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.WebEncoders - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Internal.Extensions.Refs - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.JSInterop - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Mono.WebAssembly.Interop - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.NETCore.App.Runtime.win-x64 - 3.0.0-preview9-19416-01 (parent: Microsoft.Extensions.Logging)
- Microsoft.Extensions.Logging - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyModel - 3.0.0-preview9-19416-01 (parent: Microsoft.Extensions.Logging)
- Microsoft.NETCore.App.Ref - 3.0.0-preview9-19416-01 (parent: Microsoft.Extensions.Logging)
- NETStandard.Library.Ref - 2.1.0-preview9-19416-01 (parent: Microsoft.Extensions.Logging)
- Internal.AspNetCore.Analyzers - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.Testing - 3.0.0-preview9.19416.7 (parent: Microsoft.EntityFrameworkCore)
* React to breaking changes
2019-08-17 17:44:06 +00:00
Pranav K
8857746e4b
Merge pull request #13112 from aspnet/darc-release/3.0-9048d89c-e829-4684-8acd-94ef228abee6
...
[release/3.0] Update dependencies from 2 repositories
2019-08-16 20:09:08 -07:00
Brennan
4d0c03fe28
Fix build race ( #13197 )
2019-08-16 19:42:43 -07:00
John Luo
fc0c26cbec
Remove site-extension workarounds ( #13044 )
2019-08-16 19:24:06 -07:00
Doug Bunting
04b1adbc2e
Move service reference projects into Tools directory ( #13185 )
...
- start of #4914 and #4896
- make infrastructure more accessible to these projects
- update list of projects
- run `.\eng\scripts\GenerateProjectList.ps1`
2019-08-16 19:05:37 -07:00
Pranav K
5bc79e8449
Ignore overriden properties in component parameters ( #13198 )
...
* Ignore overriden properties in component parameters
* Modify MemberAssignment to return shadowed properties, but not inherited properties
* Modify ComponentProperties to throw if a Parameter property is non-public
Fixes https://github.com/aspnet/AspNetCore/issues/13162
2019-08-16 17:53:55 -07:00
Doug Bunting
c0d5248fb4
Refine service reference warnings and errors
...
- #12792
- client:
- add error if OpenAPI file does not exist
- separate unsupported TFM case from targets being called when disabled
- server:
- generalize multi-targeting handling in Microsoft.Extensions.ApiDescription.Server
- add `$(_OpenApiGenerateDocumentsTFM)`, the TFM used when invoking inner build
- default `$(OpenApiGenerateDocuments)` to 'true' only when a supported TFM exists
- add separate error for non-existent cache file in `OpenApiGetDocuments` target
- add error in `GetDocumentInsider` if no documents are found
- make `<Warning />` in the targets file an `<Error />`
- add more text to existing `ServiceNotFound` error
- both:
- write errors to `stderr`
- clean up top-level output for `Exception`s
- stop writing the `Message` twice
* Correct "Open API" mentions; should be "OpenAPI"
- change package tags and comments
* Add service reference projects to MvcNoDeps.slnf
nits:
- add "service reference" tag in Microsoft.Extensions.ApiDescription.* packages
- add "document generation" tag in Microsoft.Extensions.ApiDescription.Server package
- `.Trim()` TFM properties because `<TargetFrameworks>;netcoreapp3.0;;</TargetFrameworks>` is allowed
- don't use bold black for verbose messages
- reorder MSBuild property settings for readability
2019-08-16 16:55:56 -07:00
Pranav K
895dfb40fc
Fixup template
2019-08-16 15:34:58 -07:00
Ryan Nowak
aafb0813e6
Rename DOM types and change namespace
...
Fixes : #12553
This change renames all of our browser/DOM specific types from
`UIFooEventArgs` to `FooEventArgs` and puts the in the `.Web` namespace.
In addition to this, we're moving `EventHandlers` and `BindAttributes`
to the same. This has the impact of scoping the mappings those classes
provide based on the `.Web` namespace.
This means that we now expect `.Web` to be present as a using in
basically all contexts for a browser-based Blazor app. Updated
templates, samples and tests. I'll also need to update about a million
tests in the compiler codebase.
I've logged https://github.com/aspnet/AspNetCore.Docs/issues/13832 to
track the docs and release notes part of this work.
2019-08-16 14:34:34 -07:00
Ryan Nowak
3b51b55176
Create CircuitSecret
...
Fixes : #13012
This change introduces a circuit id 'secret' as the concept that's used when
doing handshaking between the client and the server, and makes CircuitId
(visible to user-code) a separate concept (not a secret, can't be used
to open a connection).
The scope of this grew once I realized that we probably shouldn't be
logging Circuit Secret in so many places, we should be logging CircuitId
as the piece of data we use for correlation, and try to keep the secret
out of logs except where really necessary (and with trace level).
I ended up creating a new type to represent the combination of the
circuit id and secret and prevent
accidental misuse, and then chased down all of the build errors.
As an extra detail, the circuit id is part of the data-protected payload
that's used as the secret. This way we can always get the id back from
the secret without any external storage.
2019-08-16 08:19:38 -07:00
Pranav K
203caa020f
React to more changes
2019-08-16 07:16:14 -07:00
Pranav K
029e455e7b
Remove ref:suppressField
2019-08-15 23:00:46 -07:00
Ryan Nowak
7f054152db
Move public rendering types to .RenderTree
...
Fixes : #12552
We're not documenting these types for public use in this release. We
already have an analyzer implemented to chase you away from taking a
dependency.
2019-08-15 20:14:59 -07:00
Justin Kotalik
3e08d453fe
fix xunit namespace
2019-08-15 17:05:17 -07:00
Justin Kotalik
b79e9aac36
refs
2019-08-15 17:03:19 -07:00
Justin Kotalik
829f893f29
React to extensions changes
2019-08-15 17:03:19 -07:00
Pranav K
98c8988baa
React to JSRuntime changes
2019-08-15 17:02:56 -07:00
Brennan
7795537181
Use relaxed encoder for Json ( #12589 )
2019-08-15 16:30:07 -07:00
Stafford Williams
6b4a101ca7
Crankier server ( #12406 )
...
* move server into Crankier
* added ConnectionCounter
* allow logging
2019-08-15 16:19:37 -07:00
N. Taylor Mullen
6699353dc6
Merge pull request #13177 from dotnet-maestro-bot/merge/release/3.0-to-master
...
[automated] Merge branch 'release/3.0' => 'master'
2019-08-15 16:14:18 -07:00
Stephen Halter
72925ecc19
Merge pull request #13079 from aspnet/halter73/13020
...
Throw NotSupportedException given FileHandleEndPoint
2019-08-15 14:58:49 -07:00
N. Taylor Mullen
f890c9104c
Improves further on Blazor reconnection experience.
...
- Expanded `ReconnectDisplay` to have a `rejected` method on it. This is the method that indicates we will never be able to reconnect to the server. By default we provide a nice little message letting users know that reconnection is no longer possible and that a refresh must take place.
- Added a logger to the `DefaultReconnectionDisplay` since part of its job is handling `Retry` clicks which indirectly call `reconnect()`. Therefore, it needed the ability to log information to the console to inform users why certain reconnects were not possible.
- Updated the `UserSpecifiedDisplay` to have a `refused` understanding. Added a new CSS class to represent the `refused` state as well.
- Updated existing tests to abide by the new `ReconnectDisplay` structure
- Added a new test to validate that the `refused``ReconnectDisplay` method results in proper behavior.
#12442
2019-08-15 14:17:35 -07:00
Brennan
3d9311a29f
Remove value span usage ( #12990 )
2019-08-15 14:09:05 -07:00
Pranav K
4144eeb459
Merge pull request #13169 from dotnet-maestro-bot/merge/release/3.0-to-master
...
[automated] Merge branch 'release/3.0' => 'master'
2019-08-15 10:44:07 -07:00
Pranav K
b2a0b02e35
Update runtime compilation to target CSharpLang v8.0 by default ( #13110 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/9129
2019-08-15 09:18:41 -07:00
Justin Kotalik
417cba2d50
Microsoft.AspNetCore.App =>Ref in the platform manifest ( #13129 )
2019-08-15 08:48:06 -07:00
Brennan
5e575a3e64
Merge pull request #13136 from dotnet-maestro-bot/merge/release/3.0-to-master
...
[automated] Merge branch 'release/3.0' => 'master'
2019-08-15 08:28:49 -07:00
Justin Kotalik
f70eef0db1
I don't know how to write debug asserts ( #13134 )
2019-08-15 08:27:39 -07:00
N. Taylor Mullen
10452bf783
Improve Blazor reconnection experience.
...
- Updated text of reconnect dialog to be more clear.
- Added user feedback to the `Retry` event button click. The current flow is `Attempting to reconnect` -> `Failed to reconnect ... [Retry]` -> Click Retry -> `Attempting to reconnect`.
- Found that in cases where the server went away entirely the reconnect event would through unexpectedly preventing the reconnect display from handling a failed reconnect. Added a separate error flow to understand when the server went away/could not start a SignalR connection to.
- Could not find a great way to add tests for this scenario.
Addresses #12442
2019-08-14 16:27:00 -07:00
Ryan Nowak
13fc89ce49
Dispose DI scope with async support in circuit host
...
Fixes part of #12918
This fixes the part of this issue that we're going to be able to do in
3.0 safely.
2019-08-14 15:24:02 -07:00
N. Taylor Mullen
e5a950de97
Re-enable reconnection failed invocation validation test.
...
- Relaxed the `maxRetries` and `retryIntervalMilliseconds` parameters to enable the test to complete quicker. Couldn't reproduce a failure even as the test is originally on my own Mac.
#12578
2019-08-14 14:47:33 -07:00
Ajay Bhargav Baaskaran
c605d6cf63
Don't release SemaphoreSlim when it is canceled ( #12818 )
...
* Don't release SemaphoreSlim when it is cancelled
* fixed tests
* Rebased
* Updated ref
* mark test as flaky
2019-08-14 12:40:44 -07:00
Ryan Nowak
1f7d59d8f1
Remove IComponentContext
...
Fixes part of: #12553
We don't believe that this is needed anymore. We no longer call
OnAfterRender when you're prerendering, so the main use case of this
type is gone.
2019-08-14 12:06:05 -07:00
Pranav K
a285e966e3
Mark InteropReliabilityTests flaky again ( #13130 )
2019-08-14 11:15:17 -07:00
John Luo
ed360e171a
fix npm flake ( #13106 )
2019-08-14 07:48:34 -07:00
Javier Calvarro Nelson
74c09470c6
[Blazor][ Fixes #12056 ] Avoid producing warnings for bad inputs.
...
* Does not produce warnings when receiving invalid event arguments.
* Does not produce warnings when receiving an invalid event handler id.
* Does not produce warnings when receiving an ack for an unknown batch.
2019-08-14 13:01:53 +02:00
Mikael Mengistu
e7a1dc620b
Update SignalR Sample ( #13078 )
2019-08-13 15:12:31 -07:00
Justin Kotalik
2217be2826
Skip/disable tests in 2.2 for IIS ( #12985 )
...
* Skip/disable tests in 2.2 for IIS
* Update ServicesTests.cs
2019-08-13 14:00:33 -07:00
N. Taylor Mullen
1f0641f5c0
Reset endpoint and route values during exception handling.
...
- We initially did this change as part of EndpointRouting but the impact of that change resulted in a variety of performance regressions. To mitigate the impact of resetting state for a request we now only reset the state when an exception has occurred in a way that does not require any additional state machines to be allocated.
- Added a test to validate that http context state gets reset on exception handling.
#12897
2019-08-13 13:27:36 -07:00
N. Taylor Mullen
4f6022323b
Revert "Fix endpoint routing statefulness."
...
This reverts commit 9a6881b0e8 .
2019-08-13 13:27:36 -07:00
N. Taylor Mullen
44431151c7
Revert "Addressed code review comments."
...
This reverts commit 479d5ed40a .
2019-08-13 13:27:36 -07:00
N. Taylor Mullen
18391dd2e4
Revert "Clear route values after middleware invocation."
...
This reverts commit c54a7209d7 .
2019-08-13 13:27:36 -07:00
Pranav K
44cfe01a89
Merge branch 'master' into merge/release/3.0-to-master
2019-08-13 13:03:17 -07:00
Steve Sanderson
e8917fc92f
[Blazor][ Fixes #13056 ] Renderer use-after-disposal tweaks
...
* Improves Renderer handling use after disposal.
* Ensures RemoteRenderer skips resuming the render queue after ACK if it was since disposed
2019-08-13 21:51:39 +02:00
Pranav K
9bd027aa99
Make Partial on PageBase and PageModel work correctly ( #13013 )
...
* Make Partial on PageBase and PageModel work correctly
Fixes https://github.com/aspnet/AspNetCore/issues/10438
2019-08-13 12:49:10 -07:00
Pranav K
c80f7d1dd9
Remove LangVersion from server-side Blazor project template ( #13094 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/9168
2019-08-13 12:33:23 -07:00
Isaac Levin
17dc2548c4
Merge branch 'master' into 12872-work
2019-08-13 10:00:35 -04:00
Steve Sanderson
6b2d9f23f8
Prerender select elements with value; move HtmlRenderer into Mvc.ViewFeatures ( #12996 )
2019-08-13 09:34:28 +01:00
Javier Calvarro Nelson
826ed7504b
[ApiAuthorization] Update to latest oidc-client and IdentityServer4 versions
...
[ApiAuthorization] Updates dependency versions
* Updates to the latest version of Identity Server.
* Updates to the latest version of oidc-client.
* Removes unncessary code from the templates.
* Updates EF migrations.
* Removes unnecessary ref assembly.
2019-08-13 08:53:41 +02:00
Brennan
eb966eb605
Complete upload streams on connection close ( #13065 )
2019-08-12 20:46:20 -07:00
Stephen Halter
4bb8a79efb
Update src/Servers/Kestrel/Transport.Sockets/src/SocketsStrings.resx
2019-08-12 19:28:29 -07:00
Ryan Nowak
1f4341a248
Add 'firstTime' parameter to OnAfterRender
...
Fixes : #11610
I took the approach here of building this into `ComponentBase` instead
of `IHandleAfterRender` - *because* my reasoning is that `firstTime` is
an opinionated construct. There's nothing fundamental about `firstTime`
that requires tracking by the rendering, it's simply an opinion that
it's going to be useful for component authors, and reinforces a common
technique.
Feedback on this is welcome.
2019-08-12 18:35:39 -07:00
Ryan Nowak
29cf7ecb80
Remove Blazor VSIX
...
This is no longer shipped, because the templates installed by `dotnet
new -i` show up in VS now. Removing it now so we don't have to keep it
around in servicing forever.
2019-08-12 18:32:02 -07:00
Stephen Halter
d299dff853
Throw NotSupportedException given FileHandleEndPoint
...
- Kestrel's default socket transport does not support FileHandleEndPoint
- Throw a NotSupportedException instead of a NotImplementedException
2019-08-12 17:42:55 -07:00
Steve Sanderson
a4ab9ffa05
Factor out auth and forms. Fixes #12950 ( #12999 )
...
* Add empty Authorization src and test projects
* Add references
* Move auth types into .Authorization project
* Move auth tests
* Fix Mvc.ViewFeatures
* Remove the reference from .Web to .Authorization, so it's truly optional
* Add empty Forms src and test projects
* Remove dependencies from Components.csproj
* Move forms sources and tests
* Reference .Forms from .Web (needed unless we also have .Forms.Web)
* Rebase on #12936
* Update reference assemblies
* CR: Add Authorization namespace
* Update ref sources
* Add missing using
* Add another missing using
2019-08-12 16:36:27 -07:00
Steve Sanderson
c6f043cb98
Update Mono debug proxy code ( #13053 )
...
This is now equivalent to Mono's commit 612e064 and to the Mono binaries that we'll include in Preview 9
2019-08-12 17:10:30 +01:00
Brennan
7b7c13c0d5
Try to make test more reliable ( #12989 )
2019-08-11 20:23:18 -07:00
Ryan Nowak
5d4c4d648f
Make WaitAssert report browser errors
...
It turns out we frequently have errors in the browser console in cases
where we're hitting a "timeout".
2019-08-11 10:49:14 -07:00
Ryan Nowak
ab006e10b0
Harden ArrayBuilder
...
Since we're using the ArrayPool, it's really essential that we prevent
use-after-free bugs. I'm currently tracking one down.
2019-08-11 10:49:14 -07:00
Ryan Nowak
89bf58445f
Use a ConcurrentDictionary
...
This is used from a bunch of static methods. Dictionary isn't thread
safe. Encountered this while debugging some other things.
2019-08-11 10:49:14 -07:00
Ryan Nowak
9b4ec6ec71
Add semaphore to selenium tests
...
This change prevents thread pool starvation when running a bunch of
selenium-based tests, by turning the blocking wait for a WebDriver to
start into an async wait.
This also seems to help with speed, and reliability since we're not
running too many browsers at once. I was experencing timeouts, and
seeing them in the debugger while running tests locally, this no longer
happens.
2019-08-11 10:49:14 -07:00
Ryan Nowak
18f5ec71ed
Terminate circuit on error
...
Fixes : #11845
See: https://github.com/aspnet/AspNetCore/pull/12857 for detailed notes.
2019-08-11 10:49:14 -07:00
John Luo
88a3a74dbb
Multitarget packages to remove dependencies for source build ( #12936 )
2019-08-09 19:25:48 -07:00
Mikael Mengistu
8ef285620c
Remove references to OnReaderCompleted and OnWriterCompleted ( #13018 )
2019-08-09 19:04:33 -07:00
Pratik Sanglikar
09db3ebbae
Enable Docker Support checkbox for Blazor Server apps and gRPC apps. ( #13016 )
...
* Enable the checkbox "Add Docker Support" for Blazor apps.
Enable the checkbox "Add Docker Support" for Blazor apps.
* Enable "Enable Docker Support" checkbox for gRPC projects.
Enable "Enable Docker Support" checkbox for gRPC projects.
2019-08-09 18:55:52 -07:00
Justin Kotalik
8c02467b4a
Merge pull request #13007 from dotnet-maestro-bot/merge/release/3.0-to-master
...
[automated] Merge branch 'release/3.0' => 'master'
2019-08-09 17:41:48 -07:00
Daniel Roth
920d8018e8
Update Blazor survey link for preview 9 ( #13008 )
2019-08-09 14:44:19 -07:00
Ryan Brandenburg
391806283a
Don't serve angular static files in dev mode ( #12885 )
...
Don't serve angular static files in dev mode
2019-08-09 14:30:46 -07:00
Ryan Brandenburg
afcfeaf0ac
Improve template Accessibility ( #12891 )
...
Add aria-label to table to give title
2019-08-09 14:25:25 -07:00