gitlab-org--gitlab-foss/spec/fixtures/api/schemas/public_api/v4
Krasimir Angelov 241ba4be79 Allow guests users to access project releases
This is step one of resolving
https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.

Here is what changed:
- Revert the security fix from bdee9e8412.
- Do not leak repository information (tag name, commit) to guests in API
responses.
- Do not include links to source code in API responses for users that do
not have download_code access.
- Show Releases in sidebar for guests.
- Do not display links to source code under Assets for users that do not
have download_code access.

GET ':id/releases/:tag_name' still do not allow guests to access
releases. This is to prevent guessing tag existence.
2019-05-03 13:29:20 +00:00
..
commit
pages_domain
pipeline Expose head pipeline in the related merge requests 2019-04-04 09:01:09 +00:00
project
release Allow guests users to access project releases 2019-05-03 13:29:20 +00:00
user
artifact.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
artifact_file.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
blobs.json
board.json
boards.json
branch.json
branches.json
comment.json
commit_note.json
commit_notes.json
commit_stats.json
commits.json
commits_details.json
commits_with_stats.json
deployment.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
environment.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
group_labels.json API: Expose text_color for project and group labels 2019-02-12 19:36:45 +01:00
issue.json
issues.json
job.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
license.json
merge_request.json [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
merge_requests.json Reduce diff with EE in spec/fixtures/api/schemas 2019-03-14 10:33:48 +01:00
milestone.json Revert "Merge branch '50559-add-milestone-progress-to-api' into 'master'" 2019-02-14 05:06:38 +00:00
milestones.json
notes.json
pages_domain_basics.json
pages_domains.json
pipelines.json
projects.json
release.json Allow guests users to access project releases 2019-05-03 13:29:20 +00:00
releases.json Allow guests users to access project releases 2019-05-03 13:29:20 +00:00
runner.json Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
snippets.json
tag.json Allow guests users to access project releases 2019-05-03 13:29:20 +00:00
tags.json
template.json
template_list.json