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
2017-06-14Correct RSpec/SingleLineHook cop offensesRobert Speicher
2017-06-07Sync email address from specified omniauth providerRobin Bobbitt
2017-05-31Return nil when looking up config for unknown LDAP providerDouwe Maan
2017-04-26Ensures that OAuth/LDAP/SAML users don't need to be confirmedRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-04-25Fix OAuth, LDAP and SAML SSO when regular sign-ups are disabledDouwe Maan
2017-04-04Inlude the password_automatically_check param as permitted config in the ↵DJ Mountney
user create_service This param is passed to service in two places, one is in the build_user for non ldap oauth users. And the other is in the initial production admin user seed data. Without this change, when setting up GitLab in a production environment, you were not being given the option of setting the root password on initial setup in the UI.
2017-02-23Merge branch 'enable-rspec-be_eql-cop' into 'master' Robert Speicher
Enable the RSpec/BeEql cop See merge request !9476
2017-02-23Revert "Enable Style/DotPosition"Douwe Maan
This reverts commit e00fb2bdc2090e9cabeb1eb35a2672a882cc96e9. # Conflicts: # .rubocop.yml # .rubocop_todo.yml # lib/gitlab/ci/config/entry/global.rb # lib/gitlab/ci/config/entry/jobs.rb # spec/lib/gitlab/ci/config/entry/factory_spec.rb # spec/lib/gitlab/ci/config/entry/global_spec.rb # spec/lib/gitlab/ci/config/entry/job_spec.rb # spec/lib/gitlab/ci/status/build/factory_spec.rb # spec/lib/gitlab/incoming_email_spec.rb
2017-02-23Revert "Prefer leading style for Style/DotPosition"Douwe Maan
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
2017-02-23Enable Style/MultilineArrayBraceLayoutDouwe Maan
2017-02-23Prefer leading style for Style/DotPositionDouwe Maan
2017-02-23Fix code for copsDouwe Maan
2017-02-23Enable Style/SpaceInsideBracketsDouwe Maan
2017-02-23Enable Style/DotPositionDouwe Maan
2017-02-23Enable the RSpec/BeEql copRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-11Omniauth auto link LDAP user falls back to find by DN when user cannot be ↵Drew Blessing
found by uid
2016-08-09adds second batch of tests changed to active tensetiagonbotelho
2016-07-02Merge branch 'master' into dev-masterTomasz Maczukin
* master: (98 commits) Enable Style/EmptyLines cop, remove redundant ones Update CHANGELOG Cache results from jQuery selectors to retrieve namespace name Fix import button when import fail due the namespace already been taken Fix snippets comments not displayed Fix emoji paths in relative root configurations Exclude requesters from Project#members, Group#members and User#members Upgrade Thin from 1.6.1 to 1.7.0. Many squashed commits Cache autocomplete results Upgrade Sidekiq from 4.1.2 to 4.1.4. Upgrade seed-fu from 2.3.5 to 2.3.6 use has_many relationship with events Support creating a todo on issuables via API Expose target, filter by state as string Add todos API documentation and changelog Improve the request / withdraw access button Metrics for Rouge::Plugins::Redcarpet and Rouge::Formatters::HTMLGitlab Groundwork for Kerberos SPNEGO (EE feature) Update CHANGELOG 8.9.5 for runners related fixes ...
2016-07-01Enable Style/EmptyLines cop, remove redundant onesGrzegorz Bizon
2016-06-29Fixed privilege escalation issue where manually set external users would be ↵Patricio Cano
reverted back to internal users if they logged in via OAuth and that provider was not in the `external_providers` list.
2016-06-29Enable Style/SpaceAfterComma Rubocop copGrzegorz Bizon
2016-04-11Added default setting for `external_providers`Patricio Cano
2016-02-19Make new `allow_single_sign_on` feature backwards compatiblePatricio Cano
2016-02-19Decouple SAML authentication from the default Omniauth logicPatricio Cano
2016-02-19Revert "Merge branch 'saml-decoupling' into 'master' "Douwe Maan
This reverts commit c04e22fba8d130a58f498ff48127712d7dae17ee, reversing changes made to 0feab326d52222dc0ab5bd0a6b15dab297f44aa9.
2016-02-18Decouple SAML authentication from the default Omniauth logicPatricio Cano
2015-12-11AuthHash should not parameterize email userCorey Hinshaw
2015-12-09Tag lib specsDouwe Maan
2015-10-04Fix rubocop warnings in spec/lib and spec/tasksGuilherme Garnier
2015-09-08Allow configuration of LDAP attributes GitLab will use for the new user account.Douwe Maan
2015-08-18Fix infinite loop when SAML was incorrectly configured.Douwe Maan
2015-06-23Merge branch 'master' into rubocop-for-testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: spec/features/issues_spec.rb spec/models/forked_project_link_spec.rb spec/models/hooks/service_hook_spec.rb spec/models/hooks/web_hook_spec.rb spec/models/project_services/hipchat_service_spec.rb spec/requests/api/project_members_spec.rb spec/requests/api/projects_spec.rb spec/requests/api/system_hooks_spec.rb spec/services/archive_repository_service_spec.rb spec/support/matchers.rb spec/tasks/gitlab/backup_rake_spec.rb
2015-06-22Fix Style/Blocks cop violationsRobert Speicher
2015-06-22Fix Gitlab::OAuth::User specRobert Speicher
2015-06-22Change `to_not` calls to `not_to`Robert Speicher
Both work, but now we're consistent across the entire app.
2015-06-17Fix behavior of ldap_person method in Gitlab::OAuth::UserAlex Lossent
Code tweaks in 45e9150a caused the ldap_person method to not return expected results. Improved tests to cover the ldap_person method, which was previously stubbed.
2015-06-14Change `foo.should` syntax to `expect(foo).to` in specsRobert Speicher
2015-06-03Add option to automatically link omniauth and LDAP identitiesAlex Lossent
Until now, a user needed to first sign in with his LDAP identity and then manually link his/her account with an omniauth identity from their profile. Only when this is done can the user authenticate with the omniauth provider and at the same time benefit from the LDAP integration (HTTPS authentication with LDAP username/password and in EE: LDAP groups, SSH keys etc.). This feature automates the process by looking up a corresponding LDAP person when a user connects with omniauth for the first time and then automatically linking the LDAP and omniauth identities (of course, like the existing allow_single_sign_on setting, this is meant to be used with trusted omniauth providers). The result is identical to a manual account link. Add config initializers for other omniauth settings.
2015-05-03add common method to force utf8 and force oauth properties to be utf8Onur Küçük
2015-04-09Move lib/gitlab/oauth to lib/gitlab/o_authRobert Speicher
Lets Rails autoload these files by name