gitlab-ce/lib/api
Kerri Miller 29f9d92642 Confirm existence of head_pipeline if pipeline success required
Pipelines are created by an async worker, so a rapid sequence of API
calls can trigger a state where the pipeline, whose existence is part of
determining if we wait for the pipeline to successfully complete before
merging, can trigger the MR to be immediately merged instead.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55127
2019-05-07 16:06:53 +00:00
..
entities
helpers Use a path for the related merge requests endpoint 2019-05-07 06:16:39 -07:00
release
validations/types
access_requests.rb
api.rb Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
api_guard.rb
applications.rb
avatar.rb
award_emoji.rb
badges.rb
boards.rb
boards_responses.rb
branches.rb Introduce ServiceResponse to wrap around response 2019-04-22 17:16:32 +08:00
broadcast_messages.rb
circuit_breakers.rb
commit_statuses.rb
commits.rb
container_registry.rb
custom_attributes_endpoints.rb
deploy_keys.rb
deployments.rb
discussions.rb Allow replying to an individual note in the API 2019-05-06 19:48:32 +01:00
entities.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
environments.rb
events.rb Add new api class for projects events 2019-04-24 17:20:11 +02:00
features.rb
files.rb
group_boards.rb
group_labels.rb
group_milestones.rb
group_variables.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
groups.rb
helpers.rb Get rid of the user_namespace API helper method 2019-04-24 19:39:59 +02:00
import_github.rb
internal.rb Whitelist query limits for internal API 2019-05-03 04:02:15 +00:00
issues.rb
job_artifacts.rb
jobs.rb
keys.rb
labels.rb
lint.rb
markdown.rb
members.rb
merge_request_diffs.rb
merge_requests.rb Confirm existence of head_pipeline if pipeline success required 2019-05-07 16:06:53 +00:00
milestone_responses.rb
namespaces.rb Get rid of the user_namespace API helper method 2019-04-24 19:39:59 +02:00
notes.rb
notification_settings.rb
pages_domains.rb
pagination_params.rb
pipeline_schedules.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
pipelines.rb
project_clusters.rb Add gitlab-managed option to clusters form 2019-05-03 01:05:53 +00:00
project_events.rb Add new api class for projects events 2019-04-24 17:20:11 +02:00
project_export.rb
project_hooks.rb
project_import.rb
project_milestones.rb
project_snapshots.rb
project_snippets.rb
project_statistics.rb
project_templates.rb
projects.rb
projects_relation_builder.rb
protected_branches.rb
protected_tags.rb
releases.rb Allow guests users to access project releases 2019-05-03 13:29:20 +00:00
repositories.rb
resource_label_events.rb
runner.rb
runners.rb
scope.rb
search.rb
services.rb
settings.rb Backport of 328-versioned-es-schema 2019-05-02 22:22:45 -06:00
sidekiq_metrics.rb
snippets.rb
submodules.rb
subscriptions.rb
suggestions.rb
system_hooks.rb
tags.rb
templates.rb
time_tracking_endpoints.rb
todos.rb
triggers.rb
users.rb
variables.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
version.rb
wikis.rb Added list_pages method to avoid loading all wiki pages content 2019-04-25 04:19:07 +00:00