summaryrefslogtreecommitdiff
path: root/gitlab
Commit message (Collapse)AuthorAgeFilesLines
...
* Move deploy key enable/disable to the objectGauvain Pocentek2016-11-051-9/+9
| | | | | To keep things consistent with other objects, action methods are available on the object itself, not the manager.
* Merge branch 'master-project-deploy-keys' of ↵Gauvain Pocentek2016-11-052-0/+16
|\ | | | | | | https://github.com/Asher256/python-gitlab into Asher256-master-project-deploy-keys
| * Project deploy key response code = 201Asher256@users.noreply.github.com2016-11-011-8/+8
| |
| * Fixing the response and project_id argumentAsher2562016-11-011-6/+6
| |
| * Documentation for enable/disable deploy key functionsAsher256@users.noreply.github.com2016-10-301-2/+2
| |
| * New exception for ProjectKey.enable_deploy_key and disable_deploy_keyAsher256@users.noreply.github.com2016-10-302-2/+6
| |
| * enable/disable deploy key methos moved to the class ProjectKey()Asher256@users.noreply.github.com2016-10-301-6/+6
| |
| * Delete is used for '/projects/%s/deploy_keys/%s/disable'Asher2562016-10-301-1/+1
| |
| * Feature: enable / disable the deploy key in a projectAsher2562016-10-281-0/+12
| |
* | ProjectHook: support the token attributeGauvain Pocentek2016-11-021-1/+1
|/ | | | Fix #170
* fix bug when retrieving changes for merge requestChristian2016-10-281-1/+1
| | | Erroneously a merge request would return its commit when being queried for its changes.
* Don't overwrite attributes returned by the serverGauvain Pocentek2016-10-241-1/+3
| | | | Fixes #171
* Add support for the notification settings APIGauvain Pocentek2016-10-233-0/+56
|
* Add support for broadcast messages APIGauvain Pocentek2016-10-232-0/+15
|
* Add support for Gitlab.version()Gauvain Pocentek2016-10-231-0/+21
|
* Add support for boards APIGauvain Pocentek2016-10-232-0/+36
| | | | | | | | This is not fully usable because the gitlab API has some limitations: - not possible to create boards programmatically - not possible to get labels ID (https://gitlab.com/gitlab-org/gitlab-ce/issues/23448)
* Convert response list to single data source for iid requestsPhilipp Busch2016-10-231-0/+16
|
* Pass kwargs to the object factoryPhilipp Busch2016-10-201-6/+7
|
* Fix ProjectBuild.play raises error on successhakkeroid2016-10-171-1/+1
| | | Running play on ProjectBuild raises a GitlabBuildPlayError although the request was successful. It looks like gitlab returns a 200-OK instead of 201-CREATED response and as such always raises an exception.
* Set version to 0.160.16Gauvain Pocentek2016-10-161-1/+1
|
* Implement ProjectBuild.play()Gauvain Pocentek2016-10-032-0/+10
|
* 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
* 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
* Merge branch 'master' of github.com:gpocentek/python-gitlabGauvain Pocentek2016-09-231-3/+5
|\
| * 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-231-0/+2
|/ | | | Fixes #153
* 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
|\
| * 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-121-0/+1
|\ \ | |/
| * 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-031-1/+1
|/
* 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-031-3/+3
| | | | Fixes #140
* bump version and update changelogGauvain Pocentek2016-08-271-1/+1
|
* Add support for project deploymentsGauvain Pocentek2016-08-272-0/+15
|
* Add support for access requestsGauvain Pocentek2016-08-272-3/+70
|
* Add support for project pipelinesGauvain Pocentek2016-08-273-2/+59
|
* Add support for project services APIGauvain Pocentek2016-08-132-0/+83
|
* 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
|