Commit Graph

1132 Commits

Author SHA1 Message Date
jloveland
fdf1ad571b fixing grunt and gulp e2e tests 2015-09-29 08:21:43 -04:00
Liran Tal
cc80930081 Merge pull request #904 from jloveland/jshint-single-quotes
fixing jshint single quotes issues
2015-09-28 23:47:13 +03:00
jloveland
96bcd6d646 fixing spacing 2015-09-27 12:58:06 -04:00
Ilan Biala
5901b17926 Merge pull request #901 from igorauad/fixRedirection
Fix redirection to previous state after required authentication
2015-09-26 14:18:40 -04:00
Ilan Biala
48b1a9ce91 Merge pull request #891 from codydaig/bug/gulphang
Enable running tests through Gulp
closes #873
2015-09-26 13:49:50 -04:00
Liran Tal
b800141c41 Merge pull request #921 from mleanos/dbseed-user-passwords
[hotfix] Fixes db seed password bug
2015-09-25 08:37:40 +03:00
Liran Tal
cdd6a7970b Merge pull request #924 from lirantal/bugfix/923-ssl-support-for-password-reset
Fixed #923 - password reset links SSL support
2015-09-24 00:08:48 +03:00
Liran Tal
658ac8d36c Merge pull request #928 from lirantal/feature/user-route-tests-improve
Tests - Adding route tests for user/admin CRUD operations
2015-09-22 18:04:56 +03:00
mleanos
3d37e20128 Repeating Characters condition
Added a regular expression test to the while condition, in order to
ensure no repeat characters are present in the generated password.
2015-09-22 04:02:31 -07:00
mleanos
1c7d74298b [hotfix] Fixes db seed password bug
Fixes the database seeding bug with the password not passing the owasp
test.

Adds a UserSchema static method that generates a random passphrase that passes
the owasp test.

Performed minor refactoring of the database seed configuration to
implement the new UserSchema method.

Added model test for the UserSchema generateRandomPassphrase static method.
2015-09-22 02:23:30 -07:00
Liran Tal
de354ee6d6 adding route tests for user/admin CRUD operations 2015-09-21 20:18:24 +03:00
Liran Tal
0a91e34ffa Merge pull request #925 from lirantal/bugfix/user-route-tests-typos
Updating comments for tests in code
2015-09-21 14:00:40 +03:00
Liran Tal
1eddc471db updating comments for tests in code 2015-09-20 18:35:52 +03:00
Igor Freire
2b8bee0c8c Fix redirection to previous state after required authentication
Fixes the issue with the previous state not being recorded, when the
unauthenticated user is redirected to the signin state, when trying to
access a restricted route.

