gitlab-org--gitlab-foss/lib/api
Stan Hu 36bdf3dc9a Gracefully handle orphaned write deploy keys in /internal/post_receive
On GitLab.com, there are write deploy keys with no associated users.
Pushes with these deploy keys end with an Error 500 since we attempt
to look up redirect message. If there is no user, don't attempt
to display a redirect message.

Closes #41466
2017-12-24 09:39:08 -08:00
..
helpers Merge remote-tracking branch 'upstream/master' into no-ivar-in-modules 2017-12-15 17:14:26 +08:00
v3 Only include the user's ID in the time_spent command's update hash 2017-12-19 15:45:08 -06:00
access_requests.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
api.rb Merge branch '36099-api-responses-missing-x-content-type-options-header' into '10-1-stable' 2017-11-08 20:11:18 -08:00
api_guard.rb Changes after rebase 2017-11-17 10:09:56 +01:00
award_emoji.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
boards.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
branches.rb Renamed ProtectedBranches::ApiUpdateService to LegacyApiUpdateService 2017-11-23 12:43:13 +00:00
broadcast_messages.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
circuit_breakers.rb Move the circuitbreaker check out in a separate process 2017-12-08 09:11:39 +01:00
commit_statuses.rb Fix enum lists 2017-09-05 14:30:28 +09:00
commits.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
custom_attributes_endpoints.rb Support custom attributes on users 2017-09-28 16:49:42 +00:00
deploy_keys.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
deployments.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
entities.rb Support new chat notifications parameters in Services API 2017-12-22 12:18:05 +00:00
environments.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
events.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
features.rb Improve Features API and its docs and add a Changelog item 2017-07-06 11:18:26 +02:00
files.rb fix :file_path - add requirements: 2017-08-30 18:37:44 +00:00
group_milestones.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
group_variables.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
groups.rb Refactored /projects and /user/:user_id/projects endpoints 2017-12-01 18:32:12 +01:00
helpers.rb Merge remote-tracking branch 'upstream/master' into no-ivar-in-modules 2017-11-30 15:20:00 +08:00
internal.rb Gracefully handle orphaned write deploy keys in /internal/post_receive 2017-12-24 09:39:08 -08:00
issues.rb Employ declared_params in finder methods for MR and Issue API lists 2017-12-20 07:23:57 +00:00
job_artifacts.rb Respond with a bad request if artifact path is invalid 2017-09-06 11:31:08 +02:00
jobs.rb Add doc. Fix spec. Add erase_build in protected_ref rule 2017-11-07 02:47:05 +09:00
keys.rb
labels.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
lint.rb move lib/ci/gitlab_ci_yaml_processor.rb into lib/gitlab/ci/yaml_processor.rb 2017-09-12 22:32:02 +03:00
members.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
merge_request_diffs.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
merge_requests.rb Add optional search param for Merge Requests API 2017-12-20 07:23:57 +00:00
milestone_responses.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
namespaces.rb Allow request namespace by ID or path 2017-11-23 17:44:05 +01:00
notes.rb support ordering of project notes in notes api 2017-11-29 16:22:22 +00:00
notification_settings.rb refactor users update service 2017-09-28 08:46:39 +02:00
pages_domains.rb Add administrative endpoint to list all pages domains 2017-11-13 16:05:44 +00:00
pagination_params.rb
pipeline_schedules.rb Fix security breaching 2017-09-04 21:53:19 +09:00
pipelines.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
project_hooks.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
project_milestones.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
project_snippets.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
projects.rb The API isn't using the appropriate services for managing forks 2017-12-07 08:44:55 +00:00
projects_relation_builder.rb Not forcing to redefine preload_relation 2017-12-01 19:21:04 +01:00
protected_branches.rb CE backport of ProtectedBranches API changes 2017-12-07 11:58:50 +00:00
repositories.rb Adds ordering to projects contributors in API 2017-12-13 18:02:20 +01:00
runner.rb Store expire_at in ci_job_artifacts 2017-12-03 12:05:23 +01:00
runners.rb Refactorize jobs finding logic 2017-11-28 00:36:50 +01:00
scope.rb AccessTokenValidationService accepts String or API::Scope scopes. 2017-06-30 07:32:25 +00:00
services.rb Support new chat notifications parameters in Services API 2017-12-22 12:18:05 +00:00
settings.rb Add timeouts for Gitaly calls 2017-11-29 09:12:12 +00:00
sidekiq_metrics.rb
snippets.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
subscriptions.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
system_hooks.rb Conditionally destroy a ressource 2017-08-28 16:40:25 +02:00
tags.rb sorting for tags api 2017-12-14 13:42:15 +00:00
templates.rb Remove 'Repo' prefix from API entites 2017-10-05 19:48:05 +11:00
time_tracking_endpoints.rb Only include the user's ID in the time_spent command's update hash 2017-12-19 15:45:08 -06:00
todos.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
triggers.rb Revert autheticate! in Trigger API 2017-09-04 21:55:26 +09:00
users.rb Added default order to UserFinder 2017-12-04 09:49:53 +00:00
variables.rb API: Use defined project requirements 2017-08-31 14:57:47 +02:00
version.rb
wikis.rb Add API support for wiki pages 2017-09-07 09:21:52 +11:00