summaryrefslogtreecommitdiff
path: root/lib/api/projects.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'feature_project_jobs_rest_api-1' into 'master'Valery Sizov2015-03-031-0/+74
|\ | | | | | | | | | | | | | | | | | | | | | | Implemented api for project jobs with working tests and updated doc The rest API allows you to manipulate a project on gitlab-ci but there is no way to manipulate build jobs through the api. I tested it, implemented truly working tests & updated documentation http://feedback.gitlab.com/forums/176466-general/suggestions/7068630-expose-the-job-api-to-the-rest-api See merge request !39
| * project jobs api: exposed active, build_branches, build_tags, tags. ↵Michel Courtine2015-02-121-2/+15
| | | | | | | | Implemented tests and updated documentation
| * Implemented api for project jobs with working tests and updated docMichel Courtine2015-02-111-1/+62
| |
* | rubocop installValery Sizov2015-02-251-14/+14
| |
* | Revert "Implemented api for project jobs"Valery Sizov2015-02-111-60/+0
| | | | | | | | This reverts commit 0d39bfa32967c5f2794bdf30d088b74a78fd54c2.
* | Implemented api for project jobsMichel Courtine2015-02-101-0/+60
|/
* Fixed testsKamil Trzcinski2015-01-291-0/+1
|
* Merge branch 'api_for_webhooks_registering' into 'master'Valery Sizov2015-01-071-0/+24
|\ | | | | | | | | | | | | | | | | | | API for webhooks registering Simple API method for creating new WebHooks for specified Project. P.S. Sorry for not squasing commits, they were already pushed. See merge request !11
| * Projects API method for webhooks creationMariusz Michalak2014-11-241-0/+24
| |
* | remove script field from projectValery Sizov2014-12-011-4/+1
|/
* Fix testsDmitriy Zaporozhets2014-11-041-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add pagination to project APIKevin Houdebert2014-09-071-2/+6
|
* fix deprections warningsPeter Golm2014-01-091-2/+2
|
* Added passing specs for remainder of projects APIAngelo Lakra2013-10-081-30/+28
|
* Adding user access checking per projectAngelo Lakra2013-10-081-8/+30
| | | | | | | | * Made :per_page and :page on Project.from_gitlab optional for API calls * Added call to retrieve Gitlab CI projects that are not only authorized, but "owned"
* Adding Project manipulation support via APIAngelo Lakra2013-10-081-1/+121
| | | | | | | | | | | * The following actions are now supported: GET /projects/:id - returns information about a project GET /projects - returns list of all projects PUT /projects/:id - updates project information (see docs for more info) DELETE /projects/:id - removes a project POST /projects/:id/runners/:runner_id - links a project to a runner DELETE /projects/:id/runners/:runner_id - removes link between project and runner
* Adding POST /projects (for creation) and several rspec unit stubs forAngelo Lakra2013-10-081-0/+25
| | | | projects api
* Adding specs for Project API end pointsAngelo Lakra2013-10-081-1/+1
|
* Implementing method for authentication via tokenAngelo Lakra2013-10-081-0/+19