summaryrefslogtreecommitdiff
path: root/lib/api/releases.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-251-0/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-161-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-141-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-011-0/+11
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-101-0/+19
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-111-0/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-121-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-161-2/+2
|
* Merge branch '66464-typo-in-release_endpoint_requiremets-constant' into 'master'Michael Kozono2019-09-031-4/+4
|\ | | | | | | | | | | | | Resolve "Typo in RELEASE_ENDPOINT_REQUIREMETS constant" Closes #66464 See merge request gitlab-org/gitlab-ce!32468
| * Correct typo in constant66464-typo-in-release_endpoint_requiremets-constantSean Carroll2019-09-021-4/+4
| |
* | Added relationships between Release and MilestoneEtienne Baqué2019-09-031-0/+2
|/ | | | | | Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
* Update Release API docsJason Goodman2019-07-161-1/+1
| | | | Include released_at parameter
* Show upcoming status for releasesJason Goodman2019-07-031-0/+2
| | | | | | Add released_at field to releases API Add released_at column to releases table Return releases to the API sorted by released_at
* Allow guests users to access project releasesKrasimir Angelov2019-05-031-6/+10
| | | | | | | | | | | | | | | | | | This is step one of resolving https://gitlab.com/gitlab-org/gitlab-ce/issues/56838. Here is what changed: - Revert the security fix from bdee9e8412d. - 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.
* Enable the Layout/ExtraSpacing cop56392-enable-the-layout-extraspacing-copRémy Coutable2019-01-241-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove releases_page feature flagShinya Maeda2019-01-111-1/+0
| | | | | | We introduced releases_page feature flag. Given this feature is deemed stable, we should remove this flag before 19th.
* Add unique constraint to release and urlShinya Maeda2019-01-041-10/+5
| | | | | | | | | | | | Fix coding style Improve coding style Decouple UPDATE and DELETE operations of asset links Rename links_attributes to assets:links Rename exposed param and updated spec
* Support CURD operation for release asset linksShinya Maeda2019-01-041-0/+11
| | | | | | - Add Releases::Links model - Expose it in release API - Add integration tests
* Add spec for Release APIShinya Maeda2018-12-311-25/+48
| | | | | Add spec for all release API - GET, POST, PUT, DELETE. Also, fixes some minior bugs.
* Add delete method in Release APIShinya Maeda2018-12-311-0/+21
| | | | Introduce DELETE endpoint in Release API
* Refactor Release servicesAlessio Caiazza2018-12-311-6/+10
| | | | | | CreateReleaseService and UpdateReleaseService now takes all the release attributes as constructor parameters. This will simplify attribute expansion
* ReleasesFinder will always return a relationAlessio Caiazza2018-12-311-1/+1
|
* Add releases APIAlessio Caiazza2018-12-311-0/+90
This commit introduces Releases API under /api/v4/projects/:id/releases * We are introducing release policies at project level. * We are deprecating releases changes from tags, both api and web interface. * Tags::CreateService no longer create a release This feature is controlled by :releases_page feature flag