summaryrefslogtreecommitdiff
path: root/app/controllers/profiles
Commit message (Collapse)AuthorAgeFilesLines
* Make /profile/keys/new redirects to /profile/keys for back-compatRémy Coutable2016-04-151-0/+5
| | | | | | Report: https://github.com/gitlabhq/gitlabhq/issues/10138 Signed-off-by: Rémy Coutable <remy@rymai.me>
* Change how notification settings in profile are rendered and updatedDmitriy Zaporozhets2016-03-301-22/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix few bugs related to recent notifications refactoringDmitriy Zaporozhets2016-03-301-1/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Introduce NotificationSetting to user interfaceDmitriy Zaporozhets2016-03-301-9/+5
| | | | | | | | * visiting project will create notification setting if missing * change notification setting per project even without membership * use notification settings instead of membership on profile page Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Don't abuse the flash store for displaying SSH Key form errorsRobert Speicher2016-03-031-2/+3
|
* Remove `Profile::KeysController#new` actionRobert Speicher2016-03-031-4/+0
|
* Fixed failing ssh key testsPhil Hughes2016-03-031-1/+1
|
* SSH keys settingsPhil Hughes2016-03-031-2/+3
| | | | Closes #13860
* Don't show any "2FA required" message if it's not actually requiredrs-improve-grace-periodRobert Speicher2016-02-291-5/+7
| | | | | | | Prior, if the user had enabled and then disabled 2FA, they would be shown a "You must enable Two-factor Authentication for your account." message when going back to re-activate it, even if 2FA enforcement was disabled.
* Update wording for 2FA requirement noticers-2fa-requirement-wordingRobert Speicher2016-01-231-2/+2
|
* Fixed codestyle and added 2FA documentationfeature/force-tfaGabriel Mazetto2015-12-241-1/+3
|
* specs for forced two-factor authentication and grace periodGabriel Mazetto2015-12-241-1/+8
| | | | simplified code and fixed stuffs
* Grace period support for TFAGabriel Mazetto2015-12-241-1/+13
|
* WIP require two factor authenticationGabriel Mazetto2015-12-241-0/+2
|
* Redirect to a default path if HTTP_REFERER is not setStan Hu2015-10-201-1/+1
| | | | | | | | | | Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode, and it's possible load balancers/proxies strip the HTTP_REFERER from the request header. In these cases, default to some default path. Closes #3122 Closes https://github.com/gitlabhq/gitlabhq/issues/9731
* added user preference to change layout widthPeter Göbel2015-10-051-0/+1
|
* Bump devise-two-factor to 2.0.0rs-bump-two-factorRobert Speicher2015-09-191-1/+1
| | | | | | Addresses internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2605 See https://github.com/tinfoil/devise-two-factor/pull/43
* Allow user to specify content he wants to see on project pageproject-default-viewDmitriy Zaporozhets2015-07-131-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add User#disable_two_factor!rs-disable-2faRobert Speicher2015-07-101-7/+1
| | | | | This method encapsulates all the logic for disabling 2FA on a specific User model.
* Use User#two_factor_enabled instead of otp_required_for_loginrs-dev-issue-2415Robert Speicher2015-06-191-2/+2
|
* Prefix 2FA issuer with the GitLab host (e.g., 'dev.gitlab.org')rs-dev-issue-2373Robert Speicher2015-06-161-1/+5
|
* Spec the failure cases for PreferencesController#updateRobert Speicher2015-06-131-4/+9
|
* Add `dashboard` attribute to User modelRobert Speicher2015-06-131-0/+1
|
* Move the "Design" templates and logic to PreferencesRobert Speicher2015-06-131-1/+4
|
* Add Profiles::PreferencesControllerRobert Speicher2015-06-131-0/+29
|
* Bump secret key length to 32rs-manual-2fa-entryRobert Speicher2015-05-231-1/+1
|
* Add support for manually entering 2FA detailsRobert Speicher2015-05-231-1/+2
|
* Clear all 2FA-related fields when user disables the featureRobert Speicher2015-05-091-2/+7
|
* Fix nav and layout for TwoFactorAuthsControllerRobert Speicher2015-05-091-1/+1
|
* Render 2fa recovery codes instead of downloading itDmitriy Zaporozhets2015-05-091-3/+3
|
* Add support for backup codesDmitriy Zaporozhets2015-05-091-0/+6
|
* Fix rubocop complainDmitriy Zaporozhets2015-05-091-1/+0
|
* Make 2 factor authentication workDmitriy Zaporozhets2015-05-091-7/+24
|
* Create Two-factor authentication resource for userDmitriy Zaporozhets2015-05-091-0/+22
|
* Merge branch 'change-primary-email' into 'master'Dmitriy Zaporozhets2015-05-031-5/+6
|\ | | | | | | | | | | | | | | | | | | Allow primary email to be set to an email that you've already added. Fixes gitlab-com/support-forum#106. When the user sets their primary email to an email that they've already added to their account, this patch makes sure that secondary email record is destroyed, and a new email record is created for the old primary email. This is based on the assumption that in this case no email was meant to be deleted, but the user simply wanted to change which of their emails is primary. See merge request !591
| * Allow primary email to be set to an email that you've already added.change-primary-emailDouwe Maan2015-04-301-5/+6
| |
* | Add helpers for header title and sidebar, and move setting those from ↵Douwe Maan2015-05-012-13/+6
| | | | | | | | controllers to layouts.
* | Fix Profiles::PasswordsController.Douwe Maan2015-04-301-1/+1
| |
* | Add a page title to every page.Douwe Maan2015-04-307-22/+18
|/
* Fixed the Rails/ActionFilter copJeroen van Baarsen2015-04-202-5/+5
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Allow user to choose which email to be publicSenorsen2015-04-141-1/+3
| | | | | This commit allows user to show one of their emails in profile page, or don't show email in this page.
* Restyle oauth accounts at profile page and add ability to unlink accountimprove-profileDmitriy Zaporozhets2015-03-211-0/+6
|
* Use `group_member` instead of `users_group` or `membership`.Douwe Maan2015-03-151-3/+3
|
* Move profile groups page to dashboardDmitriy Zaporozhets2015-03-081-23/+0
|
* Allow users that signed up via OAuth to set their password in order to use ↵Douwe Maan2015-02-131-3/+5
| | | | Git over HTTP(S).
* Merge branch 'notification_email'Dmitriy Zaporozhets2015-02-072-2/+23
|\ | | | | | | | | Conflicts: db/schema.rb
| * Allow notification email to be set separately from primary email.Douwe Maan2015-02-072-2/+23
| | | | | | | | Closes #1932.
* | Explicitly define ordering in models using default_scopeDmitriy Zaporozhets2015-02-051-1/+1
|/
* Fix adminarea and emails for new membership logicDmitriy Zaporozhets2014-09-151-3/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Replace old references of users_project & users_groupDmitriy Zaporozhets2014-09-141-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>