- 04 Jul, 2017 6 commits
-
-
Timothy Andrew authored
- I tried to get this to work by stubbing out portions of the config within the test. This didn't work as expected because Devise/Omniauth loaded before the stub could run, and the stubbed config was ignored. - I attempted to fix this by reloading Devise/Omniauth after stubbing the config. This successfully got Devise to load the stubbed providers, but failed while trying to access a route such as `user_gitlab_omniauth_authorize_path`. - I spent a while trying to figure this out (even trying `Rails.application.reload_routes!`), but nothing seemed to work. - I settled for adding this config directly to `gitlab.yml` rather than go down this path any further.
-
Timothy Andrew authored
- Added saml, authentiq, cas3, and auth0 - Crowd seems to be a special case that will be handled separately.
-
Timothy Andrew authored
-
Timothy Andrew authored
-
Timothy Andrew authored
- There was previously a test for `saml` login in `login_spec`, but this didn't seem to be passing. A lot of things didn't seem right here, and I suspect that this test hasn't been running. I'll investigate this further. - It took almost a whole working day to figure out this line: OmniAuth.config.full_host = ->(request) { request['REQUEST_URI'].sub(request['REQUEST_PATH'], '') } As always, it's obvious in retrospect, but it took some digging to figure out tests were failing and returning 404s during the callback phase. - Test all OAuth providers - github, twitter, bitbucket, gitlab, google, and facebook
-
Timothy Andrew authored
- Pass a `remember_me` query parameter along with the initial OAuth request, and pick this parameter up during the omniauth callback from request.env['omniauth.params']` - For 2FA-based login, copy the `remember_me` param from `omniauth.params` to `params`, which the 2FA process will pick up. - For non-2FA-based login, simply call the `remember_me` devise method to set the session cookie.
-
- 03 Jul, 2017 32 commits
-
-
James Edwards-Jones authored
[ci skip]
-
James Edwards-Jones authored
[ci skip]
-
Grzegorz Bizon authored
Add more logging to repository mirror feature See merge request !2292
-
Sean McGivern authored
CE Upstream - Monday See merge request !2325
-
Achilleas Pipinellis authored
Add overview and use-cases for Issue Boards EE-only features See merge request !2296
-
Marcia Ramos authored
-
Marcia Ramos authored
-
Marcia Ramos authored
-
Marcia Ramos authored
-
Kamil Trzciński authored
Move some EE-only KubernetesService code to a prepended module Closes #2525 See merge request !2168
-
Sean McGivern authored
-
Phil Hughes authored
resolve `spec/helpers/groups_helper_spec.rb`
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
CE upstream: Friday Closes #225, gitaly#201, and gitlab-ce#33172 See merge request !2313
-
Tiago Botelho authored
-
Rémy Coutable authored
Fixed typo in gitlab_flow.md See merge request !12561
-
Rémy Coutable authored
Replaces 'dashboard/new-project.feature' spinach with rspec See merge request !12550
-
Sean McGivern authored
Eagerly create a milestone that is used in a feature spec Closes #34609 See merge request !12604
-
Rémy Coutable authored
Fix curl example paths (missing the 'files' segment) See merge request !12588
-
Sean McGivern authored
Use correct milestones for filtering on Group Issues Closes #34116 See merge request !12374
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Nick Thomas authored
-
Kamil Trzciński authored
Remove unnecessary pull command from codeclimate job See merge request !12583
-
Grzegorz Bizon authored
Improves mirror force update button transparency See merge request !2299
-
Nick Thomas authored
-
Phil Hughes authored
Adjust readme repo width See merge request !12585
-
Dimitrie Hoekstra authored
-
Sean McGivern authored
Make clear that Go 1.8 is required since GitLab 9.2 Closes #34525 See merge request !12564
-
Sean McGivern authored
Fix performance bar specs See merge request !12225
-
Phil Hughes authored
Merge branch '34097-issue-board-remove-from-board-button-when-viewing-an-issue-gives-js-error-and-fails' into 'master' Resolve "Issue Board -> "Remove from board" button when viewing an issue gives js error and fails" Closes #34097 See merge request !12430
-
Luke "Jared" Bennett authored
-
- 02 Jul, 2017 2 commits
-
-
Tim Zallmann authored
Make issuable sidebar setSidebarHeight more efficient See merge request !12252
-
Grzegorz Bizon authored
Make entrypoint and command keys to be array of strings See merge request !12536
-