summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* [CE] Support multiple assignees for merge requestsosw-multi-assignees-merge-requestsOswaldo Ferreira2019-04-0858-408/+810
| | | | | Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
* Merge branch 'sh-fix-issue-59985' into 'master'Michael Kozono2019-04-081-1/+1
|\ | | | | | | | | | | | | Fix stage index migration failing in PostgreSQL 10 Closes #59985 See merge request gitlab-org/gitlab-ce!26972
| * Fix stage index migration failing in PostgreSQL 10sh-fix-issue-59985Stan Hu2019-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As discussed in https://www.postgresql.org/message-id/9922.1353433645%40sss.pgh.pa.us, the PostgreSQL window function last_value may not consider the right rows: Note that first_value, last_value, and nth_value consider only the rows within the "window frame", which by default contains the rows from the start of the partition through the last peer of the current row. This is likely to give unhelpful results for last_value and sometimes also nth_value. You can redefine the frame by adding a suitable frame specification (RANGE or ROWS) to the OVER clause. See Section 4.2.8 for more information about frame specifications. This query could be fixed by adding `RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING`, but that's quite verbose. It's simpler just to use the first_value function. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59985
* | Enable ESLint rule jest/no-focused-testsWinnie Hellmann2019-04-082-5/+11
| |
* | Merge branch '60123-graphql-complexity-limit-too-low-for-schema-load' into ↵Douglas Barbosa Alexandre2019-04-082-3/+105
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 'master' GraphQL complexity limit too low for Schema load / IntrospectionQuery Closes #60123 See merge request gitlab-org/gitlab-ce!27063
| * | Increase GraphQL complexityBrett Walker2019-04-082-3/+105
| | | | | | | | | | | | | | | An IntrospectionQuery required more complexity points.
* | | Merge branch 'ce-issue_6628' into 'master'Lin Jen-Shin2019-04-081-23/+26
|\ \ \ | | | | | | | | | | | | | | | | CE: Extract EE specific files/lines for Discussion spec/services See merge request gitlab-org/gitlab-ce!26950
| * | | Extract EE specific files/lines for Discussion spec/servicesce-issue_6628Felipe Artur2019-04-031-23/+26
| | | | | | | | | | | | | | | | This is part of moving GitLab to single codebase
* | | | Merge branch 'fix-pull-request-importer' into 'master'Kamil Trzciński2019-04-081-0/+73
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Improve performance of PR import See merge request gitlab-org/gitlab-ce!27121
| * | | | Improve performance of PR importfix-pull-request-importerKamil Trzciński2019-04-081-0/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes unneeded `.reload` call which makes AR to load ALL objects, and create its in-memory representation.
* | | | | Merge branch '15463-extract-hooks-service' into 'master'Robert Speicher2019-04-086-400/+560
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract a Git::HooksService Closes #15463 See merge request gitlab-org/gitlab-ce!26726
| * | | | | Extract a Git::{Base,Tag,Branch}HooksServiceNick Thomas2019-04-056-400/+560
| | | | | |
* | | | | | Fix `updated_at` doesn't apply to `state_event` updates of issues via APISean McGivern2019-04-082-3/+41
| |_|_|/ / |/| | | |
* | | | | Merge branch 'instance-configuration-artifact-size' into 'master'Rémy Coutable2019-04-081-0/+7
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Display maximum artifact size from runtime config See merge request gitlab-org/gitlab-ce!26784
| * | | | Display maximum artifact size from runtime configBastian Blank2019-04-031-0/+7
| | |/ / | |/| | | | | | | | | | | | | | The maximum artifact size was moved into runtime config some time ago. Update the instance configuration code to read this value.
* | | | Extract create merge request quick action spec59570-create-merge-request-quick-actionAlexandru Croitor2019-04-082-59/+56
| | | |
* | | | Merge branch '59570-wip-quick-action' into 'master'Sean McGivern2019-04-082-47/+44
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract w-i-p quick action to a shared example Closes #59570 See merge request gitlab-org/gitlab-ce!26923
| * | | | Extract wip quick action to a shared example59570-wip-quick-actionAlexandru Croitor2019-04-052-47/+44
| | | | |
* | | | | Merge branch '59570-duplicate-quick-action' into 'master'Sean McGivern2019-04-082-36/+35
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract duplicate quick action spec to a shared example Closes #59570 See merge request gitlab-org/gitlab-ce!26912
| * | | | | Extract duplicate quick action spec to a shared example59570-duplicate-quick-actionAlexandru Croitor2019-04-052-36/+35
| | | | | |
* | | | | | Migrate clusters tests to jestEnrique Alcántara2019-04-085-40/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move cluster applications manager tests from karma to jest. Fixes some migration issues related with timeouts, and HTTP request expectations.
* | | | | | Merge branch 'sh-add-gitaly-ref-name-caching-tree-controller' into 'master'James Lopez2019-04-081-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable Gitaly FindCommit caching for TreeController See merge request gitlab-org/gitlab-ce!27100
| * | | | | | Enable Gitaly FindCommit caching for TreeControllersh-add-gitaly-ref-name-caching-tree-controllerStan Hu2019-04-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Accessing /namespace/project/tree/master appears to query FindCommit 5 times with identical parameters. This reduces the number of FindCommit queries to 1.
* | | | | | | Merge branch 'ce-proj-settings-ok-mr-settings-only' into 'master'Fatih Acet2019-04-081-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE Improve project merge request settings See merge request gitlab-org/gitlab-ce!26495
| * | | | | | | Improve project merge request settingsce-proj-settings-ok-mr-settings-onlyLuke Bennett2019-04-071-1/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Prioritize and simplify project settings content.
* | | | | | | Merge branch 'fix-karma-test-utils-master-overflow' into 'master'Kushal Pandya2019-04-0813-9/+25
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE Move serverless karma specs to jest Closes #60154 See merge request gitlab-org/gitlab-ce!27085
| * | | | | | Disable sync mode for serverless testsfix-karma-test-utils-master-overflowLuke Bennett2019-04-076-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync mode by default will soon be removed.
| * | | | | | Fix unmocked requests in serverless testsLuke Bennett2019-04-074-8/+16
| | | | | | |
| * | | | | | Move karma serverless tests to jest for isolationLuke Bennett2019-04-0713-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These tests cause master failures because of an overflow in vue-test-utils sync watcher setup.
* | | | | | | GitHub import: Run housekeeping after initial importsh-git-gc-after-initial-fetchStan Hu2019-04-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After an initial fetch, the repository will have many loose objects and refs. Running a `git gc` will compact refs into `packed-refs` and objects into `.pack` files, which should make importing pull requests faster. Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/59477
* | | | | | | Merge branch 'sh-improve-find-commit-caching' into 'master'Kamil Trzciński2019-04-072-0/+6
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Expand FindCommit caching to blob and refs See merge request gitlab-org/gitlab-ce!27084
| * | | | | | Expand FindCommit caching to blob and refssh-improve-find-commit-cachingStan Hu2019-04-062-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables FindCommit caching to the following actions: * BlobController#show * RefsController#logs_tree It also improves caching in CommitsController since some duplicate requests were occuring inside the before_action definitions.
* | | | | | | Handle possible HTTP exception for Sentry clientPeter Leitzen2019-04-072-15/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior this commit exceptions raised during a HTTP request weren't caught by the Sentry client and were passed to the user. In addition the Sentry client tried to catch a non-existent error `Sentry::Client::SentryError`. Now, the Sentry client catches all possible errors coming from a HTTP request.
* | | | | | | Merge branch '_acet-related-mrs-widget-rewrite' into 'master'Kushal Pandya2019-04-075-1/+307
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rewrite related MRs widget with Vue Closes #58926 and #57662 See merge request gitlab-org/gitlab-ce!27027
| * | | | | | Rewrite related MRs widget with Vue_acet-related-mrs-widget-rewriteFatih Acet2019-04-055-1/+307
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | This MR rewrites existing Related Merge Requests widget with Vue with reusing shared Related Issues components
* | | | | | Merge branch '58612-clean-up-notes-data' into 'master'Stan Hu2019-04-061-0/+34
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up `noteable_id` for notes on commits Closes #58612 See merge request gitlab-org/gitlab-ce!26104
| * | | | | | Clean up `noteable_id` for notes on commits58612-clean-up-notes-dataHeinrich Lee Yu2019-04-061-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was incorrectly set by a bug in: https://gitlab.com/gitlab-org/gitlab-ce/issues/54924 Also adds a `batch_size` option to `update_column_in_batches`
* | | | | | | Add Knative metrics to PrometheusChris Baumbauer2019-04-0620-129/+775
|/ / / / / /
* | | | | | Changes button label to Run PipelineJean2019-04-051-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Button at projects/pipelines/new was 'Create pipeline' and was changed to 'Run Pipeline'
* | | | | | Merge branch ↵Clement Ho2019-04-051-8/+85
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '31368-support-different-time-windows-for-performance-dashboard' into 'master' Resolve "Support different time windows for performance dashboard" Closes #31368 See merge request gitlab-org/gitlab-ce!26047
| * | | | | | Document getTimeDifferenceMinutes usage31368-support-different-time-windows-for-performance-dashboardJose Vargas2019-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also added a finally clause to the getGraphsDataWithTime promise
| * | | | | | Changed the feature flag usageJose Vargas2019-04-041-19/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order for the dashboard component not to fail, the feature flag is now required by default
| * | | | | | Created `getTimeDiff` utility functionJose Vargas2019-04-041-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated i18n strings and changed the monitoring service graph data params
| * | | | | | Update translation filesJose Vargas2019-04-041-1/+1
| | | | | | |
| * | | | | | Add feature flagJose Vargas2019-04-041-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also added relevant tests that make use of a stubbed feature flag, prettified files
| * | | | | | Add support for time windows for the performance dashbooardsJose Vargas2019-04-041-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The performance dashboards will now display the data from a set amount of time windows that are defined on a constants file
* | | | | | | Wrap long chart tooltip series label namesAdriel Santiago2019-04-051-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves an issue where long series label names overflow the popover chart tooltip container
* | | | | | | Merge branch 'sh-fix-realtime-changes-with-reserved-words' into 'master'Douglas Barbosa Alexandre2019-04-051-0/+18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix real-time updates for projects that contain a reserved word Closes #60113 See merge request gitlab-org/gitlab-ce!27060
| * | | | | | | Fix real-time updates for projects that contain a reserved wordStan Hu2019-04-051-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Projects that included reserved words (e.g. test-create) would fail to generate a proper ETag key because of the name. To fix this, we add forward slashes to match the exact name so that /test-create doesn't get matched, but /create does. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60113
* | | | | | | | Merge branch 'ce-10546-fix-epic-depth-validation' into 'master'Douglas Barbosa Alexandre2019-04-051-0/+40
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [CE-port] Fix Epic depth validation See merge request gitlab-org/gitlab-ce!26390