gitlab-org--gitlab-foss/lib/api
Ævar Arnfjörð Bjarmason e00a7faba0 Add support for SSH certificate authentication
Why and how to enable this is covered in the docs being changed
here. This requires gitlab-org/gitlab-shell@2e8b670 ("Add support for
SSH certificate authentication", 2018-06-14) which has been merged in
and tagged as 8.0.0, so GITLAB_SHELL_VERSION needs to be bumped.

Merging this closes gitlab-org/gitlab-ce#34572 see
gitlab-org/gitlab-shell!207 for the gitlab-shell MR.

Implementation notes:

 - The APIs being changed here are all internal, and their sole
   consumer is gitlab-shell.

 - Most of the changed code is a MR to gitlab-shell, see the
   gitlab-org/gitlab-shell!207 MR. That change covers why only some of
   the internal methods get a new "username" parameter, and why some
   others only get a "user_id".
2018-08-01 08:44:39 +02:00
..
helpers Resolve "API endpoint that returns all members, including the inherited membership through ancestor group" 2018-07-25 21:45:42 +00:00
access_requests.rb
api.rb Add Avatar API 2018-06-06 10:12:52 +02:00
api_guard.rb Block access to API & git when terms are enforced 2018-05-10 17:02:27 +02:00
applications.rb
avatar.rb Add Avatar API 2018-06-06 10:12:52 +02:00
award_emoji.rb
badges.rb Projects and groups badges settings UI 2018-04-08 10:20:05 +00:00
boards.rb Backport from EE !5954 2018-07-04 20:48:50 +08:00
boards_responses.rb
branches.rb Fix branch API can_push attribute and add specs 2018-06-25 18:39:23 +02:00
broadcast_messages.rb
circuit_breakers.rb
commit_statuses.rb
commits.rb Allow collaboration with forks through the API 2018-07-12 12:14:54 +02:00
custom_attributes_endpoints.rb
deploy_keys.rb Updates from rubocop -a 2018-07-09 21:13:08 +08:00
deployments.rb
discussions.rb Merge request and commit discussions API 2018-05-01 12:39:44 +00:00
entities.rb Add an option to have a private profile on GitLab 2018-07-24 12:46:19 +00:00
environments.rb Support manually stopping any environment from the UI 2018-07-10 08:11:04 +00:00
events.rb Eliminate N+1 queries with authors and push_data_payload in Events API 2018-06-05 07:22:07 -07:00
features.rb
files.rb Add SHA256 and HEAD on File API 2018-06-28 06:10:51 +00:00
group_boards.rb
group_milestones.rb
group_variables.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
groups.rb Add min_access_level filter to groups API 2018-07-23 20:57:50 +02:00
helpers.rb Add min_access_level filter to projects API 2018-07-23 20:57:50 +02:00
internal.rb Add support for SSH certificate authentication 2018-08-01 08:44:39 +02:00
issues.rb Remove N+1 query for author in issues API 2018-06-04 16:44:03 -07:00
job_artifacts.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
jobs.rb Ensure a job preloads the project's namespace to avoid N+1 2018-07-20 10:00:09 -07:00
keys.rb Add an option to have a private profile on GitLab 2018-07-24 12:46:19 +00:00
labels.rb
lint.rb
markdown.rb enable CommonMark as the default 2018-06-14 08:30:16 +00:00
members.rb Resolve "API endpoint that returns all members, including the inherited membership through ancestor group" 2018-07-25 21:45:42 +00:00
merge_request_diffs.rb
merge_requests.rb added API docs 2018-07-05 15:44:56 +01:00
milestone_responses.rb Allow start_date as only parameter when updating Milestone via API 2018-05-24 16:05:29 +01:00
namespaces.rb
notes.rb Merge request and commit discussions API 2018-05-01 12:39:44 +00:00
notification_settings.rb
pages_domains.rb
pagination_params.rb
pipeline_schedules.rb
pipelines.rb Add pipeline lists to GraphQL 2018-07-04 10:53:39 +02:00
project_export.rb Update Import/Export to use object storage (based on aa feature flag) 2018-07-06 15:46:18 +02:00
project_hooks.rb Updates from rubocop -a 2018-07-09 21:13:08 +08:00
project_import.rb
project_milestones.rb
project_snapshots.rb Add an API endpoint to download git repository snapshots 2018-04-19 17:25:01 +01:00
project_snippets.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
projects.rb Add min_access_level filter to projects API 2018-07-23 20:57:50 +02:00
projects_relation_builder.rb
protected_branches.rb wording 2018-06-06 21:01:43 +09:00
repositories.rb Allow straight diff in Compare API 2018-06-28 09:19:50 +02:00
runner.rb Merge branch 'security-event-counters-private-data' into 'master' 2018-07-24 20:25:25 +00:00
runners.rb Add missing maximum_timeout parameter 2018-07-11 09:13:28 +00:00
scope.rb
search.rb Add ability to search wiki titles 2018-06-04 11:41:37 +00:00
services.rb Add dummy Google Hangouts Chat integration 2018-07-14 20:45:04 +09:00
settings.rb Revert "Merge branch '41416-making-instance-wide-data-tools-more-accessible' into 'master'" 2018-07-27 13:12:35 +00:00
sidekiq_metrics.rb
snippets.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
subscriptions.rb
system_hooks.rb
tags.rb
templates.rb
time_tracking_endpoints.rb
todos.rb
triggers.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
users.rb Add an option to have a private profile on GitLab 2018-07-24 12:46:19 +00:00
variables.rb Resolve "Make a Rubocop that forbids returning from a block" 2018-04-18 09:19:40 +00:00
version.rb Replace Gitlab::REVISION with Gitlab.revision and handle installations without a .git directory 2018-05-24 10:14:01 +02:00
wikis.rb