Commit Graph

37210 Commits

Author SHA1 Message Date
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
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
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
Justin Kotalik 7d21ee1a5a
Call Slice in GetMemory (#7113) 2019-01-30 14:26:56 -08:00
Pavel Krymets 5ba89945ea
Fix site-extension build step artifacts path (#7138) 2019-01-30 11:57:21 -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
Nate McMaster 3b9a24df37
Fix signcheck exclusions for *.js files (#7116) 2019-01-30 08:05:54 -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 0689474332
Merge pull request #7111 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2019-01-30 04:28:26 -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
Pavel Krymets c06f896fdc Change site extension build pool to dotnet-external-temp (#7114) 2019-01-29 16:03:43 -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
Pavel Krymets 7267e20f53 Sign site extension (#7107) 2019-01-29 13:02:31 -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 adcc2bf23c Fix versioning of logging site extension (#7100)
Remove `name` to revert to default version format and build on all changes.
2019-01-29 11:42:22 -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
dotnet-maestro[bot] 3e3441481c Update dependencies from aspnet/Extensions (#7086)
This pull request updates the following dependencies

Updates from https://github.com/aspnet/Extensions

- Internal.AspNetCore.Analyzers - 3.0.0-preview.19078.2
- Microsoft.JSInterop - 3.0.0-preview.19078.2
- Microsoft.Extensions.WebEncoders - 3.0.0-preview.19078.2
- Microsoft.Extensions.ValueStopwatch.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.Primitives - 3.0.0-preview.19078.2
- Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview.19078.2
- Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.DependencyInjection - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.Xml - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.Json - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.Ini - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview.19078.2
- Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.Binder - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration - 3.0.0-preview.19078.2
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview.19078.2
- Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview.19078.2
- Microsoft.Extensions.Caching.Memory - 3.0.0-preview.19078.2
- Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview.19078.2
- Microsoft.AspNetCore.Testing - 3.0.0-preview.19078.2
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview.19078.2
- Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview.19078.2
- Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview.19078.2
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview.19078.2
- Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview.19078.2
- Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Options - 3.0.0-preview.19078.2
- Microsoft.Extensions.ObjectPool - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.Testing - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.EventSource - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.Debug - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.Console - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.Configuration - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Logging - 3.0.0-preview.19078.2
- Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Localization - 3.0.0-preview.19078.2
- Microsoft.Extensions.Http - 3.0.0-preview.19078.2
- Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview.19078.2
- Microsoft.Extensions.Hosting - 3.0.0-preview.19078.2
- Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview.19078.2
- Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview.19078.2
- Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview.19078.2
- Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview.19078.2
2019-01-29 10:22:42 -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
Nate McMaster 51761c3c5d
Handle code-signing exclusions when building for multiple architectures on the same machine 2019-01-28 18:24:37 -08:00
Sébastien Ros 768e9052dd
Adding artifacts generation for forks (#6324) 2019-01-28 18:02:57 -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