summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add support for merged branches deletionGauvain Pocentek2018-05-272-0/+19
| |
* | Add support for the discussions APIGauvain Pocentek2018-05-273-2/+175
| | | | | | | | Fixes #501
* | Document the global per_page settingGauvain Pocentek2018-05-262-0/+11
| |
* | Merge pull request #505 from jouve/config_per_pageGauvain Pocentek2018-05-264-3/+32
|\ \ | |/ |/| add per_page config option
| * add per_page config optionCyril Jouve2018-05-224-3/+32
|/
* Add support for the search APIGauvain Pocentek2018-05-215-0/+119
| | | | Fixes #470
* Add support for project import/exportGauvain Pocentek2018-05-214-1/+169
| | | | Fixes #471
* pep8 fixGauvain Pocentek2018-05-211-1/+1
|
* Add support for user avatar uploadGauvain Pocentek2018-05-217-20/+76
| | | | Fixes #308
* travis-ci: remove the v3 testsGauvain Pocentek2018-05-201-2/+0
|
* [docs] update the sphinx extension for v4 objectsGauvain Pocentek2018-05-204-132/+32
|
* [docs] Rework the examples pagesGauvain Pocentek2018-05-2049-2319/+697
| | | | | | * Get rid of the .py files and bring all the python examples in the RST files * Fix a few things
* Add release notes for 1.5Gauvain Pocentek2018-05-191-0/+21
|
* Drop GetFromListMixinGauvain Pocentek2018-05-195-77/+20
|
* Drop API v3 supportGauvain Pocentek2018-05-1919-5838/+60
| | | | Drop the code, the tests, and update the documentation.
* ChangeLog: fix link1.4.0stable/1.4Gauvain Pocentek2018-05-191-1/+1
|
* Prepare the 1.4.0 releaseGauvain Pocentek2018-05-193-1/+39
|
* pep8 fixGauvain Pocentek2018-05-191-1/+1
|
* Deprecate GetFromListMixinGauvain Pocentek2018-05-193-4/+32
| | | | | | | | | This mixin provides a workaround for get() for GitLab objects that don't implement a 'get a single object' API. We are now getting conflicts because GitLab adds GET methods, and this is against the "Implement only what exists in the API" strategy. Also use the proper GET API call for objects that support it.
* longer docker image startup timeout for testsGauvain Pocentek2018-05-191-1/+1
|
* Add docs for the `files` arg in http_*Gauvain Pocentek2018-05-191-0/+2
|
* Merge pull request #500 from ericfrederich/efficient_getGauvain Pocentek2018-05-191-1/+1
|\ | | | | More efficient .get() for group members.
| * More efficient .get() for group members.Eric L Frederich2018-05-171-1/+1
|/ | | | Fixes #499
* api-usage: bit more detail for listing with `all`Gauvain Pocentek2018-05-111-9/+10
|
* prepare release notes for 1.4Gauvain Pocentek2018-05-111-0/+19
|
* [tests] fix functional tests for python3Gauvain Pocentek2018-05-101-4/+3
| | | | Fixes #486
* [docs] update service.available() example for API v4Gauvain Pocentek2018-05-101-1/+2
| | | | Fixes #482
* [docs] add a code example for listing commits of a MRGauvain Pocentek2018-05-101-0/+4
| | | | Fixes #491
* [docs] move mr samples in rst fileGauvain Pocentek2018-05-102-121/+38
|
* Merge pull request #484 from Matusf/docs-example-raises-attribute-errorGauvain Pocentek2018-05-101-1/+4
|\ | | | | Change method for getting content of snippet
| * Add API v3 exampleMatus Ferech2018-04-281-1/+4
| |
| * Change method for getting content of snippetMatus Ferech2018-04-131-1/+1
| |
* | Fix URL encoding on branch methodsGauvain Pocentek2018-05-101-2/+4
| | | | | | | | Fixes #493
* | Merge pull request #488 from siemens/feat/rate-limitGauvain Pocentek2018-04-243-16/+76
|\ \ | | | | | | feat: obey the rate limit
| * | chore(tests): add rate limit testsMax Wittig2018-04-181-0/+25
| | |
| * | docs(api-usage): add rate limit documentationMax Wittig2018-04-181-0/+23
| | |
| * | feat: obey the rate limitMax Wittig2018-04-181-16/+28
|/ / | | | | | | | | | | done by using the retry-after header Fixes #166
* | Revert "Token scopes are a list"Gauvain Pocentek2018-04-181-1/+0
| | | | | | | | This reverts commit 32b399af0e506b38a10a2c625338848a03f0b35d.
* | Merge pull request #483 from ToonMeynen/patch-2Gauvain Pocentek2018-04-161-2/+4
|\ \ | |/ |/| Update projects.py documentation
| * Update projects.pyTwan2018-04-131-2/+4
|/ | | Add missing attributes to file.create in order to make it work.
* Merge pull request #481 from max-wittig/docs/fix-typoGauvain Pocentek2018-04-121-1/+1
|\ | | | | docs(projects): fix typo
| * docs(projects): fix typoMax Wittig2018-04-121-1/+1
|/
* Fix the impersonation token deletion exampleGauvain Pocentek2018-03-291-2/+2
| | | | Fixes #476
* [docs] Move notes examples in their own fileGauvain Pocentek2018-03-284-120/+92
| | | | Fixes #472
* Expose additional properties for Gitlab objectsGauvain Pocentek2018-03-281-0/+12
| | | | | | | * url: the URL provided by the user (from config or constructor) * api_url: the computed base endpoint (URL/api/v?) Fixes #474
* Token scopes are a listGauvain Pocentek2018-03-281-0/+1
|
* [docs] fix GitLab refernce for notesGauvain Pocentek2018-03-231-1/+1
|
* Provide a basic issue templateGauvain Pocentek2018-03-201-0/+14
|
* Get rid of _sanitize_dataGauvain Pocentek2018-03-172-18/+24
| | | | It was used in one class only, no need for added complexity.
* Implement attribute types to handle special casesGauvain Pocentek2018-03-176-20/+169
| | | | | | | | Some attributes need to be parsed/modified to work with the API (for instance lists). This patch provides two attribute types that will simplify parts of the code, and fix some CLI bugs. Fixes #443