Added a function that stores the provided state & state params, in the
$state.previous object. This has been implemented in the
$stateChangeSuccess event, and the callback of the $state.go transition
when the user is not allowed to access the requested route.
2015-09-19 16:34:17 -03:00
Liran Tal
b824ebce97 fixed bug #923 - making password reset links work for both http and https configuration 2015-09-19 11:00:47 +03:00
Liran Tal
8cbbb356c1 Merge pull request #917 from simison/patch-13
Update Bower manifest
2015-09-18 10:24:41 +03:00
Mikael Korpela
08c0732a92 Update Bower manifest
- Remove deprecated "version": http://bower.io/docs/creating-packages/#version
- Add "license"
- Add "homepage"
- Use fuzzier version requirement for angular-messages (~)
2015-09-17 02:12:18 +03:00
Liran Tal
be3622b0ef Merge pull request #906 from lirantal/feature/travis-add-node-v4
Supporting NodeJS v4 in Travis CI
2015-09-16 23:51:00 +03:00
Liran Tal
97d7eb7155 adding caching for packages and npm modules across builds. Also setting sudo to false as it's not used for anything during the build 2015-09-16 00:20:21 +03:00
Ilan Biala
3e69385b85 Merge pull request #911 from simonlinj/patch-1
Fix typo
2015-09-14 13:25:29 -04:00
Simon
be36823c7a Fix typo
indent and typo fixes
2015-09-14 13:19:21 -04:00
Liran Tal
03da3eef9b Merge pull request #909 from codydaig/patch-1
[bug] Seed Password's strength [Closes #908]
2015-09-14 00:38:41 +03:00
Cody B. Daig
1095131337 [bug] Seed Password's strength [Closes #908] 2015-09-13 13:32:14 -07:00
Liran Tal
fe0d106b72 Merge pull request #801 from codydaig/docs/pull793
Add seed user instructions to README
2015-09-13 09:20:32 +03:00
Liran Tal
984e1680df updating .travis.yml file for allowing builds to fail 2015-09-12 10:54:31 +03:00
Liran Tal
0302a7685f adding support for nodejs v4 and allowing it to fail without failing the complete build for CI 2015-09-12 01:07:26 +03:00
jloveland
a38abd0f8c fixing jshint issues by requiring single quotes 2015-09-11 12:47:19 -04:00
Liran Tal
bd1a7d7b99 Merge pull request #890 from lirantal/feature/article-module-dummy-config-dir
Adding sample config/ directory for articles module
2015-09-11 08:52:22 +03:00
Liran Tal
5c16db2187 Merge pull request #878 from jloveland/owasp-password-strength
Adding stronger password security
2015-09-10 09:54:29 +03:00
Cody B. Daig
927855fec7 [doc] Add seed user instructions to README 2015-09-09 12:15:47 -07:00
Liran Tal
fba6eb74b0 Merge pull request #893 from lirantal/feature/seeddb-refactor-users
Refactoring the seeded user objects to be easily maintained
2015-09-09 20:44:50 +03:00
Liran Tal
d1a9119ab4 Merge pull request #887 from lirantal/feature/app-startup-version-number
Adding MEAN.JS version information as part of the startup info when app loads
2015-09-08 22:33:33 +03:00
jloveland
1fd6bb6119 adding stronger password requirements for improving security based on OWASP 2015-09-07 22:11:02 -04:00
Cody B. Daig
2131ccdf6b [bug] Gulp test wasn't running server tests 2015-09-07 15:01:57 -07:00
Liran Tal
05f9053f18 Refactoring the seeded user objects to be easily maintained 2015-09-07 09:33:42 +03:00
Liran Tal
903b4ca8a8 Dummy config directory for the articles module to make it easier for developers to understand and realize there's an actual per-module config/ directory/files that can be added 2015-09-06 23:23:48 +03:00
Liran Tal
a12746e3c1 Adding support for meanjs-version specific configuration option and displaying both MEAN.JS project and App project version numbers on start-up 2015-09-06 11:12:26 +03:00
Liran Tal
58b371b0ec Adding MEAN.JS version information as part of the startup info when app loads 2015-09-05 20:41:06 +03:00
Liran Tal
522cc6b75a Merge pull request #886 from lirantal/feature/travis-ci-enable-coverage-task
Adding another job for Travis CI to run the `grunt coverage` task on every build
2015-09-04 19:34:36 +03:00
Liran Tal
c6e0f68748 Adding another job for Travis CI to run the grunt coverage task on every build 2015-09-04 08:15:11 +03:00
Liran Tal
3890aaedf4 Merge pull request #876 from codydaig/0.4.1
0.4.1
2015-09-03 09:17:59 +03:00
Cody B. Daig
834555c80d 0.4.1 2015-09-02 14:36:51 -07:00
Ilan Biala
57bd17a250 Merge pull request #875 from meanjs/travis-gitter-integration
Add Travis notifications in Gitter
2015-09-02 14:54:13 -04:00
Ilan Biala
d1c3348ca1 Travis now sends notifications to Gitter 2015-09-02 14:40:52 -04:00
Liran Tal
320826bde8 Merge pull request #866 from almegdad/0.4.0
Reopened: Force Username & Email to Lowercase + Remove Sensitive Data
2015-09-02 09:50:27 +03:00
almegdad
aafa5e69cf Force Lowercase & Remove Sensitive Data
* add directive to force username & email lowercase
* remove sensitive data in password reset
* 2 space indentation  in reset & forgot password views
2015-09-01 21:09:20 +03:00
Liran Tal
40cc69161e Merge pull request #864 from codydaig/bug/cfconfig
[bug] Remove non CF specific files [closes #861]
2015-09-01 16:35:40 +03:00
Liran Tal
70513452b0 Merge pull request #811 from lirantal/feature/code-coverage
Adding coverage report for server-side tests using istanbul
2015-09-01 16:22:36 +03:00
Liran Tal
0e3f638a51 Merge pull request #851 from lirantal/feature/security-nsp-ci-packages-up-to-date
Security check as part of our CI
2015-09-01 13:38:31 +03:00
Liran Tal
16b481fa2e Merge pull request #863 from mleanos/hotfix/user-model-tests-roles
[hotfix] Fixed User model tests
2015-08-31 08:58:45 +03:00