summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * | | | | | | | | | Add cr remarksMałgorzata Ksionek2019-03-251-1/+1
| | | | | | | | | | | | |
| | | * | | | | | | | | | Disallow changing namespace of a project in update methodMałgorzata Ksionek2019-03-201-0/+17
| | | | |_|_|/ / / / / / | | | |/| | | | | | | |
| | * | | | | | | | | | Disallow guest users from accessing ReleasesShinya Maeda2019-03-262-2/+40
| | | |/ / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As they do not have a permission to read git tag
* | | | | | | | | | | Merge branch 'expose-mr-pipeline-parameters-for-merge-widget-ce' into 'master'Kamil Trzciński2019-04-023-42/+14
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport: Expose merge request pipeline parameters for MR widget See merge request gitlab-org/gitlab-ce!26826
| * | | | | | | | | | Backport EE changeexpose-mr-pipeline-parameters-for-merge-widget-ceShinya Maeda2019-04-023-42/+14
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is for merge request pipelines
* | | | | | | | | | Backport splitting approval changes from CEIgor2019-04-022-28/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Author and committers approvals are split in EE This commit provides backports for those changes This reverts commit 886f00bcba23d67e2c86591c2eb5359ef457a2f9.
* | | | | | | | | | Monitor GraphQL with PrometheusJan Provaznik2019-04-021-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extends graphql's platform tracing class to observe duration of graphql methods. In graphql 1.8.11 is added prometheus class but it's not very useful for us because it uses prometheus_exporter to export results.
* | | | | | | | | | Merge branch 'sh-fix-rugged-tree-entries' into 'master'Sean McGivern2019-04-021-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid excessive recursive calls with Rugged TreeEntries Closes #59759 See merge request gitlab-org/gitlab-ce!26813
| * | | | | | | | | Avoid excessive recursive calls with Rugged TreeEntriessh-fix-rugged-tree-entriesStan Hu2019-03-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Rugged implementation was recursively scanning the repository to create `flat_path` because the post-process step was being called from with a loop. For large repositories, this was significantly slowing things down. Break the call to `rugged_populate_flat_path` out of this loop to make this work efficiently. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59759
* | | | | | | | | | Merge branch 'issue_51789_part_1' into 'master'Sean McGivern2019-04-024-2/+115
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate issuable states to integer patch 1 of 2 Closes #51789 See merge request gitlab-org/gitlab-ce!25107
| * | | | | | | | | Address review commentsFelipe Artur2019-03-281-17/+10
| | | | | | | | | |
| * | | | | | | | | Merge masterFelipe Artur2019-03-27852-5981/+24587
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Remove auto vacuum logic, decrease batch size and intervalFelipe Artur2019-03-011-33/+2
| | | | | | | | | | |
| * | | | | | | | | | Address review commentsFelipe Artur2019-02-191-5/+5
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into issue_51789_part_1Felipe Artur2019-02-19126-923/+3008
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add more specs and code improvementsFelipe Artur2019-02-191-16/+37
| | | | | | | | | | | |
| * | | | | | | | | | | Make migrations reschedulableFelipe Artur2019-02-181-0/+45
| | | | | | | | | | | |
| * | | | | | | | | | | Add Reschedulable moduleFelipe Artur2019-02-151-5/+5
| | | | | | | | | | | |
| * | | | | | | | | | | Fix specsFelipe Artur2019-02-152-2/+4
| | | | | | | | | | | |
| * | | | | | | | | | | Add specs for issuable states syncFelipe Artur2019-02-141-0/+30
| | | | | | | | | | | |
| * | | | | | | | | | | Split background migration for issues and merge requestsFelipe Artur2019-02-141-8/+8
| | | | | | | | | | | |
| * | | | | | | | | | | Schedule background migrations and specsFelipe Artur2019-02-121-48/+12
| | | | | | | | | | | |
| * | | | | | | | | | | Migrate issuable states to integer patch 1Felipe Artur2019-02-111-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch 1 that migrates issues/merge requests states from integer to string. On this commit we are only adding the state_id column and syncing it with a backgroud migration. On Patch 2 the code to use the new integer column will be deployed and the old column will be removed.
* | | | | | | | | | | | Add new field to Clusters tableMayra Cabrera2019-04-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds boolean field 'managed' to clusters table. This new column will be used to distinguish those clusters that are automatically managed by gitlab. Needed for https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
* | | | | | | | | | | | Fix group transfer selection possibilitiesPeter Marko2019-04-021-0/+33
| |_|_|_|/ / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge branch 'bvl-stream-io-into-gitaly' into 'master'Nick Thomas2019-04-011-2/+11
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow streaming io objects into Gitaly See merge request gitlab-org/gitlab-ce!26738
| * | | | | | | | | | | Allow streaming io objects into GitalyBob Van Landuyt2019-04-011-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to set the encoding of an IO passed without reading it into memory. This is useful if we want to stream files into Gitaly. Like we do when uploading a new file to the repository.
* | | | | | | | | | | | Merge branch 'winh-rejected-jest-promises' into 'master'Fatih Acet2019-04-012-4/+28
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fail Jest tests for unhandled Promise rejections Closes #56053 See merge request gitlab-org/gitlab-ce!26424
| * | | | | | | | | | | | Fail correct test for Promisewinh-rejected-jest-promisesWinnie Hellmann2019-03-291-4/+7
| | | | | | | | | | | | |
| * | | | | | | | | | | | Fail for unhandled Promise rejections in JestWinnie Hellmann2019-03-292-0/+21
| | | | | | | | | | | | |
* | | | | | | | | | | | | Add jQuery matchers to JestWinnie Hellmann2019-04-012-1/+9
| |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'sh-force-gc-after-import' into 'master'Douglas Barbosa Alexandre2019-04-012-1/+14
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Force a full GC after importing a project Closes #59477 See merge request gitlab-org/gitlab-ce!26803
| * | | | | | | | | | | | Force a full GC after importing a projectsh-force-gc-after-importStan Hu2019-04-012-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During a project import, it's possible that new branches are created by the importer to handle pull requests that have been created from forked projects, which would increment the `pushes_since_gc` value via `HousekeepingService.increment!` before a full garbage collection gets to run. This causes HousekeepingService to skip the full `git gc` and move to the incremental repack mode. To ensure that a garbage collection is run to pack refs and objects, explicitly execute the task. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59477
* | | | | | | | | | | | | Merge branch 'frozen_string_spec_workers' into 'master'Douglas Barbosa Alexandre2019-04-01118-0/+236
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add # frozen_string_literal to spec/workers See merge request gitlab-org/gitlab-ce!26790
| * | | | | | | | | | | | | Add frozen_string_literal to spec/workersfrozen_string_spec_workersThong Kuah2019-04-01118-0/+236
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds `# frozen_string_literal: true` to spec/workers ruby files
* | | | | | | | | | | | | Merge branch 'bvl-pipeline-spec-broken-master' into 'master'Robert Speicher2019-04-011-3/+35
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor the pipeline feature spec Closes #59747 See merge request gitlab-org/gitlab-ce!26822
| * | | | | | | | | | | | | Refactor pipeline_specBob Van Landuyt2019-04-011-3/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes sure we load the page as part of the spec, instead of a before block. So we could still perform setup inside shared examples, avoiding failures caught by data being wrongly cached when loading the page multiple times during a single spec
* | | | | | | | | | | | | | Merge branch 'design-management-permissions-ce' into 'master'Douwe Maan2019-04-012-2/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow extra permissions in Project & Issue GraphQL types See merge request gitlab-org/gitlab-ce!26818
| * | | | | | | | | | | | | Extra permissions in Project & Issue GraphQLBob Van Landuyt2019-04-012-2/+6
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow extra permissions for the `Types::ProjectType` and `Types:IssueType` GraphQL types. As we'll be adding more permissions in CE. Now this spec only validates if all the expected permissions are present, but it will not fail if there are more.
* | | | | | | | | | | | | Include cluster domain into Project Cluster APIMayra Cabrera2019-04-011-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Domain was introduced on 11.8 and was not included on the Project Cluster API. With this change user will be able to include domain when adding and updating a cluster. Domain will also be included on the GET calls. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59441
* | | | | | | | | | | | | Merge branch 'check-mergeability-in-merge-to-ref-service' into 'master'Douglas Barbosa Alexandre2019-04-012-9/+43
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check mergeability in merge to ref service See merge request gitlab-org/gitlab-ce!26757
| * | | | | | | | | | | | | Check mergeability in merge to ref servicecheck-mergeability-in-merge-to-ref-serviceShinya Maeda2019-04-012-9/+43
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and add spec Add changelog ok ok
* | | | | | | | | | | | | Merge branch 'contribute/fix-nav-links-archived-project' into 'master'Douglas Barbosa Alexandre2019-04-011-0/+52
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable inaccessible navigation links upon archiving a project Closes #58793 See merge request gitlab-org/gitlab-ce!26020
| * | | | | | | | | | | | | Disable inaccessible navigation links upon archiving a projectElias Werberich2019-03-311-0/+52
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge branch '57669-fix-bug-clicking-file-header-refreshes-page' into 'master'Clement Ho2019-04-012-1/+103
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug where clicking file header in diff refreshes page Closes #57669 See merge request gitlab-org/gitlab-ce!26422
| * | | | | | | | | | | | | Scroll to diff file when clicking on file name57669-fix-bug-clicking-file-header-refreshes-pageSam Bigelow2019-03-292-1/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add an ID to the diff content - handle clicking on file name in diffFileHeader when it is not a link to another page but rather a link to an element on the page
* | | | | | | | | | | | | | Fix MergeRequest#has_commits? nil comparisonFrancisco Javier López2019-04-011-3/+10
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge branch 'frozen_string_spec_models' into 'master'Grzegorz Bizon2019-04-01275-11/+583
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add # frozen_string_literal to spec/models See merge request gitlab-org/gitlab-ce!26791
| * | | | | | | | | | | | | Don't use frozen_string_literal for nowfrozen_string_spec_modelsThong Kuah2019-04-011-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While we debug why this is failing
| * | | | | | | | | | | | | Fix license_template_spec to not modify StringThong Kuah2019-04-011-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revamp how spec verifies proc#call called only once