summaryrefslogtreecommitdiff
path: root/app/controllers
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable polling for environmentsenable-polling-envFilipa Lacerda2017-07-061-0/+2
|
* Merge branch '34716-environment-specific-variables-ce' into 'master'Douwe Maan2017-07-061-6/+9
|\ | | | | | | | | | | | | Backports for ee-2112 Closes #34716 See merge request !12671
| * Backports for ee-2112Lin Jen-Shin2017-07-061-6/+9
| | | | | | | | https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2112
* | Merge branch '18000-remember-me-for-oauth-login' into 'master'Douwe Maan2017-07-061-0/+8
|\ \ | |/ |/| | | | | | | | | Fix `migration:path` build for "Honor the 'Remember me' parameter for OAuth-based login" Closes #34713 See merge request !12668
| * Fix build for !11963.Timothy Andrew2017-07-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | - Don't use `request.env['omniauth.params']` if it isn't present. - Remove the `saml` section from the `gitlab.yml` test section. Some tests depend on this section not being initially present, so it can be overridden in the test. This MR doesn't add any tests for SAML, so we didn't really need this in the first place anyway. - Clean up the test -> omniauth section of `gitlab.yml`
| * Implement "remember me" for OAuth-based login.Timothy Andrew2017-07-061-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | Merge branch '32815--Add-Custom-CI-Config-Path' into 'master'Grzegorz Bizon2017-07-061-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Project option to allow customizing CI/CD config path" Closes #32815 and #33130 See merge request !12509
| * \ Merge commit 'a8a4ca17e444c761ed9fc5dca4542cfec79abe55' into ↵32815--Add-Custom-CI-Config-PathGrzegorz Bizon2017-07-051-8/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32815--Add-Custom-CI-Config-Path * commit 'a8a4ca17e444c761ed9fc5dca4542cfec79abe55': Remove IIFEs around several javascript classes Handles realtime with 2 states for environments table Revert "Merge branch '18000-remember-me-for-oauth-login' into 'master'" Disable Flipper memoizer in tests to avoid transient failures fix sidebar padding for full-width items (Time Tracking help) Replace 'snippets/snippets.feature' spinach with rspec 32838 Add wells to admin dashboard overview to fix spacing problems
| * \ \ Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin2017-07-054-1/+14
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32815--Add-Custom-CI-Config-Path * upstream/master: (149 commits) Revert change to design. Go back to scrollable page Fixes the column widths for the new navigation options in settings Migrate #submodule_url_for to Gitaly Add test example for external commit status retries Fix invalid Rails.logger call in lib/gitlab/health_checks/fs_shards_check.rb Fix build for !12300. Log rescued exceptions to Sentry Fix issues with non-UTF8 filenames by always fixing the encoding of tree and blob paths Revert "Merge branch 'revert-12499' into 'master'" Prevent accidental deletion of protected MR source branch by repeating checks before actual deletion Improve the overall UX for the new monitoring dashboard Document that GitLab 9.3 requires the TRIGGER permission on MySQL Instrument Unicorn with Ruby exporter Remove group modal like remove project modal. Closes #33130 Update prometheus client gem Enables the option in user preferences to turn on the new navigation Add Jasmine tests for `OAuthRememberMe` Simplify authentication logic in the v4 users API for !12445. Use stub_application_setting when testing ApplicationHelper#support_url wait_for_requests is not needed when AJAX is not in play ...
| * | | | Rename ci_config_file to ci_config_pathLin Jen-Shin2017-07-051-1/+1
| | | | |
| * | | | Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin2017-06-3010-404/+402
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32815--Add-Custom-CI-Config-Path * upstream/master: (123 commits) Backport changes to Projects::IssuesController and the search bar bugfix: use `require_dependency` to bring in DeclarativePolicy Resolve "Select branch dropdown is too close to branch name" Clean up issuable lists Defer project destroys within a namespace in Groups::DestroyService#async_execute Fixed new navgiation bar logo height in Safari Resolve "Issue dropdown persists when adding issue number to issue description" Move verification to block level instead of paragraph Revert "Merge branch 'dm-drop-default-scope-on-sortable-finders' into 'master'" Added code for defining SHA attributes Minor edits Job details won't scroll horizontally to show long lines Run mysql tests on stable preperation branches like 9-3-stable-patch-2 Bring back branches badge to main project page optimize translation content based on comments supplement traditional chinese in taiwan translation Inserts exact matches of username, email and name to the top of the user search list Remove Namespace model default scope override and write additional test to Project search optimize translation content based on comments Limit OpenGraph image size to 64x64 ...
| * \ \ \ \ Merge remote-tracking branch 'upstream/master' into ↵15041-Add-Custom-CI-Config-PathLin Jen-Shin2017-06-28197-2588/+5161
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 15041-Add-Custom-CI-Config-Path * upstream/master: (12506 commits) Update CHANGELOG.md for 9.3.2 Update architecture.md Fix changelog entry file extension Fix head pipeline stored in merge request for external pipelines updated gitlab-ci.yml to compile locale Ignore JSON files generated from PO files Update mmap2 gem tha disables mmap_obj.gsub! as current implementation uses method that is no longer part of Ruby API Disable rainbow during SimpleExecutor specs to have consistence Slightly refactor pipeline schedules form in preparation for additions Resolve "Submitting reply to existing diff discussion using Cmd/Ctrl+Enter submits twice and refreshes page" Make the SimpleExecutor rescue exceptions in the executing Checks Resolve "Unable to access edit comment from dropdown menu in certain screen sizes" Update changelog item revert removal of requestAnimationFrame and move to a separate MR/discussion rename getEmojiCategoryMap and remove unnecessary parameter Action Buttons on Prio Labels working again by setting pointer events to none on… Remove 'contains' option from Commit.find_all Remove Gitlab::Git::Repository#find_all Use latest chrome and chrome driver in GitLab QA Polish sidebar toggle ...
| * | | | | | Add config option to project to allow custom .gitlab-ci.yml locationKeith Pope2016-10-081-1/+1
| | | | | | |
* | | | | | | Merge branch '32408-enable-disable-all-restricted-visibility-levels' into ↵Douwe Maan2017-07-051-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Unable to disable all restricted visibility levels" Closes #32408 See merge request !12649
| * | | | | | | Allow admin to disable all restricted visibility levels32408-enable-disable-all-restricted-visibility-levelsTiago Botelho2017-07-051-0/+2
| | |_|/ / / / | |/| | | | |
* | | | | | | Create and use project path helpers that only need a project, no namespaceDouwe Maan2017-07-0550-140/+146
| |_|_|_|/ / |/| | | | |
* | | | | | Revert "Merge branch '18000-remember-me-for-oauth-login' into 'master'"revert-6df61942Sean McGivern2017-07-051-8/+0
| |_|_|/ / |/| | | | | | | | | This reverts merge request !11963
* | | | | Merge branch '18000-remember-me-for-oauth-login' into 'master'Sean McGivern2017-07-051-0/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Honor the "Remember me" parameter for OAuth-based login Closes #18000 See merge request !11963
| * | | | | Fix build for !11963.Timothy Andrew2017-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Don't use `request.env['omniauth.params']` if it isn't present. - Remove the `saml` section from the `gitlab.yml` test section. Some tests depend on this section not being initially present, so it can be overridden in the test. This MR doesn't add any tests for SAML, so we didn't really need this in the first place anyway. - Clean up the test -> omniauth section of `gitlab.yml`
| * | | | | Implement "remember me" for OAuth-based login.Timothy Andrew2017-07-031-0/+8
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | | | Merge branch 'sh-log-application-controller-exceptions-sentry' into 'master'Rémy Coutable2017-07-051-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Log rescued exceptions to Sentry See merge request !12638
| * | | | | Log rescued exceptions to Sentrysh-log-application-controller-exceptions-sentryStan Hu2017-07-041-0/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support noticed that a number of exceptions, such as "Encoding::CompatibilityError (incompatible character encodings: UTF-8 and ASCII-8BIT)", failed to report to Sentry. The `rescue_from` in the ApplicationController prevented these exceptions from being recorded. This change ensures that these exceptions are properly captured.
* | | | | Revert "Merge branch 'revert-12499' into 'master'"revert-2c879643Douwe Maan2017-07-041-1/+1
|/ / / / | | | | | | | | This reverts merge request !12557
* | | | Merge branch '34116-milestone-filtering-on-group-issues' into 'master'Sean McGivern2017-07-031-0/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Use correct milestones for filtering on Group Issues Closes #34116 See merge request !12374
| * | | Add JSON support to group milestonesTakuya Noguchi2017-06-271-0/+3
| | | |
* | | | Backport changes to Projects::IssuesController and the search barNick Thomas2017-06-291-4/+16
| | | |
* | | | Merge branch 'revert-12499' into 'master'Douwe Maan2017-06-291-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Merge branch 'dm-drop-default-scope-on-sortable-finders' into 'master'" Closes #34511 See merge request !12557
| * | | | Revert "Merge branch 'dm-drop-default-scope-on-sortable-finders' into 'master'"Adam Niedzielski2017-06-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit b07c00032b038f40796a28e34b6dd4c622bad012, reversing changes made to 2b97d76d0b08a778710410df910a7601f6b8e9e7.
* | | | | Merge branch 'hb-fix-abuse-report-on-stale-user-profile' into 'master'Douwe Maan2017-06-291-1/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix errors caused by attempts to report already blocked or deleted users Closes #8928 See merge request !12502
| * | | | | Fix errors caused by attempts to report already blocked or deleted usersHoracio Bertorello2017-06-281-1/+13
| | |_|_|/ | |/| | |
* | | | | Merge branch ↵Douwe Maan2017-06-291-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '33082-use-update_pipeline_schedule-for-edit-and-take_ownership-in-pipelineschedulescontroller' into 'master' Use authorize_update_pipeline_schedule in PipelineSchedulesController Closes #33082 See merge request !11846
| * | | | | Use authorize_update_pipeline_schedule in PipelineSchedulesControllerShinya Maeda2017-06-281-1/+2
| |/ / / /
* | | | | Merge branch 'dm-merge-request-creations-controller' into 'master'Sean McGivern2017-06-296-397/+370
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Split up MergeRequestsController See merge request !12150
| * | | | Split up MergeRequestsControllerdm-merge-request-creations-controllerDouwe Maan2017-06-286-397/+370
| |/ / /
* | | | Merge branch '30708-stop-using-deleted-at-to-filter-namespaces' into 'master'Douwe Maan2017-06-291-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactors Project#search namespace join Closes #30708 See merge request !12091
| * | | | Removes pending delete from filter scopesTiago Botelho2017-06-281-1/+1
| |/ / /
* | | | Drop default ORDER scope when calling a find method on a Sortable modelDouwe Maan2017-06-281-1/+1
|/ / /
* | | Merge branch 'feature/add-new-services' into 'master'Sean McGivern2017-06-269-56/+84
|\ \ \ | | | | | | | | | | | | | | | | Add additional user and email services See merge request !12125
| * | | fix spec failuresJames Lopez2017-06-251-2/+2
| | | |
| * | | fix spec failuresJames Lopez2017-06-232-4/+2
| | | |
| * | | update code based on feedbackJames Lopez2017-06-232-5/+5
| | | |
| * | | fix profiles specJames Lopez2017-06-231-3/+3
| | | |
| * | | refactor update user service not to do auth checksJames Lopez2017-06-238-17/+17
| | | |
| * | | fix specsJames Lopez2017-06-231-3/+3
| | | |
| * | | more refactoringJames Lopez2017-06-233-7/+5
| | | |
| * | | add missing action to blockJames Lopez2017-06-231-3/+3
| | | |
| * | | more refactoring based on feedbackJames Lopez2017-06-234-12/+16
| | | |
| * | | refactor emails serviceJames Lopez2017-06-232-9/+3
| | | |
| * | | update missing email actionsJames Lopez2017-06-231-1/+1
| | | |
| * | | update to use emails destroy serviceJames Lopez2017-06-232-2/+2
| | | |