summaryrefslogtreecommitdiff
path: root/spec/controllers
Commit message (Collapse)AuthorAgeFilesLines
* disables the shortcut to the issue boards when issues are disabledChristiaan Van den Poel2018-01-081-0/+10
|
* Merge branch 'master' into ↵Matija Čupić2018-01-061-0/+47
|\ | | | | | | 39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
| * Change reset_cache action from get to postMatija Čupić2018-01-051-1/+1
| |
| * Merge branch 'master' into 41249-clearing-the-cacheMatija Čupić2018-01-051-0/+58
| |\
| * \ Merge branch 'master' into 41249-clearing-the-cacheMatija Čupić2018-01-0448-109/+180
| |\ \
| * | | Move cache reset to ci_cd_settings controllerMatija Čupić2018-01-042-47/+47
| | | |
| * | | Merge branch 'master' into 41249-clearing-the-cacheMatija Čupić2017-12-222-1/+9
| |\ \ \
| * | | | Add tests for projects#reset_cacheMatija Čupić2017-12-211-0/+47
| | | | |
* | | | | Merge branch 'master' into ↵Matija Čupić2018-01-051-0/+58
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | 39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
| * | | | Backport 'Rebase' feature from EE to CEjprovazn-rebaseJan Provaznik2018-01-051-0/+58
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a project uses fast-forward merging strategy user has to rebase MRs to target branch before it can be merged. Now user can do rebase in UI by clicking 'Rebase' button instead of doing rebase locally. This feature was already present in EE, this is only backport of the feature to CE. Couple of changes: * removed rebase license check * renamed migration (changed timestamp) Closes #40301
* | | | Merge branch 'master' into ↵Matija Čupić2018-01-0549-110/+181
|\ \ \ \ | |/ / / | | | | | | | | 39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
| * | | Merge branch '3377-use-artifacts-tests-from-ee' into 'master'Rémy Coutable2018-01-041-13/+34
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE: Unify CE and EE tests in spec/controllers/projects/artifacts_controller_spec.rb Closes gitlab-ee#3377 See merge request gitlab-org/gitlab-ce!16133
| | * | | Just use the tests from EE3377-use-artifacts-tests-from-eeLin Jen-Shin2017-12-261-13/+34
| | | | |
| * | | | 41054-Disallow creation of new Kubernetes integrationsMayra Cabrera2018-01-041-0/+36
| | | | |
| * | | | Fix when branch creation fails don't post system noteMateusz Bajorski2017-12-261-0/+14
| |/ / / | | | | | | | | | | | | Closes #24347
| * | | Merge branch '36782-replace-team-user-role-with-add_role-user-in-specs' into ↵Rémy Coutable2017-12-2347-96/+96
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Replace '.team << [user, role]' with 'add_role(user)' in specs" Closes #36782 See merge request gitlab-org/gitlab-ce!16069
| | * | Replace '.team << [user, role]' with 'add_role(user)' in specs36782-replace-team-user-role-with-add_role-user-in-specsblackst0ne2017-12-2247-96/+96
| | | |
| * | | Extend Cluster Applications to allow installation of PrometheusMayra Cabrera2017-12-221-1/+1
| |/ /
* | | Implement GCP billing check in cluster formMatija Čupić2017-12-211-1/+16
| | |
* | | Remove actions for async GCP project billing checkMatija Čupić2017-12-211-189/+11
| | |
* | | Merge branch 'master' into ↵Matija Čupić2017-12-214-17/+83
|\ \ \ | |/ / | | | | | | 39957-redirect-to-gpc-page-if-users-try-to-create-a-cluster-but-the-account-is-not-enabled
| * | Fall back to the `MergeRequestWidgetEntity`Bob Van Landuyt2017-12-211-0/+8
| |/ | | | | | | When no serializer was passed.
| * Merge branch 'zj-gitaly-pipelines-n-1' into 'master'Robert Speicher2017-12-191-8/+5
| |\ | | | | | | | | | | | | Improve performance of Pipelines#index.json See merge request gitlab-org/gitlab-ce!14846
| | * Load commit in batches for pipelines#indexZeger-Jan van de Weg2017-12-191-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses `list_commits_by_oid` on the CommitService, to request the needed commits for pipelines. These commits are needed to display the user that created the commit and the commit title. This includes fixes for tests failing that depended on the commit being `nil`. However, now these are batch loaded, this doesn't happen anymore and the commits are an instance of BatchLoader.
| * | Merge branch ↵Douwe Maan2017-12-182-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '40871-todo-notification-count-shows-notification-without-having-a-todo' into 'master' Resolve "Todo notification count shows notification without having a todo" Closes #40871 See merge request gitlab-org/gitlab-ce!15807
| | * | Reset todo counters when the target is deleted40871-todo-notification-count-shows-notification-without-having-a-todoSean McGivern2017-12-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | When the target is deleted, todos are destroyed, but we did not reset the todo cache for users with todos on the deleted target. This would only update after the next time the todo cache was updated for that user.
| * | | Merge branch 'sh-add-schedule-pipeline-run-now' into 'master'Kamil Trzciński2017-12-181-3/+64
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | Add button to run scheduled pipeline immediately Closes #38741 See merge request gitlab-org/gitlab-ce!15700
| | * | Address review comments with playing pipeline schedulersh-add-schedule-pipeline-run-nowStan Hu2017-12-121-3/+17
| | | |
| | * | Add a spec for rate limiting pipeline schedulesStan Hu2017-12-121-0/+10
| | | |
| | * | Add rate limiting to guard against excessive scheduling of pipelinesStan Hu2017-12-121-1/+1
| | | |
| | * | Avoid Gitaly N+1 calls by caching tag_namesStan Hu2017-12-121-0/+2
| | | |
| | * | Fix Sidekiq worker and make flash message return a link to the pipelines pageStan Hu2017-12-121-1/+1
| | | |
| | * | Create a play_pipeline_schedule policy and use itStan Hu2017-12-121-5/+16
| | | |
| | * | Address some comments with running a pipeline scheduleStan Hu2017-12-121-2/+2
| | | |
| | * | Add button to run scheduled pipeline immediatelyStan Hu2017-12-121-1/+25
| | | | | | | | | | | | | | | | Closes #38741
| * | | Merge branch 'osw-isolate-mr-widget-exposed-attributes' into 'master'Sean McGivern2017-12-181-4/+4
| |\ \ \ | | |/ / | |/| | | | | | | | | | Stop sending milestone and labels for Projects::MergeRequestsController#show.json requests See merge request gitlab-org/gitlab-ce!15847
| | * | Stop sending milestone and labels data over the wire for MR widgetosw-isolate-mr-widget-exposed-attributesOswaldo Ferreira2017-12-151-4/+4
| | | | | | | | | | | | | | | | requests
* | | | Add Worker rerun action to GcpControllerMatija Čupić2017-12-161-0/+50
| | | |
* | | | Expand controller test suite matrixMatija Čupić2017-12-161-40/+98
| | | |
* | | | Add check step for creating GCP clustersMatija Čupić2017-12-161-1/+70
|/ / /
* | | Merge branch 'single-list-multiple-clusters' into 'master'Kamil Trzciński2017-12-121-28/+0
|\ \ \ | | | | | | | | | | | | | | | | Use Single list for multiple clusters See merge request gitlab-org/gitlab-ce!15848
| * | | Remove cluster scope from ClustersController#indexMatija Čupić2017-12-111-28/+0
| | | |
* | | | Bugfix: User can't change the access level of an access requesterRubén Dávila2017-12-112-0/+39
|/ / / | | | | | | | | | | | | The endpoint was returning 404 because it was only searching on the current members of a Group or Project and not the access requesters.
* | | Resolve "No feedback when checking on checklist if potential spam was detected"Luke Bennett2017-12-081-5/+18
| |/ |/|
* | Move the circuitbreaker check out in a separate processbvl-circuitbreaker-processBob Van Landuyt2017-12-082-2/+44
|/ | | | | | | | | | | | | | | | | | | | | | | | | | Moving the check out of the general requests, makes sure we don't have any slowdown in the regular requests. To keep the process performing this checks small, the check is still performed inside a unicorn. But that is called from a process running on the same server. Because the checks are now done outside normal request, we can have a simpler failure strategy: The check is now performed in the background every `circuitbreaker_check_interval`. Failures are logged in redis. The failures are reset when the check succeeds. Per check we will try `circuitbreaker_access_retries` times within `circuitbreaker_storage_timeout` seconds. When the number of failures exceeds `circuitbreaker_failure_count_threshold`, we will block access to the storage. After `failure_reset_time` of no checks, we will clear the stored failures. This could happen when the process that performs the checks is not running.
* Merge branch ↵Kamil Trzciński2017-12-071-6/+9
|\ | | | | | | | | | | | | | | | | '40761-remove-the-checkbox-for-starting-a-new-pipeline-in-auto-devops-settings' into 'master' Resolve "Remove the checkbox for starting a new pipeline in Auto DevOps settings" Closes #40761 See merge request gitlab-org/gitlab-ce!15714
| * Remove Auto DevOps checkboxes - backendbikebilly2017-12-041-6/+9
| |
* | adding view and feature specsmicael.bergeron2017-12-072-2/+4
| |
* | add support for the commit reference filtermicael.bergeron2017-12-071-1/+1
| |
* | diff notes created in merge request on a commit have the right contextmicael.bergeron2017-12-071-0/+15
| | | | | | | | add a spec for commit merge request diff notes