summaryrefslogtreecommitdiff
path: root/app/services/update_release_service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add spec for Release APIShinya Maeda2018-12-311-18/+0
| | | | | Add spec for all release API - GET, POST, PUT, DELETE. Also, fixes some minior bugs.
* Refactor Release servicesAlessio Caiazza2018-12-311-28/+8
| | | | | | CreateReleaseService and UpdateReleaseService now takes all the release attributes as constructor parameters. This will simplify attribute expansion
* Add releases APIAlessio Caiazza2018-12-311-6/+16
| | | | | | | | | | | 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
* Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-111-0/+2
| | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
* Enable frozen string in apps/uploaders/*.rbgfyoung2018-07-161-0/+2
| | | | Partially addresses #47424.
* Updates from `rubocop -a`Lin Jen-Shin2018-07-091-1/+1
|
* Remove unnecessary require_relative calls from service classesSemyon Pupkov2016-11-221-2/+0
| | | | | Rails by default use autoload for all dirs from app folder. require_relative not needed. See ActiveSupport::Dependencies.autoload_paths
* Services: code style fixes, minor refactoringservices_refactoring1Valery Sizov2016-07-061-3/+1
|
* Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-linesGrzegorz Bizon2016-07-011-1/+0
|
* Allow editing a release in API via PUT methodRobert Schilling2015-11-211-0/+29