GitLab Bot
22d08de610
Add latest changes from gitlab-org/gitlab@master
2020-11-09 15:08:56 +00:00
GitLab Bot
98d7cc758f
Add latest changes from gitlab-org/gitlab@master
2020-10-30 18:08:56 +00:00
GitLab Bot
6a0085290e
Add latest changes from gitlab-org/gitlab@master
2020-10-15 00:08:42 +00:00
GitLab Bot
884a65481f
Add latest changes from gitlab-org/gitlab@master
2020-10-12 18:08:31 +00:00
GitLab Bot
1d3a583ac1
Add latest changes from gitlab-org/gitlab@master
2020-10-07 15:08:40 +00:00
GitLab Bot
7ab026e2a2
Add latest changes from gitlab-org/gitlab@master
2020-07-23 18:10:06 +00:00
GitLab Bot
777f6da99a
Add latest changes from gitlab-org/gitlab@master
2020-06-29 21:09:07 +00:00
GitLab Bot
21539fe9ab
Add latest changes from gitlab-org/gitlab@master
2020-05-22 00:08:07 +00:00
GitLab Bot
2e4d8b3449
Add latest changes from gitlab-org/gitlab@master
2020-04-28 03:09:53 +00:00
GitLab Bot
f569792df8
Add latest changes from gitlab-org/gitlab@master
2020-04-27 18:09:41 +00:00
GitLab Bot
5d75b2b9a9
Add latest changes from gitlab-org/gitlab@master
2020-03-25 18:08:10 +00:00
GitLab Bot
cbfe03ae04
Add latest changes from gitlab-org/gitlab@master
2020-03-16 12:09:12 +00:00
GitLab Bot
866ca4e49f
Add latest changes from gitlab-org/gitlab@master
2020-02-14 21:09:08 +00:00
GitLab Bot
72817fd7c0
Add latest changes from gitlab-org/gitlab@master
2020-02-01 00:08:41 +00:00
GitLab Bot
6f0f893bd8
Add latest changes from gitlab-org/gitlab@master
2020-01-10 18:07:43 +00:00
GitLab Bot
4eea104c69
Add latest changes from gitlab-org/gitlab@master
2019-12-11 15:07:38 +00:00
GitLab Bot
6e3880e2bb
Add latest changes from gitlab-org/gitlab@master
2019-11-12 21:06:30 +00:00
GitLab Bot
84727c8209
Add latest changes from gitlab-org/gitlab@master
2019-09-16 15:06:26 +00:00
Michael Kozono
5256f01183
Merge branch '66464-typo-in-release_endpoint_requiremets-constant' into 'master'
...
Resolve "Typo in RELEASE_ENDPOINT_REQUIREMETS constant"
Closes #66464
See merge request gitlab-org/gitlab-ce!32468
2019-09-03 18:37:09 +00:00
Etienne Baqué
a43ab8d6a4
Added relationships between Release and Milestone
...
Modified schema via migrations.
Added one-to-one relationship between the two models.
Added changelog file
2019-09-03 09:38:59 +00:00
Sean Carroll
fc9f3894e8
Correct typo in constant
2019-09-02 09:03:07 +02:00
Jason Goodman
d4ffcb69e6
Update Release API docs
...
Include released_at parameter
2019-07-16 11:47:46 +00:00
Jason Goodman
7ecffe2987
Show upcoming status for releases
...
Add released_at field to releases API
Add released_at column to releases table
Return releases to the API sorted by released_at
2019-07-03 09:12:15 +00:00
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
Rémy Coutable
3a2abc1d50
Enable the Layout/ExtraSpacing cop
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-24 13:05:45 +01:00
Shinya Maeda
9b823af4fd
Remove releases_page feature flag
...
We introduced releases_page feature flag.
Given this feature is deemed stable, we should remove
this flag before 19th.
2019-01-11 13:26:09 +09:00
Shinya Maeda
df7ed9eef2
Add unique constraint to release and url
...
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
2019-01-04 22:17:03 +09:00
Shinya Maeda
66755c9ed5
Support CURD operation for release asset links
...
- Add Releases::Links model
- Expose it in release API
- Add integration tests
2019-01-04 22:17:02 +09:00
Shinya Maeda
8f1e96c89b
Add spec for Release API
...
Add spec for all release API - GET, POST, PUT, DELETE.
Also, fixes some minior bugs.
2018-12-31 14:35:57 +09:00
Shinya Maeda
dc8a8c7d99
Add delete method in Release API
...
Introduce DELETE endpoint in Release API
2018-12-31 14:35:14 +09:00
Alessio Caiazza
6a2decf545
Refactor Release services
...
CreateReleaseService and UpdateReleaseService now takes all the release
attributes as constructor parameters. This will simplify attribute
expansion
2018-12-31 14:34:15 +09:00
Alessio Caiazza
a7aaad96f3
ReleasesFinder will always return a relation
2018-12-31 12:05:56 +09:00
Alessio Caiazza
1ea2d9faa5
Add releases API
...
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
2018-12-31 12:05:56 +09:00