Dmitriy Zaporozhets
e1299bab7b
Merge branch 'feature_password_strength_indicator' into 'master'
...
Add a password strength indicator to SIGN UP and PROFILE pages
Fixes #1647
Added a password strength indicator to the sign up page. You can see how it looks in the following screenshot. In the sign up page, it checks if the password contains the username and alerts the user about it. If the user still wants to proceed with creating his account, nothing will stop him. This is merely a message. The indicator changes the input background color based on the strength like this:

The password strength indicator can also be found in the profile edit page. It functions in almost the exact same way, with the exception that it doesn't check if the password contains the username.

There are tests included.
/cc @job
See merge request !1227
2014-10-30 11:32:11 +00:00
Dmitriy Zaporozhets
2a16bbd626
Merge pull request #7572 from mr-vinn/application-js-fix
...
Handle undefined text area values
2014-10-28 15:23:45 +02:00
Patricio Cano
000af8d5d7
Moved require from application.js to password_strength.js
...
Corrected div id for profile password/edit
Added first spinach tests
2014-10-24 17:19:35 -05:00
Patricio Cano
3d705131f7
Added a password strength indicator
...
to the profile page and the sign_up page, added CSS to best display it and created the custom script to load the meter.
2014-10-13 22:05:21 -05:00
Dmitriy Zaporozhets
74217f753f
Apply ConfirmDangerModal for project transfer/remove actions
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-10-08 13:57:54 +03:00
Sullivan SENECHAL
5d8be4438a
Upgrade to Font Awesome v4.2
2014-10-03 12:19:24 +02:00
Dmitriy Zaporozhets
6d0ddf45ba
Raw implementation of commits stats page
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-09-26 20:32:44 +03:00
MarkPochert
1be7c25dce
Update application.js.coffee
...
The require jquery.turbolinks should be before the require turbolinks.
https://github.com/rails/turbolinks => "Add the gem to your project, then add the following line to your JavaScript manifest file, after jquery.js but before turbolinks.js"
2014-09-26 10:17:26 +02:00
Dmitriy Zaporozhets
20d6f96928
Improve flash messages
...
* dont fadeout so user can read
* show inside content block so user can notice it
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-09-25 18:00:21 +03:00
Marin Jankovski
f0231e409a
Revert "Diff headers made sticky."
...
This reverts commit 6eb85b1a30 .
2014-09-22 13:48:28 +02:00
Robert Schilling
0d5958c729
Close Zen mode by ESC, foward/backward
2014-09-11 19:24:51 +02:00
Robert Schilling
0cbc19f944
Awesome shortcuts for GitLab
2014-09-01 11:49:17 +02:00
Andrew Kumanyaev
f9c7f41476
Add missing ext for searchbox
2014-08-28 12:08:02 +04:00
uran
6eb85b1a30
Diff headers made sticky.
2014-08-27 00:24:49 +03:00
Vinnie Okada
8ed7391cb0
Handle undefined text area values
...
Check to see if a text area's `val` is defined before trying to call
`replace()` on it.
2014-08-22 10:40:25 -05:00
Robert Schilling
04ad197bcc
Trigger an update of save button if user pressed a preview color
2014-08-13 15:48:26 +02:00
Robert Schilling
0b5e0e4c55
Disable label submit button if any field is empty
2014-08-13 15:48:26 +02:00
Robert Schilling
2cb7bf713e
Rtrim input before checking if form is empty
2014-08-04 10:06:53 +02:00
Dmitriy Zaporozhets
437cccf9a9
Update highlight.js to 8.1
...
Also added support for less common languages. All languages from
http://highlightjs.org/download/ now supported
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-07-09 09:47:06 +03:00
Dmitriy Zaporozhets
674cbe1534
Fix diff comments toggle button
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-25 11:40:33 +03:00
Job van der Voort
8b6dd9d4a8
responsive sidebar
2014-06-14 11:17:11 +02:00
Earle Bunao & Neil Calabroso and erbunao
6a85cdf162
Implements drag and drop upload in creating issues
2014-05-23 16:22:42 +08:00
Dmitriy Zaporozhets
74079fe236
Fix scroll to highlighted line. Replace scrollTO js file with gem
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-05-22 18:19:50 +03:00
Marin Jankovski
7ab46b969f
Do not require modernizr.
2014-04-03 08:49:34 +02:00
Dmitriy Zaporozhets
3ef0a625ac
Applications js to coffee
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-24 16:12:23 +02:00