Michael Leanos
8f00edcd82
Merge pull request #1241 from mleanos/fix/connected-accounts-not-shown
...
fix(users): Missing primary social provider
2016-03-04 16:12:44 -08:00
Ilan Biala
049fde9451
Merge pull request #1207 from trendzetter/master
...
feat(config): Upgrade to angular 1.5
2016-03-02 14:44:55 -05:00
mleanos
f2e18e24f1
fix(users): Missing primary social provider
...
Adds the User's provider to the list of connect social accounts, when it
is also a social account.
Fixes : #1032
2016-03-02 10:40:34 -08:00
Joris Willems
500d1a62df
feat(config): upgrade to angular 1.5
...
Update bower dependencies to more recent versions.
Resolved hard-coded dependency by updating file upload
PhantomJs to 2.x series for tests (@usta)
Fix assertion in tests for compatibility with MongoDB 3.2 (@rhutchison)
Improve coding style tests to avoid type errors (@ilanbiala)
Fix refresh showing flash of scrollbar in menu
Remove deprecated angular-ui-utils
Fixes #1124
2016-03-02 18:18:53 +01:00
Liran Tal
0ebbdd4935
Merge pull request #1236 from lirantal/bugfix/ignored_errors_on_controller
...
fix(users) error objects were not handled
2016-02-28 09:58:20 +02:00
Liran Tal
03043dcc90
fix(users): removing unused variable from code
2016-02-27 12:58:46 +02:00
Liran Tal
8e249548d4
fix(users): error objects were not handled
2016-02-27 12:54:54 +02:00
droooney
52faf0697f
fix(build): Remove BOM
...
Remove byte-order mark from source files.
Fixes #1227
2016-02-20 14:49:30 +05:00
Cody B. Daig
a069531b10
Merge pull request #1186 from itelo/ImproveSEO
...
feat (title): Dynamic Title: Improve SEO
2016-02-13 10:20:54 -07:00
Liran Tal
7852144fc1
Merge pull request #1200 from meanjs/node5-support
...
Update Mocha
2016-02-12 00:41:22 +02:00
Ilan Biala
62095a1114
fix(test): Update Mocha, mock-fs, and fix Node 5 support
2016-02-10 20:47:11 -05:00
Ryan Hutchison
3e6a65d3a0
fix(users): Correct spelling/grammar mistakes
...
Closes #1156
adjust language
2016-02-10 19:56:42 -05:00
IteloFilho
49f6a83032
feat (title): Dynamic Title: Improve SEO
2016-02-10 12:12:10 -03:00
Joris Willems
9cd4ceca46
feat(config): Upgrade angular-bootstrap 0.13 to 1.0
...
Many issues arise when using angular-bootstrap 0.13. Migration to 1.0 is
straightforward, offers a more stable interface, extra directives and fixes
many bugs.
Migration guide:
https://github.com/angular-ui/bootstrap/wiki/Migration-guide-for-prefixes
Fixes #1142
Fixes #1131
2016-01-17 22:06:34 +01:00
Sébastien Combéfis
d2b2dfd606
fix(docs): Fix comments content and style
...
Changed some bad comments referencing the Articles module in other modules.
Typo fixed in xxx.client.modules.js files ("Application" => "Applicaion")
Full stop character removed at the end of line comments
2016-01-17 11:46:11 +01:00
Faraj Farook
f9c7403825
fix(users): Removing redundant variables
...
Removing redundant variables defined and not used
2016-01-16 16:17:07 +05:30
Pedro Rodrigues
996976ac66
fix(core): Remove duplicate angular interceptor
...
Remove the interceptor defined in the users module
Update the interceptor defined in the core module
Update the respective test
Fixes #1096
2015-12-16 14:55:07 +00:00
jloveland
33258f1314
feat(users): Supporting valid email according to HTML5 and RFC 822
...
Supporting valid email (i.e. root@admin) according to HTML5 and RFC 822
proposed by @jloveland
Fixes #934
2015-11-30 21:47:13 -05:00
mleanos
a871c92556
Duplicate CRUD Test - Profile Picture
...
Removes a duplicate User CRUD test for Profile Picture.
There are two reasons for this commit.
1) Duplicate of
https://github.com/meanjs/mean/blob/master/modules/users/tests/server/user.server.routes.tests.js#L833-L848
2) This test is problematic in Windows environment.
Related to:
https://github.com/visionmedia/supertest/issues/230
https://github.com/visionmedia/supertest/issues/258
The latter may be an issue with the `.attach` method not completely
loading the file into memory before the 400 status response is sent back
due to no User logged in.
2015-10-28 22:57:28 -07:00
gustavodemari
7ecf9337ce
updating profile upload with a new version of multer
2015-10-18 20:56:12 -02:00
Ilan Biala
cc486d54c5
Merge pull request #910 from jloveland/hide-password-validator
...
Hide the password strength progress when the field is empty
2015-10-16 23:34:55 -04:00
Ilan Biala
0323696eaf
Format code according to ESLint rules
2015-10-16 20:52:31 -04:00
jloveland
65140442f0
adding tests for directives
2015-10-13 23:23:52 -04:00
jloveland
f733efba5a
renaming strength meter, hiding when password field is empty, and refactoring directives to use $validators
2015-10-13 22:47:35 -04:00
Liran Tal
8a12f76a19
Merge pull request #972 from mleanos/mocha-global-timeout-grunt
...
Global Mocha timeout
2015-10-13 08:39:48 +03:00
Liran Tal
0017886d6e
updating travis to support installing a local mail server
2015-10-11 23:19:20 +03:00
Liran Tal
eb7c4f8e91
adding more API tests
2015-10-11 23:19:20 +03:00
mleanos
037878b4ba
Global Mocha timeout
...
Added the timeout option to the Mocha grunt task; set to 10000.
Removed the individual test suite timeouts, for all server tests.
Also, added global timeout for Mocha gulp task.
2015-10-10 23:52:08 -07:00
Liran Tal
19aea2f112
Merge pull request #967 from mleanos/user-model-validate-bug
...
[bug] Solves User model validation issue with tests [fixes #966 ]
2015-10-10 21:40:34 +03:00
Liran Tal
3cfd978e8a
Merge pull request #922 from lirantal/feature/travis-add-node-v4-gcc-update
...
NodeJS v4 support - fixing the failed build
2015-10-06 14:22:47 +03:00
Liran Tal
b7a57abd30
adding the required support to properly build the nodejs v4 edition
...
updating grunt-node-inspector version to compatible version with nodejs v4
2015-10-06 14:09:04 +03:00
mleanos
288f0b4e63
Solves User model validation bug
...
This solves the issue of the User model's pre('validate') method,
attempting to validate against a password that was not modified.
Adds the this.isModified('password') check to the condition.
2015-10-05 16:41:14 -07:00
Ilan Biala
7a9ee53357
Merge pull request #939 from jloveland/e2e-tests-fix
...
Fix grunt and gulp e2e tests, Fixes #929
2015-10-04 12:49:42 -04:00
mleanos
3b375e62d8
Mocha test timeouts [ fixes #955 ]
...
Added a timeout of 10000 ms to each server test file. This is an attempt
to solve the timeout issues that we're experiencing with the Mocha
tests. Especially, this is hoping to address the build fails that are
caused by such timeouts.
Issue is described in https://github.com/meanjs/mean/issues/955
2015-09-30 19:50:07 -07:00
Liran Tal
7fcd4f2ed3
Merge pull request #937 from lirantal/feature/seeddb-refactoring
...
SeedDB Refactoring
2015-09-30 12:55:49 +03:00
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
Liran Tal
988609399a
refactoring the seeddb logic to work with promises all over due to all the async behavior
2015-09-28 11:29:39 +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
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
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
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
jloveland
a38abd0f8c
fixing jshint issues by requiring single quotes
2015-09-11 12:47:19 -04:00
jloveland
1fd6bb6119
adding stronger password requirements for improving security based on OWASP
2015-09-07 22:11:02 -04:00