Commit Graph

  • 312885acde Add AppVeyor status to root README.md SteveSandersonMS 2017-01-02 11:31:40 +00:00
  • 0763f1062b Add missing trailing slash on publicPath in docs. Fixes #516. SteveSandersonMS 2017-01-02 10:58:03 +00:00
  • dcb819f644 Fix port testing logic in tests by being explicit about which interface we're checking SteveSandersonMS 2016-12-15 22:53:12 +00:00
  • f722dcf98d Fix PrerenderResult in Webpack sample SteveSandersonMS 2016-12-15 21:45:02 +00:00
  • 153c9848ca Also build samples/misc SteveSandersonMS 2016-12-15 21:42:40 +00:00
  • aefa578e04 Reuse TEST_PROJECT_GLOB to build templates, since the 'test' dir doesn't contain any .NET projects SteveSandersonMS 2016-12-15 21:09:44 +00:00
  • 953f370336 Wait for port to be freed before continuing SteveSandersonMS 2016-12-15 20:25:20 +00:00
  • 200d80627c Update Appveyor test environment to Node 6.9.2 to deal with Windows-specific NPM issues SteveSandersonMS 2016-12-15 19:51:02 +00:00
  • 994653a277 Stop including templates in regular build (they now contain .csproj, which is not supported by that build system, and in any case they are built and end-to-end tested on Appveyor) SteveSandersonMS 2016-12-15 20:32:08 +00:00
  • 17b107bb42 Fix how 'current' and 'preview' SDKs are merged in Appveyor builds SteveSandersonMS 2016-12-15 19:31:09 +00:00
  • 67cd5f6093 In csproj projects, reference 1.1.0-preview4-final version of Razor tools SteveSandersonMS 2016-12-15 18:10:43 +00:00
  • 06ccad4344 Automatically install both the 'current' and 'preview' SDKs when building in Appveyor SteveSandersonMS 2016-12-15 18:07:34 +00:00
  • 4fd19b4293 Run tests against both csproj and project.json-style projects. Assumes relevant dotnet SDKs are installed locally. SteveSandersonMS 2016-12-15 17:17:04 +00:00
  • f34eb582ad Update tests to be compatible with newer Yeoman generator SteveSandersonMS 2016-12-15 16:52:02 +00:00
  • 4580412f73 Don't leave behind an unused package.json.tmp file SteveSandersonMS 2016-12-13 17:19:38 +00:00
  • a76b6e25d4 Add .csproj files for the templates. Some are set up for prerendering; others not. SteveSandersonMS 2016-12-13 16:51:40 +00:00
  • 2135d77189 generator-aspnetcore-spa support for selecting between project.json and .csproj SteveSandersonMS 2016-12-08 15:32:08 +00:00
  • 62b676174e generator-aspnetcore-spa now displays its own version number on startup SteveSandersonMS 2016-12-08 15:16:26 +00:00
  • 67c2cfd84e Add Appveyor builds and webdriver.io tests (tests cover Angular2Spa template only at present) SteveSandersonMS 2016-12-15 16:38:30 +00:00
  • 6decb30681 Make 'counter' components use <h1> headers to be consistent with other pages SteveSandersonMS 2016-12-15 16:37:29 +00:00
  • 33ed333f92 Specify SDK at repo root SteveSandersonMS 2016-12-15 16:23:15 +00:00
  • 6c16ba3da7 Remove template_nodemodules_placeholder.txt files - they are redundant now that we no longer need to publish node_modules to production SteveSandersonMS 2016-12-15 16:04:04 +00:00
  • 495c95d227 If generator fails because NPM is too old, exit with nonzero status code SteveSandersonMS 2016-12-14 12:30:29 +00:00
  • 4dd91a9b78 Make template package build script automate running the prepublish steps needed for the Angular2Spa template SteveSandersonMS 2016-12-13 17:04:11 +00:00
  • 06335eeee1 Fix building generator-aspnetcore-spa (something in a newer TypeScript version broke it) SteveSandersonMS 2016-12-13 17:04:11 +00:00
  • eb98067e86 Update docs about using socket transport. Fixes #500 SteveSandersonMS 2016-12-13 15:59:43 +00:00
  • a25d1f4731 Publish aspnet-webpack 1.0.26 SteveSandersonMS 2016-12-13 15:48:44 +00:00
  • 4c3834361e Stop WebpackDevMiddleware littering the 'dist' directories with blah.host-update.js.map files (they never need to be written to disk) SteveSandersonMS 2016-12-13 15:47:43 +00:00
  • 4cc61d79e2 Add json-loader to add webpack.config.js files. Helps with #507. SteveSandersonMS 2016-12-13 12:57:06 +00:00
  • 1c4682e50d Fix all the ConditionalProxyMiddleware errors that happened if you ctrl+c on a "dotnet run" (not "dotnet watch run") since beta-000002. SteveSandersonMS 2016-12-13 11:32:32 +00:00
  • 6545e11bf2 Fix filename in sample Sébastien Ros 2016-12-07 15:56:56 -08:00
  • 8d1cb3a537 Remove angular2-aspnet NPM package source as none of its functionality is still in use (and hasn't been since beta versions of Angular 2) SteveSandersonMS 2016-12-08 10:02:37 +00:00
  • 8705a4b353 Remove redux-typed from source tree. It's no longer in use and doesn't need to be maintained. Source can be re-added in the future if needed. SteveSandersonMS 2016-12-07 19:02:53 +00:00
  • 7c685c1354 Add AssemblyInfo.cs to Microsoft.AspNetCore.NodeServices.Sockets package SteveSandersonMS 2016-12-07 18:09:11 +00:00
  • acdf18f19e Add example of using TypeScript 2.1 + Webpack 2.1 + paths to help with #494 example-using-typescript-paths-for-494 SteveSandersonMS 2016-12-07 16:36:01 +00:00
  • 633969c7b4 Update Dockerfiles for .NET Core 1.1.0. Fixes #489 SteveSandersonMS 2016-12-07 11:15:40 +00:00
  • 9c1c1b4023 Publish aspnet-prerendering 2.0.2 SteveSandersonMS 2016-12-01 17:31:32 +00:00
  • 0a116ba2a1 Prerendering logic supplies PathBase (formatted as baseUrl) to boot logic SteveSandersonMS 2016-12-01 17:24:24 +00:00
  • 2b2465ad2e Update prerendering docs to account for aspnet-prerendering 2.0.0 and the new createServerRenderer API. Fixes #479 SteveSandersonMS 2016-12-01 14:41:48 +00:00
  • dc130adc91 Update aspnet-prerendering to reference baseUrl in domain-task's main module, not domain-task/fetch. Goal is to avoid Webpack having to bundle isomorphic-fetch on server unless you're actually using it. SteveSandersonMS 2016-12-01 14:32:54 +00:00
  • b8913d29dd Update domain-task to export baseUrl from 'main' instead of only 'fetch'. Goal is to avoid Webpack detecting dependency on isomorphic-fetch unless you're actually using it. SteveSandersonMS 2016-12-01 14:31:27 +00:00
  • 5e669d6e7a Publish Yeoman generators 0.7.1 SteveSandersonMS 2016-11-30 17:54:46 +00:00
  • 5d02728159 Publish Yeoman generators version 0.7.0. From here on, the templates produce ASP.NET Core 1.1.0 projects. SteveSandersonMS 2016-11-30 17:09:24 +00:00
  • 78632617f8 Publish aspnet-webpack 1.0.25 SteveSandersonMS 2016-11-30 16:53:39 +00:00
  • e2f8031bb8 For HMR, proxy all requests including /__webpack_hmr. Fixes #271. SteveSandersonMS 2016-11-30 16:53:16 +00:00
  • 2cffab14f6 StringAsTempFile cleans up in a wider range of circumstances (not relying on finalizer running). Helps with #7 but still doesn't cover all cases. SteveSandersonMS 2016-11-30 15:04:08 +00:00
  • 9001c191c1 Make Angular and React templates reference SpaServices directly. The AngularServices/ReactServices packages might be used in the future, but don't presently contain any extra usable functionality. SteveSandersonMS 2016-11-30 12:15:46 +00:00
  • 832da2a451 Split out 'socket' hosting model into a separate optional NuGet package, since most developers won't need it SteveSandersonMS 2016-11-30 11:59:56 +00:00
  • ebf5a18344 Eliminate the NodeHostingModel enum because it isn't extensible. Instead, use extension methods on NodeServicesOptions to configure a NodeInstanceFactory. SteveSandersonMS 2016-11-30 11:17:17 +00:00
  • d865e1f28b Specify latest 'current' SDK in all template global.json files SteveSandersonMS 2016-11-30 11:29:40 +00:00
  • bd42deef7e Publish templates v0.6.2 v1.0.x SteveSandersonMS 2016-11-29 19:12:00 +00:00
  • 62c0680193 Make 'fetchdata' components in templates compatible with latest TypeScript compiler SteveSandersonMS 2016-11-29 19:10:48 +00:00
  • 939e0aeee0 Make 'fetchdata' components in templates compatible with latest TypeScript compiler SteveSandersonMS 2016-11-29 19:10:48 +00:00
  • a8d3eed32c Detect legacy aspnet-prerendering mode earlier to fix #470 SteveSandersonMS 2016-11-29 17:23:14 +00:00
  • 28b8136fa6 Detect legacy aspnet-prerendering mode earlier to fix #470 SteveSandersonMS 2016-11-29 17:23:14 +00:00
  • 5d14f11b1b Update all the project templates to .NET Core 1.1.0 SteveSandersonMS 2016-11-21 12:46:23 +00:00
  • 196c0dd32e Update other samples to 1.1.0 dependencies SteveSandersonMS 2016-11-21 12:23:32 +00:00
  • 31d8eb69a7 Updated all 'misc' samples to 1.1.0 dependencies (and to TypeScript 2 for the Webpack sample) SteveSandersonMS 2016-11-21 12:01:59 +00:00
  • 4cbbf58600 Update core packages to version 1.1.0-*, upgrading .NET Core dependencies to match 1.1.0 release SteveSandersonMS 2016-11-21 11:49:09 +00:00
  • 3ff4447924 Add XML docs to core packages SteveSandersonMS 2016-11-29 16:03:15 +00:00
  • 3b91ad9b39 Make core package project.json files conform to org-wide conventions SteveSandersonMS 2016-11-29 14:02:26 +00:00
  • bebf24952e Add AssemblyInfo files to core packages SteveSandersonMS 2016-11-29 13:04:21 +00:00
  • 834301e50d Publish generator-aspnetcore-spa 0.6.1 SteveSandersonMS 2016-11-28 17:48:08 +00:00
  • 03774253eb Fix AureliaSpa TypeScript compile error introduced by newer version of TypeScript SteveSandersonMS 2016-11-28 17:35:00 +00:00
  • a3cba50e88 Make ReactReduxSpa able to do prerendering without node_modules at runtime SteveSandersonMS 2016-11-28 17:28:08 +00:00
  • 9cfea61f1e Make Angular2Spa able to do prerendering without node_modules at runtime SteveSandersonMS 2016-11-28 17:00:55 +00:00
  • 157b74a0cd Update Angular2Spa and ReactReduxSpa to use aspnet-prerendering 2.0.0 SteveSandersonMS 2016-11-25 17:45:20 +00:00
  • 17f9ecec29 Support new prerendering mode that doesn't require you to deploy node_modules to production. This is a breaking change in aspnet-prerendering, hence the major version bump. The NuGet package is back-compatible though. SteveSandersonMS 2016-11-25 17:39:58 +00:00
  • 9f6b0b0573 Build SpaServices 'Node/Content/*.js' files from TypeScript sources SteveSandersonMS 2016-11-25 15:06:23 +00:00
  • dd97ae7316 Specify publicPath in all vendor build configs (otherwise, file-loader won't generate correct URLs to any static resources from the vendor bundle) SteveSandersonMS 2016-11-28 16:55:53 +00:00
  • ea2cfc277c Fix Angular2Spa "template parse errors" in production builds (was caused by html-loader's HTML minification feature) SteveSandersonMS 2016-11-28 16:09:08 +00:00
  • fadb2b3127 Remove README.md files from templates, as much of the content is irrelevant or outdated. Fixes #463. SteveSandersonMS 2016-11-25 10:19:55 +00:00
  • 69a0a29057 Handle Webpack 2.1.0 beta 23 renaming 'loaders' to 'rules'. Fixes #460. SteveSandersonMS 2016-11-25 10:15:38 +00:00
  • 8401bbf33a Add global.json to templates specifying SDK preview 2 (otherwise, preview 3 breaks it). Will need to exclude/modify this file when emitting csproj projects. SteveSandersonMS 2016-11-25 09:56:53 +00:00
  • e3a4fad951 fix sln for templates Andrei Tserakhau 2016-11-14 18:51:42 +03:00
  • 3a4936dbf7 Add '-loader' suffix to all Webpack loader references Scott Addie 2016-11-19 14:20:52 -06:00
  • bbbcb5ef18 Update README.md WrathZA 2016-11-17 19:20:08 +02:00
  • d6c6408457 In AureliaSpa, lock local copy of Webpack to 2.1.0-beta.25 (not any later 2.1.0 beta) due to fix #436 SteveSandersonMS 2016-11-18 15:46:05 +00:00
  • 9b048c54d4 Remove 'redux-typed' from ReactReduxSpa template, making it more standard as a Redux application SteveSandersonMS 2016-11-11 15:32:51 -08:00
  • cdd6c16dc6 Preparing to publish new generator-aspnetcore-spa SteveSandersonMS 2016-11-10 13:38:36 -08:00
  • 4f15bd6c50 Produce correct package.json from generator-aspnetcore-spa SteveSandersonMS 2016-11-10 08:16:30 -08:00
  • 828ed07cef In generator-aspnetcore-spa, offer user the choice of whether to include tests SteveSandersonMS 2016-11-09 14:05:41 -08:00
  • a734a31745 Add Karma/Jasmine/Chai test starting point to Angular2Spa SteveSandersonMS 2016-11-09 13:10:43 -08:00
  • ea81671828 Update docs to remove references to deprecated 'asp-prerender-webpack-config'. Fixes #359 SteveSandersonMS 2016-11-07 14:52:33 -08:00
  • b3dbb6e0f1 Yeoman generator, when running on Windows, ensures you have NPM 3+. Fixes #82. SteveSandersonMS 2016-11-07 14:10:03 -08:00
  • 11c45321aa In Angular2Spa, use angular2-template loader as a step towards AoT compilation. Implements #356 SteveSandersonMS 2016-11-07 13:45:29 -08:00
  • fadcb586c6 Support specifying environment variables for the Webpack dev middleware Node instance. Resolves #311. SteveSandersonMS 2016-11-07 12:29:01 -08:00
  • 2c97326721 In domain-task, avoid use of "new Function" because of CSP. Fixes #345 SteveSandersonMS 2016-11-07 12:21:02 -08:00
  • 1b4dd93fa6 Update React MusicStore sample to use current technologies (TypeScript 2, .NET Core 1.0.1, etc.). Fixes #417 SteveSandersonMS 2016-11-07 10:16:41 -08:00
  • 7ee8a7b15e Update aspnet-webpack peerDependency to allow Webpack 2.1.0beta+ as well as Webpack 1.x SteveSandersonMS 2016-10-31 17:14:29 +00:00
  • 64903fe0c6 Fix aspnet-webpack build on machines that don't already have tsd in the node_modules dir here SteveSandersonMS 2016-10-31 16:49:37 +00:00
  • 077f91847a Fix AngularServices NPM package dependency restoration following third-party package changes SteveSandersonMS 2016-10-31 16:35:06 +00:00
  • 7ee3346a72 Fix Angular 2 MusicStore sample so packages can be restored on NPM 2.x (started failing because peerDependencies ceased to be valid following third-party package updates) SteveSandersonMS 2016-10-31 16:19:36 +00:00
  • f9145a43f6 In Angular2Spa server-side rendering, only render the <app> element, not an entire <html> doc SteveSandersonMS 2016-10-31 11:46:00 +00:00
  • da51cd588b In WebpackDevMiddleware, when copying files, create any needed subdirectories. Fixes #408. SteveSandersonMS 2016-10-31 10:49:31 +00:00
  • 54f222e88f Update templates for Yarn compatibility SteveSandersonMS 2016-10-28 17:36:55 +01:00
  • 6259b7b938 In generator-aspnetcore-spa, use 'yarn' (if available) instead of 'npm' to restore dependencies because it's > 10x faster SteveSandersonMS 2016-10-28 16:55:39 +01:00
  • dfcaae6fda Include AureliaSpa in generator-aspnetcore-spa SteveSandersonMS 2016-10-28 15:36:09 +01:00
  • 4b507004b1 In AureliaSpa, use Webpack build mode to decide whether or not to enable debug logging SteveSandersonMS 2016-10-28 15:27:54 +01:00
  • bd86026bb9 Change AureliaSpa to use external source maps for compatibility with VS/VSCode debugging SteveSandersonMS 2016-10-28 15:17:58 +01:00