summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add support for OAuth2 authenticationoauthGauvain Pocentek2016-10-232-11/+33
|
* Add support for the notification settings APIGauvain Pocentek2016-10-237-1/+124
|
* Add support for broadcast messages APIGauvain Pocentek2016-10-236-0/+96
|
* Add support for Gitlab.version()Gauvain Pocentek2016-10-231-0/+21
|
* Add support for boards APIGauvain Pocentek2016-10-235-0/+139
| | | | | | | | 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)
* Merge pull request #169 from ↵Gauvain Pocentek2016-10-231-0/+16
|\ | | | | | | | | hakkeroid/allow-iid-parameter-to-request-distinct-objects Convert response list to single data source for iid requests
| * Convert response list to single data source for iid requestsPhilipp Busch2016-10-231-0/+16
|/
* Merge pull request #168 from hakkeroid/pass_kwargs_to_object_factoryGauvain Pocentek2016-10-232-6/+8
|\ | | | | Pass kwargs to object factory
| * Add .tox to ignore to respect default tox settingsPhilipp Busch2016-10-201-0/+1
| |
| * Pass kwargs to the object factoryPhilipp Busch2016-10-201-6/+7
|/
* Merge pull request #165 from hakkeroid/patch-1Gauvain Pocentek2016-10-171-1/+1
|\ | | | | Fix ProjectBuild.play raising error even on success
| * 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.
* README: add badges for pypi and RTDGauvain Pocentek2016-10-161-0/+6
|
* 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
|