summaryrefslogtreecommitdiff
path: root/gitlab
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-052-1/+39
| | | | | | | With the @/file/path syntax (similar to curl) user can provide values from attributes in files. Fixes #448
* introduce RefreshMixinPierre Tardy2018-03-043-3/+41
| | | | | 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.
* [cli] _id_attr is required on creationGauvain Pocentek2018-03-021-2/+2
|
* CLI: display_list need to support **kwargsGauvain Pocentek2018-03-021-2/+2
|
* [cli] fix listing for json and yaml outputGauvain Pocentek2018-03-021-24/+35
| | | | Fixes #438
* Add support for unsharing projects to v3 API (untested)Eric Sabouraud2018-02-282-0/+22
|
* Add support for unsharing projects to v4 APIEric Sabouraud2018-02-281-0/+16
|
* ProjectKeys can be updatedGauvain Pocentek2018-02-271-2/+2
| | | | Closes #444
* Prepare the 1.3.0 release1.3.0Gauvain Pocentek2018-02-181-2/+2
|
* docs: trigger_pipeline only accept branches and tags as refGauvain Pocentek2018-02-181-1/+1
| | | | Fixes #430
* pep8 fixesGauvain Pocentek2018-02-051-7/+4
|
* Remove pipeline schedules from v3 (not supported)Gauvain Pocentek2018-02-051-13/+0
|
* Merge branch 'mlq-feature/pipeline-schedules'Gauvain Pocentek2018-02-052-40/+39
|\
| * Update pipeline schedules codeGauvain Pocentek2018-02-052-1/+64
| |\
| | * Project pipeline jobsMoritz Lipp2017-11-131-0/+16
| | |
| | * Project pipeline schedulesMoritz Lipp2017-11-132-0/+73
| | |
* | | Project pipeline jobsMoritz Lipp2018-02-051-0/+12
| | |
* | | Project pipeline schedulesMoritz Lipp2018-02-052-0/+77
| | |
* | | Merge pull request #420 from tardyp/patch-2Gauvain Pocentek2018-02-051-1/+3
|\ \ \ | |/ / |/| | make trigger_pipeline return the pipeline
| * | fix pep8Pierre Tardy2018-02-051-2/+3
| | |
| * | make trigger_pipeline return the pipelinePierre Tardy2018-01-291-1/+2
| | | | | | | | | | | | | | | Trigger_pipeline returns nothing, which makes it difficult to track the pipeline being trigger. Next PR will be about updating a pipeline object to get latest status (not sure yet the best way to do it)
* | | Default to API v4Gauvain Pocentek2018-02-055-28/+29
| | |
* | | Gitlab can be used as context managerGauvain Pocentek2018-02-051-0/+6
| | | | | | | | | | | | Fixes #371
* | | config: support api_version in the global sectionGauvain Pocentek2018-02-041-0/+4
|/ / | | | | | | Fixes #421
* | Add Gitlab and User events supportGauvain Pocentek2018-01-212-4/+26
| | | | | | | | Closes #412
* | Add support for getting list of user projectsGauvain Pocentek2018-01-211-1/+26
| | | | | | | | Fixes #403
* | Add support for MR participants APIGauvain Pocentek2018-01-201-0/+24
| | | | | | | | Fixes #387
* | Add manager for jobs within a pipeline. (#413)Keith Wansbrough2018-01-181-0/+12
| |
* | Prepare v1.2.01.2.0Gauvain Pocentek2018-01-011-1/+1
| |
* | Respect content of REQUESTS_CA_BUNDLE and *_proxy envvarsGauvain Pocentek2018-01-011-2/+3
| | | | | | | | | | | | | | | | Explicitly call the requests session.merge_environment_settings() method, which will use some environment variables to setup the session properly. Closes #352
* | Add support for user/group/project filter by custom attributeGauvain Pocentek2018-01-012-5/+20
| | | | | | | | Closes #367
* | Add support for project and group custom variablesGauvain Pocentek2018-01-011-0/+24
| | | | | | | | implements parts of #367
* | Add support for features flagsGauvain Pocentek2018-01-013-1/+34
| | | | | | | | Fixes #360
* | Add support for pagesdomainsGauvain Pocentek2017-12-312-0/+23
| | | | | | | | Closes #362
* | Add support for subgroups listingGauvain Pocentek2017-12-311-1/+14
| | | | | | | | Closes #390
* | Add groups listing attributesGauvain Pocentek2017-12-311-0/+2
| |
* | Allow per_page to be used with generators.Eric L Frederich2017-12-261-1/+1
| | | | | | | | Fixes #405
* | Remove now-invalid testGauvain Pocentek2017-12-161-3/+0
| |
* | ProjectFile.create(): don't modify the input dataGauvain Pocentek2017-12-161-2/+3
| | | | | | | | Fixes #394
* | submanagers: allow having undefined parametersGauvain Pocentek2017-12-161-1/+1
| | | | | | | | | | | | | | This might happen in CLI context, where recursion to discover parent attributes is not required (URL gets hardcoded) Fix should fix the CLI CI.
* | [docstrings] Explicitly documentation pagination argumentsGauvain Pocentek2017-12-161-0/+40
| | | | | | | | Fixes #393
* | mixins.py: Avoid sending empty update data to issue.save (#389)Carlos Soriano2017-12-161-0/+3
| |
* | Add support for award emojisGauvain Pocentek2017-12-161-6/+88
| | | | | | | | Fixes #361
* | Make todo() raise GitlabTodoError on errorGauvain Pocentek2017-12-161-2/+7
| |
* | Expected HTTP response for subscribe is 201P. F. Chimento2017-12-031-1/+1
| | | | | | | | It seems that the GitLab API gives HTTP response code 201 ("created") when successfully subscribing to an object, not 200.
* | Revert "Add unit tests for mixin exceptions"Gauvain Pocentek2017-11-162-93/+2
|/ | | | This reverts commit 4ee139ad5c58006da1f9af93fdd4e70592e6daa0.
* Add support for project housekeepingGauvain Pocentek2017-11-122-0/+20
| | | | Closes #368