generator-angular-fullstack

Yeoman generator for an Angular app with an Express server

Downloads
730
Stars
6.1K
Committers
171

Bot releases are visible (Hide)

generator-angular-fullstack - 5.0.0-rc.1 Latest Release

Published by Awk34 over 6 years ago

Bug Fixes

generator-angular-fullstack - 5.0.0-rc.0

Published by Awk34 over 6 years ago

Bug Fixes

  • client: fix some outstanding client bugs (f4c5471)
  • client:auth💂 declare authService on class (afc725f)
  • gen:
  • package: add missing comma (b2a745b)
  • seed: rename index.html to app.html to fix CRSF and token issues (2e784bf)
  • server: fix express router usage (542337e)
  • server:auth: specify digest for pbkdf2 (689c3fc), closes #2628
  • server:test: resolve primus in non-dev (7bed185)
  • test:
    • only save new primus.js in dev (483dda0)
    • use babel in protractor.conf.js (ffb16cb)
  • misc cleanup (a1619e6)

Features

  • client: add auth-guard service (a5cbada)
  • package:
    • add separate client lint script for TS (d426be7)
    • add test:server script (24b6144)
generator-angular-fullstack - 5.0.0-beta.0

Published by Awk34 about 7 years ago

generator-angular-fullstack - 4.2.0

Published by Awk34 over 7 years ago

Notable Changes

  • node-inspector has been taken out in favor of Node's integrated --inspect flag.
  • @benmarten has taken care of a lot of the lint issues we've seen polluting the console
  • @benmarten also enabled the use of Yarn if you have it installed. Thanks Ben!
  • Various other fixes. See the comparison for the full list.

Bug Fixes

  • angular-validation-match: Integration with Babel & Typescript (#2517) (9db9918)
generator-angular-fullstack - 4.1.4

Published by Awk34 over 7 years ago

Bug Fixes

  • client:footer:
  • events: mongoose event registration (e3ed67f), closes #2479
  • webpack:

Performance Improvements

  • test:endpoint:
    • reduce number of eslint commands run (6faa7f0)
    • remove unused imports (95a5aab)
  • test:main: reduce number of app generations (d42d0b6)
generator-angular-fullstack - 4.1.3

Published by Awk34 over 7 years ago

Bug Fixes

  • events: mongoose event registration (e3ed67f), closes #2479
  • webpack: don't use html-plugin in test (959c31c), closes #2374

Performance Improvements

  • test:endpoint:
    • reduce number of eslint commands run (6faa7f0)
    • remove unused imports (95a5aab)
  • test:main: reduce number of app generations (d42d0b6)
generator-angular-fullstack - 4.1.2

Published by Awk34 over 7 years ago

Bug Fixes

  • css: fix stylus-loader options (641646c)
  • eslint: hides global variable warnings (#2448) (6aae4f5)
  • sql: Fix form field not displaying sequalize error (d2cc15a), closes #2400
  • webpack:css: disable css-loader sourceMap option (d48f0b0), closes #2188
generator-angular-fullstack - 4.1.1

Published by Awk34 over 7 years ago

Notable Changes

  • Upgraded to Angular 1.6

Bug Fixes

  • gen🏭 fix factory subgen location (b09cfe5), closes #2381
generator-angular-fullstack -

Published by Awk34 almost 8 years ago

Notable Changes

  • We've bumped some of the Babel deps to ^6.16.0. This should fix the issues everyone's been seeing with class properties being stripped when using the default settings of Babel without Flow types.

Bug Fixes

  • client:modal: Fix unknown provider error (68b7b69), closes #2247

Features

  • client:footer:
  • gen:gulp: port changelog code to gulp (045abfb)
generator-angular-fullstack - 4.0.5

Published by Awk34 almost 8 years ago

generator-angular-fullstack - 4.0.4

Published by Awk34 almost 8 years ago

generator-angular-fullstack - 3.8.0

Published by Awk34 almost 8 years ago

generator-angular-fullstack - 3.7.6

Published by Awk34 almost 8 years ago

generator-angular-fullstack - 4.0.3

Published by Awk34 about 8 years ago

generator-angular-fullstack - 4.0.2

Published by Awk34 about 8 years ago

generator-angular-fullstack - 4.0.1

Published by Awk34 about 8 years ago

This adds some missing npm dependencies for CSS preprocessors

generator-angular-fullstack -

Published by Awk34 about 8 years ago

Notable Changes

Webpack

  • No more Bower
  • Webpack is a Module Bundler for the front-end.
  • Everything starts in client/app.js. It imports (using CommonJS / ES2015 imports) everything else needed from there.
  • Whenever we create a new Angular 1 module, we export its name, and import that name in another module up the tree, all the way to client/app.js. This design pattern allows for easy lazy-loading.

Gulp v Grunt

Grunt has been removed.

  • Gulp is significantly faster to run
  • Gulp focuses on programmatic configuration, which makes it a breeze to configure compared to Grunt's JSON-config-focused configuration.
  • Gulp development is much more active, with Gulp 4.0.0 hopefully being released soon.

ESLint

JSHint + JSCS have been replaced with ESLint. ESLint provides a gigantic amount of rules, and is easily pluggable with many plugins. It uses Espree. Also, JSCS has merged with ESLint.

Types

Flow support has been added. TypeScript type errors have been fixed.

Async/Sync Auth methods

The following methods from the client Auth service have been split into two: getCurrentUser, isLoggedIn, hasRole, isAdmin. The reason that these methods could be both synchronous and asynchronous depending on how many arguments were passed is because they were called from Angular templates. Now, the Angular templates call the sync form of these methods (e.x. getCurrentUserSync), and the original functions are now only async.

Constants

The task runner no longer takes care of creating an Angular module for config constants. It is taken care of by webpack now (the shared.js files is now just required)

Endpoint PUT/PATCH

PUT now defaults to an upsert. PATCH now actually does an HTTP PATCH.

-Livereload +Browsersync

Livereload has been removed in favor of Browsersync

A special thanks to our backers

Thank you to all of those that helped make this release possible by contributing to our Open Collective!

  • Josh Lavely
  • Marinus Klap
  • Alexandre SIRKO
  • Iñigo Beitia
  • Adam Barthelson
  • Rajendra Jagad
  • Paul Jaworski
  • Andy Smircich
  • Mahima Sivasankaran
  • i done this
generator-angular-fullstack - 4.0.0 RC 0

Published by Awk34 about 8 years ago

generator-angular-fullstack - 3.7.4

Published by Awk34 over 8 years ago

Bug Fixes

generator-angular-fullstack -

Published by Awk34 over 8 years ago

Bug Fixes

  • gen:app: fix insight askPermission (f6f1fb6), closes #1889