summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Add experimental support for Pumaan-multithreadingAndrew Newdigate2018-10-254-21/+140
| | | | | | This allows us (and others) to test drive Puma without it affecting all users. Puma can be enabled by setting the environment variable "EXPERIMENTAL_PUMA" to a non empty value.
* Merge branch 'fix/limit-flash-notice-width' into 'master'Phil Hughes2018-10-241-2/+2
|\ | | | | | | | | | | | | Limit flash notice width for fixed layout and improve spacing for fluid layout Closes #32868 See merge request gitlab-org/gitlab-ce!16482
| * Limit flash notice width on fixed and fluid layoutGeorge Tsiolis2018-10-231-2/+2
| |
* | Merge branch 'mr-file-list' into 'master'Filipa Lacerda2018-10-243-2/+128
|\ \ | | | | | | | | | | | | | | | | | | Add list mode to file browser in diffs Closes #51859 See merge request gitlab-org/gitlab-ce!22191
| * | Fixed failing specsPhil Hughes2018-10-233-12/+40
| | | | | | | | | | | | Added tests to file row truncated text computed prop
| * | Add list mode to file browser in diffsPhil Hughes2018-10-232-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds toggle buttons to switch between file & tree list. For file list, it renders the truncated paths with the ellipsis at the start of the path. When focusing the input, it hides the toggle buttons. On blur, the buttons get shown again. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51859
* | | Hotfix for Rspec and second storageZeger-Jan van de Weg2018-10-241-0/+2
| | | | | | | | | | | | | | | | | | | | | Rails requires a second storage for testing cross shard features. Gitaly will not boot if this second storage doesn't exist. So this will create this storage without adding it to the list of storages that Rails knows about.
* | | Merge branch '53013-duplicate-escape' into 'master'Phil Hughes2018-10-231-3/+2
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Removes duplicate escape from job item Closes #53013 See merge request gitlab-org/gitlab-ce!22536
| * | Removes escape from job item53013-duplicate-escapeFilipa Lacerda2018-10-231-3/+2
| | | | | | | | | | | | | | | Tooltips aren't using v-html anymore thus causing escape not to be needed
* | | Update Runner Chart to 0.1.35Tomasz Maczukin2018-10-231-3/+3
| | |
* | | Merge branch 'support-license-management-and-performance' into 'master'Grzegorz Bizon2018-10-232-0/+3
|\ \ \ | | | | | | | | | | | | | | | | Support licenses and performance See merge request gitlab-org/gitlab-ce!22175
| * | | Support licenses and performancesupport-license-management-and-performanceKamil Trzciński2018-10-222-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces a new syntax for all licenses and performance jobs: ```yaml job: reports: performance: performance.json license_management: gl-license-management-report.json ```
* | | | Update Todo icons in collapsed sidebar for Issues and MRsKushal Pandya2018-10-231-4/+8
| | | |
* | | | Merge branch 'lfs-project-attribute-alias' into 'master'Nick Thomas2018-10-231-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Alias the lfs_enabled method Closes #49348 See merge request gitlab-org/gitlab-ce!22501
| * | | | Alias the lfs_enabled methodlfs-project-attribute-aliasCindy Pallares2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We currently check for `project.lfs_enabled` to display the state of lfs being enabled/disabled, but this is set to nil by default, even when lfs is enabled. Aliasing the method to #lfs_enabled? will return the correct state.
* | | | | Merge branch 'add-role-binding-to-kubeclient' into 'master'Kamil Trzciński2018-10-231-0/+47
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add RoleBinding method and class See merge request gitlab-org/gitlab-ce!22524
| * | | | | Add RoleBinding methodsadd-role-binding-to-kubeclientMayra Cabrera2018-10-221-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes RoleBinding methods to Kubeclient and introduce a new lib class to generate RoleBinding resources. This MR is part of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22011
* | | | | | Merge branch 'zj-broken-storage' into 'master'Grzegorz Bizon2018-10-234-20/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | Remove broken git storage for testing See merge request gitlab-org/gitlab-ce!22530
| * | | | | Remove broken git storage for testingZeger-Jan van de Weg2018-10-234-20/+3
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Broken storage used to be used to test situations where the Git storage wasn't being reached. These days we can just mock the Gitaly response. But given the broken storage is removed now, Gitaly can take over control of the storage being reachable. If it's not, Gitaly won't boot. That's nice for situations where a disk wasn't mounted for instance. Gitaly MR: https://gitlab.com/gitlab-org/gitaly/merge_requests/675
* | | | | Add `Any` option to milestone filterHeinrich Lee Yu2018-10-231-1/+9
| | | | |
* | | | | Resolve "Filter discussion (tab) by comments or activity in issues and merge ↵Oswaldo Ferreira2018-10-2312-2/+274
|/ / / / | | | | | | | | | | | | requests"
* | | | Merge branch '42611-removed-branch-link' into 'master'Grzegorz Bizon2018-10-232-0/+53
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Removed branch link in pipelines page is broken" Closes #42611 See merge request gitlab-org/gitlab-ce!21451
| * | | | Do not raise error when checking pipeline reference42611-removed-branch-linkGrzegorz Bizon2018-10-222-14/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return from the `Ci::Pipeline#ref_exists?` in case when there is no repository present. This also fixes pipeline page feature specs by changing pipeline reference instead of stubbing `ref_exist?` method.
| * | | | Fix pipeline reference existence check and add specsGrzegorz Bizon2018-10-221-0/+23
| | | | |
| * | | | Removes extra empty linesFilipa Lacerda2018-10-171-2/+0
| | | | |
| * | | | Creates ref_exists? method for Pipeline classFilipa Lacerda2018-10-081-1/+1
| | | | |
| * | | | Merge branch 'master' into 42611-removed-branch-linkFilipa Lacerda2018-10-08685-7197/+25178
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (1252 commits) Render log artifact files in GitLab Check disabled_services when finding a service Fix invalid parent path on group settings page Backport CE changes for: [Frontend only] Batch comments on merge requests Add button to insert table in markdown editor Update GITALY_SERVER_VERSION Updates Laravel.gitlab-ci.yml template Update operations metrics empty state Fix LFS uploaded images not being rendered Prepare admin/projects/show view to allow EE specific feature Add timed incremental rollout to Auto DevOps Update spec comment to point to correct issue Fix documentation for variables Document Security and Licence Management features permissions Fix time dependent jobs spec Use a CTE to remove the query timeout Backport changes from gitlab-ee!7538 Fix CE to EE merge (backport) Add changelog entry Refactor Feature.flipper method ...
| * | | | | Render link to branch only when branch still existsFilipa Lacerda2018-08-311-0/+17
| | | | | |
* | | | | | Merge branch '52840-fix-runners-details-page' into 'master'Grzegorz Bizon2018-10-232-0/+165
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Group runner confused about whether or not is protected" Closes #52840 See merge request gitlab-org/gitlab-ce!22459
| * | | | | | Add tests for shared/runners/show.html.haml viewTomasz Maczukin2018-10-222-0/+165
| | |_|_|/ / | |/| | | |
* | | | | | Merge branch 'sh-pages-eof-error' into 'master'Grzegorz Bizon2018-10-232-0/+78
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix EOF detection with CI artifacts metadata Closes #36954 See merge request gitlab-org/gitlab-ce!22479
| * | | | | | Add a spec that generates the metadata dynamicallysh-pages-eof-errorStan Hu2018-10-192-0/+78
| | | | | | |
* | | | | | | Introduce new kubernetes spec helpersadd-new-kubernetes-spec-helpersMayra Cabrera2018-10-221-3/+20
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add create_role_binding, create_namespace and get_namespace kubernetes spec helpers. This new helpers are going to be used on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22011
* | | | | | Revert "Merge branch 'refactor-cluster-create-service-spec' into 'master'"Thong Kuah2018-10-222-87/+75
| | | | | | | | | | | | | | | | | | This reverts merge request !22407
* | | | | | Merge branch 'feature/gb/improve-include-config-errors-reporting' into 'master'Douwe Maan2018-10-226-23/+126
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve validation errors for external CI/CD configuration Closes #51369 See merge request gitlab-org/gitlab-ce!22394
| * | | | | | Improve specs for abstract remote `include` filefeature/gb/improve-include-config-errors-reportingGrzegorz Bizon2018-10-221-4/+4
| | | | | | |
| * | | | | | Improve error message when `include` is blockedGrzegorz Bizon2018-10-221-0/+9
| | | | | | |
| * | | | | | Improve remote CI/CD config file extension validationGrzegorz Bizon2018-10-191-0/+52
| | | | | | |
| * | | | | | Extend error message in case of HTTP errors in `include`Grzegorz Bizon2018-10-191-3/+37
| | | | | | |
| * | | | | | Refactor `include` code and improve error reportingGrzegorz Bizon2018-10-184-6/+9
| | | | | | |
| * | | | | | Extract method that fetchesremote CI/CD included configGrzegorz Bizon2018-10-181-2/+2
| | | | | | |
| * | | | | | Add IncludeError exception and use it in CI configGrzegorz Bizon2018-10-181-1/+1
| | | | | | |
| * | | | | | Move external CI config class into proper namespaceGrzegorz Bizon2018-10-165-12/+17
| | | | | | |
| * | | | | | Move external CI config files into Ci class contextGrzegorz Bizon2018-10-164-0/+0
| | | | | | |
* | | | | | | Merge branch '51716-add-kubernetes-namespace-model' into 'master'Andreas Brandl2018-10-226-23/+159
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Clusters::KubernetesNamespace model See merge request gitlab-org/gitlab-ce!22404
| * | | | | | | Add Clusters::KubernetesNamespace model51716-add-kubernetes-namespace-modelMayra Cabrera2018-10-226-23/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This model will be used to persist into database Kubernetes properties, such as namespace, service account name and service account token.
* | | | | | | | Merge branch 'refactor-project-rename-repo' into 'master'Robert Speicher2018-10-224-169/+218
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move Project#rename_repo to a service class See merge request gitlab-org/gitlab-ce!22419
| * | | | | | | | Move Project#rename_repo to a service classrefactor-project-rename-repoYorick Peterse2018-10-224-169/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This moves the logic of Project#rename_repo and all methods _only_ used by this method into a new service class: Projects::AfterRenameService. By moving this code into a separate service class we can more easily refactor it, and we also get rid of some RuboCop "disable" statements automatically. During the refactoring of this code, I removed most of the explicit logging using Gitlab::AppLogger. The data that was logged would not be useful when debugging renaming issues, as it does not add any value on top of data provided by users. I also removed a variety of comments that either mentioned something the code does in literal form, or contained various grammatical errors. Instead we now resort to more clearly named methods, removing the need for code comments. This method was chosen based on analysis in https://gitlab.com/gitlab-org/release/framework/issues/28. In this issue we determined this method has seen a total of 293 lines being changed in it. We also noticed that RuboCop determined the ABC size (https://www.softwarerenovation.com/ABCMetric.pdf) was too great.
* | | | | | | | | Extract JobContainerItem componentWinnie Hellmann2018-10-222-1/+76
| |_|_|_|/ / / / |/| | | | | | |
* | | | | | | | Merge branch 'ce-52112-fix-review-apps-cleanup-ce' into 'master'Nick Thomas2018-10-222-41/+98
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve HelmClient and KubernetesClient See merge request gitlab-org/gitlab-ce!22375