Ryan Hutchison
3e6a65d3a0
fix(users): Correct spelling/grammar mistakes
...
Closes #1156
adjust language
2016-02-10 19:56:42 -05: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
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
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
jloveland
96bcd6d646
fixing spacing
2015-09-27 12:58:06 -04: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
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
mleanos
bbbe8772f2
Admin Users require role
...
These changes make the role field required in the User model. Changes to
the Admin user edit view were added to provide validation for the role
field.
As an added enhancement, the user's roles are displayed in the Admin
user list view.
2015-08-28 17:41:13 -07:00
Sebastien Vaucouleur
ab82acb51b
Renamed files using convention verb-object.client.etc. Closes #817
...
Renamed files using convention verb-object.client.etc. Closes #817
2015-08-26 16:50:15 +02:00
Ryan Hutchison
3bf07fe4ec
Remove data- prefix from attributes
2015-08-25 12:34:40 -04:00
Ryan Hutchison
801547602b
client-side form validation with ng-messages.
...
remove data prefix from attributes.
fix tests
2015-08-25 02:02:18 -04:00
Ryan Hutchison
c6d26831fc
do not save state to previous (history) for routes marked ignoreState.
2015-08-23 04:09:36 -04:00
Sebastien Vaucouleur
851973f459
Fixed end tags in page header
2015-08-14 17:26:55 +02:00
Andrew Throener
d319f9203f
Initial commit to return /client to the URL include paths
...
Conflict Resolve
Fixed Karma testing
Added back cacheIDFromPath as I am not sure what that does. Just removed the replaceing of /client
2015-08-13 11:07:02 -05:00
Ryan Hutchison
2747df6310
BUG: Removed a ng-binding to article.content in user-list.client.view.html
2015-07-31 23:45:56 -04:00
Ryan Hutchison
ef3a3f9548
formatting reboot (space-2 and consistency)
...
JSCS fixes
update editorconfig
2015-07-31 10:04:02 -04:00
Igor Freire
e6a35a7f9a
Enable redirection to previous page after login
...
Two different strategies are adopted, one for when the user authenticates locally and the other through providers. When authenticating locally, the signin function in the client controller redirects to the previous state (storing and using a state name) after successful login. When authenticating through a provider, the first call to provider stores the previous URL (not state, URL) in the session. Then, when provider actually calls the authentication callback, session redirect_to path is used for redirecting user.
2015-07-29 10:55:47 -03:00
Ryan Hutchison
60660204ac
Admin module base & user admin implementation.
...
update displayName
implements #700 (client-side role security) on angular routes.
2015-07-24 20:03:35 -04:00
Andrew Throener
1b54d35305
Final Clean Up after code review
2015-07-24 17:06:55 -05:00
Andrew Throener
03a4042a33
Updated routes and a logic fix
2015-07-24 16:43:46 -05:00
Igor Freire
e21805f20a
Prepare for role-based access control of states
2015-07-24 16:59:13 -03:00
Igor Freire
9fc88e6e5b
Filter states for which login is required during state change
...
A state parameter was added for the routes that require user authentication. Now, everytime a statechange occurs, the destination state is checked and user is redirected to signin page if necessary. Note the state parameter is added within `data`, so that nested states can inherent its value.
2015-07-24 16:17:14 -03:00
Igor Freire
5d4d7cecfe
Make emails unique
...
Emails are made unique. When user attempts to sign in through a provider in which his email is one that is already registered, user is redirected to the signin page with an error passed as a query string parameter.
2015-07-17 14:52:27 -03:00
trainerbill
a98a84fd20
Fix merge conflicts
2015-07-14 15:46:23 -05:00
Ryan Hutchison
75c80524b7
remove unused dependcies.
2015-07-09 14:23:31 -04:00
Ryan Hutchison
d0bb4a3cd3
duplicate controller. This was moved under settings/
2015-07-09 14:04:16 -04:00
Ryan Hutchison
9e19493f50
Remove unused scope declarations.
2015-07-09 13:10:39 -04:00
Ryan Hutchison
b6818b63d3
fix btn-large class names.
2015-07-07 20:32:24 -04:00
Andrew Throener
8694b7e976
PayPal Authentication
2015-07-02 07:44:58 -05:00
Christian Berendt
e027f4025b
Add missing newline at the end of text files
...
On Unix it is common to have a newline at the end of text files.
2015-02-16 21:39:55 +01:00
Christian Berendt
4879a8ea2a
Remove executable bit when not necessary
...
The executable bit is set for a lot of files where it is not necessary
to have the executable bit set. This PR removes the executable bit from
those files.
2015-02-16 14:19:56 +01:00
sylvainlap
9c501dbf9f
Auth service
2015-02-02 16:54:09 +01:00
Matt Raby
87217da9d2
Because html5Mode is enabled, the links the social buttons point to will not work, the request to /api/auth/{provider} will be captured by ui-router and directed back to /. Adding target="_self" to each link will fix this issue. Maybe creating a new directive for links to hit server side endpoints would be more appropriate but this should do for now.
2014-11-24 14:10:22 -07:00
Amos Haviv
9ef18123b0
Remove Image Uploads
2014-11-10 23:28:39 +02:00
Amos Haviv
ab81d61bd3
New 0.4 version
2014-11-10 23:12:33 +02:00