summaryrefslogtreecommitdiff
path: root/spec/models/release_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-241-5/+5
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-161-1/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-011-6/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-101-0/+6
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-191-4/+44
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-121-1/+13
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-311-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-231-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-171-0/+20
|
* Add latest changes from gitlab-org/gitlab@masterlistGitLab Bot2019-10-171-0/+20
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-181-1/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-161-6/+7
|
* Merge branch '66741-remove-spec-rails_helper-rb' into 'master'Grzegorz Bizon2019-09-031-1/+1
|\ | | | | | | | | | | | | Remove spec/rails_helper.rb Closes #66741 See merge request gitlab-org/gitlab-ce!32380
| * Replace rails_helper.rb with spec_helper.rb66741-remove-spec-rails_helper-rbAsh McKenzie2019-08-301-1/+1
| | | | | | | | | | rails_helper.rb's only logic was to require spec_helper.rb.
* | Added relationships between Release and MilestoneEtienne Baqué2019-09-031-0/+15
|/ | | | | | Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
* Show upcoming status for releasesJason Goodman2019-07-031-0/+10
| | | | | | 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-0/+5
| | | | | | | | | | | | | | | | | | 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.
* Set release name when adding release notes to an existing tagJason Goodman2019-04-091-0/+16
| | | | Also set the release sha and author
* Add # frozen_string_literal to spec/modelsThong Kuah2019-04-011-0/+2
| | | | Adds `# frozen_string_literal: true` to spec/models ruby files
* Add spec for Releases::Source and Link modelsShinya Maeda2019-01-041-0/+25
| | | | Releases::Source and Releases::Link are covered by tests
* Add spec for Release APIShinya Maeda2018-12-311-14/+0
| | | | | Add spec for all release API - GET, POST, PUT, DELETE. Also, fixes some minior bugs.
* Refactor Release servicesAlessio Caiazza2018-12-311-0/+14
| | | | | | CreateReleaseService and UpdateReleaseService now takes all the release attributes as constructor parameters. This will simplify attribute expansion
* Add releases APIAlessio Caiazza2018-12-311-1/+3
| | | | | | | | | | | 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
* Add name, author and sha to releasesAlessio Caiazza2018-12-131-0/+1
| | | | | | This commit adds a name to each release, defaulting it to tag name, keeps track of the SHA when a new release is created and tracks the current user as release author.
* Remove superfluous type defs in specsKeifer Furzland2017-07-271-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-12/+0
| | | | | | | | | In 8278b763d96ef10c6494409b18b7eb541463af29 the default behaviour of annotation has changes, which was causing a lot of noise in diffs. We decided in #17382 that it is better to get rid of the whole annotate gem, and instead let people look at schema.rb for the columns in a table. Fixes: #17382
* Annotate modelsDmitriy Zaporozhets2015-11-131-0/+12
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add tests to release notes featureDmitriy Zaporozhets2015-11-061-1/+12
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add release modelDmitriy Zaporozhets2015-11-051-0/+5
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>