Commit graph

7 commits

Author SHA1 Message Date
Shinya Maeda
f942a08d23 Fix Markdown of release notes
It was leaings confidential issue titles and MR titles to any users

Fix spec

Fix spec

Fix tests
2019-01-30 15:52:59 +09: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
8a14548fc7 Add spec for duplicate link name creation
Fix spec for mysql unique validation failure
2019-01-04 22:17:02 +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