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
2020-12-10Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-11-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-09-10Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-05-12Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-04-24Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-03-27Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-03-12Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-03-06Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-01-22Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-11-01Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-07-03Add salesforce logoMałgorzata Ksionek
2019-05-05Run rubocop -a on CE filesStan Hu
2019-03-19Move out link\unlink ability checks to a policyPavel Shutsin
We can extend the policy in EE for additional behavior
2019-02-01Add e2e QA test for logging in using GitHub OAuthSanad Liaquat
Adds the test itself and the vendor page object model for GitHub login pages.
2019-01-24Enable the Layout/ExtraSpacing copRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-12-04Backport GroupSAML unlink changesJames Edwards-Jones
- Improves spacing between account buttons on Profile - AccountsController#show uses locals instead of instance variables - New `display_providers_on_profile?` helper method - Adds `render_if_exists` for GroupSAMl unlink buttons See: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8682
2018-11-18Backport of ee/8120: Smartcard authenticationImre Farkas
2018-09-11Disable existing offenses for the CodeReuse copsYorick Peterse
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
2018-09-07Enable frozen string for app/helpers/**/*.rbgfyoung
Partially addresses #47424.
2018-07-20Disable SAML if OmniAuth is disabledLin Jen-Shin
We also try to unify the way we setup OmniAuth, and how we check if it's enabled or not.
2018-04-30Exclude LDAP from OmniauthCallbackController base methodsJames Edwards-Jones
2018-02-28Moved o_auth/saml/ldap modules under gitlab/authHoratiu Eugen Vlad
2018-02-02use Gitlab::UserSettings directly as a singleton instead of ↵Mario de la Ossa
including/extending it
2017-08-31`current_application_settings` belongs on `Gitlab::CurrentSettings`Sean McGivern
The initializers including this were doing so at the top level, so every object loaded after them had a `current_application_settings` method. However, if someone had rack-attack enabled (which was loaded before these initializers), it would try to load the API, and fail, because `Gitlab::CurrentSettings` didn't have that method. To fix this: 1. Don't include `Gitlab::CurrentSettings` at the top level. We do not need `Object.new.current_application_settings` to work. 2. Make `Gitlab::CurrentSettings` explicitly `extend self`, as we already use it like that in several places. 3. Change the initializers to use that new form.
2017-04-06Move AuthHelper#two_factor_skippable? into ApplicationControllerMarkus Koller
2017-03-31Prevent users from disconnecting gitlab account from CASTiago Botelho
2016-12-21Added support for Authentiq oauth providerAlex
2016-11-12Centralize LDAP config/filter logicDrew Blessing
Centralize all LDAP config logic in `GitLab::LDAP::Config`. Previously, some logic was in the Devise initializer and it was not honoring the `user_filter`. If a user outside the configured `user_filter` signed in, an account would be created but they would then be denied access. Now that logic is centralized, the filter is honored and users outside the filter are never created.
2016-06-06Add a `U2fRegistrations` table/model.Timothy Andrew
- To hold registrations from U2F devices, and to authenticate them. - Previously, `User#two_factor_enabled` was aliased to the `otp_required_for_login` column on `users`. - This commit changes things a bit: - `User#two_factor_enabled` is not a method anymore - `User#two_factor_enabled?` checks both the `otp_required_for_login` column, as well as `U2fRegistration`s - Change all instances of `User#two_factor_enabled` to `User#two_factor_enabled?` - Add the `u2f` gem, and implement registration/authentication at the model level.
2016-05-12enabled_button_based_providers.any? instead of ! empty? for ↵Andrei Gliga
button_based_providers_enabled?
2016-05-12method to check if oauth button based providers are enabledAndrei Gliga
2016-05-12method to get the enabled_button_based_providersAndrei Gliga
2016-02-25Move "I should see Crowd login form" feature to a view specRobert Speicher
We were doing all kinds of code gymnastics to "enable" Crowd in the feature spec and this would sometimes cause a transient failure. Really what it's testing is if the Crowd login form shows when Crowd's enabled, so this is much better suited to a view spec.
2016-01-06Enable Microsoft Azure OAuth2 supportJanis Meybohm
2015-12-25Grace period support for TFAGabriel Mazetto
2015-11-03Add Facebook authenticationDouwe Maan
2015-09-24Remove 'kerberos' from auth_helper.rb for gitlab-CE.Ben Rosser
There is no Kerberos auth in gitlab-ce, so it shouldn't be noted as a form-driven auth mechanism in app/helpers/auth_helper.rb. This breaks using Kerberos as a custom omniauth provider. See issue #2510
2015-09-16Eliminate combined image_tag and image_path in providers listStan Hu
2015-09-02Crowd integrationValery Sizov
2015-07-23Allow custom label to be set for authentication providers.Douwe Maan