Commit Graph

37701 Commits

Author SHA1 Message Date
ASP.NET Push Bot 472a6bfcd8 Updating submodule(s)
Razor => 399dcca4f2
Testing => 13b36f68604f34fa67e615976abd05028aa362e3

[auto-updated: submodules]
2017-11-07 00:51:25 +00:00
N. Taylor Mullen 399dcca4f2 Make Foreground dispatchable methods noop if parser is disposed.
- Added tests to validate each of the new noopable methods.

#1750
2017-11-06 16:18:43 -08:00
Nate McMaster aee0d26d67 Merge build infrastructure changes from rel/2.0.3
Changes:
- Replaces PackageLineup with the dependencies.props approach to manage package versions.
- Generate the csproj/fsproj files that go into template packages
- Remove the DependencyUpdater and PullRequestSubmitter tasks
- Remove bower.json and bowerrc from Microsoft.DotNet.Web.ProjectTemplates
- Set MyGet feeds via MSBuild instead of NuGet.config
- Upgrades to the functional tests
- Update Selenium
- Make it possible to run tests on macOS/linux
- Disable test parallelization
2017-11-06 16:06:24 -08:00
Nate McMaster 18feba377f Rename Microsoft.DotNet.Web.ProjectTemplates.2.0.nuspec -> Microsoft.DotNet.Web.ProjectTemplates.nuspec 2017-11-06 16:00:13 -08:00
Nate McMaster 09161305bb Reorganize repo branch and project folder structure
When the code lived in dotnet/templating, the 1.x, 2.0, and 2.1 templates all needed to sit side-by-side.
Now that this code builds from aspnet/templating, we're reorganizing the folder and branch structure to
match the aspnetcore runtime repos.

Branches:

rel/1.1.5 = Microsoft.DotNet.Web.ProjectTemplates.1.x
rel/2.0.3 = Microsoft.DotNet.Web.ProjectTemplates.2.0
dev = Microsoft.DotNet.Web.ProjectTemplates.2.1

Changes:
Remove the 2.0 and 1.x templates projects from this branch
2017-11-06 15:54:02 -08:00
ASP.NET Push Bot 3fc342fef9 Updating submodule(s)
Identity => c59fda0e1b
Mvc => d9825d1547
Razor => 834fd5a5d0

[auto-updated: submodules]
2017-11-06 23:45:14 +00:00
N. Taylor Mullen 834fd5a5d0 Only use release VS. 2017-11-06 15:06:06 -08:00
Steve Sanderson d9825d1547 Better JSON deserialization errors. Implements #4607, #4862 2017-11-06 23:02:13 +00:00
N. Taylor Mullen a2972ebf1c Dispatch DocumentStructureChanged event on foreground thread.
- Had to add extra logic to track document structure changes so listeners could know if an event was on its way or not.
- Added and fixed some tests.

#1748
2017-11-06 14:49:18 -08:00
ASP.NET Push Bot 4a2c8257d4 Updating submodule(s)
HttpClientFactory => 44cc02d17a2ba1d3f1f953a7ea988f03d2aabb8a
Razor => 7002dbf20a
Security => 72e1cb1385

