summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | ProjectFileManager: custom update() methodGauvain Pocentek2017-10-211-0/+24
| | | | | | | | Closes #340
* | Document the Gitlab session parameterGauvain Pocentek2017-10-211-0/+24
| | | | | | | | | | | | Provide a proxy setup example. Closes #341
* | [docs] document `get_create_attrs` in the API tutorialGauvain Pocentek2017-10-211-27/+36
| |
* | Change ProjectUser and GroupProject base classGauvain Pocentek2017-10-212-2/+21
| | | | | | | | | | | | | | | | | | python-gitlab shouldn't try to provide features that are not existing in the Gitlab API: GroupProject and ProjectUser objects should not provide unsupported API methods (no get, no create, no update). This Closes #346 by making explicit that we don't support these non-existant methods.
* | Remove support for "constructor types" in v4Gauvain Pocentek2017-10-212-27/+6
| | | | | | | | | | | | In v3 we create objects from json dicts when it makes sense. Support for this feature has not been kept in v4, and we didn't get requests for it so let's drop the _constructor_types definitions.
* | Snippet notes support all the CRUD methodsGauvain Pocentek2017-10-211-2/+3
| | | | | | | | Fixes #343
* | ProjectFileManager.create: handle / in file pathsGauvain Pocentek2017-10-121-1/+1
|/ | | | | | Replace / with %2F as is done in other methods. Fixes #339
* Add support for listing project usersGauvain Pocentek2017-10-083-0/+25
| | | | | | https://docs.gitlab.com/ce/api/projects.html#get-project-users Closes #328
* [docs] improve the labels usage documentationGauvain Pocentek2017-10-084-3/+20
| | | | Closes #329
* Drop leftover pdb callGauvain Pocentek2017-10-081-1/+0
|
* Tags release description: support / in tag namesGauvain Pocentek2017-10-081-1/+2
|
* [docs] update the file upload samplesGauvain Pocentek2017-10-082-5/+3
| | | | Closes #335
* Make the delete() method handle / in idsGauvain Pocentek2017-10-081-0/+3
| | | | | | Replace the / with the HTTP %2F as is done with other methods. Closes #337
* Fix trigger variables in v4 API (#334)Jerome Robert2017-10-081-5/+1
| | | | | | Fix trigger variables in v4 API Close #333
* Prepare the 1.0.2 release1.0.2Gauvain Pocentek2017-09-292-1/+9
|
* ProjectFile: handle / in path for delete() and save()Gauvain Pocentek2017-09-291-1/+3
| | | | Fixes #326
* Properly handle the labels attribute in ProjectMergeRequestGauvain Pocentek2017-09-271-0/+6
| | | | | | | This should have made it into e09581fc but something went wrong (probably a PEBCAK). Closes #325
* [docs] remove example usage of submanagersGauvain Pocentek2017-09-261-3/+2
| | | | Closes #324
* 1.0.1 release1.0.1Gauvain Pocentek2017-09-213-2/+20
|
* Add missing doc fileGauvain Pocentek2017-09-211-0/+44
|
* Fix a couple listing calls to allow proper paginationGauvain Pocentek2017-09-211-3/+3
| | | | | | | | Project.repository_tree and Project.repository_contributors return lists, so use http_list to allow users to use listing features such as `all=True`. Closes #314
* CommitStatus: `sha` is parent attributeGauvain Pocentek2017-09-211-1/+1
| | | | Fixes #316
* Merge pull request #317 from mion00/patch-1Gauvain Pocentek2017-09-211-2/+2
|\ | | | | Fix http_get method in get artifacts and job trace
| * Fix http_get method in get artifacts and job traceCarlo Mion2017-09-201-2/+2
|/
* exception message: mimic v3 APIGauvain Pocentek2017-09-191-1/+1
|
* Exceptions: use a proper error messageGauvain Pocentek2017-09-191-2/+7
|
* Fix the labels attrs on MR and issuesGauvain Pocentek2017-09-192-1/+24
| | | | Fixes #306
* Fix password authentication for v4Gauvain Pocentek2017-09-191-4/+5
| | | | Fixes #311
* Merge pull request #309 from mkobit/patch-1Gauvain Pocentek2017-09-181-1/+1
|\ | | | | Minor typo fix in "Switching to v4" documentation
| * Minor typo fix in "Switching to v4" documentationMike Kobit2017-09-141-1/+1
|/
* adds project upload feature (#239)James Johnson2017-09-1213-8/+268
|
* Merge pull request #307 from RobberPhex/fix-tag-apiGauvain Pocentek2017-09-113-5/+6
|\ | | | | Fix tag api
| * add list methodRobert Lu2017-09-111-2/+1
| |
| * GitlabError filled by responseRobert Lu2017-09-112-3/+5
| |
| * Tag can get by idRobert Lu2017-09-111-1/+1
|/
* Update changelog, release notes and authors for v1.01.0.0Gauvain Pocentek2017-09-083-1/+34
|
* Switch the version to 1.0.0Gauvain Pocentek2017-09-071-1/+1
| | | | | | | | The v4 API breaks the compatibility with v3 (at the python-gitlab level), but I believe it is for the greater good. The new code is way easier to read and maintain, and provides more possibilities. The v3 API will die eventually.
* pep8 fixGauvain Pocentek2017-09-071-1/+1
|
* Improve the docs to make v4 a first class citizenGauvain Pocentek2017-09-073-29/+85
|
* [v4] fix CLI for some mixin methodsGauvain Pocentek2017-09-073-13/+36
|
* FIX Group.tranfer_projectGauvain Pocentek2017-09-051-1/+1
|
* tests: faster docker shutdownGauvain Pocentek2017-09-021-8/+2
| | | | | Kill the test container violently, no need to wait for a proper shutdown.
* tests: default to v4 APIGauvain Pocentek2017-09-021-1/+1
|
* Add support for protected branchesGauvain Pocentek2017-09-024-0/+41
| | | | | | This feature appeared in gitlab 9.5. Fixes #299
* Merge branch 'group-variables'Gauvain Pocentek2017-09-024-7/+42
|\
| * Add support for group variablesGauvain Pocentek2017-09-024-7/+42
| |
* | [v4] More python functional testsGauvain Pocentek2017-08-212-16/+127
| |
* | update tox/travis for CLI v3/4 testsGauvain Pocentek2017-08-202-4/+8
| |
* | [tests] Use -n to not use a venvGauvain Pocentek2017-08-201-8/+12
| |
* | [v4] Make sudo the first argument in CLI helpGauvain Pocentek2017-08-201-1/+1
| |