Commit Graph

12 Commits

Author SHA1 Message Date
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
Takuya Noguchi a565f3d88d Fix misspellings in app/spec executable lines
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-02-27 22:41:34 +09:00
Rémy Coutable f49aeacdd0
Merge branch 'fix-misspellings-app-comments' into 'master'
Fix misspellings in app/spec comments

See merge request gitlab-org/gitlab-ce!25517
2019-02-26 12:25:01 +01:00
Michael Kozono cae2c33681
Revert "Merge branch 'fix-misspellings-app-comments' into 'master'"
This reverts commit 9202bbd129, reversing
changes made to 4b282e9ce1.
2019-02-25 12:53:09 -08:00
Takuya Noguchi bbf479a36c Fix misspellings in app/spec comments
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-02-25 17:25:19 +09:00
Filipa Lacerda 4f79bd780a Adds skeleton loading for releases
In releases page, instead of rendering
a loading icon, it now renders the skeleton loading
2019-01-09 10:24:47 +00:00
Shinya Maeda 89343b26c3 Add feature spec for Release page MVC 2019-01-08 14:31:14 +00:00
Filipa Lacerda f03313e91e Fixes missing margin in releases block 2019-01-08 11:41:08 +00:00
Filipa Lacerda f635fbdef6
Fixes if case to render author info in releases 2018-12-21 16:03:09 +00:00
Filipa Lacerda 61dd59464f Resolve "Wrong API call on releases page" 2018-12-21 11:53:03 +00:00
Filipa Lacerda 5c9aec7c78 Adds Vuex Store for the releases page 2018-12-20 09:31:32 +00:00
Filipa Lacerda 4a1a801812 Creates Vue component to render each release block 2018-12-14 09:15:21 +00:00