Commit Graph

41793 Commits

Author SHA1 Message Date
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
Doug Bunting 4c2d7135a6 Merge branch 'release/2.2' into merge
\n\nCommit migrated from dc5c593da7
2019-02-01 14:54:08 -08:00
Doug Bunting 2ff4dd5b7e
Merge branch 'release/2.1' into merge 2019-02-01 14:49:05 -08:00
Pranav K b47bd17894 Publish Microsoft.Interop.Js and Mono.WebAssembly.Interop (dotnet/extensions#1048)
* Publish Microsoft.Interop.Js and Mono.WebAssembly.Interop
\n\nCommit migrated from bc2e7150f0
2019-02-01 14:12:49 -08: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
Doug Bunting 5b5ff476fc Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from 4a68c56aa6
2019-02-01 11:36: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
Nate McMaster a663bcf605 Add code check CI tests, add docs about ReferenceResolution, and other cleanups (dotnet/extensions#1044)
Changes:
* Add a step which checks that generated code is up to date
* Copy over the documentation on how to work with `<reference>` 
* Fixup a broken reference in the .sln
* Fix the casing on Microsoft.Extensions.ValueStopwatch.Sources
* Remove some unused references and variables\n\nCommit migrated from 92acd8b959
2019-02-01 10:33:04 -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
Nate McMaster bbca5f30e7 Remove implicit references for non-test projects (dotnet/extensions#1037)
\n\nCommit migrated from e504b4ee74
2019-01-31 13:20:34 -08: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 dbc4aaa298
Merge pull request #6807 from dotnet-maestro-bot/merge/release/2.1-to-release/2.2
[automated] Merge branch 'release/2.1' => 'release/2.2'
2019-01-31 10:24:34 -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
Doug Bunting 2a6f53ae2b Merge branch 'release/2.2'
\n\nCommit migrated from d66169865d
2019-01-30 17:11:36 -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
Kahbazi 070bba8ad4 Add event name in localization\n\nCommit migrated from d2b1ad3d23 2019-01-30 10:03:04 -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
Nate McMaster 154ab28e45 Cleanup conversion to Arcade (dotnet/extensions#1014)
* Remove obsolete targets, properties, and scripts
* Replace IsProductComponent with IsShipping
* Undo bad merge to version.props
* Update documentation, and put workarounds into a common file
* Replace usages of RepositoryRoot with RepoRoot
* Remove API baselines
* Remove unnecessary restore feeds and split workarounds into two files
* Enable PR checks on all branches, and disable autocancel\n\nCommit migrated from f41cfded3c
2019-01-29 18:34:54 -08:00
Ryan Brandenburg fb64cd6887 Reduce build times (dotnet/extensions#1016)
* Fix package artifacts taking too long to upload
* Make sure new packages are packaged
\n\nCommit migrated from 12613bac07
2019-01-29 17:05:25 -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
John Luo ebae05e41c Merge branch 'release/2.2'
\n\nCommit migrated from 1e4a328150
2019-01-29 16:10:12 -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
John Luo 94a37fe030 Merge branch 'release/2.1' into release/2.2
\n\nCommit migrated from d6f94ed6c6
2019-01-29 15:40:02 -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
Ryan Brandenburg 66773c57bc Use Arcade (dotnet/extensions#586)
Use arcade
\n\nCommit migrated from f0458995c6
2019-01-29 13:26:53 -08:00