Commit Graph

43960 Commits

Author SHA1 Message Date
David Fowler 5ca92305c2
PR feedback from #11412 (#11474)
- Remove ExpectedMiddlewareCount since everything is middleware now
- Renamed everything adapter to middleware
- Added a regression test for an https scenario
- Don't send client certs for tests that don't expect it
2019-06-23 21:08:10 -07:00
Ryan Nowak 2420d8f0ac Simplify attribute splatting
Removes handling for IEnumerable<KVP<string, string>>. This isn't
something we really need for the main scenario and it MASSIVELY
complicates the codegen part of the feature. Requiring the dictionary to
be an object-valued dictionary should cover the cases we care about.
2019-06-23 20:26:13 -07:00
John Luo 6761dec9c6
Sign Windows zips (#11466) 2019-06-22 19:44:09 -07:00
Chris Ross 3ce6c1dc5b
Consolidate Windows Auth config #10530 (#11421) 2019-06-22 10:39:10 -07:00
Jacques Eloff 6ecfdf2c49
Merge pull request #11453 from aspnet/joeloff/LocUI
Tweak UI layout for non-ENU installs
2019-06-22 00:07:44 -07:00
Chris Ross 4ef204e13b
Remove or make public pubternals for Http #11312 (#11429) 2019-06-21 17:56:53 -07:00
Ryan Nowak ef4773a2d5 Add attribute splatting compiler support (dotnet/aspnetcore-tooling#640)
* Add TagHelperDescriptorProvider

* Remove bad life-choice

* Add some AddRange love

* Add splatting lowering and codegen

* PR feedback
\n\nCommit migrated from 9c8dd1cae7
2019-06-21 14:48:09 -07:00
Hao Kung f35564ba06
Move DataProtection and Extensions.Identity to netstandard2.0/2.1 (#11008) 2019-06-21 14:40:42 -07:00
Mikael Mengistu 655c29b7ef
Update Kestrel's dev cert error message (#11430) 2019-06-21 14:28:52 -07:00
Brennan 5b31a9540a
[SignalR] Pass a resource into IPolicyEvaluator for Hub method auth (#11070) 2019-06-21 14:08:50 -07:00
Dylan Dmitri Gray f9aa85a829
Dylan/stack policy (#11293)
* Initial StackPolicy implementation
2019-06-21 11:03:17 -07:00
Jacques Eloff 67e6351e6a Tweak UI layout for non-ENU installs 2019-06-21 09:56:03 -07:00
dotnet-maestro[bot] edf8bbe65d
[master] Update dependencies from aspnet/AspNetCore-Tooling aspnet/Blazor (#11307)
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190617.1

- Microsoft.NET.Sdk.Razor - 3.0.0-preview7.19317.1
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview7.19317.1
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview7.19317.1
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview7.19317.1

* Update dependencies from https://github.com/aspnet/Blazor build 20190617.1

- Microsoft.AspNetCore.Blazor.Mono - 0.10.0-preview7.19317.1

* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190619.3

- Microsoft.NET.Sdk.Razor - 3.0.0-preview7.19319.3
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview7.19319.3
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview7.19319.3
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview7.19319.3

* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190620.1

- Microsoft.NET.Sdk.Razor - 3.0.0-preview7.19320.1
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview7.19320.1
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview7.19320.1
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview7.19320.1

* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190620.3

- Microsoft.NET.Sdk.Razor - 3.0.0-preview7.19320.3
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview7.19320.3
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview7.19320.3
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview7.19320.3
2019-06-21 14:44:32 +00:00
John Luo 7f3e2acdac
Use Enterprise Queue to reduce provisioning issues (#11434) 2019-06-20 22:50:25 -07:00
Chris Ross f6c3f9e02a
Avoid calling AuthenticateAsync for IIS out-of-proc #7750 (#11390) 2019-06-20 21:53:09 -07:00
Doug Bunting 5ce20ebdde Do not exit cleanly after failed `msbuild` in `build.ps1`'s `finally` block
- part of aspnet/AspNetCore-Internal#2665
- should surface errors we're currently hiding

Also increase PowerShell logging to help debug build and test hangs

nit: Run `finally` block after catching an exception
2019-06-20 21:49:19 -07:00
Chris Ross 495f52920c
Remove redundant call to UseAuthentication (#11426) 2019-06-20 19:02:07 -07:00
Stephen Halter 0d92fee9d0
Work around potential race in PipeWriter (IIS Edition) (#11165) 2019-06-20 17:38:19 -07:00
Mikael Mengistu e95c3a08eb
Kestrel Override Client Cert Validation (#11423) 2019-06-20 17:37:42 -07:00
Ajay Bhargav Baaskaran fa65b30dce Don't require preceding @ for event handler directive attributes (dotnet/aspnetcore-tooling#658)
* Don't require preceding @ for event handler directive attributes

* updated event handler th attribute type
\n\nCommit migrated from 6dce1532be
2019-06-20 17:05:59 -07:00
Alessio Franceschelli 9930ce155b Addressed feedback 2019-06-21 00:37:03 +01:00
Ajay Bhargav Baaskaran ab867ec5e2 Allow @bind:event override when used with @bind (dotnet/aspnetcore-tooling#687)
* Allow @bind:event override when used with @bind

* Added more tests to cover standalone @bind-value=... case

* fix
\n\nCommit migrated from a399bd072e
2019-06-20 16:01:29 -07:00
David Fowler 25d568885b
Remove connection adapters and move things to middleware (#11412)
* Remove connection adapters and move things to middleware
- Remove connection adapters from the public API surface (pubternal) and replace the existing adapters with connection middleware.
- Updated the tests
2019-06-21 00:26:09 +02:00
Alessio Franceschelli be7fa3b9fd ResponseCaching: include required headers in 304 2019-06-20 23:21:44 +01:00
Andrew Stanton-Nurse c5d62b4a29
Quarantine some tests (#11420) 2019-06-20 15:20:34 -07:00
Ajay Bhargav Baaskaran 21fdbcd562
Allow @bind-value to be specified on its own (#11401) 2019-06-20 14:36:53 -07:00
Pranav K 7a510b311d Fixup incremental builds with ApplicationPartsDiscovery (dotnet/aspnetcore-tooling#693)
\n\nCommit migrated from df3c4d533a
2019-06-20 13:53:35 -07:00
Brennan e8181ae479
Pass options to HubConnectionContext (#11382) 2019-06-20 13:18:12 -07:00
Mikael Mengistu c987ce5b3c
Add Invoke API with with no completion result (#11399) 2019-06-20 12:54:22 -07:00
Steve Sanderson 64f56b7607 For bind on element, also write the updated attribute name to the render tree builder (dotnet/aspnetcore-tooling#689)
\n\nCommit migrated from 6e5490049d
2019-06-20 09:54:06 +02:00
Steve Sanderson 56ffc6b582
On RenderTreeBuilder, add SetUpdatesAttributeName (#11375) 2019-06-20 09:52:12 +02:00
John Luo 0058a58372
Fix Template test runs on macOS and Linux (#11407) 2019-06-19 23:03:39 -07:00
Justin Kotalik 689b052509
Convert TLS connection adapter to connection middleware (#11109) 2019-06-19 20:02:44 -07:00
Justin Kotalik 0b5d4baa07
Remove copy race for IIS projects (#11394) 2019-06-19 19:58:47 -07:00
Justin Kotalik 50790068a8
Add file manifest for runtime and targeting pack (#11235) 2019-06-19 19:53:30 -07:00
Mikael Mengistu a9a9298d4f
Make SSEMessageFormatter internal and use new InternalsVisibleTo pattern (#11356) 2019-06-19 18:47:50 -07:00
Ryan Brandenburg f6f1923e2b Cleanup 2019-06-19 16:10:54 -07:00
Ryan Brandenburg 8f99ca3fad Restructure tests 2019-06-19 16:10:54 -07:00
Ryan Brandenburg aeaa0376d1 Update refs 2019-06-19 16:10:54 -07:00
Ryan Brandenburg c7b401ffd7 Test fixes and feedback 2019-06-19 16:10:54 -07:00
Ryan Brandenburg e69cca6461 PR feedback 2019-06-19 16:10:54 -07:00
Ryan Brandenburg 6e2a617ed8 Update ref package 2019-06-19 16:10:54 -07:00
Ryan Brandenburg 6bd4b87d2c Additional tests 2019-06-19 16:10:54 -07:00
Pranav K f575677c95 Exception handling with SystemTextJsonInputFormatter 2019-06-19 16:10:54 -07:00
Brennan 0648edf7c2 Temporarily skip SignalR TS client tests (#11398) 2019-06-19 15:40:37 -07:00
Pranav K a093059fce
Use the right data type for mouse event args (#11332)
* Use the right data type for mouse event args

Fixes https://github.com/aspnet/AspNetCore/issues/11224
2019-06-19 13:56:50 -07:00
Stephen Halter 5f2760e9bc
The TaskCompletionSource ctor takes Task*Creation*Options (#11294) 2019-06-19 11:44:43 -07:00
Pranav K 060ff0d878 Ensure ApplicationPart attributes are added during incremental builds (dotnet/aspnetcore-tooling#686)
Fixes https://github.com/aspnet/AspNetCore/issues/11315\n\nCommit migrated from 1a7a74bce8
2019-06-19 11:43:07 -07:00
N. Taylor Mullen c16d55c63f Allow `content`, `output` and `context` as keywords to VC params.
- It looks that when we first did VCTH we never put in the effort to reduce our footprint on available parameters for `ViewComponentTagHelper`s. I went ahead and added several underscores to the generated fields/parameters to reduce collisions.
- Updated tests to reflect the new codegen.

aspnet/AspNetCoredotnet/aspnetcore-tooling#8645
\n\nCommit migrated from b545a4de75
2019-06-19 11:19:16 -07:00
Javier Calvarro Nelson 2287abcc3e
Move SPA flows to use code (#11227)
* Move SPA flows to use code
2019-06-19 19:57:01 +02:00