Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | 1.1.0 release1.1.0 | Gauvain Pocentek | 2017-11-03 | 1 | -1/+1 | |
| | | ||||||
* | | Module's base objects serialization (#359) | Lyudmil Nenov | 2017-11-03 | 5 | -0/+62 | |
| | | | | | | | | | | | | | | | | Make gitlab objects serializable With current implementation of API v3 and v4 support, some instances have properties of type module and are not serializable. Handle these properties manually with setstate and getstate methods. | |||||
* | | Pagination generators: expose more information | Gauvain Pocentek | 2017-11-01 | 3 | -0/+79 | |
| | | | | | | | | | | | | | | Expose the X-* pagination attributes returned by the Gitlab server when requesting lists. Closes #304 | |||||
* | | Fix the CLI for objects without ID (API v4) | Gauvain Pocentek | 2017-11-01 | 2 | -8/+13 | |
| | | | | | | | | Fixes #319 | |||||
* | | Update the repository_blob documentation | Gauvain Pocentek | 2017-11-01 | 1 | -2/+2 | |
| | | | | | | | | Fixes #312 | |||||
* | | Add support for wiki pages | Gauvain Pocentek | 2017-11-01 | 1 | -0/+15 | |
| | | ||||||
* | | Move the ProjectManager class for readability | Gauvain Pocentek | 2017-11-01 | 1 | -28/+28 | |
| | | ||||||
* | | Add support for GPG keys | Gauvain Pocentek | 2017-11-01 | 1 | -0/+24 | |
| | | | | | | | | Closes #355 | |||||
* | | Add support for group milestones | Gauvain Pocentek | 2017-11-01 | 1 | -5/+75 | |
| | | | | | | | | Closes #349 | |||||
* | | Move group related code for readability | Gauvain Pocentek | 2017-11-01 | 1 | -72/+72 | |
| | | ||||||
* | | Update the ssl_verify docstring | Gauvain Pocentek | 2017-11-01 | 1 | -1/+3 | |
| | | ||||||
* | | Project: add support for printing_merge_request_link_enabled attr | Gauvain Pocentek | 2017-10-31 | 1 | -2/+2 | |
| | | | | | | | | Closes #353 | |||||
* | | ProjectFileManager: custom update() method | Gauvain Pocentek | 2017-10-21 | 1 | -0/+24 | |
| | | | | | | | | Closes #340 | |||||
* | | Change ProjectUser and GroupProject base class | Gauvain Pocentek | 2017-10-21 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | 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 v4 | Gauvain Pocentek | 2017-10-21 | 2 | -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 methods | Gauvain Pocentek | 2017-10-21 | 1 | -2/+3 | |
| | | | | | | | | Fixes #343 | |||||
* | | ProjectFileManager.create: handle / in file paths | Gauvain Pocentek | 2017-10-12 | 1 | -1/+1 | |
|/ | | | | | | Replace / with %2F as is done in other methods. Fixes #339 | |||||
* | Add support for listing project users | Gauvain Pocentek | 2017-10-08 | 1 | -0/+12 | |
| | | | | | | https://docs.gitlab.com/ce/api/projects.html#get-project-users Closes #328 | |||||
* | Drop leftover pdb call | Gauvain Pocentek | 2017-10-08 | 1 | -1/+0 | |
| | ||||||
* | Tags release description: support / in tag names | Gauvain Pocentek | 2017-10-08 | 1 | -1/+2 | |
| | ||||||
* | Make the delete() method handle / in ids | Gauvain Pocentek | 2017-10-08 | 1 | -0/+3 | |
| | | | | | | Replace the / with the HTTP %2F as is done with other methods. Closes #337 | |||||
* | Fix trigger variables in v4 API (#334) | Jerome Robert | 2017-10-08 | 1 | -5/+1 | |
| | | | | | | Fix trigger variables in v4 API Close #333 | |||||
* | Prepare the 1.0.2 release1.0.2 | Gauvain Pocentek | 2017-09-29 | 1 | -1/+1 | |
| | ||||||
* | ProjectFile: handle / in path for delete() and save() | Gauvain Pocentek | 2017-09-29 | 1 | -1/+3 | |
| | | | | Fixes #326 | |||||
* | Properly handle the labels attribute in ProjectMergeRequest | Gauvain Pocentek | 2017-09-27 | 1 | -0/+6 | |
| | | | | | | | This should have made it into e09581fc but something went wrong (probably a PEBCAK). Closes #325 | |||||
* | 1.0.1 release1.0.1 | Gauvain Pocentek | 2017-09-21 | 1 | -1/+1 | |
| | ||||||
* | Fix a couple listing calls to allow proper pagination | Gauvain Pocentek | 2017-09-21 | 1 | -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 attribute | Gauvain Pocentek | 2017-09-21 | 1 | -1/+1 | |
| | | | | Fixes #316 | |||||
* | Fix http_get method in get artifacts and job trace | Carlo Mion | 2017-09-20 | 1 | -2/+2 | |
| | ||||||
* | exception message: mimic v3 API | Gauvain Pocentek | 2017-09-19 | 1 | -1/+1 | |
| | ||||||
* | Exceptions: use a proper error message | Gauvain Pocentek | 2017-09-19 | 1 | -2/+7 | |
| | ||||||
* | Fix the labels attrs on MR and issues | Gauvain Pocentek | 2017-09-19 | 2 | -1/+24 | |
| | | | | Fixes #306 | |||||
* | Fix password authentication for v4 | Gauvain Pocentek | 2017-09-19 | 1 | -4/+5 | |
| | | | | Fixes #311 | |||||
* | adds project upload feature (#239) | James Johnson | 2017-09-12 | 7 | -8/+161 | |
| | ||||||
* | add list method | Robert Lu | 2017-09-11 | 1 | -2/+1 | |
| | ||||||
* | GitlabError filled by response | Robert Lu | 2017-09-11 | 2 | -3/+5 | |
| | ||||||
* | Tag can get by id | Robert Lu | 2017-09-11 | 1 | -1/+1 | |
| | ||||||
* | Switch the version to 1.0.0 | Gauvain Pocentek | 2017-09-07 | 1 | -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 fix | Gauvain Pocentek | 2017-09-07 | 1 | -1/+1 | |
| | ||||||
* | [v4] fix CLI for some mixin methods | Gauvain Pocentek | 2017-09-07 | 3 | -13/+36 | |
| | ||||||
* | FIX Group.tranfer_project | Gauvain Pocentek | 2017-09-05 | 1 | -1/+1 | |
| | ||||||
* | Add support for protected branches | Gauvain Pocentek | 2017-09-02 | 1 | -0/+12 | |
| | | | | | | This feature appeared in gitlab 9.5. Fixes #299 | |||||
* | Merge branch 'group-variables' | Gauvain Pocentek | 2017-09-02 | 1 | -0/+13 | |
|\ | ||||||
| * | Add support for group variables | Gauvain Pocentek | 2017-09-02 | 1 | -0/+13 | |
| | | ||||||
* | | [v4] More python functional tests | Gauvain Pocentek | 2017-08-21 | 1 | -11/+13 | |
| | | ||||||
* | | [v4] Make sudo the first argument in CLI help | Gauvain Pocentek | 2017-08-20 | 1 | -1/+1 | |
| | | ||||||
* | | [v4] Fix the CLI for project files | Gauvain Pocentek | 2017-08-20 | 1 | -0/+7 | |
| | | ||||||
* | | [v4] Use - instead of _ in CLI legacy output | Gauvain Pocentek | 2017-08-20 | 1 | -3/+3 | |
| | | | | | | | | This mimics the v3 behavior. | |||||
* | | make v3 CLI work again | Gauvain Pocentek | 2017-08-20 | 1 | -1/+1 | |
| | | ||||||
* | | CLI: yaml and json outputs for v4 | Gauvain Pocentek | 2017-08-18 | 2 | -18/+61 | |
| | | | | | | | | | | | | 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). |