summaryrefslogtreecommitdiff
path: root/lib/api/jobs.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot2020-09-191-48/+0
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-201-17/+17
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-201-2/+2
|
* Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot2020-06-181-0/+26
|
* Enable the Layout/ExtraSpacing cop56392-enable-the-layout-extraspacing-copRémy Coutable2019-01-241-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Move pipeline auth above pipeline assignmentMatija Čupić2018-12-201-1/+1
|
* Authorize read_pipeline before read_buildMatija Čupić2018-12-191-0/+1
|
* Authorize read_build when listing pipeline jobsMatija Čupić2018-12-191-0/+2
|
* Authorize read_build action when listing jobsMatija Čupić2018-12-191-0/+2
|
* Rename project's pipelines relationFrancisco Javier López2018-12-051-1/+1
|
* Fix API::Namespaces to accept namepaces with dotsif-52811-fix_namespaces_api_routingImre Farkas2018-11-281-1/+1
| | | | | It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to API::NAMESPACE_OR_PROJECT_REQUIREMENTS
* Rename "scheduled" label/badge of delayed jobs to "delayed"Shinya Maeda2018-10-191-1/+1
|
* Add a new status to ci_builds.statusShinya Maeda2018-10-021-1/+1
|
* Enable frozen string in lib/api and lib/backupgfyoung2018-09-291-0/+2
| | | | | | | | | | Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190
* Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-111-0/+6
| | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
* Expose all artifacts sizes in jobs apiPeter Marko2018-08-141-2/+2
|
* Ensure a job preloads the project's namespace to avoid N+1Robert Speicher2018-07-201-1/+1
|
* Eliminate N+1 queries for CI job artifacts in ↵sh-fix-pipeline-jobs-nplus-oneStan Hu2018-06-041-0/+1
| | | | /api/projects/:id/pipelines/:pipeline_id/jobs
* Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉2018-04-181-2/+2
|
* Add proxy_download to perform proxied sending of all filesMicaël Bergeron2018-03-091-1/+1
|
* Use preload instead of includes to avoid joinsbuilds-api-nplusoneMatija Čupić2018-01-151-1/+1
|
* Fix N+1 builds query in Jobs list APIMatija Čupić2018-01-141-0/+1
|
* Add doc. Fix spec. Add erase_build in protected_ref ruleShinya Maeda2017-11-071-1/+0
|
* Fix spec. Revert update check.Shinya Maeda2017-11-061-0/+1
|
* Do not allow jobs to be erasedShinya Maeda2017-11-061-1/+1
|
* Revert moving authorization hook in jobs APIfeature/gb/download-single-job-artifact-using-apiGrzegorz Bizon2017-09-061-2/+2
|
* Extract job artifacts API code to a separate fileGrzegorz Bizon2017-09-061-99/+6
|
* Do not require API authentication if artifacts are publicGrzegorz Bizon2017-09-051-36/+43
|
* Do not use artifacts metadata to access single artifactGrzegorz Bizon2017-09-051-3/+4
|
* Use API helper to send artifact file through WorkhorseGrzegorz Bizon2017-09-051-1/+1
|
* Add API endpoint for downloading single job artifactGrzegorz Bizon2017-09-041-0/+19
|
* API: Use defined project requirementsrs-api-use-project-requirementsRobert Schilling2017-08-311-1/+1
|
* Upgrade grape to 1.0Zeger-Jan van de Weg2017-08-161-2/+2
| | | | | Main feature was the deprication of the Hashie stuff, so the access by calling keys as method is gone now.
* Add missing specsKamil Trzcinski2017-06-011-10/+0
|
* Fix data inconsistency issue for old artifacts by moving them to a currently ↵Kamil Trzcinski2017-06-011-1/+1
| | | | used path
* Check ability to update build on the API resourceGrzegorz Bizon2017-05-051-2/+7
|
* Optimise trace handling code to use streaming instead of full readKamil Trzciński2017-04-061-1/+1
|
* Add `requirements: { id: %r{[^/]+} }` for all projects and groups namespaced ↵Rémy Coutable2017-03-161-1/+1
| | | | | | API routes Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove user_can_download_artifactsToon Claes2017-03-071-16/+8
| | | | It was actually not used anywhere.
* Make it possible to query scope as scope[]=Toon Claes2017-03-071-0/+2
| | | | | Since issues also accepts the query parameter iids[]=, also make it possible query scope like that.
* Add GET /projects/:id/pipelines/:pipeline_id/jobs endpointToon Claes2017-03-071-0/+17
| | | | Add endpoint to get the jobs scoped to a pipeline.
* Incorporate review, drop old endpointZ.J. van de Weg2017-03-061-21/+0
| | | | | The endpoint dropped, get ':id/repository/commits/:sha/jobs', should be replace by a new endpoint.
* Rename Builds to Jobs in the APIZ.J. van de Weg2017-03-061-0/+262
Fixes gitlab-org/gitlab-ce#28515 [ci skip]