Commit Graph

27718 Commits

Author SHA1 Message Date
Pavel Krymets 9482b4976e Merget release/2.1 2018-01-30 09:48:13 -08:00
Pavel Krymets 261b5836c1 Merge release/2.1 2018-01-30 09:39:33 -08:00
ASP.NET CI b2093a72fc Updating submodule(s)
SignalR => f3e7b801bc

[auto-updated: submodules]
2018-01-30 08:55:59 -08:00
Andrew Stanton-Nurse f3e7b801bc
Clarify version alignment of client and server in README (#1371) 2018-01-30 08:49:03 -08:00
ASP.NET CI dc0a3fc9be Updating submodule(s)
SignalR => e214d5cdfa

[auto-updated: submodules]
2018-01-30 00:01:33 -08:00
Mikael Mengistu e214d5cdfa Reduce LongPolling timeout to accommodate Cloudflare's timeout (#1368)
* Reduce LongPolling timeout to accommodate Cloudflare's timeout
2018-01-29 23:55:08 -08:00
ASP.NET CI 5984657916 Updating submodule(s)
Microsoft.Data.Sqlite => 1da84d8a1ff7ee218c7053d863c817accaf2227a

[auto-updated: submodules]
2018-01-29 20:08:37 -08:00
ASP.NET CI 5dc7a7b0bc Updating submodule(s)
Razor => b677a9e43f

[auto-updated: submodules]
2018-01-29 19:21:49 -08:00
Ajay Bhargav Baaskaran b677a9e43f Skip only on non-windows 2018-01-29 18:56:18 -08:00
Ajay Bhargav Baaskaran 399216730a Temporarily skip tests 2018-01-29 18:27:45 -08:00
Pranav K 13388ca6ae Make testapps run without deployment 2018-01-29 18:12:35 -08:00
ASP.NET CI 318aa7880a Updating BuildTools from 2.1.0-preview2-15684 to 2.1.0-preview2-15691
[auto-updated: buildtools]
2018-01-29 17:59:16 -08:00
ASP.NET CI 8b53ea0271 Updating submodule(s)
DependencyInjection => 3a6199151438de95c99b1aed197880a37e64fa34
EntityFrameworkCore => c0402210df717fd18f116d47176a98ebb26eba17
Hosting => cb55973c27
HttpAbstractions => 9f64c69a2a
IISIntegration => babac2c795
KestrelHttpServer => 8ea181f088
Logging => 6f1a4cd6aa021ca8e4a42d6db71aba73da8e9db2
Microsoft.Data.Sqlite => 8b4c2bc87b7102398e53ff2027114e6bfb58ea3e
Mvc => 19c89db48b
Razor => c0cb8f009c
Session => 6e122c45b4
SignalR => bc3e15380c
Templating => e8816350ef

[auto-updated: submodules]
2018-01-29 17:58:58 -08:00
Justin Kotalik babac2c795
Update tests to use test fixture (#571) 2018-01-29 17:48:11 -08:00
John Luo 818bb50e43 Update metapackages
.All will include all assets from .App

.All and .App will check TFM compatibility during inner builds

Remove unused runtime store templates
2018-01-29 17:40:19 -08:00
ASP.NET CI fad996a8ab Updating submodule(s)
IISIntegration => bc1a60704b
KestrelHttpServer => a84095e5c3
SignalR => ac9db5dc7b

[auto-updated: submodules]
2018-01-30 00:19:08 +00:00
Andrew Stanton-Nurse bc3e15380c
Fix typo in HubProtocol doc (#1367) 2018-01-29 16:15:21 -08:00
N. Taylor Mullen c0cb8f009c Update RazorProjectEngine to use RazorConfiguration.
- In this PR we do away with `CreateDesignTime` on the `RazorProjectEngine`. Instead we now have an overload that takes in a configuration and does the right thing.
- Updated `RazorProjectEngineBuilder` to have a configuration.
- Updated `RazorConfiguration` to only have a `Default`. Setting up a razor configuration for design time now requires calling code to construct the configuration manually.
2018-01-29 16:08:17 -08:00
N. Taylor Mullen 80f943caef Flow RazorLanguageVersion to RazorEngine.
- Restructured RazorLanguageVersion to be a sealed concrete type to enable things like `RazorLanguageVersion.Latest`; it also allows us to make broader changes in the future. Also, in the future if we want to add support for overriding operators to enable greater than comparisons we can as well.
- Removed version validity checks because we restrict who can construct a `RazorLanguageVersion` now. This way we don't have to check for valid versions all throughout our code.
- Added a simple `ProjectExtensibilityConfiguration` => `RazorLanguageVersion` method in the `DefaultProjectExtensibilityConfigurationFactory` to temporarily enable letting the system operate on the `RazorLanguageVersion`. Eventually that entire class will change.

#1961
2018-01-29 16:08:17 -08:00
Pavel Krymets 471f0672d0 Use even newer version 2018-01-29 16:03:16 -08:00
Ryan Brandenburg 48df8feaee Allow ignoring Repos in UpdateSubmodules 2018-01-29 15:44:51 -08:00
Pavel Krymets 80cbcfd075 Update rest of versions 2018-01-29 15:40:55 -08:00
Pavel Krymets ac9db5dc7b
React to pipeline changes (#1365) 2018-01-29 14:36:03 -08:00
Pavel Krymets bc1a60704b
React to pipeline changes (#570) 2018-01-29 14:35:22 -08:00
Pavel Krymets a84095e5c3
React to pipelines changes (#2275) 2018-01-29 14:34:48 -08:00
Pavel Krymets 67a3aa85ad
Update corefx and corefxlab dependencies (#817) 2018-01-29 14:34:09 -08:00
David Fowler 8ea181f088
Use the OnWriterCompleted and OnReaderCompleted events directly. (#2280) 2018-01-29 14:27:47 -08:00
Jass Bagga e8816350ef
Add namespace for SignedOut.cshtml.cs (#266)
Addresses #205
2018-01-29 14:03:14 -08:00
Pranav K c24b577175 Merge remote-tracking branch 'origin/release/2.1' into dev 2018-01-29 13:54:35 -08:00
ASP.NET CI 372e929199 Updating submodule(s)
EntityFrameworkCore => f2dc8c0709af75f69977b8bf8cb9f3ea34198a6f
Identity => 185482c8cf
Logging => 25bb882cbfe5729e8d482350c9e828b6a0630e8f
Mvc => e5fb72c300
Razor => 766862390b
Templating => ec90252b85

[auto-updated: submodules]
2018-01-29 13:35:08 -08:00
Andrew Stanton-Nurse 243025488a
Update README.md (#1364) 2018-01-29 13:09:14 -08:00
Pranav K 9137604ea3 Add ShipInstaller=dotnetcli to non-package blobs 2018-01-29 12:55:58 -08:00
Pranav K f99426db15 Fixup experimental version 2018-01-29 12:52:04 -08:00
Nate McMaster 011cf720e6 Add IServerVariablesFeature
Enables fetching variables directly from IIS when using in-process
hosting. This is not available for out-of-process hosting.

Other changes:
 - Update tests to only run if IIS Express has been updated to support
 the new schema for hostingModel
 - Add a simpler test fixture for in-proc testing
2018-01-29 12:51:26 -08:00
Chris Ross (ASP.NET) 6e122c45b4 Mark cookie as non-essential. Home#2393 2018-01-29 12:50:17 -08:00
David Fowler 50b396cec6
Fixed race in sockets transport (#2279)
- Based on the changes you made earlier (f4d27e6), we trigger OnConnectionClosed before the socket is disposed in the SocketTransport. This moves the call to Output.Complete to happen after and thus fixes the race.
2018-01-29 12:41:45 -08:00
Pranav K b37880c985 Downgrade version of analyzers 2018-01-29 12:24:18 -08:00
Pranav K 19c89db48b
Merge pull request #7313 from aspnet/release/2.1
Ensure analyzer package uses -final version when IsFinalBuild=true
2018-01-29 12:23:43 -08:00
Pranav K e5fb72c300 Ensure analyzer package uses -final version when IsFinalBuild=true 2018-01-29 12:23:23 -08:00
Pranav K dbff416be6 Add support for running conventions on controller properties, Razor Page parameter and properties
Fixes #6935
2018-01-29 11:43:25 -08:00
Pranav K cf578e103b Merge remote-tracking branch 'origin/release/2.1' into dev 2018-01-29 11:17:55 -08:00
Pranav K 766862390b Print an error when Razor targets are invoked from a multitargeting build 2018-01-29 11:17:32 -08:00
Chris Ross f15637e328
Update README.md with build instructions (#211) 2018-01-29 09:37:31 -08:00
Pranav K ee9f9225c3 Remove unused property 2018-01-29 07:45:46 -08:00
David Fowler cb55973c27
Dispose the host if Initialize fails (#1318) 2018-01-29 02:56:19 -08:00
Justin Kotalik 5d4fd2a592
Add project capability in 2.1 M.A.App for inproc hosting (#796) 2018-01-28 16:59:16 -08:00
Andrew Stanton-Nurse 2625b389b8
fix #1155 by renaming signalRTokenHeader to access_token (#1343) (#1359) 2018-01-28 14:52:28 -08:00
Michael Hawkins 9f64c69a2a Disambiguates IFormFile name docs (#935) 2018-01-28 14:27:47 -08:00
Javier Calvarro Nelson 289ea010d7 Fix precompilation 2018-01-26 18:41:21 -08:00
N. Taylor Mullen 84bc0fa4c9 Change ForegroundDispatcher to be a MEF service.
- The `ForegroundDispatcher` needed to be accessible by services without requiring a workspace; given that it doesn't have any ties to the `Workspace` other than being a service of one I was able to move it into a MEF service.
- Updated all workspace inclusions of the dispatcher to use importing constructors instead.
- Updated the Mac + Windows implementations to be exported as MEF pieces.

#1979
2018-01-26 17:14:40 -08:00