Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Merge pull request #113 from adamreid/master | Gauvain Pocentek | 2016-05-12 | 1 | -1/+0 | |
| |\ \ | | | | | | | | | Enable updates on ProjectIssueNotes | |||||
| | * \ | Merge branch 'master' of https://github.com/gpocentek/python-gitlab | Adam Reid | 2016-05-09 | 1 | -0/+53 | |
| | |\ \ | ||||||
| | * | | | Remove unnecessary canUpdate property from ProjectIssuesNote | Adam Reid | 2016-05-09 | 1 | -1/+0 | |
| | | | | | ||||||
| | * | | | Enable updates on ProjectIssueNotes | Adam Reid | 2016-05-06 | 1 | -1/+1 | |
| | | |/ | | |/| | ||||||
* | | | | implement star/unstar for projects | Gauvain Pocentek | 2016-05-13 | 1 | -0/+40 | |
| | | | | ||||||
* | | | | Deprecate Project.archive() | Gauvain Pocentek | 2016-05-13 | 1 | -0/+7 | |
|/ / / | ||||||
* | | | Rename some methods to better match the API URLs | Gauvain Pocentek | 2016-05-12 | 1 | -3/+22 | |
| | | | | | | | | | | | | Also deprecate the file_* methods in favor of the files manager. | |||||
* | | | ProjectFile: file_path is required for deletion | Gauvain Pocentek | 2016-05-12 | 1 | -1/+1 | |
| | | | ||||||
* | | | Rework merge requests update | Gauvain Pocentek | 2016-05-10 | 1 | -2/+19 | |
| | | | | | | | | | | | | Fixes #76 | |||||
* | | | Add new optional attributes for projects | Gauvain Pocentek | 2016-05-10 | 1 | -3/+6 | |
| |/ |/| | | | | | Fixes #116 | |||||
* | | Implement project contributors | Gauvain Pocentek | 2016-05-08 | 1 | -0/+15 | |
| | | ||||||
* | | Implement project compare | Gauvain Pocentek | 2016-05-08 | 1 | -1/+21 | |
| | | | | | | | | Fixes #112 | |||||
* | | Add support for Project raw_blob | Gauvain Pocentek | 2016-05-08 | 1 | -0/+18 | |
|/ | ||||||
* | Add missing group creation parameters | Gauvain Pocentek | 2016-03-22 | 1 | -0/+5 | |
| | | | | | description and visibility_level are optional parameters for group creation. | |||||
* | Add deletion support for issues and MR | Gauvain Pocentek | 2016-03-22 | 1 | -2/+0 | |
| | | | | | This is supported in gitlabhq master branch for admin users (soft deletion). | |||||
* | add "external" parameter for users | Gauvain Pocentek | 2016-03-22 | 1 | -2/+3 | |
| | ||||||
* | MR: add support for closes_issues | Gauvain Pocentek | 2016-03-22 | 1 | -0/+14 | |
| | ||||||
* | MR: add support for cancel_merge_when_build_succeeds | Gauvain Pocentek | 2016-03-22 | 1 | -0/+12 | |
| | ||||||
* | minor docs fixes | Gauvain Pocentek | 2016-03-22 | 1 | -3/+3 | |
| | ||||||
* | Add support for MergeRequest validation | Gauvain Pocentek | 2016-03-22 | 1 | -0/+37 | |
| | | | | | | Both API and CLI support this feature. fixes #105 | |||||
* | add a note about project search API | Gauvain Pocentek | 2016-03-12 | 1 | -0/+10 | |
| | ||||||
* | Fix the 'invalid syntax' on Python 3.2, because of u'password' | Asher256 | 2016-03-02 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | More informations regarding this issue: Operating system: Debian Wheezy, with Python 3.2 and the last version of python-gitlab. The gitlab module raised this exception, because of the 'u' (Unicode): Traceback (most recent call last): File "push_settings.py", line 14, in <module> from helper import ROOT_EMAIL, ADMINS, git, old_git File "/opt/scripts/gitlab/helpers/helper.py", line 25, in <module> from gitlab import Gitlab File "/opt/scripts/gitlab/helpers/gitlab/__init__.py", line 32, in <module> from gitlab.objects import * # noqa File "/opt/scripts/gitlab/helpers/gitlab/objects.py", line 546 selfdict.pop(u'password', None) ^ SyntaxError: invalid syntax It is a recent change: 01802c0 (Richard Hansen 2016-02-11 22:43:25 -0500 546) selfdict.pop(u'password', None) 01802c0 (Richard Hansen 2016-02-11 22:43:25 -0500 547) otherdict.pop(u'password', None) To solve the issue, 'u' was removed. | |||||
* | Re-implement _custom_list in the Gitlab class | Gauvain Pocentek | 2016-02-18 | 1 | -20/+17 | |
| | | | | | | | | Rename the method _raw_list. This adds support for the ``all=True`` option to enable automatic recursion and avoid pagination if requested by the user. Fixes #93 | |||||
* | remove unused _returnClass attribute | Gauvain Pocentek | 2016-02-14 | 1 | -1/+0 | |
| | ||||||
* | Improve the doc for UserManager | Gauvain Pocentek | 2016-02-12 | 1 | -3/+20 | |
| | | | | | Describe parameters, return values and exceptions for search() and get_by_username(). | |||||
* | define UserManager.get_by_username() to get a user by username | Richard Hansen | 2016-02-12 | 1 | -0/+14 | |
| | ||||||
* | define UserManager.search() to search for users | Richard Hansen | 2016-02-12 | 1 | -0/+8 | |
| | ||||||
* | define GitlabObject.__eq__() and __ne__() equivalence methods | Richard Hansen | 2016-02-12 | 1 | -0/+17 | |
| | ||||||
* | define GitlabObject.as_dict() to dump object as a dict | Richard Hansen | 2016-02-11 | 1 | -3/+6 | |
| | ||||||
* | Merge pull request #89 from ExodusIntelligence/master | Gauvain Pocentek | 2016-02-06 | 1 | -1/+2 | |
|\ | | | | | Adding new `ProjectHook` attributes: | |||||
| * | Added missing comma | James (d0c_s4vage) Johnson | 2016-02-04 | 1 | -1/+1 | |
| | | ||||||
| * | Adding new `ProjectHook` attributes: | James (d0c_s4vage) Johnson | 2016-02-04 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | * `build_events` * `enable_ssl_verification` See the two links below: * https://github.com/gitlabhq/gitlabhq/blob/master/doc/api/projects.md#add-project-hook * https://github.com/pyapi-gitlab/pyapi-gitlab/pull/173 | |||||
* | | fix GitlabObject creation in _custom_list | Mikhail Lopotkov | 2016-02-05 | 1 | -1/+1 | |
| | | ||||||
* | | Add support for user block/unblock | Gauvain Pocentek | 2016-02-04 | 1 | -0/+14 | |
|/ | ||||||
* | Add docstrings to some methods | Gauvain Pocentek | 2016-01-31 | 1 | -1/+88 | |
| | ||||||
* | add support for project builds | Gauvain Pocentek | 2016-01-30 | 1 | -0/+39 | |
| | ||||||
* | Fix Project.tree() | Gauvain Pocentek | 2016-01-30 | 1 | -3/+9 | |
| | | | | Add API tests for tree(), blob() and archive(). | |||||
* | Fix project update | Gauvain Pocentek | 2016-01-30 | 1 | -4/+5 | |
| | ||||||
* | Add sudo support | Gauvain Pocentek | 2016-01-30 | 1 | -0/+1 | |
| | ||||||
* | Fix the 'password' requirement for User creation | Gauvain Pocentek | 2016-01-30 | 1 | -5/+8 | |
| | ||||||
* | Add support for application settings | Gauvain Pocentek | 2016-01-27 | 1 | -7/+34 | |
| | ||||||
* | Implement project variables support | Gauvain Pocentek | 2016-01-24 | 1 | -0/+14 | |
| | ||||||
* | implement project triggers support | Gauvain Pocentek | 2016-01-24 | 1 | -0/+12 | |
| | ||||||
* | Implement setting release info on a tag | Gauvain Pocentek | 2016-01-24 | 1 | -1/+26 | |
| | | | | | Add the set_release_description() method to ProjectTag. Add python API test for this method. | |||||
* | ProjectTag supports deletion (gitlab 8.4.0) | Gauvain Pocentek | 2016-01-24 | 1 | -1/+0 | |
| | ||||||
* | Implement ProjectMilestone.issues() | Gauvain Pocentek | 2016-01-23 | 1 | -0/+13 | |
| | | | | | | This lists the issues related to the milestone. Add python API tests for issues. | |||||
* | fix ProjectLabel get and delete | Gauvain Pocentek | 2016-01-23 | 1 | -1/+4 | |
| | ||||||
* | add a decode method for ProjectFile | Gauvain Pocentek | 2016-01-23 | 1 | -0/+9 | |
| | ||||||
* | Fix the json() method for python 3 | Gauvain Pocentek | 2016-01-23 | 1 | -4/+5 | |
| | | | | Also add unit tests and fix pep8 test | |||||
* | skip BaseManager attributes when encoding to JSON | Richard Hansen | 2016-01-23 | 1 | -2/+3 | |
| | | | | | | This fixes the following exception when calling User.json(): TypeError: <gitlab.objects.UserKeyManager object at 0x7f0477391ed0> is not JSON serializable |