summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
* update docs copyright yearsGauvain Pocentek2018-03-171-1/+1
|
* [docs] Merge builds.rst and builds.pyGauvain Pocentek2018-03-172-231/+90
|
* Support downloading a single artifact fileGauvain Pocentek2018-03-172-2/+35
| | | | Fixes #432
* pep8 fixGauvain Pocentek2018-03-112-2/+4
|
* [cli] Fix listing of stringsGauvain Pocentek2018-03-111-0/+3
|
* Add basic unit tests for v4 CLIGauvain Pocentek2018-03-111-0/+37
|
* [cli] Restore the --help option behaviorGauvain Pocentek2018-03-112-4/+10
| | | | Fixes #381
* Add support for recursive tree listingGauvain Pocentek2018-03-081-2/+3
| | | | Fixes #452
* [cli] Allow to read args from filesGauvain Pocentek2018-03-054-3/+66
| | | | | | | With the @/file/path syntax (similar to curl) user can provide values from attributes in files. Fixes #448
* [docs] Commits: add an example of binary file creationGauvain Pocentek2018-03-051-2/+9
| | | | | | Binary files need to be encoded in base64. Fixes #427
* [docs] Fix the time tracking examplesGauvain Pocentek2018-03-051-3/+3
| | | | Fixes #449
* tests: increase waiting time and hope for the bestGauvain Pocentek2018-03-051-1/+1
|
* Merge pull request #426 from tardyp/readmixinGauvain Pocentek2018-03-055-3/+63
|\ | | | | introduce RefreshMixin
| * introduce RefreshMixinPierre Tardy2018-03-045-3/+63
|/ | | | | RefreshMixin allows to update a REST object so that you can poll on it. This is mostly useful for pipelines and jobs, but could be set on most of other objects, with unknown usecases.
* Merge pull request #446 from jwilk-forks/spellingGauvain Pocentek2018-03-036-12/+12
|\ | | | | Fix typos in documentation