Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • 12-9-stable
  • 12-7-stable
  • 12-6-stable
  • 12-8-stable
  • github/fork/Kloppi313/patch-1
  • 12-5-stable
  • 12-4-stable
  • github/fork/ramalokesh8477/master
  • 12-1-stable
  • 12-2-stable
  • 12-0-stable
  • 12-3-stable
  • 42-42-stable
  • github/fork/hussamgit398/patch-2
  • 12-3-auto-deploy-20190911
  • 12-3-auto-deploy-20190916
  • 12-3-auto-deploy-20190908
  • 12-3-auto-deploy-20190901
  • 12-3-auto-deploy-20190901-32664
  • v12.10.0.pre
  • v12.9.0
  • v12.9.0-rc42
  • v12.8.7
  • v12.8.6
  • v12.8.5
  • v12.8.4
  • v12.8.3
  • v12.6.8
  • v12.7.7
  • v12.8.2
  • v12.8.1
  • v12.9.0.pre
  • v12.8.0
  • v12.8.0-rc42
  • v12.5.10
  • v12.7.6
  • v12.6.7
  • v12.7.5
  • v12.5.9
40 results

projects_helper.rb

  • Krasimir Angelov's avatar
    241ba4be
    Allow guests users to access project releases · 241ba4be
    Krasimir Angelov authored
    This is step one of resolving
    https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.
    
    Here is what changed:
    - Revert the security fix from bdee9e84.
    - 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.
    241ba4be
    History
    Allow guests users to access project releases
    Krasimir Angelov authored
    This is step one of resolving
    https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.
    
    Here is what changed:
    - Revert the security fix from bdee9e84.
    - 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.