summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set version to 0.160.16Gauvain Pocentek2016-10-161-1/+1
|
* prepare the 0.16 releaseGauvain Pocentek2016-10-162-0/+21
|
* Implement ProjectBuild.play()Gauvain Pocentek2016-10-034-0/+20
|
* Merge pull request #159 from JonathonReinhart/158-erase-buildGauvain Pocentek2016-10-034-10/+16
|\ | | | | Add ProjectBuild.erase()
| * Update docs to use ProjectBuild.erase()Jonathon Reinhart2016-10-022-10/+6
| |
| * Add ProjectBuild.erase()Jonathon Reinhart2016-10-022-0/+10
|/ | | | | | | | | | We can't use the existing delete() functionality, because GitLab uses `POST /projects/:id/builds/:build_id/erase` to erase a build. Instead of overriding delete(), we add a separate erase() method to keep the naming consistent, and allow potentially more fine-grained operations in the future. - https://docs.gitlab.com/ce/api/builds.html#erase-a-build
* Workaround gitlab setup failure in testsGauvain Pocentek2016-09-301-11/+16
| | | | | While running the functional tests in a venv, the token download somtimes fail. Try to get it multiple times before failing.
* rework travis and tox setupGauvain Pocentek2016-09-292-13/+13
|
* Use the plural merge_requests URL everywhereGauvain Pocentek2016-09-291-2/+1
| | | | | | | | This breaks compatibility with older gitlab versions but maintaining support for changed APIs is just too complex and time consuming. See issue #139 if you need a workaround. Fixes #157
* Fix examples for file modificationGauvain Pocentek2016-09-251-2/+2
| | | | Fixes #156
* Merge branch 'master' of github.com:gpocentek/python-gitlabGauvain Pocentek2016-09-231-3/+5
|\
| * Merge pull request #155 from rafaeleyng/add-only_allow_merge_if_build_succeedsGauvain Pocentek2016-09-231-3/+5
| |\ | | | | | | add only_allow_merge_if_build_succeeds option to project objects
| | * break lines too longRafael Eyng2016-09-221-2/+4
| | |
| | * add only_allow_merge_if_build_succeeds option to project objectsRafael Eyng2016-09-221-3/+3
| |/
* | Add support for --all in CLIGauvain Pocentek2016-09-232-1/+9
|/ | | | Fixes #153
* Merge pull request #154 from derek-austin/patch-1Gauvain Pocentek2016-09-221-0/+10
|\ | | | | Create a project in a group
| * Create a project in a groupderek-austin2016-09-211-0/+10
|/ | | Just a sketch, feel free to toss it and do it in the right way.
* Merge pull request #150 from vilhelmen/masterGauvain Pocentek2016-09-151-0/+7
|\ | | | | Add branch protection notes
| * Brief branch protection notesWill Starms2016-09-141-0/+7
|/ | | You can pass developers_can_push and developers_can_merge to the protect function. Handy!
* Merge pull request #147 from derek-austin/derek-austin-patch-1Gauvain Pocentek2016-09-131-1/+1
|\ | | | | Missing coma concatenates array values
| * Missing coma concatenates array valuesderek-austin2016-09-131-1/+1
|/ | | 'enabled_git_access_protocolgravatar_enabled' were two distinct values in ApplicationSettings.optionalUpdateAttrs.
* Merge branch 'master' of github.com:gpocentek/python-gitlabGauvain Pocentek2016-09-131-1/+1
|\
| * Merge pull request #146 from galet/add-api-url-to-jira-paramsGauvain Pocentek2016-09-131-1/+1
| |\ | | | | | | JIRA service - add api_url to optional attributes
| | * JIRA service - add api_url to optional attributesMichal Galet2016-09-131-1/+1
| |/ | | | | | | | | | | | | | | The api_url attribute is mandatory at least since GitLab 8.11. Otherwise server returns gitlab.exceptions.GitlabUpdateError: 400: 400 (Bad request) "api_url" not given. Keep it as optional to maintain backward compatibility with older GitLab versions.
* | Merge branch 'master' of github.com:gpocentek/python-gitlabGauvain Pocentek2016-09-122-0/+4
|\ \ | |/
| * Merge pull request #144 from koyaan/masterGauvain Pocentek2016-09-102-0/+4
| |\ | | | | | | Add the ability to fork to a specific namespace
| | * fix docArmin Weihbold2016-09-101-1/+1
| | |
| | * add docArmin Weihbold2016-09-101-0/+3
| | |
| | * fix pep8Armin Weihbold2016-09-101-0/+1
| | |
| | * Add the ability to fork to a specific namespaceArmin Weihbold2016-09-101-1/+1
| |/
* | 0.15.1 release0.15.1Gauvain Pocentek2016-09-032-1/+7
|/
* Properly fix _raw_listGauvain Pocentek2016-09-031-2/+8
|
* 'path' is an existing gitlab attr, don't use itGauvain Pocentek2016-09-031-13/+13
| | | | | Use path_ instead of path as parameter name for methods using it. Otherwise it might conflict with GitlabObject attributes.
* Fix and test paginationGauvain Pocentek2016-09-032-3/+10
| | | | Fixes #140
* docs: improve the pagination sectionGauvain Pocentek2016-08-301-2/+11
|
* minor RST fix0.15Gauvain Pocentek2016-08-281-0/+1
|
* bump version and update changelogGauvain Pocentek2016-08-272-1/+21
|
* Add support for project deploymentsGauvain Pocentek2016-08-275-0/+50
|
* Add support for access requestsGauvain Pocentek2016-08-275-3/+154
|
* Add support for project pipelinesGauvain Pocentek2016-08-275-2/+110
|
* Add support for project services APIGauvain Pocentek2016-08-134-1/+137
|
* Remove unused ProjectTagReleaseManager classGauvain Pocentek2016-08-131-4/+0
|
* Fix canGet attribute (typo)Gauvain Pocentek2016-08-131-1/+1
|
* Remove _get_list_or_object() and its testsGauvain Pocentek2016-08-133-75/+0
|
* Let _data_for_gitlab return python dataGauvain Pocentek2016-08-131-12/+13
|
* Refactor the Gitlab classGauvain Pocentek2016-08-131-135/+25
| | | | Make use of the _raw_* methods in the CRUD methods.
* fix pep8 testGauvain Pocentek2016-08-111-0/+1
|
* Remove method marked as deprecated 7 months agoGauvain Pocentek2016-08-112-280/+0
|
* Add copyright header to utils.pyGauvain Pocentek2016-08-111-0/+17
|
* Move the constants at the gitlab root levelGauvain Pocentek2016-08-115-20/+47
|