Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-20Add additional link to 2fa pageGosia Ksionek
2018-09-23Enable more frozen string in app/controllers/gfyoung
Enables frozen string for the following: * app/controllers/dashboard/**/*.rb * app/controllers/explore/**/*.rb * app/controllers/google_api/**/*.rb * app/controllers/groups/**/*.rb * app/controllers/import/**/*.rb * app/controllers/instance_statistics/**/*.rb * app/controllers/ldap/**/*.rb * app/controllers/oauth/**/*.rb * app/controllers/profiles/**/*.rb Partially addresses #47424.
2018-07-09Updates from `rubocop -a`Lin Jen-Shin
2017-09-28refactor users update serviceJames Lopez
2017-09-28refactor services to match EE signatureJames Lopez
2017-06-23fix spec failuresJames Lopez
2017-06-23update code based on feedbackJames Lopez
2017-06-23refactor update user service not to do auth checksJames Lopez
2017-06-23more refactoringJames Lopez
2017-06-23more refactoring based on feedbackJames Lopez
2017-06-23added service in the rest of controllers and classesJames Lopez
2017-06-07Add a rubocop rule to check if a method 'redirect_to' is used without ↵blackst0ne
explicitly set 'status' in 'destroy' actions of controllers
2017-04-06state the reason to the user for the required 2faAlexis Reigel
2017-04-06Rename skip_tfa session variable to skip_two_factorMarkus Koller
2017-04-06Rename check_2fa_requirement to check_two_factor_requirementMarkus Koller
2017-02-23Enable Style/ColonMethodCallDouwe Maan
2016-12-16Add GitLab host to 2FA QR and manual infoDrew Blessing
The two factor authentication account string only had the user's email address. This led to ambiguous entries in two factor code generating apps. This adds the GitLab host to the account string in the standard format (according to Google). No matter the code generator this change disambiguates the entry.
2016-08-18Address review comments from @smcgivern.Timothy Andrew
1. Remove an unnecessary (since we're fetching all the records anyway) `pluck` while fetching U2F registration records. 2. Align "Your device was successfully set up!" section with the "U2F Devices" table below.
2016-08-18Allow naming U2F devices.Timothy Andrew
1. Display a list of U2F devices on the `two_factor_auth` page. 2. Allow deleting individual U2F devices. 3. Allow setting a (optional) name for a device (during registration).
2016-07-14Load Javascript U2F library selectively.Timothy Andrew
1. Only on supported Chrome versions 2. Mainly, this lets us simplify the javascript-based U2F check to `window.u2f`, where `window.u2f` can either be loaded from the GitLab server (for Chrome) or from the Firefox extension. 3. This is a better way to provide browser detection for U2F.
2016-06-06Implement U2F registration.Timothy Andrew
- Move the `TwoFactorAuthsController`'s `new` action to `show`, since the page is not used to create a single "two factor auth" anymore. We can have a single 2FA authenticator app, along with any number of U2F devices, in any combination, so the page will be accessed after the first "two factor auth" is created. - Add the `u2f` javascript library, which provides an API to the browser's U2F implementation. - Add tests for the JS components
2016-02-29Don't show any "2FA required" message if it's not actually requiredRobert Speicher
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.
2016-01-24Update wording for 2FA requirement noticeRobert Speicher
2015-12-25Fixed codestyle and added 2FA documentationGabriel Mazetto
2015-12-25specs for forced two-factor authentication and grace periodGabriel Mazetto
simplified code and fixed stuffs
2015-12-25Grace period support for TFAGabriel Mazetto
2015-12-25WIP require two factor authenticationGabriel Mazetto
2015-09-20Bump devise-two-factor to 2.0.0Robert Speicher
Addresses internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2605 See https://github.com/tinfoil/devise-two-factor/pull/43
2015-07-10Add User#disable_two_factor!Robert Speicher
This method encapsulates all the logic for disabling 2FA on a specific User model.
2015-06-19Use User#two_factor_enabled instead of otp_required_for_loginRobert Speicher
2015-06-16Prefix 2FA issuer with the GitLab host (e.g., 'dev.gitlab.org')Robert Speicher
2015-05-24Bump secret key length to 32Robert Speicher
2015-05-23Add support for manually entering 2FA detailsRobert Speicher
2015-05-10Clear all 2FA-related fields when user disables the featureRobert Speicher
2015-05-10Fix nav and layout for TwoFactorAuthsControllerRobert Speicher
2015-05-10Render 2fa recovery codes instead of downloading itDmitriy Zaporozhets
2015-05-10Add support for backup codesDmitriy Zaporozhets
2015-05-10Fix rubocop complainDmitriy Zaporozhets
2015-05-10Make 2 factor authentication workDmitriy Zaporozhets
2015-05-10Create Two-factor authentication resource for userDmitriy Zaporozhets