[auto-updated: submodules]
2017-11-06 22:26:24 +00:00
Iskandar Rafiev c59fda0e1b Add alternative RavenDB provider by maqduni. 2017-11-06 14:22:06 -08:00
Hao Kung 72e1cb1385 Add VirtualSchemes 2017-11-06 14:16:57 -08:00
jhkimnew 13312109ff
Test: Added a new MiddleWare to test the Gracefulshutdown message (#233)
Added TestMiddleWare to handle the Gracefulshutdown message instead of IISMiddleware
2017-11-06 13:47:59 -08:00
Ryan Brandenburg 639d49713e Fix UpdateRepos.ps1 2017-11-06 12:29:48 -08:00
Ajay Bhargav Baaskaran 7002dbf20a Added Name and Documentation to DirectiveTokenDescriptor 2017-11-06 10:55:52 -08:00
Nate McMaster 1ffcf2c009 Reorganize repo branch and project folder structure
When the code lived in dotnet/templating, the 1.x, 2.0, and 2.1 templates all needed to sit side-by-side.
Now that this code builds from aspnet/templating, we're reorganizing the folder and branch structure to
match the aspnetcore runtime repos.

Branches:

rel/1.1.5 = Microsoft.DotNet.Web.ProjectTemplates.1.x
rel/2.0.3 = Microsoft.DotNet.Web.ProjectTemplates.2.0
dev = Microsoft.DotNet.Web.ProjectTemplates.2.1
2017-11-06 10:19:59 -08:00
George Chakhidze c315b27ad9 Fix the uninitialized g_hWinHttpModule global variable to avoid empty error messages (#225) 2017-11-06 10:16:08 -08:00
ASP.NET Push Bot f276890f62 Updating submodule(s)
HttpAbstractions => e2dcbea4ec
JavaScriptServices => 7bf5516bb2

[auto-updated: submodules]
2017-11-03 23:26:38 +00:00
Nate McMaster 7c0d83e7ff
Stop producing PackageLineup and remove obsolete code (#628) 2017-11-03 16:20:29 -07:00
Nate McMaster 7bf5516bb2
Update appveyor.yml to execute build.cmd and add nodejs as required toolset (#1372) 2017-11-03 15:54:23 -07:00
Chris Ross e2dcbea4ec
#907 Clarify the encoding requirements for Response.Redirect. (#956) 2017-11-03 15:52:59 -07:00
Nate McMaster a64b36c484 Fix #602 - improve the error message when a shipping package has an undefined external dependency 2017-11-03 15:52:41 -07:00
ASP.NET Push Bot 3728bb27e6 Updating submodule(s)
JavaScriptServices => 2d98a1808c

[auto-updated: submodules]
2017-11-03 15:22:29 -07:00
Nate McMaster 2d98a1808c Pin tool and package versions to make builds more repeatable
Part of aspnet/Universe#575
2017-11-03 15:09:19 -07:00
Nate McMaster dac7451023 Pin templating to build tools 2.1.0-preview1-15552 2017-11-03 14:15:53 -07:00
ASP.NET Push Bot f359d4c1aa Updating submodule(s)
EntityFrameworkCore => b86eb8548a0deedc1199c3b4bc6b8632bd7824e3

[auto-updated: submodules]
2017-11-03 21:04:41 +00:00
ASP.NET Push Bot 247d103c13 Updating submodule(s)
SignalR => 06475270ec

[auto-updated: submodules]
2017-11-03 20:25:12 +00:00
Pawel Kadluczka 06475270ec
Actually throwing exceptions from SendAsync (#1084)
SendAsync was using InvokeCoreAsync code to send messages. In case of exception InvokeCoreAsync is blocking and returns a task to the user so they can await for the remote call to complete. Any exception thrown is caught and used to fail the task returned to the user. SendAsync does not return a special task to the user so re-using InvokeCore resulted in swallowing exceptions. While SendAsync is fire and forget it actually should throw if the message could not be send and it was not happening.

While adding tests it turned out we did not test cases where Invoke/SendAsync/StreamAsync were invoked before starting the connection and this resulted in a NullReferenceException. I also fixed that.
2017-11-03 13:15:11 -07:00
ASP.NET Push Bot 701a713783 Updating submodule(s)
Common => d5d30774f306098719b78a723dd6d1d44fcdd95c
EntityFrameworkCore => 48dfa5a03f7a619d49b3b51b788024f2cedf7e88
IISIntegration => 08186bb198

[auto-updated: submodules]
2017-11-03 18:40:00 +00:00
David Fowler 08186bb198
Use ipv4 when binding to ANCM port (#470)
- Today we use localhost which binds to both the ipv4 and ipv6 addresses.
ANCM never communicates over ipv6 so it's pointless. This should also properly crash
the process if the ipv4 address fails to bind (which we've seen reports in real applications for).
2017-11-03 10:24:41 -07:00
ASP.NET Push Bot 4ab016e1a9 Updating submodule(s)
DependencyInjection => 4942355da3e5f4b7bdeaac9bcd6fbf527a8834e3
Scaffolding => 8675aa97cd967d92bfa98e4008feb98853ca25e6

[auto-updated: submodules]
2017-11-03 17:08:46 +00:00
Dominick Baier 1927f65e97
Change LogLevel from Information to Debug (see #1517) 2017-11-03 16:55:42 +01:00
ASP.NET Push Bot 61a98f8afc Updating submodule(s)
HttpSysServer => 936f82874a

[auto-updated: submodules]
2017-11-03 02:46:20 +00:00
Chris Ross 936f82874a
Release pins before disposal (#412) 2017-11-02 19:34:12 -07:00
ASP.NET Push Bot f4fcef87a1 Updating submodule(s)
BasicMiddleware => 9f3ed006a1
MetaPackages => d63542ca31
Mvc => 2e4bc548f5
Routing => f4fb178f55
SignalR => 9371e7b50a

[auto-updated: submodules]
2017-11-03 01:50:08 +00:00
BrennanConroy 9371e7b50a
[Redis] Reorder some code to make it less spaghetti (#1081) 2017-11-02 18:38:20 -07:00
jhkimnew 483e0e9491
Upgrade xunit (#231) 2017-11-02 17:30:18 -07:00
ASP.NET Push Bot fbcc73ec67 Updating submodule(s)
BasicMiddleware => ad39e596bb
Common => 28e24bebc31b70ad17074d2a058e5c267308b2c9
MetaPackages => b40a1a5a8c
Mvc => ab4c519dd5
Routing => 3fadca6a1b
SignalR => 13757936ad

[auto-updated: submodules]
2017-11-02 23:06:35 +00:00
John Luo ad39e596bb Update to latest versions
Picking up latest hosting changes
2017-11-02 15:38:23 -07:00
Nate McMaster b40a1a5a8c Upgrade tools and dependencies 2017-11-02 14:35:39 -07:00
Pavel Krymets 49cf523651
Add location information to ANCM package (#230) 2017-11-02 12:04:09 -07:00
ASP.NET Push Bot 72c74301fe Updating submodule(s)
SignalR => dde1a75b80

[auto-updated: submodules]
2017-11-02 18:23:42 +00:00
Jass Bagga 3fadca6a1b
Add IConstraintFactory (#487)
Addresses part of #472
2017-11-02 10:57:37 -07:00
Nate McMaster f0becd0586 Fix regex syntax 2017-11-02 10:33:35 -07:00
Nate McMaster adf599e7c2 Fail the submodule script if the VCS roots are not configured to match submodules 2017-11-02 10:18:32 -07:00
Nate McMaster 60faa8db90 Add missing parameters to updater scripts 2017-11-02 09:39:17 -07:00
Pranav K ab4c519dd5 Infer multipart/form-data for FromFile parameters 2017-11-02 09:36:31 -07:00
Pawel Kadluczka 13757936ad Adding roundtripping test for GUID property 2017-11-02 09:35:39 -07:00
Nate McMaster 7e97adc1c0 Add arguments to configure the git username and email to the updater scripts 2017-11-02 09:31:09 -07:00
Pawel Kadluczka dde1a75b80 Updating spec 2017-11-01 20:20:43 -07:00