Version 0.4.2 (11/11/2015)

Small Bug Fixes & General Update

  • bug(readme): Remove Broken Live Demo Link (9bfb312)
  • test(travis): Add Testing for Node 5 (eafad77)
  • [bug] Dont use Cache (3db8709)
  • [bug] Gulp test wasn't running server tests (2131ccd)
  • [bug] Seed Password's strength Closes #908, closes #908
  • [doc] Add seed user instructions to README (927855f)
  • [docs] Changelog (892d9bf)
  • [docs] Information about Contributing (5a4fe5a)
  • [hotfix] Fixes db seed password bug (1c7d742)
  • [hotfix] SeedDB missing in env config (28f1f57)
  • Add ESLint support (d5cc4b7)
  • Added Ruby and Sass to requirements with install directions (cec3e1f)
  • Added short Gulp Section to Intro (1a3d3c1)
  • adding ability to configure session.secret in local env config (2eb0b09)
  • Adding another job for Travis CI to run the grunt coverage task on every build (c6e0f68)
  • adding caching for packages and npm modules across builds. Also setting sudo to false as it's not us (97d7eb7)
  • adding karma coverage for grunt (c2b13b9)
  • Adding MEAN.JS version information as part of the startup info when app loads (58b371b)
  • adding more API tests (eb7c4f8)
  • adding protractor options to fix travis failing (83eb2dc)
  • adding return done() to tests (b07af94)
  • adding route tests for user/admin CRUD operations (de354ee)
  • adding stronger password requirements for improving security based on OWASP (1fd6bb6)
  • Adding support for meanjs-version specific configuration option and displaying both MEAN.JS project (a12746e)
  • adding support for nodejs v4 and allowing it to fail without failing the complete build for CI (0302a76)
  • adding tests for directives (6514044)
  • adding tests for meanjs core server functionality (6f8b5bf)
  • adding the required support to properly build the nodejs v4 edition (b7a57ab)
  • Changed favicon string to env variable (5af083c)
  • Dummy config directory for the articles module to make it easier for developers to understand and re (903b4ca)
  • Duplicate CRUD Test - Profile Picture (a871c92)
  • Enable log options for Morgan (8cd2291)
  • Fail Build on Node 4 (c8672a5)
  • Favicon invalid path (e6a5732)
  • Fix redirection to previous state after required authentication (2b8bee0)
  • Fix typo (be36823)
  • fixed bug #923 - making password reset links work for both http and https configuration (b824ebc), closes #923
  • fixes #898 - addressing the issue where the webhook API is hard-coded into the travis config file (70e83ff), closes #898
  • fixing grunt and gulp e2e tests (fdf1ad5)
  • fixing jshint issues by requiring single quotes (a38abd0)
  • Fixing jshint issues with grunt, gulp, and reset-password script. (1f79770)
  • fixing spacing (96bcd6d)
  • Format code according to ESLint rules (0323696)
  • Formatting and Indentation (75cf745)
  • Global Mocha timeout (037878b)
  • Link for download link (NodeJs download) (c83eefa)
  • Lock mongoose version to a working version (64916dd)
  • Logger Development config default (99fe989)
  • Merge pull request #1000 from tatethurston/docs/requirements (27ce914)
  • Merge pull request #1001 from ilanbiala/node-pre-gyp (9795cc0), closes #938
  • Merge pull request #1002 from codydaig/docs/contributing-docs (eb8d819)
  • Merge pull request #1004 from lirantal/feature/travis-webhooks-as-env-variables (71cc173)
  • Merge pull request #1006 from zeldar/gulpdocs#741 (aa5f12b)
  • Merge pull request #1008 from codydaig/nocache (4dc0f30)
  • Merge pull request #1009 from codydaig/bug/mongoose (c2a86e0)
  • Merge pull request #1019 from mleanos/logger-default-stdout (1ddd364)
  • Merge pull request #1020 from codydaig/updateMongoose (afd93b4)
  • Merge pull request #1022 from codydaig/docs/changelog3 (3165351)
  • Merge pull request #1025 from mleanos/seeddb-missing-config (860f7ce)
  • Merge pull request #1026 from jloveland/jshint-issues-missed (d7d1d64)
  • Merge pull request #1027 from rodp82/master (c2f0d18)
  • Merge pull request #1028 from mleanos/duplicate-test-profile-picture (1cd909a)
  • Merge pull request #1039 from ryanjbaxter/bluemix-mongo-changes (61ea25c)
  • Merge pull request #1042 from codydaig/test/node5 (829a7de)
  • Merge pull request #1043 from codydaig/bug/liveexample (23cad18)
  • Merge pull request #801 from codydaig/docs/pull793 (fe0d106)
  • Merge pull request #878 from jloveland/owasp-password-strength (5c16db2)
  • Merge pull request #886 from lirantal/feature/travis-ci-enable-coverage-task (522cc6b)
  • Merge pull request #887 from lirantal/feature/app-startup-version-number (d1a9119)
  • Merge pull request #890 from lirantal/feature/article-module-dummy-config-dir (bd1a7d7)
  • Merge pull request #891 from codydaig/bug/gulphang (48b1a9c), closes #873
  • Merge pull request #893 from lirantal/feature/seeddb-refactor-users (fba6eb7)
  • Merge pull request #901 from igorauad/fixRedirection (5901b17)
  • Merge pull request #904 from jloveland/jshint-single-quotes (cc80930)
  • Merge pull request #906 from lirantal/feature/travis-add-node-v4 (be3622b)
  • Merge pull request #909 from codydaig/patch-1 (03da3ee), closes #908
  • Merge pull request #910 from jloveland/hide-password-validator (cc486d5)
  • Merge pull request #911 from simonlinj/patch-1 (3e69385)
  • Merge pull request #917 from simison/patch-13 (8cbbb35)
  • Merge pull request #921 from mleanos/dbseed-user-passwords (b800141)
  • Merge pull request #922 from lirantal/feature/travis-add-node-v4-gcc-update (3cfd978)
  • Merge pull request #924 from lirantal/bugfix/923-ssl-support-for-password-reset (cdd6a79), closes #923
  • Merge pull request #925 from lirantal/bugfix/user-route-tests-typos (0a91e34)
  • Merge pull request #927 from jloveland/local-session-secret (28ae5d6)
  • Merge pull request #928 from lirantal/feature/user-route-tests-improve (658ac8d)
  • Merge pull request #937 from lirantal/feature/seeddb-refactoring (7fcd4f2)
  • Merge pull request #939 from jloveland/e2e-tests-fix (7a9ee53), closes #929
  • Merge pull request #944 from SibuStephen/patch-1 (1b22b7c)
  • Merge pull request #948 from gustavodemari/update-multer-profile-upload (63d0d71), closes #947
  • Merge pull request #956 from mleanos/mocha-test-suite-timeouts (3ff893a), closes #955
  • Merge pull request #957 from mleanos/seeddb-enhance-testability (e30c3d1)
  • Merge pull request #959 from lirantal/feature/user-route-tests-improve-3 (4586c29)
  • Merge pull request #967 from mleanos/user-model-validate-bug (19aea2f), closes #966
  • Merge pull request #968 from jloveland/e2e-test-error (3454cf8)
  • Merge pull request #971 from jloveland/session-tests-return (9c78c63)
  • Merge pull request #972 from mleanos/mocha-global-timeout-grunt (8a12f76)
  • Merge pull request #980 from codydaig/patch-1 (7406b2d)
  • Merge pull request #985 from jloveland/karma-coverage (76e11e4)
  • Merge pull request #987 from mleanos/favicon-path-bug (3a4c51a), closes #979
  • Merge pull request #990 from ilanbiala/eslint (1729db3), closes #763
  • Merge pull request #991 from ilanbiala/formatting-fixes (52f94a2)
  • Merge pull request #993 from jloveland/e2e-fail-travis (7509074)
  • Merge pull request #999 from mleanos/morgan-logger-config (a6b3f14)
  • Mocha test timeouts fixes #955, closes #955
  • refactoring the seeddb logic to work with promises all over due to all the async behavior (9886093)
  • Refactoring the seeded user objects to be easily maintained (05f9053)
  • removing keepAlive conf to fail travis if e2e tests fail (70d7e17)
  • renaming strength meter, hiding when password field is empty, and refactoring directives to use $va (f733efb)
  • Repeating Characters condition (3d37e20)
  • Seed options - logResults (0560062)
  • Solves User model validation bug (288f0b4)
  • Switched to using new MongoDB service in Bluemix since MongoLabs is being removed (7340e68)
  • Synchronous tests (32e0d12)
  • Update Bower manifest (08c0732)
  • Update Mongoose Version (09bc727)
  • Update package.json (2ab02b7)
  • updating .travis.yml file for allowing builds to fail (984e168)
  • updating comments for tests in code (1eddc47)
  • updating profile upload with a new version of multer (7ecf933)
  • updating travis to support installing a local mail server (0017886)
  • Version 0.4.1 (03/09/2015)

    Small Bug Fixes & General Update

    Version 0.4.0 (03/08/2015)

    Small Bug Fixes & General Update

    Releasing MEAN.JS 0.4.0 version on-top of previously MEAN.JS 0.3.3 on master branch

    Version 0.3.3 (07/10/2014)

    Small Bug Fixes & General Update

    We made some minor changes, fixed some bugs, and updated the project dependencies

    Version 0.3.2 (03/08/2014)

    Reset Password & Several Updates

    We made some major changes, fixed some bugs, and more:

    Kudos to this version contributors: @cpacker, @MichaelJCole, @luebken, @enkodellc, @tbenade, @keshavos.

    Special thanks to Alex Suttmiller who's been doing excellent job with helping the community.

    Version 0.3.1 (24/05/2014)

    Bug Fixes & Minor Features

    We made some minor changes, fixing some bugs, adding submenu feature, and more:

    Kudos to this version contributors: @MichaelJCole, @samof76, @cpacker, and @arve0.

    Version 0.3.0 (04/05/2014)

    Major Release Changes

    We made some major changes to the stack and generator:

    Version 0.2.3 (16/04/2014)

    Bug Fixes & Users Module

    We made some minor bug fixes and added a social account management section.

    Version 0.2.2 (26/03/2014)

    Users Module Revamp

    We completely revamped the users module.

    Version 0.2.1 (04/03/2014)

    Bug Fixes

    Several bug fixes including performance and other issues.

    Version 0.2 (12/02/2014)

    Bug Fixes

    Several bug fixes including performance and other issues.

    Folder Restructure

    Templates Changes

    Design Changes

    AngularJS Module Changes

    AngularJS files were moved to ensure a better module system. To learn more about this change, please visit the AngularJS Modules section in the documentation.