summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Removes duplicated shared_context folderremove-dup-shared-context-folderMayra Cabrera2019-06-061-0/+0
| | | | | | | Most of the shared context are located under spec/support/shared_contexts, we only have one file under spec/support/shared_context, this MR moves it to spec/support/shared_contexts instead
* Merge branch '59232-add-storage-counter-ce' into 'master'Phil Hughes2019-06-061-0/+11
|\ | | | | | | | | | | | | CE backport for Storage Counter changes Closes #59232 See merge request gitlab-org/gitlab-ce!29206
| * Adds hashed option to bs linked options59232-add-storage-counter-ceFilipa Lacerda2019-06-051-0/+11
| | | | | | | | Adds isOdd function
* | Add certificate valid time to pages domain tableVladimir Shushlin2019-06-063-1/+62
| | | | | | | | | | Save certificate validity time for pages domains on save Fill validity time for existing pages domains in background migration
* | Add pages domains acme ordersVladimir Shushlin2019-06-068-33/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract acme double to helper Create ACME challanges for pages domains * Create order & challange through API * save them to database * request challenge validation We're saving order and challenge as one entity, that wouldn't be correct if we would order certificates for several domains simultaneously, but we always order certificate per domain Add controller for processing acme challenges redirected from pages Don't save acme challenge url - we don't use it Validate acme challenge attributes Encrypt private_key in acme orders
* | Merge branch 'create-base-class-for-auto-merge-architecture' into 'master'Robert Speicher2019-06-062-16/+144
|\ \ | | | | | | | | | | | | Create BaseService for Auto Merge architecture See merge request gitlab-org/gitlab-ce!29120
| * | Create BaseService for Auto Merge architecturecreate-base-class-for-auto-merge-architectureShinya Maeda2019-06-062-16/+144
| | | | | | | | | | | | It abstracts some codes for common methods in AutoMerge::*Services.
* | | Increase Jest timeout on CI to 5 secondsWinnie Hellmann2019-06-062-3/+15
| | |
* | | Merge branch ↵Dmitriy Zaporozhets2019-06-061-15/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '62847-url-for-the-next-request-with-pagination-is-missing-port' into 'master' Resolve "Url for the next request with pagination is missing port" Closes #62847 See merge request gitlab-org/gitlab-ce!29267
| * | | Include the port in the URLs of the API Link headersRémy Coutable2019-06-061-15/+19
| | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch '62015-add-counterpart-tae-to-the-reviewer-roulette' into 'master'Sean McGivern2019-06-0612-10/+59
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Add counterpart TAE to the reviewer roulette" Closes #62015 See merge request gitlab-org/gitlab-ce!28678
| * | | | Show Test Automation Engineer for spec/feature asLin Jen-Shin2019-06-0612-10/+59
| |/ / / | | | | | | | | | | | | reviewers.
* | | | Merge branch 'fix/allow-lower-case-issue-ids' into 'master'Sean McGivern2019-06-061-0/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow lowercase prefix for Youtrack issue ids Closes #62661 See merge request gitlab-org/gitlab-ce!29057
| * | | | Allow lowercase prefix for Youtrack issue idsMatthias Baur2019-06-031-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Relates to #42595. Fixes #62661.
* | | | | Replace upgrade with updateEnrique Alcántara2019-06-064-43/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use update term instead of update in the clusters managed app implementation in order to make the implementation and UI language more consistent.
* | | | | Revert "Merge branch 'pages-domain_ssl-valid-period' into 'master'"revert-a05f86ceNick Thomas2019-06-063-62/+1
| | | | | | | | | | | | | | | This reverts merge request !28743
* | | | | Add certificate valid time to pages domain tableVladimir Shushlin2019-06-063-1/+62
| |/ / / |/| | | | | | | | | | | | | | | Save certificate validity time for pages domains on save Fill validity time for existing pages domains in background migration
* | | | Merge branch '62706-graphql-complexity-values-are-incorrectly-doubled' into ↵Jan Provaznik2019-06-064-21/+34
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Reduce GraphQL complexity for non-connection fields Closes #62706 See merge request gitlab-org/gitlab-ce!29165
| * | | | Use :complexity_multiplier only with connectionsBrett Walker2019-06-054-21/+34
| | | | | | | | | | | | | | | | | | | | This helps reduce complexity for non-connections
* | | | | Merge branch 'enforce-template-uniqueness' into 'master'Grzegorz Bizon2019-06-061-0/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Ensure that template is used once See merge request gitlab-org/gitlab-ce!27511
| * | | | | Ensure that template is used onceKamil Trzciński2019-06-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds additional test that make sure that each template name is used exactly once across all folders exposed
* | | | | | Add doc links for confidential and locked issuesFatih Acet2019-06-061-6/+12
|/ / / / / | | | | | | | | | | | | | | | | | | | | With this commit, we add docs link for confidential and locked issues to note compose and edit forms
* | | | | Change "Report abuse to GitLab" to more generic wording.Marc Schwede2019-06-063-7/+7
| | | | |
* | | | | Add a New Copy Button That Works in ModalsAndrew Fontaine2019-06-061-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This copy button manages a local instance of the Clipboard plugin specific to it, which means it is created/destroyed on the creation/destruction of the component. This allows it to work well in gitlab-ui modals, as the event listeners are bound on creation of the button. It also allows for bindings to the `container` option of the Clipboard plugin, which allows it to work within the focus trap set by bootstrap's modals.
* | | | | Always show "Pipelines must succeed" checkboxFabio Pitino2019-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: the checkbox was hidden if builds were disabled. The checkbox should not be linked to the builds feature because they are 2 separate functionality.
* | | | | Merge branch 'sh-default-visibility-fix' into 'master'Bob Van Landuyt2019-06-062-0/+75
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set project default visibility to max allowed Closes #62298 See merge request gitlab-org/gitlab-ce!28754
| * | | | | Set project default visibility to max allowedStan Hu2019-06-052-0/+75
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the default, instance-wide visibility were set to internal but a group were private, the radio button would be set on internal even though that setting were not allowed. We now consider the allowed visibility setting for the group in determining what the default should be. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62298
* | | | | Merge branch 'ci-variable-expression-con-dis-junction' into 'master'Kamil Trzciński2019-06-0610-208/+730
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | CI variable expression conjunction/disjunction See merge request gitlab-org/gitlab-ce!27925
| * | | | | && and || operators for CI Pipeline expressions.drew cimino2019-06-0410-208/+730
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | Refactored regex pattern matching to eagerly return tokens Packaged behind a default-enabled feature flag and added operator documentation.
* | | | | Merge branch 'revert-86900f00' into 'master'Grzegorz Bizon2019-06-065-15/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Disable retrying cancelled jobs" Closes #62350 See merge request gitlab-org/gitlab-ce!29201
| * | | | | Revert "Merge branch..."revert-86900f00Kamil Trzciński2019-06-055-15/+15
| | | | | | | | | | | | | | | | | | This reverts merge request !27503
* | | | | | Quarantine this flaky testLin Jen-Shin2019-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://gitlab.com/gitlab-org/gitlab-ce/issues/62760
* | | | | | Resolve "Inline validation for user's name and username length"Jiaan2019-06-061-1/+43
| | | | | |
* | | | | | Merge branch '60034-default-web-ide-s-merge-request-checkbox-to-true' into ↵Phil Hughes2019-06-067-74/+276
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Default Web IDE's merge request checkbox to true" Closes #60034 See merge request gitlab-org/gitlab-ce!28665
| * | | | | | Default MR checkbox to true in most cases60034-default-web-ide-s-merge-request-checkbox-to-trueSam Bigelow2019-06-067-74/+276
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Pull the new MR option out into it's own component - Default MR checkbox to true when creating a new MR and committing to a branch that does not have an MR - Still change the MR checkbox to false when a user is on a branch that already has an MR - Hide MR option when on a branch that already has an MR and committing to current branch - Don't default to true when committing directly to master
* | | | | | Merge branch 'create-merge-request-create-pipeline-service' into 'master'Bob Van Landuyt2019-06-061-0/+71
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce service for merge request pipeline creation See merge request gitlab-org/gitlab-ce!28781
| * | | | | | Introduce service for merge request pipeline creationcreate-merge-request-create-pipeline-serviceShinya Maeda2019-06-061-0/+71
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't have a way to create MR pipeline today, this is one of the headaches for users. This change is a preliminary work for the capability.
* | | | | | CE Backport: Show tree within Epic containing child Epics and IssuesKushal Pandya2019-06-061-0/+136
| | | | | |
* | | | | | Use the selected time window for metrics dashboardSarah Yasonik2019-06-061-19/+51
| | | | | |
* | | | | | Merge branch 'ce-jej/fix-git-http-with-sso-enforcement' into 'master'Jan Provaznik2019-06-061-0/+34
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid setting Gitlab::Session on sessionless requests and Git HTTP See merge request gitlab-org/gitlab-ce!29146
| * | | | | | Avoid setting Gitlab::Session on sessionless requestsJames Edwards-Jones2019-06-051-0/+34
| | | | | | |
* | | | | | | Merge branch '9490-store-designs-in-lfs-ce' into 'master'Thong Kuah2019-06-063-60/+60
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | CE backport for gitlab-ee!13389 (Support storing design blobs using LFS) See merge request gitlab-org/gitlab-ce!29101
| * | | | | | CE backport for changes in EE MR 133899490-store-designs-in-lfs-ceLuke Duncalfe2019-06-063-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This backports to ce a refactor of the shared example 'a controller that can serve LFS files'. The ee MR that contains the original refactor is https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13389 The reason for the refactor was mostly the removal of the outer context as it didn't need to be there, and prevented let(:lfs_oid) from being overwritten. The shared example was also renamed to be more descriptive.
* | | | | | | Migrate old notes app test from Karma to JestMartin Hanzel2019-06-053-250/+287
|/ / / / / /
* | | | | | Setup Git client for JupyterAmit Rathi2019-06-051-0/+2
| | | | | |
* | | | | | Merge branch 'issue_49897' into 'master'Robert Speicher2019-06-053-20/+52
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Delete unauthorized Todos when project is private Closes #49897 See merge request gitlab-org/gitlab-ce!28560
| * | | | | | Delete unauthorized Todos when project is privateissue_49897Felipe Artur2019-06-053-20/+52
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Delete Todos for guest users when project visibility level is updated to private.
* | | | | | Merge branch '11204-turn-off-mask-by-default' into 'master'Mike Greiling2019-06-051-13/+19
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Default masked to false for new variables Closes gitlab-ee#11204 See merge request gitlab-org/gitlab-ce!28186
| * | | | | Default masked to false for new variables11204-turn-off-mask-by-defaultmfluharty2019-06-041-13/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the default value to false Adjust tests to expect false as the default Update documentation to make new default clear
* | | | | | Merge branch '54140-non-ar-cache-commit-markdown' into 'master'Douwe Maan2019-06-0511-325/+515
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use Redis for CacheMarkDownField on non AR models Closes #54140 See merge request gitlab-org/gitlab-ce!29054