summaryrefslogtreecommitdiff
path: root/app/models/generic_commit_status.rb
Commit message (Collapse)AuthorAgeFilesLines
* Align UrlValidator to validate_url gem implementation.Thong Kuah2019-04-111-1/+1
| | | | | | | Renamed UrlValidator to AddressableUrlValidator to avoid 'url:' naming collision with ActiveModel::Validations::UrlValidator in 'validates' statement. Make use of the options attribute of the parent class ActiveModel::EachValidator. Add more options: allow_nil, allow_blank, message. Renamed 'protocols' option to 'schemes' to match the option naming from UrlValidator.
* Enable frozen string in app/models/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-modelsgfyoung2018-07-261-0/+2
| | | | Partially addresses #47424.
* Add validation to webhook and service URLs to ensure they are not blocked ↵Francisco Javier López2018-06-011-1/+1
| | | | because of SSRF
* Allow to access pipelines even if they are disabled, but only present jobs ↵Kamil Trzcinski2017-06-131-0/+1
| | | | and commit statuses without giving ability to access them
* Add URL validations for generic commit statusesGrzegorz Bizon2017-01-181-0/+4
|
* Link external commit status badge to a target URLGrzegorz Bizon2017-01-171-0/+6
| | | | Using new detailed statuses factory for external commit statuses.
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-37/+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 the modelsZeger-Jan van de Weg2016-05-061-7/+10
|
* Annotate modelsStan Hu2016-01-061-0/+1
|
* Annotate modelsDmitriy Zaporozhets2015-11-131-0/+33
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Implement Commit Status APIKamil Trzcinski2015-10-121-0/+15