Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | CLI: yaml and json outputs for v4 | Gauvain Pocentek | 2017-08-18 | 1 | -4/+16 | |
| | | | | | | Verbose mode only works with the legacy output. Also add support for filtering the output by defining the list of fields that need to be displayed (yaml and json only). | |||||
* | [v4] CLI support is back | Gauvain Pocentek | 2017-08-17 | 1 | -2/+39 | |
| | ||||||
* | Refactor the CLI | Gauvain Pocentek | 2017-06-25 | 1 | -0/+105 | |
| | | | | | | | v3 and v4 CLI will be very different, so start moving things in their own folders. For now v4 isn't working at all. | |||||
* | Add missing doc files | Gauvain Pocentek | 2017-06-25 | 1 | -564/+0 | |
| | ||||||
* | Remove unused future.division import | Gauvain Pocentek | 2017-06-11 | 1 | -1/+0 | |
| | | | | We don't do math. | |||||
* | update copyright years | Gauvain Pocentek | 2017-05-24 | 1 | -1/+1 | |
| | ||||||
* | Provide API wrapper for cherry picking commits (#236) | Christian | 2017-03-21 | 1 | -1/+10 | |
| | ||||||
* | [CLI] Fix wrong use of arguments | Gauvain Pocentek | 2016-12-25 | 1 | -4/+4 | |
| | | | | | The previous change removed undefined arguments from the args dict, don't try to use possibly missing arguments without a fallback value. | |||||
* | [CLI] ignore empty arguments | Gauvain Pocentek | 2016-12-24 | 1 | -1/+4 | |
| | | | | | | | Gitlab 8.15 doesn't appreciate arguments with None as value. This breaks the python-gitlab CLI. Fixes #199 | |||||
* | CLI: add support for project all --all | Gauvain Pocentek | 2016-11-19 | 1 | -4/+13 | |
| | | | | | | Rework the extra opts definition to allow setting typed arguments. Fixes #153 | |||||
* | Add support for --all in CLI | Gauvain Pocentek | 2016-09-23 | 1 | -0/+2 | |
| | | | | Fixes #153 | |||||
* | CLI: refactor _die() | Gauvain Pocentek | 2016-07-18 | 1 | -35/+36 | |
| | ||||||
* | Fix pep8 test | Gauvain Pocentek | 2016-07-16 | 1 | -1/+2 | |
| | ||||||
* | implement CLI for project archive/unarchive/share | Gauvain Pocentek | 2016-07-16 | 1 | -1/+25 | |
| | ||||||
* | Add support for project-issue move | Gauvain Pocentek | 2016-06-19 | 1 | -1/+10 | |
| | ||||||
* | Add support for build artifacts and traceissue-122 | Gauvain Pocentek | 2016-06-07 | 1 | -1/+17 | |
| | | | | Fixes #122 | |||||
* | project issue: doc and CLI for (un)subscribe | Gauvain Pocentek | 2016-05-28 | 1 | -0/+16 | |
| | ||||||
* | Manage optional parameters for list() and get() | Gauvain Pocentek | 2016-05-15 | 1 | -3/+13 | |
| | | | | | * List these elements in the API doc * Implement for License objects | |||||
* | implement star/unstar for projects | Gauvain Pocentek | 2016-05-13 | 1 | -1/+24 | |
| | ||||||
* | MR: add support for closes_issues | Gauvain Pocentek | 2016-03-22 | 1 | -0/+9 | |
| | ||||||
* | MR: add support for cancel_merge_when_build_succeeds | Gauvain Pocentek | 2016-03-22 | 1 | -0/+8 | |
| | ||||||
* | Add support for MergeRequest validation | Gauvain Pocentek | 2016-03-22 | 1 | -0/+20 | |
| | | | | | | Both API and CLI support this feature. fixes #105 | |||||
* | CI: implement user get-by-username | Gauvain Pocentek | 2016-02-14 | 1 | -2/+9 | |
| | | | | fixes #95 | |||||
* | CLI: fix discovery of method to execute | Gauvain Pocentek | 2016-02-14 | 1 | -0/+1 | |
| | ||||||
* | Implement "user search" CLI | Gauvain Pocentek | 2016-02-12 | 1 | -1/+8 | |
| | ||||||
* | Add some unit tests for CLI | Gauvain Pocentek | 2016-02-05 | 1 | -68/+77 | |
| | | | | Reorganize the cli.py code to ease the testing. | |||||
* | Rework the CLI code | Gauvain Pocentek | 2016-02-05 | 1 | -154/+177 | |
| | | | | Add support for more subcommands. | |||||
* | CLI: fix {all,owned,search} project listing | Gauvain Pocentek | 2016-02-03 | 1 | -0/+3 | |
| | ||||||
* | Fix project update | Gauvain Pocentek | 2016-01-30 | 1 | -2/+2 | |
| | ||||||
* | Rework the __version__ import | Gauvain Pocentek | 2016-01-30 | 1 | -0/+6 | |
| | | | | | | This simplifies the setup.py script Also provide a --version option for CLI | |||||
* | Add sudo support | Gauvain Pocentek | 2016-01-30 | 1 | -0/+1 | |
| | ||||||
* | Implement project variables support | Gauvain Pocentek | 2016-01-24 | 1 | -2/+2 | |
| | ||||||
* | Support deletion without getting the object first | Gauvain Pocentek | 2016-01-10 | 1 | -2/+2 | |
| | | | | Use this feature in the CLI to avoid an extra API call to the server. | |||||
* | cli.py: make internal functions private | Gauvain Pocentek | 2016-01-10 | 1 | -30/+30 | |
| | ||||||
* | implement group search in CLI | Gauvain Pocentek | 2016-01-09 | 1 | -5/+18 | |
| | ||||||
* | CLI: fix the discovery of possible actions | Gauvain Pocentek | 2016-01-08 | 1 | -2/+1 | |
| | ||||||
* | python3: fix CLI error when arguments are missing | Gauvain Pocentek | 2015-12-31 | 1 | -2/+6 | |
| | ||||||
* | Provide a create method for GitlabObject's | Gauvain Pocentek | 2015-12-31 | 1 | -2/+1 | |
| | | | | | | Instead of using the constructor to do everything (get, list and create), we now provide a class method for each action. This should make code easier to read. | |||||
* | Add the CLI -g short option for --gitlab | Gauvain Pocentek | 2015-12-30 | 1 | -1/+1 | |
| | ||||||
* | Add a get method for GitlabObject | Gauvain Pocentek | 2015-12-30 | 1 | -2/+2 | |
| | | | | | | | This change provides a way to implement GET for objects that don't support it, but support LIST. It is also a first step to a cleaner API. | |||||
* | Use name as sort key to fix Python 3 TypeError | Colin D Bennett | 2015-12-23 | 1 | -1/+2 | |
| | | | | | | | | | Sort types explicitly by name to fix unorderable types TypeError in Python 3. The call to sort() on cli.py line 259 produced the error: TypeError: unorderable types: type() < type() | |||||
* | Fix GET/POST for project files | Gauvain Pocentek | 2015-09-19 | 1 | -4/+5 | |
| | ||||||
* | hide the action attribute | Gauvain Pocentek | 2015-09-19 | 1 | -0/+1 | |
| | ||||||
* | Provide a Gitlab.from_config method | Gauvain Pocentek | 2015-08-21 | 1 | -56/+5 | |
| | | | | | It provides the Gitlab object creation from the ~/.python-gitlab.cfg, just like the CLI does. | |||||
* | Fix the update/delete CLI subcommands | Gauvain Pocentek | 2015-07-11 | 1 | -4/+15 | |
| | | | | | | Also update the testing tool to test these features. Closes #62 | |||||
* | fix delete and update CLI methods | Gauvain Pocentek | 2015-07-11 | 1 | -2/+2 | |
| | ||||||
* | remove executable flag on cli.py | Gauvain Pocentek | 2015-05-15 | 1 | -0/+0 | |
| | ||||||
* | update copyright date | Gauvain Pocentek | 2015-05-14 | 1 | -1/+1 | |
| | ||||||
* | CLI: remove wrong attributes from the verbose output | Gauvain Pocentek | 2015-05-14 | 1 | -2/+6 | |
| | | | | These attributes comme from the command line arguments. | |||||
* | CLI: provide a --config-file option | Gauvain Pocentek | 2015-05-13 | 1 | -6/+15 | |
| |