summaryrefslogtreecommitdiff
path: root/app/models/release.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@15-9-stable-eev15.9.0-rc42GitLab Bot2023-02-201-6/+1
|
* Add latest changes from gitlab-org/gitlab@15-8-stable-eev15.8.0-rc42GitLab Bot2023-01-181-1/+2
|
* Add latest changes from gitlab-org/gitlab@15-3-stable-eev15.3.0-rc42GitLab Bot2022-08-181-1/+1
|
* Add latest changes from gitlab-org/gitlab@15-1-stable-eev15.1.0-rc42GitLab Bot2022-06-201-1/+6
|
* Add latest changes from gitlab-org/gitlab@14-9-stable-eev14.9.0-rc42GitLab Bot2022-03-181-0/+4
|
* Add latest changes from gitlab-org/gitlab@14-5-stable-eev14.5.0-rc42GitLab Bot2021-11-181-0/+1
|
* Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42GitLab Bot2021-10-201-0/+1
|
* Add latest changes from gitlab-org/gitlab@14-3-stable-eev14.3.0-rc42GitLab Bot2021-09-201-1/+0
|
* Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42GitLab Bot2021-06-161-4/+4
|
* Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42GitLab Bot2021-05-191-4/+9
|
* Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43GitLab Bot2021-04-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42GitLab Bot2021-02-181-0/+1
|
* Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42Robert Speicher2021-01-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42GitLab Bot2020-12-171-0/+2
|
* Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42GitLab Bot2020-11-191-0/+9
|
* Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42GitLab Bot2020-10-211-0/+17
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-201-4/+6
|
* Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot2020-05-201-14/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-241-10/+10
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-161-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-011-5/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-141-2/+3
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-101-0/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-191-0/+8
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-121-0/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-041-0/+4
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-011-1/+5
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-231-0/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-171-0/+6
|
* Add latest changes from gitlab-org/gitlab@masterlistGitLab Bot2019-10-171-0/+7
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-041-0/+2
|
* 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/+3
|
* Added relationships between Release and MilestoneEtienne BaquƩ2019-09-031-0/+7
| | | | | | Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
* Show upcoming status for releasesJason Goodman2019-07-031-1/+9
| | | | | | 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-2/+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/+1
| | | | Also set the release sha and author
* Inherit from ApplicationRecord instead of ActiveRecord::BaseNick Thomas2019-03-281-1/+1
|
* Use AR releation "count" methodShinya Maeda2019-01-041-1/+1
|
* Add spec for Releases::Source and Link modelsShinya Maeda2019-01-041-1/+1
| | | | Releases::Source and Releases::Link are covered by tests
* Support CURD operation for release asset linksShinya Maeda2019-01-041-0/+14
| | | | | | - Add Releases::Links model - Expose it in release API - Add integration tests
* Add spec for Release APIShinya Maeda2018-12-311-13/+14
| | | | | Add spec for all release API - GET, POST, PUT, DELETE. Also, fixes some minior bugs.
* Refactor Release servicesAlessio Caiazza2018-12-311-0/+4
| | | | | | 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-0/+2
|
* Expose assets in releases APIAlessio Caiazza2018-12-311-0/+13
|
* Add releases APIAlessio Caiazza2018-12-311-0/+8
| | | | | | | | | | | 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.
* Enable frozen string in app/models/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-modelsgfyoung2018-07-261-0/+2
| | | | Partially addresses #47424.
* Add markdown cache columns to the database, but don't use them yetNick Thomas2016-10-071-0/+4
| | | | | | | | | | | | This commit adds a number of _html columns and, with the exception of Note, starts updating them whenever the content of their partner fields changes. Note has a collision with the note_html attr_accessor; that will be fixed later A background worker for clearing these cache columns is also introduced - use `rake cache:clear` to set it off. You can clear the database or Redis caches separately by running `rake cache:clear:db` or `rake cache:clear:redis`, respectively.
* 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