Doug Bunting
aee5e40803
Stabilize package versions ( #14003 )
...
* Mark all blobs as shipping
- available (though not discoverable) in public dotnetcli feed
* Stabilize package versions
* Remove assumption that Microsoft.AspNetCore.AzureAppServices.SiteExtension packages have same version
- Microsoft.AspNetCore.AzureAppServices.SiteExtension.3.0 ships
- Microsoft.AspNetCore.AzureAppServices.SiteExtension.3.0.x?? do not ship
* Make installer versions consistent
- VS.Redist.Common.AspNetCore.SharedFramework and ...TargetingPack packages are non-shipping
- everything else ships
nit: remove extra whitespace in .nuspec files for the packages
* Correct assumptions in framework unit tests
- tests sometimes do not calculate version properties as product projects do
- Microsoft.AspNetCore.App.Ref and ...Runtime packages may rev versions separately
* Fix last 2 `SharedFxTests` failures
* Correct Microsoft.AspNetCore.App* versions used in ProjectTemplates tests
- `$(SharedFxVersion)` is not useful in test projects due to stable versioning
* Add continue on error for test templates
2019-09-15 13:34:08 -07:00
Javier Calvarro Nelson
c3fa16970d
[ApiAuth] Update partner dependencies to their final versions ( #13260 )
...
* Update oidc-client dependency to 1.9.4
* Update to the Identity Server 4 RTM version
* Updated entity framework migrations
2019-09-07 02:39:47 +02:00
Javier Calvarro Nelson
14136e7acd
[SPA] Enable support for publish single file ( #13518 )
...
* Updates the angular template to exclude the client-side files from the single file publish output
* Updates the react template to exclude the client-side files from the single file publish output
* Updates the react-redux template to exclude the client-side files from the single file publish output
2019-08-29 10:06:46 +02:00
Daniel Roth
b9d1e067ee
Fixup Razor Class Library template namespace and component content ( #13419 )
2019-08-27 16:00:39 -07:00
Doug Bunting
a6597967e4
Merge branch 'release/3.0' into merge/release/3.0-preview9-to-release/3.0
2019-08-24 15:46:10 -07:00
Doug Bunting
208b50afca
Merge branch 'release/3.0-preview9' => 'release/3.0' ( #13283 )
2019-08-24 11:02:55 -07:00
Javier Calvarro Nelson
61dc5fbe28
[ApiAuthorization] Disables pop-up logout by default
...
* There is an issue in Edge that prevents it from working.
* Can be enabled by setting 'popUpDisabled = false' in 'authorize.service.ts'
2019-08-23 20:00:53 -07:00
Steve Sanderson
b16a26d50b
Blazor fixes ( #13377 )
...
* Remove incorrect comment from template. Fixes #13331
* Fix reload button. Fixes #13370
* Fix navigation after reconnection. Fixes #13371
* Auth template fixes. Fixes #13374 and #13375
2019-08-23 15:48:24 -07:00
Pranav K
2061713b47
Use min.js files
2019-08-19 18:57:46 -07:00
Javier Calvarro Nelson
74b801506b
[Blazor] Enables the client to initiate blazor server-side renders ( #13147 )
...
* [Blazor] Allows multiple components as entry points
* Removes all overloads that register a component statically with aborts
selector.
* Updates render component to have a RenderMode parameter that indicates
how the component must render. Valid values are Static, Server, and
ServerPrerendered.
* When using Server or ServerPrerendered we emit marker comments into
the page that are later used by blazor.server.js to bootrstrap a
blazor server-side application.
2019-08-17 20:44:59 +02:00
Pranav K
8857746e4b
Merge pull request #13112 from aspnet/darc-release/3.0-9048d89c-e829-4684-8acd-94ef228abee6
...
[release/3.0] Update dependencies from 2 repositories
2019-08-16 20:09:08 -07:00
Pranav K
895dfb40fc
Fixup template
2019-08-16 15:34:58 -07:00
Ryan Nowak
aafb0813e6
Rename DOM types and change namespace
...
Fixes : #12553
This change renames all of our browser/DOM specific types from
`UIFooEventArgs` to `FooEventArgs` and puts the in the `.Web` namespace.
In addition to this, we're moving `EventHandlers` and `BindAttributes`
to the same. This has the impact of scoping the mappings those classes
provide based on the `.Web` namespace.
This means that we now expect `.Web` to be present as a using in
basically all contexts for a browser-based Blazor app. Updated
templates, samples and tests. I'll also need to update about a million
tests in the compiler codebase.
I've logged https://github.com/aspnet/AspNetCore.Docs/issues/13832 to
track the docs and release notes part of this work.
2019-08-16 14:34:34 -07:00
Justin Kotalik
829f893f29
React to extensions changes
2019-08-15 17:03:19 -07:00
Pranav K
c80f7d1dd9
Remove LangVersion from server-side Blazor project template ( #13094 )
...
Fixes https://github.com/aspnet/AspNetCore/issues/9168
2019-08-13 12:33:23 -07:00
Javier Calvarro Nelson
826ed7504b
[ApiAuthorization] Update to latest oidc-client and IdentityServer4 versions
...
[ApiAuthorization] Updates dependency versions
* Updates to the latest version of Identity Server.
* Updates to the latest version of oidc-client.
* Removes unncessary code from the templates.
* Updates EF migrations.
* Removes unnecessary ref assembly.
2019-08-13 08:53:41 +02:00
Steve Sanderson
a4ab9ffa05
Factor out auth and forms. Fixes #12950 ( #12999 )
...
* Add empty Authorization src and test projects
* Add references
* Move auth types into .Authorization project
* Move auth tests
* Fix Mvc.ViewFeatures
* Remove the reference from .Web to .Authorization, so it's truly optional
* Add empty Forms src and test projects
* Remove dependencies from Components.csproj
* Move forms sources and tests
* Reference .Forms from .Web (needed unless we also have .Forms.Web)
* Rebase on #12936
* Update reference assemblies
* CR: Add Authorization namespace
* Update ref sources
* Add missing using
* Add another missing using
2019-08-12 16:36:27 -07:00
Pratik Sanglikar
09db3ebbae
Enable Docker Support checkbox for Blazor Server apps and gRPC apps. ( #13016 )
...
* Enable the checkbox "Add Docker Support" for Blazor apps.
Enable the checkbox "Add Docker Support" for Blazor apps.
* Enable "Enable Docker Support" checkbox for gRPC projects.
Enable "Enable Docker Support" checkbox for gRPC projects.
2019-08-09 18:55:52 -07:00
Ryan Brandenburg
391806283a
Don't serve angular static files in dev mode ( #12885 )
...
Don't serve angular static files in dev mode
2019-08-09 14:30:46 -07:00
Ryan Brandenburg
afcfeaf0ac
Improve template Accessibility ( #12891 )
...
Add aria-label to table to give title
2019-08-09 14:25:25 -07:00
Ryan Brandenburg
3ab8ebff42
Extend timeout and enforce usings ( #12952 )
...
Extend timeout and enforce usings
2019-08-09 13:38:09 -07:00
Doug Bunting
b1fdf27f61
Clean up #12854 a bit
...
- remove incorrect comment
- do not completely overwrite `$(RestoreAdditionalProjectSources)` values
2019-08-09 12:07:54 -07:00
Artak
4ca819ec99
Update localized strings for templates ( #12927 ) ( #12982 )
2019-08-08 12:55:09 -07:00
Ryan Brandenburg
22df034ae6
Allow retries of SSL exceptions
2019-08-07 10:41:49 -07:00
Steve Sanderson
92869c677f
Revalidating auth improvement. Fixes #12692 ( #12909 )
2019-08-07 15:15:26 +01:00
dotnet-maestro[bot]
594916344d
[release/3.0] Update dependencies from 4 repositories ( #12854 )
...
* Update dependencies from https://github.com/dotnet/arcade build 20190804.1
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19404.1
- Microsoft.DotNet.GenAPI - 1.0.0-beta.19404.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19404.1
* React to RenderTreeBuilder namespace change
* Correct builds and tests needing additonal feeds
- use `$(RestoreAdditionalProjectSources)` properties instead of generated NuGet.config files
- this is closer to the previous approach but avoids `$(RestoreSources)` for the common feeds
- also remove few remaining `$(RestoreSources)` mentions from SiteExtension.targets
- no need to copy NuGet.config or add feeds in dotnet-watch tests
- test projects restore within the repo (not in `$env:Temp`) and need no additional feeds
nits:
- $(NuGetConfigFile) hack in eng\Workarounds.props was getting in the way of previous approach and wasn't necessary
* Update dependencies from https://github.com/aspnet/Blazor build 20190805.1
- Microsoft.AspNetCore.Blazor.Mono - 3.0.0-preview9.19405.1
* Update dependencies from https://github.com/aspnet/AspNetCore-Tooling build 20190805.6
- Microsoft.NET.Sdk.Razor - 3.0.0-preview9.19405.6
- Microsoft.CodeAnalysis.Razor - 3.0.0-preview9.19405.6
- Microsoft.AspNetCore.Razor.Language - 3.0.0-preview9.19405.6
- Microsoft.AspNetCore.Mvc.Razor.Extensions - 3.0.0-preview9.19405.6
* Update dependencies from https://github.com/aspnet/EntityFrameworkCore build 20190805.13
- Microsoft.EntityFrameworkCore.Tools - 3.0.0-preview9.19405.13
- Microsoft.EntityFrameworkCore.SqlServer - 3.0.0-preview9.19405.13
- dotnet-ef - 3.0.0-preview9.19405.13
- Microsoft.EntityFrameworkCore - 3.0.0-preview9.19405.13
- Microsoft.EntityFrameworkCore.InMemory - 3.0.0-preview9.19405.13
- Microsoft.EntityFrameworkCore.Relational - 3.0.0-preview9.19405.13
- Microsoft.EntityFrameworkCore.Sqlite - 3.0.0-preview9.19405.13
Dependency coherency updates
- Microsoft.AspNetCore.Analyzer.Testing - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ActivatorUtilities.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.Memory - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.SqlServer - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Caching.StackExchangeRedis - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.AzureKeyVault - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Binder - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.CommandLine - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.EnvironmentVariables - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.FileExtensions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Ini - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Json - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.KeyPerFile - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.UserSecrets - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration.Xml - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Configuration - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DependencyInjection - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.DiagnosticAdapter - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Diagnostics.HealthChecks - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Composite - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Embedded - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileProviders.Physical - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.FileSystemGlobbing - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Hosting - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.HostFactoryResolver.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Http - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Localization - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Abstractions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.AzureAppServices - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Configuration - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Console - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Debug - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventSource - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.EventLog - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.TraceSource - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging.Testing - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ObjectPool - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.ConfigurationExtensions - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options.DataAnnotations - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Options - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ParameterDefaultValue.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Primitives - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.TypeNameHelper.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.ValueStopwatch.Sources - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.WebEncoders - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Internal.Extensions.Refs - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.JSInterop - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Mono.WebAssembly.Interop - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.Extensions.Logging - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Internal.AspNetCore.Analyzers - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
- Microsoft.AspNetCore.Testing - 3.0.0-preview9.19405.2 (parent: Microsoft.EntityFrameworkCore)
* !fixup! close tag properly
2019-08-06 11:05:09 -07:00
Steve Sanderson
2ff6a5c0f8
Components router refactoring. Fixes #10493 #10445 ( #12800 )
2019-08-05 13:52:01 +01:00
Doug Bunting
0dc822a6ad
Merge branch 'release/3.0' into merge/release/3.0-preview8-to-release/3.0
2019-08-03 13:31:00 -07:00
Artak
45f9a2a44e
Updated dependencies ( #12836 )
2019-08-02 09:57:10 -07:00
John Luo
9459b73972
Merge pull request #12752 from aspnet/jamesnk/grpc-dep-preview8
...
Update gRPC template dependency for preview 8 and link to macOS docs
2019-08-01 11:25:57 -07:00
Ryan Nowak
45f50905d5
Remove stateful prerendering
...
Fixes : #12245
Fixes : #12630
This change removes stateful pre-rendering from Server-Side Blazor. This
means that when you render a component during the initial HTTP request,
we we will no longer preserve the component instances and their
parameters. While this feature was useful, it cause serious scalability
concerns.
This means that it will now be required to register "entry-point"
components in startup similar to client-side Blazor.
2019-08-01 07:44:14 -07:00
Ryan Brandenburg
5c11687506
SPA template precedence ( #12781 )
...
Merging this as there are no actual code-changes here.
2019-07-31 16:43:40 -07:00
James Newton-King
1434e239d6
Change OSX to macOS in error message ( #12756 )
2019-08-01 08:30:56 +12:00
James Newton-King
ccfa7f13ea
Clean up
2019-07-31 13:58:18 +12:00
James Newton-King
10b9c338f2
Clean up
2019-07-31 13:57:16 +12:00
James Newton-King
4841d5f019
Update gRPC template dependency for preview 8 and link to macOS docs
2019-07-31 13:50:06 +12:00
Phil Henning
b2e11d77e8
Insert seed localization for templates. ( #11040 )
...
* Insert seed localization for templates.
* Updated loc strings for Worker for some langs
* Update en string.json for Blazor project template
* Refresh strings for initial seeding
2019-07-30 16:00:08 -07:00
Ryan Nowak
6045c08072
Blazor API Review: Built-in components
...
Fixes : #12548
Renaming properties to drop 'Content' as a suffix. We haven't been
consistent in using this, and we're removing it instead of adding it
elsewhere.
2019-07-30 09:35:49 -07:00
John Luo
4debc9c455
Update SDK to preview7 ( #12682 )
...
- react to SDK changes (Microsoft.NETCore.App.Ref assemblies grouping)
- update `dotnet new -u` logic
2019-07-29 10:06:07 -07:00
John Luo
2884ef6e1f
Update default project names ( #12431 )
2019-07-25 14:56:51 -07:00
Javier Calvarro Nelson
e0d522e1f7
Remove flaky mark from E2E templates tests ( #12450 )
...
* Removes the [Flaky] mark for the React_IndividualAuth test.
* Removes the [Flaky] mark for all the blazorserverside template tests.
2019-07-25 21:59:51 +02:00
Javier Calvarro Nelson
143c101693
[Identity] Move to use static web assets support. ( #11029 )
...
* Moves Identity UI to use Static Web Assets
* Removes the static files as embedded content.
* Stops plugging the static assets through the embedded file provider.
* Selects the UI framework at build time instead of runtime.
2019-07-25 17:34:45 +02:00
Steve Sanderson
e043f9317f
Make server-side Blazor template logout use POST. Fixes #11981 ( #12419 )
2019-07-21 17:20:46 -07:00
Javier Calvarro Nelson
7bf660947b
[ApiAuth] Switches back to use code+PKCE ( #12375 )
...
* Move SPA flows to use code + pkce
* Updates OIDC dependency to 1.9-beta1
2019-07-20 13:06:53 +02:00
Ryan Brandenburg
3a590b4324
Endpoint routing in SPA templates ( #11621 )
...
* Endpoint routing in SPA templates
* Revert "More doc comment additions"
This reverts commit ef2c042ec73f221a07d369e0c5f9ddd22298a632.
* PR feedback
* PR feedback
* Don't make the same mistake twice
* Resolve rebase problems
* Remove missing variable
* MapRazorPages
* Conditionalize
* Use variables that exist
* Fix variable names
2019-07-20 00:21:02 -07:00
Artak
789b8f1366
Updated the ThirdPartyNotices link ( #12382 )
...
* Updated the ThirdPartyNotices link for 3.0
2019-07-19 21:28:18 -07:00
Hao Kung
775314b142
Update identity migrations to 3.0.0 ( #12258 )
2019-07-19 16:13:00 -07:00
Ryan Brandenburg
e69d378442
RazorClassLibrary Components ( #12134 )
...
RazorLibrary components
2019-07-19 13:38:29 -07:00
Artak
39c3ca2d9f
Updated the template per #12245 ( #12325 )
2019-07-19 12:35:39 -07:00
Artak
54e1906805
Added Angular v8 license notice ( #12359 )
2019-07-19 09:59:39 -07:00