Age | Commit message (Collapse) | Author |
|
Fix page specific JavaScript link in documentation
See merge request gitlab-org/gitlab-ce!27162
|
|
|
|
Update auth with registry docs
See merge request gitlab-org/gitlab-ce!27148
|
|
|
|
Add environment url validation
Closes #46326
See merge request gitlab-org/gitlab-ce!26805
|
|
|
|
Create pipelines for merge requests **only** when source branch is updated
See merge request gitlab-org/gitlab-ce!26921
|
|
Add new API endpoint to expose single environment
Closes #30157
See merge request gitlab-org/gitlab-ce!26887
|
|
This is resolving https://gitlab.com/gitlab-org/gitlab-ce/issues/30157.
Implement new API endpoint `/projects/:id/environments/:environment_id`
to expose single environment. Include information for environment's last
deployment if there is one.
|
|
Enable ESLint rule jest/no-jasmine-globals
See merge request gitlab-org/gitlab-ce!27137
|
|
'ce-6099-move-ee-differences-for-app-views-admin-users-show-html-haml' into 'master'
CE backport: Move EE differences for `app/views/admin/users/show.html.haml`
Closes gitlab-ee#6099
See merge request gitlab-org/gitlab-ce!26874
|
|
Adds a vendors folder for third party CSS
Closes #59694 and #59708
See merge request gitlab-org/gitlab-ce!27119
|
|
Does not run stylelint for the vendors folder
|
|
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/9972
|
|
Fixed EE differences in note_body.vue
Closes gitlab-ee#9968
See merge request gitlab-org/gitlab-ce!27126
|
|
Remove EE-specific changes from FilteredSearchBoards (CE-backport)
See merge request gitlab-org/gitlab-ce!27122
|
|
|
|
|
|
|
|
Revert "Merge branch 'fix-ide-web-worker-relative-url' into 'master'"
Closes #60217
See merge request gitlab-org/gitlab-ce!26066
|
|
Set Release Name When Adding Release Notes to an Existing Tag
Closes #58418
See merge request gitlab-org/gitlab-ce!26807
|
|
Also set the release sha and author
|
|
This reverts merge request !26015
|
|
|
|
Name GitLab managed apps
See merge request gitlab-org/gitlab-ce!27129
|
|
QA: Change CI value to something that can be masked
See merge request gitlab-org/gitlab-ce!27146
|
|
Docs: Update predefined_variables.md to fix anchor
See merge request gitlab-org/gitlab-ce!27127
|
|
|
|
Update Okta configuration notes
See merge request gitlab-org/gitlab-ce!27076
|
|
|
|
|
|
|
|
This will ensure that now and in the future, PushOptionsHandlerService
will not cause the post_receive API endpoint from running other code if
something causes an unknown exception.
|
|
https://gitlab.com/gitlab-org/gitlab-ce/issues/43263
https://gitlab.com/gitlab-org/gitlab-ce/issues/53198
|
|
Exceptions are no longer raised, instead all errors encountered are
added to the errors property.
MergeRequests::BuildService is used to generate attributes of a new
merge request.
Code moved from Api::Internal to Api::Helpers::InternalHelpers.
|
|
It adds two methods for checking if a background job
(for a given class) has dead or retrying jobs.
|
|
Fix default_project_creation already exists
See merge request gitlab-org/gitlab-ce!27144
|
|
For those who upgraded to a version that included the previous
backport implementation with migration 20190311132500.
|
|
|
|
MergeRequests::PushOptionsHandlerService has been updated to allow
creating and updating merge requests with the
`merge_when_pipeline_succeeds` set using git push options.
To create a new merge request and set it to merge when the pipeline
succeeds:
git push -u origin -o merge_request.create \
-o merge_request.merge_when_pipeline_succeeds
To update an existing merge request and set it to merge when the
pipeline succeeds:
git push -u origin -o merge_request.merge_when_pipeline_succeeds
Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/53198
|
|
Previously the raw push option Array was sent to Pipeline::Chain::Skip.
This commit updates this class (and the chain of classes that pass the
push option parameters from the API internal `post_receive` endpoint to
that class) to treat push options as a Hash of options parsed by
GitLab::PushOptions.
The GitLab::PushOptions class takes options like this:
-o ci.skip -o merge_request.create -o merge_request.target=branch
and turns them into a Hash like this:
{
ci: {
skip: true
},
merge_request: {
create: true,
target: 'branch'
}
}
This now how Pipeline::Chain::Skip is determining if the `ci.skip` push
option was used.
|
|
The current value cannot be masked[1] but CI variables default to
masked. Rather than implementing a toggle for the masking control,
simply change the value to something that can be masked.
[1] Currently, "simple" values can be masked:
* it should be a single line
* it should not have escape characters
* it should not use variables
* it should not have any whitespace
* it should be longer than 8 characters
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25476
|
|
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161
(code out of ee/ folder).
|
|
|
|
To create a new merge request:
git push -u origin -o merge_request.create
To create a new merge request setting target branch:
git push -u origin -o merge_request.create \
-o merge_request.target=123
To update an existing merge request with a new target branch:
git push -u origin -o merge_request.target=123
A new Gitlab::PushOptions class handles parsing and validating the push
options array. This can be the start of the standard of GitLab accepting
push options that follow namespacing rules. Rules are discussed in issue
https://gitlab.com/gitlab-org/gitlab-ce/issues/43263.
E.g. these push options:
-o merge_request.create -o merge_request.target=123
Become parsed as:
{
merge_request: {
create: true,
target: '123',
}
}
And are fetched with the class via:
push_options.get(:merge_request)
push_options.get(:merge_request, :create)
push_options.get(:merge_request, :target)
A new MergeRequests::PushOptionsHandlerService takes the `merge_request`
namespaced push options and handles creating and updating
merge requests.
Any errors encountered are passed to the existing `output` Hash in
Api::Internal's `post_receive` endpoint, and passed to gitlab-shell
where they're output to the user.
Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/43263
|
|
Backport `add_default_project_creation_setting` to CE
See merge request gitlab-org/gitlab-ce!27141
|
|
|
|
|
|
Fix stage index migration failing in PostgreSQL 10
Closes #59985
See merge request gitlab-org/gitlab-ce!26972
|
|
Refactor Issues doc
Closes #56877
See merge request gitlab-org/gitlab-ce!24695
|