Jass Bagga
da3a49a9b0
Add HttpsPort settings to Empty F# template ( #219 )
2018-01-05 11:08:47 -08:00
Phillip Carter
5b34474502
Update F# templates ( #190 )
2018-01-04 10:56:54 -08:00
Steve Sanderson
22da82ff8a
Sync remaining Angular-CSharp changes from OOB release into dev branch
2018-01-04 11:10:35 +00:00
Steve Sanderson
0d9f17211f
Fix @angular/platform-server version in package-lock.json
2018-01-04 11:01:28 +00:00
Steve Sanderson
c637130f88
In React and ReactRedux templates, switch from npm-shrinkwrap.json to package-lock.json
2018-01-04 11:01:19 +00:00
Steve Sanderson
27878265bc
Update Angular template to Angular CLI 1.6.3, plus switch it from npm-shrinkwrap.json to package-lock.json
2018-01-04 11:01:01 +00:00
Scott Addie
323453129d
Remove yarn.lock file entry from .gitignore files
2018-01-02 16:16:47 +00:00
Steve Sanderson
fa386c458b
Remove bogus BuildServerSideRenderer property from React-Redux csproj. #1457
2018-01-02 12:14:30 +00:00
Jass Bagga
9ad731bc33
Remove max-width from site.css for F# Starter Web template ( #214 )
2017-12-29 15:52:30 -08:00
Nate McMaster
26833a02b1
Remove DotNetCliToolReference to dotnet-user-secrets ( #212 )
2017-12-29 14:27:31 -08:00
Javier Calvarro Nelson
5325c65b88
Replace identity code with built-in version on the templates
2017-12-29 11:45:10 -08:00
Javier Calvarro Nelson
8c94d27d6a
[ Fixes #181 ] Go back to server selected listening ports.
2017-12-28 19:00:29 -08:00
Jass Bagga
886a985726
Target netcoreapp2.1
2017-12-28 17:01:30 -08:00
Jass Bagga
e7749b9ccc
return ReturnUrl when ExternalLogin fails ( #186 )
...
Addresses #97
2017-12-14 10:29:36 -08:00
Jass Bagga
eb74ea32f1
Add app.config to net 4.x templates ( #191 )
...
Addresses #73
2017-12-13 11:12:12 -08:00
Jass Bagga
6eaf1219f6
Use nameof() when returning Views ( #196 )
2017-12-13 11:11:32 -08:00
Biarity
13e4025dac
Using nameof() instead of hard-coded string. ( #188 )
2017-12-12 12:05:06 -08:00
Jass Bagga
26ea920fa6
Set LoginProvider when ExternalLoginConfirmation fails ( #187 )
...
Addresses #98
2017-12-12 11:27:11 -08:00
Javier Calvarro Nelson
4d2e642b94
Add launchSettings.json by default to our templates
...
* Adds launchSettings.json to all of our templates.
* Provides an alternative flag to exclude it.
* Adds HTTPS support in launchSettings.json.
* Re-adds HTTPS redirect and HSTS middleware for C# templates.
* Improves some infrastructure aspects:
* Prefix all our test projects with AspNet.Template to allow easy
killing of orphaned processes.
* Setup an HTTPS certificate automatically for use with tests in the
same way our tooling does it on customers machines.
* Switch from OS selected ports to randomly selected ports. This is
required as we need to know the port to use for HTTPS.
* Allow disabling browser automation through an environment variable.
* Setup Firefox to allow untrusted certificates when using Selenium.
* Allow running Selenium tests on firefox by setting an environment
variable.
2017-12-08 13:08:36 -08:00
Pranav K
16c23b846e
Split showing and generating recovery codes
2017-12-07 15:47:00 -08:00
Pranav K
e4ecd070eb
Use AuthenticatorUrl generated on the server in EnableAuthenticator pages
...
* Update prerelease package versions
* Install the right CLI version
2017-12-07 15:45:54 -08:00
Jass Bagga
bc95a4a6c1
Add missing @ ( #184 )
...
Addresses #183
2017-12-07 15:45:34 -08:00
Jass Bagga
ed9e34caab
Set ErrorViewModel in ConfirmEmail ( #180 )
...
Addresses #80
2017-12-07 12:44:48 -08:00
Jass Bagga
88e05f71a5
Add no-cache header to error pages ( #182 )
...
Addresses #123
2017-12-07 12:11:44 -08:00
Jass Bagga
aba10e768b
Remove user.Id from ResetPasswordCallbackLink ( #173 )
...
Addresses #71
2017-12-05 12:44:37 -08:00
Jass Bagga
f5dcdfd8de
Encode ForgotPassword email link ( #179 )
2017-12-05 12:38:19 -08:00
Jass Bagga
269cff5bf5
Change parameter name to htmlMessage ( #178 )
...
Addresses #79
2017-12-04 13:00:57 -08:00
Jass Bagga
5819301f7e
Change Web API to API ( #169 )
...
Addresses #92
2017-11-30 16:15:04 -08:00
Steve Sanderson
599d5ed73d
Minor stylistic tweaks in Aurelia template
2017-11-24 13:30:35 +00:00
Max
9e82629c1f
Add AureliaPlugin to the vendor bundle
...
This will put aurelia modules into the bundle from the correct distribution folder
2017-11-24 13:26:51 +00:00
Scott Addie
3a4c81dcc9
Change order of UseBrowserLink method invocation
2017-11-24 10:31:39 +00:00
Scott Addie
af23185c06
Change order of UseBrowserLink method invocation
2017-11-24 10:30:48 +00:00
Scott Addie
a68c7241b5
Invoke a simpler UseMvc overload in Razor Pages templates
2017-11-24 10:22:24 +00:00
Scott Addie
529ef02290
Invoke a simpler UseMvc overload in Razor Pages templates
2017-11-24 10:18:56 +00:00
Steve Sanderson
5d7e31d16f
Minor simplifications to Vue fetchdata logic
2017-11-24 10:07:49 +00:00
Murat Girgin
5e752169d6
Vue.js template: Use async/await
2017-11-24 09:58:53 +00:00
Steve Sanderson
40603f1566
In Angular template, make nav button collapsing work (without importing all bootstrap.js scripts)
2017-11-23 12:22:58 +00:00
Steve Sanderson
77afab3b58
In Angular template, add --output-hashing=media to build:ssr as it's needed for 1.5.4 prod builds
2017-11-23 11:49:04 +00:00
Steve Sanderson
98f29207a2
Support running "dotnet restore" directly in template source folders
2017-11-23 11:49:04 +00:00
Steve Sanderson
bf6942e616
For Angular CLI 1.5.4 compatibility, build SPA to ClientApp/dist and serve its static files from there
2017-11-23 11:49:01 +00:00
Steve Sanderson
c517ad3f65
For Angular template, update to @angular/cli 1.5.4 equivalent output
2017-11-23 10:38:31 +00:00
Steve Sanderson
7fe5fe2393
Remove "--output-hashing=media" from Angular package.json as it's no longer needed
2017-11-22 17:28:13 +00:00
Steve Sanderson
505ebcf1e6
Update to newer Angular SSR APIs to support AoT-enabled builds
2017-11-22 15:18:52 +00:00
Steve Sanderson
7f6abdfcdd
Remove remaining Bower references. Fixes #161 .
2017-11-20 16:54:25 +00:00
Steve Sanderson
f79fa6e110
Remove remaining references to HttpsPolicy until it's ready
2017-11-20 10:13:24 +00:00
Javier Calvarro Nelson
2dc3e36421
Fix F# Program.fs
2017-11-17 11:27:57 -08:00
Justin Kotalik
9d9daa8db7
Removes Https middlewares from templates ( #157 )
2017-11-17 11:02:10 -08:00
Steve Sanderson
2623b50695
Update info on SPA template home components
2017-11-17 16:43:38 +00:00
Steve Sanderson
993655a7af
Remove SPA templates' instruction to run "npm install" manually, since that's now automatic
2017-11-17 16:22:35 +00:00
Luke Latham
30acb48dfc
Add blank lines
2017-11-16 12:47:11 -06:00
Steve Sanderson
1d9585b69d
Replace Angular, React, ReactRedux templates with new CLI based ones
2017-11-16 13:48:17 +00:00
Justin Kotalik
726da0f11f
Fix HttpsPolicy dependency for full framework ( #151 )
2017-11-14 11:59:41 -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
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
Justin Kotalik
06bff32f4e
Fix missed reorder of HttpsRedirection calls in spa templates ( #140 )
2017-11-01 12:52:10 -07:00
Justin Kotalik
36fe9b40ef
Adds Hsts and HttpsRedirection to spa templates ( #137 )
2017-11-01 11:00:13 -07:00
Justin Kotalik
509f791f10
[WIP] Adds Hsts and HttpsRedirection to templates ( #128 )
2017-10-31 16:15:13 -07:00
Nate McMaster
f0991b4e6d
Revert changes to the 2.0 templates that were unintentionally copied from dotnet/templating ( #135 )
2017-10-30 15:49:46 -07:00
Javier Calvarro Nelson
f005434e87
Update templates to support the new pattern used for integration tests
2017-10-27 08:56:46 -07:00
Nate McMaster
4984b2da89
Generate the MSBuild files instead of the template.json files to workaround localization issues in the tempalting engine
2017-10-26 16:13:01 -07:00
Scott Addie
1df37f8060
Fix spelling mistake in constant name
2017-10-26 11:27:39 +01:00
Scott Addie
4172d62aa5
Add missing @ symbol to AccessDenied.cshtml
2017-10-26 11:21:43 +01:00
Nate McMaster
eb67f8bcef
Update package reference versions in more 1.x templates ( #72 )
2017-10-17 16:28:37 -07:00
Javier Calvarro Nelson
a80061f42b
Move Identity to an Area for 2.1
2017-10-16 10:54:17 -07:00
Nate McMaster
38be05d442
Update the 1.x templates for the latest patch
2017-10-13 10:08:31 -07:00
Nate McMaster
a4ba5a1cb1
Disable tests in parallel
2017-10-12 17:24:37 -07:00
Nate McMaster
5541615008
Automate dependency version selection
...
- Generate the template config file to include package versions as listed in dependencies.props
- Update template cs/fsproj files to use variables per package
- Fixup tests to run better on Linux/macOS
2017-10-12 16:44:55 -07:00
Nate McMaster
0a82a7376c
Merge branch 'rel/2.0.3' into dev
2017-10-12 14:07:00 -07:00
Nate McMaster
c770f287a5
Remove the 2.1. templates from the rel/2.0.x branch
2017-10-12 14:03:51 -07:00
Steve Sanderson
5d0c42ac01
Remove use of Bower from 2.0 templates. Fixes #48
2017-10-12 19:56:22 +01:00
Pavel Krymets
cec21b03f2
Revert 2.0 templates
2017-09-21 14:15:11 -07:00
Pavel Krymets
e5a9bd3dd7
Remove IncludeScopes from logger configurations
2017-09-21 14:06:07 -07:00
Steve Sanderson
c39c1aaa38
Move 2.1 templates to netcoreapp2.0 until we use an SDK that supports netcoreapp2.1
2017-09-11 18:53:59 +01:00
Steve Sanderson
5eeee55b13
Add missing content files for Microsoft.DotNet.Web.ProjectTemplates.2.1
2017-09-11 16:36:06 +01:00
Steve Sanderson
75f955a60a
Fix Coherence 2.0.x refs
2017-09-11 16:25:34 +01:00
Steve Sanderson
df699bf7b2
Update all SPA projects to use 2.1.x dependencies
2017-09-11 16:20:23 +01:00
Steve Sanderson
28ed6ea7d8
Simplify template dependency configuration
2017-09-11 16:19:22 +01:00
Steve Sanderson
a6c2a458da
Change 2.1 template dependencies to easily-updatable external value
2017-09-11 16:17:07 +01:00
Steve Sanderson
98d6e2a1b6
Add new Microsoft.DotNet.Web.ProjectTemplates.2.1 package, taking contents from dotnet/templating
2017-09-11 15:44:56 +01:00
Steve Sanderson
414cfde099
Update Microsoft.DotNet.Web.ProjectTemplates.2.0 contents from dotnet/templating
2017-09-11 15:42:06 +01:00
Steve Sanderson
692faf10ac
Correct all the 2.0 projects to reference 2.0 dependencies, not 2.1.0-*
2017-09-11 15:40:03 +01:00
Steve Sanderson
7ab3ed2e74
Update Microsoft.DotNet.Web.ProjectTemplates.1.x content from dotnet/templating
2017-09-11 15:27:01 +01:00
Steve Sanderson
39b3be4515
Add Microsoft.DotNet.Web.Client.ItemTemplates package copied from dotnet/templating repo
2017-09-11 15:24:10 +01:00
Steve Sanderson
c972aed96b
Add a convenient way to manually override all templates' package dependency versions, e.g., when branching for a release
2017-09-11 13:33:02 +01:00
Steve Sanderson
cd93041f76
Simplify substitution logic by removing need for string parsing
2017-09-11 12:56:02 +01:00
Steve Sanderson
72a01fb8f1
Run NuGet Package Verifier on build
2017-09-08 15:43:13 +01:00
Steve Sanderson
2fa1fe8ce2
Fix build output so that versioned packages go into the correct directory when run through KoreBuild
2017-09-08 15:24:15 +01:00
Steve Sanderson
57aae1f755
Fix failing test for Aurelia template
2017-09-05 16:42:22 +01:00
Steve Sanderson
eece782496
Make template nuspecs consistent. Include SPA template packages projects in solution.
2017-09-05 11:37:39 +01:00
Steve Sanderson
039de8cd13
Copy SPA template packages from aspnet/javascriptservices repo
2017-09-05 11:02:39 +01:00
Steve Sanderson
9f4d43c295
Make build output clearer (log info, don't pack irrelevant project)
2017-08-30 22:46:25 +01:00
Steve Sanderson
378c93e7d6
Also inject EntityFramework package versions dynamically
2017-08-30 22:27:47 +01:00
Steve Sanderson
d6fdeb7e19
Automatically inject ASP.NET version from KoreBuild lineup into template nupkg files
2017-08-30 19:10:07 +01:00
Steve Sanderson
1255418146
Modernize build system (use Directory.Build.* and KoreBuild lineups)
2017-08-30 14:46:37 +01:00
Steve Sanderson
bb5420dc5e
Add .sln file and Template.csproj that builds all the template packages
2017-08-29 17:48:49 +01:00
Steve Sanderson
482a4e646e
Rename 'template_feed' to 'src' for consistency with other repos
2017-08-29 17:48:44 +01:00