gitlab-ce/lib/api
Michael Kozono 50342028aa
Simplify internal post receive messages
Instead of sending varied data to Gitaly, and making Gitaly construct
various messages, build the messages first and have Gitaly print
either basic messages or alert messages, in the order they come.

Depends on https://gitlab.com/gitlab-org/gitaly/merge_requests/1410
2019-08-28 15:18:58 -07:00
..
entities Add group level container repository endpoints 2019-08-05 20:00:50 +00:00
helpers Simplify internal post receive messages 2019-08-28 15:18:58 -07:00
release
validations Prefer `flat_map` over `map` + `flatten` 2019-07-26 10:44:13 +00:00
access_requests.rb
api.rb Standardize remote_ip and path keys for auth.log and api_json.log 2019-08-20 18:12:28 +00:00
api_guard.rb
applications.rb
avatar.rb
award_emoji.rb Add service classes for mutating AwardEmoji 2019-08-21 11:39:41 +12:00
badges.rb
boards.rb Remove N+1 query for project and group boards 2019-06-26 11:47:18 +12:00
boards_responses.rb Remove N+1 query for project and group boards 2019-06-26 11:47:18 +12:00
branches.rb Change HTTP Status Code when repository disabled 2019-06-24 22:12:42 +00:00
broadcast_messages.rb
commit_statuses.rb Add specs for specifying pipeline behavior 2019-07-23 12:02:07 +02:00
commits.rb fix handling of empty ref_name parameter string in commits api 2019-08-10 19:11:20 +02:00
custom_attributes_endpoints.rb
deploy_keys.rb
deployments.rb
discussions.rb Eliminate many Gitaly calls in discussions API 2019-08-15 08:02:30 -07:00
entities.rb Simplify internal post receive messages 2019-08-28 15:18:58 -07:00
environments.rb Add name & search parameters to project environments API 2019-06-24 12:18:40 +00:00
events.rb Add new api class for projects events 2019-04-24 17:20:11 +02:00
features.rb
files.rb Add git blame api 2019-07-26 19:27:32 +03:00
group_boards.rb Remove N+1 query for project and group boards 2019-06-26 11:47:18 +12:00
group_clusters.rb Add API for CRUD group clusters 2019-07-11 17:22:58 +10:00
group_container_repositories.rb Add group level container repository endpoints 2019-08-05 20:00:50 +00:00
group_labels.rb Remove label issue and MR counts from default API responses 2019-08-08 17:10:41 +01:00
group_milestones.rb
group_variables.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
groups.rb Update CE files for GSD projects filter 2019-08-28 14:26:42 +00:00
helpers.rb Update CE files for GSD projects filter 2019-08-28 14:26:42 +00:00
import_github.rb Rename ProjectEntity to IssuableEntity 2019-07-09 15:41:45 +03:00
internal.rb Simplify internal post receive messages 2019-08-28 15:18:58 -07:00
issues.rb Fix N+1 Gitaly calls in /api/v4/projects/:id/issues 2019-08-23 21:26:50 -07:00
job_artifacts.rb Rename latest_successful to be more explicit 2019-07-26 00:17:52 +02:00
jobs.rb
keys.rb
labels.rb Update docs targeting 12.3 2019-08-26 12:48:55 +02:00
lint.rb
markdown.rb
members.rb
merge_request_diffs.rb
merge_requests.rb Allow asynchronous rebase operations to be monitored 2019-07-04 08:50:55 +01:00
milestone_responses.rb Resolve "Get milestone by title via API" 2019-03-27 09:01:07 +00:00
namespaces.rb Get rid of the user_namespace API helper method 2019-04-24 19:39:59 +02:00
notes.rb Eliminate Gitaly N+1 queries with notes API 2019-08-22 22:28:47 -07:00
notification_settings.rb
pages_domains.rb Don't show private keys for letsencrypt certs 2019-06-21 12:06:12 +00:00
pagination_params.rb
pipeline_schedules.rb Implement support for CI variables of type file 2019-05-06 13:11:42 +00:00
pipelines.rb Read pipelines from public projects though API 2019-08-23 20:54:32 +00:00
project_clusters.rb Refactor: model errors for multi cluster validation 2019-07-11 17:22:58 +10:00
project_container_repositories.rb Add group level container repository endpoints 2019-08-05 20:00:50 +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 Backport EE changes to the project import API 2019-08-08 13:34:07 +02:00
project_milestones.rb Run rubocop -a 2019-03-13 13:42:43 +00:00
project_snapshots.rb
project_snippets.rb
project_statistics.rb
project_templates.rb
projects.rb Add a skip_users filter to the project users API 2019-08-19 14:21:56 +05:30
projects_relation_builder.rb
protected_branches.rb CE port of Move EE specific lines in API::ProtectedBranches 2019-05-29 12:49:56 +00:00
protected_tags.rb
releases.rb Update Release API docs 2019-07-16 11:47:46 +00:00
repositories.rb Run rubocop -a 2019-03-13 13:42:43 +00:00
resource_label_events.rb Use NotesFinder to fetch notes on API and Controllers 2019-06-19 10:56:55 +02:00
runner.rb Added filtering jobs by age to jobs/request API endpoint 2019-05-20 15:03:34 +00:00
runners.rb Adding order by to list runner jobs api. 2019-07-05 14:24:56 +05:30
scope.rb
search.rb #46469 - Added ref querystring parameter to project search to allow searching on branches other than master 2019-05-17 06:10:08 +00:00
services.rb
settings.rb Migrates Snowplow backend from EE to CE 2019-08-14 19:21:58 +00:00
sidekiq_metrics.rb
snippets.rb Allow all personal snippets to be accessed by API 2019-03-06 09:05:03 +00:00
submodules.rb
subscriptions.rb
suggestions.rb
system_hooks.rb
tags.rb Add documentation and tests 2019-06-19 07:08:56 +00:00
templates.rb
time_tracking_endpoints.rb
todos.rb Merge branch 'fix-broken-ee-master-prepend-todos-api' into 'master' 2019-08-15 14:41:17 +00:00
triggers.rb Drop feature to take ownership of a trigger token 2019-07-10 12:08:45 +02:00
user_counts.rb Updates on success of an MR the count on top and in other tabs 2019-07-09 08:44:19 +00:00
users.rb Merge branch '12800-read-and-write-user-admin-notes-via-api-ce' into 'master' 2019-07-16 22:13:26 +00:00
variables.rb Bring scoped environment variables to core 2019-08-08 18:51:52 +00:00
version.rb Add metadata about the GitLab server to GraphQL 2019-03-05 15:00:32 +00:00
wikis.rb Added list_pages method to avoid loading all wiki pages content 2019-04-25 04:19:07 +00:00