Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: remove remnants of python2 imports | Nejc Habjan | 2020-08-22 | 2 | -3/+0 |
| | |||||
* | feat: add share/unshare group with group | Mathieu Parent | 2020-07-23 | 1 | -0/+38 |
| | |||||
* | fix: add masked parameter for variables command | Sébastien GERVAIS | 2020-06-25 | 1 | -4/+4 |
| | |||||
* | fix(merge): parse arguments as query_data | Ferhat Aram | 2020-06-19 | 1 | -1/+1 |
| | |||||
* | feat: add group runners api | Max Wittig | 2020-05-16 | 1 | -1/+14 |
| | |||||
* | chore: bring commit signatures up to date with 12.10 | Nejc Habjan | 2020-04-22 | 1 | -2/+2 |
| | |||||
* | feat: add play command to project pipeline schedules | Christopher Zorn | 2020-04-20 | 1 | -0/+18 |
| | | | | | | | | fix: remove version from setup feat: add pipeline schedule play error exception docs: add documentation for pipeline schedule play | ||||
* | Merge pull request #1077 from Flor1an-dev/master | Nejc Habjan | 2020-04-18 | 1 | -0/+1 |
|\ | | | | | feat(api): added support in the GroupManager to upload Group avatars | ||||
| * | feat(api): added support in the GroupManager to upload Group avatars | Florian | 2020-04-17 | 1 | -0/+1 |
| | | |||||
* | | chore: remove old builds-email service | Nejc Habjan | 2020-04-17 | 1 | -1/+0 |
| | | |||||
* | | chore(services): update available service attributes | Max Wittig | 2020-04-16 | 1 | -26/+203 |
| | | |||||
* | | feat(services): add project service list API | Max Wittig | 2020-04-16 | 1 | -1/+1 |
|/ | | | | | Can be used to list available services It was introduced in GitLab 12.7 | ||||
* | fix(project): add missing project parametersfix/missing-project-attributes | Nejc Habjan | 2020-04-08 | 1 | -2/+58 |
| | |||||
* | Merge pull request #1059 from python-gitlab/fix/raise-from | Max Wittig | 2020-04-07 | 1 | -2/+2 |
|\ | | | | | chore: use raise..from for chained exceptions (#939) | ||||
| * | chore: use raise..from for chained exceptions (#939)fix/raise-from | Nejc Habjan | 2020-03-30 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #1052 from machine424/deploy-tokens-support | Max Wittig | 2020-04-07 | 1 | -0/+39 |
|\ \ | | | | | | | feat(api): add support for Gitlab Deploy Token API | ||||
| * | | feat(api): add support for Gitlab Deploy Token API | ayoub mrini | 2020-04-06 | 1 | -0/+39 |
| |/ | |||||
* | | feat(api): add support for remote mirrors API (#1056)feat/project-remote-mirrors | Nejc Habjan | 2020-04-07 | 1 | -0/+13 |
| | | |||||
* | | Merge pull request #1063 from python-gitlab/feat/group-import-export | Max Wittig | 2020-04-06 | 1 | -28/+51 |
|\ \ | | | | | | | Feat: support for group import/export API | ||||
| * | | chore: rename ExportMixin to DownloadMixinfeat/group-import-export | Nejc Habjan | 2020-04-05 | 1 | -2/+2 |
| | | | |||||
| * | | feat(api): add support for Group Import/Export API (#1037) | Nejc Habjan | 2020-04-05 | 1 | -0/+50 |
| | | | |||||
| * | | chore(mixins): factor out export download into ExportMixin | Nejc Habjan | 2020-04-05 | 1 | -28/+1 |
| |/ | |||||
* | | chore(group): update group_manager attributes (#1062) | Max Wittig | 2020-04-06 | 1 | -1/+24 |
|/ | | | | | | * chore(group): update group_manager attributes Co-Authored-By: Nejc Habjan <hab.nejc@gmail.com> | ||||
* | Merge pull request #1053 from lassimus/master | Nejc Habjan | 2020-03-23 | 1 | -0/+4 |
|\ | | | | | feat: add create from template args to ProjectManager | ||||
| * | feat: add create from template args to ProjectManager | lassimus | 2020-03-20 | 1 | -0/+4 |
| | | | | | | | | | | | | This commit adds the v4 Create project attributes necessary to create a project from a project, instance, or group level template as documented in https://docs.gitlab.com/ee/api/projects.html#create-project | ||||
* | | feat: add support for commit GPG signature API | Nejc Habjan | 2020-03-22 | 1 | -0/+18 |
|/ | |||||
* | fix: add missing import_project param | Nejc Habjan | 2020-03-18 | 1 | -0/+3 |
| | |||||
* | chore(user): update user attributes to 12.8 | Max Wittig | 2020-03-09 | 1 | -0/+4 |
| | |||||
* | Merge pull request #1039 from python-gitlab/fix/set-approversv2.1.0 | Max Wittig | 2020-03-08 | 1 | -1/+2 |
|\ | | | | | Fix/set approvers | ||||
| * | fix(projects): correct copy-paste errorfix/set-approvers | Max Wittig | 2020-03-08 | 1 | -1/+1 |
| | | |||||
| * | fix(objects): add default name data and use http post | Charles | 2020-02-15 | 1 | -2/+3 |
| | | | | | | | | Updating approvers new api needs a POST call. Also It needs a name of the new rule, defaulting this to 'name'. | ||||
* | | feat(api): add support for GitLab OAuth Applications API | Mateusz Filipowicz | 2020-03-01 | 1 | -0/+11 |
| | | |||||
* | | feat: add support for user memberships API (#1009) | Nejc Habjan | 2020-02-22 | 1 | -0/+12 |
| | | |||||
* | | fix: return response with commit data | Nejc Habjan | 2020-02-19 | 1 | -1/+4 |
| | | |||||
* | | style: fix black violations | Nejc Habjan | 2020-02-18 | 1 | -0/+1 |
| | | |||||
* | | feat: add support for commit revert API (#991) | Nejc Habjan | 2020-02-18 | 1 | -0/+16 |
| | | |||||
* | | Merge pull request #1005 from charlesfayal/fix_set_approvers | Max Wittig | 2020-02-12 | 1 | -3/+14 |
|\ \ | |/ | | | change path for set_approvers to new api, with defaulted rule_type an… | ||||
| * | fix(objects): update set_approvers function call | Charles | 2020-01-30 | 1 | -6/+12 |
| | | | | | | | | Added a miss paramter update to the set_approvers function | ||||
| * | fix(objects): update to new gitlab api for path, and args | Charles | 2020-01-30 | 1 | -3/+8 |
| | | | | | | | | Updated the gitlab path for set_approvers to approvers_rules, added default arg for rule type, and added arg for # of approvals required. | ||||
* | | fix: remove null values from features POST data, because it fails | Mateusz Filipowicz | 2020-02-07 | 1 | -0/+1 |
| | | | | | | | | with HTTP 500 | ||||
* | | feat: add capability to control GitLab features per project or group | Mateusz Filipowicz | 2020-02-07 | 1 | -2/+19 |
| | | |||||
* | | chore(user): update user attributes | Max Wittig | 2020-02-05 | 1 | -0/+5 |
|/ | | | This also workarounds an GitLab issue, where private_profile, would reset to false if not supplied | ||||
* | refactor: support new list filters | Max Wittig | 2020-01-26 | 1 | -1/+12 |
| | | | | This is most likely only useful for the CLI | ||||
* | feat: add appearance APIfeat/appearance | Max Wittig | 2020-01-22 | 1 | -0/+45 |
| | |||||
* | Merge pull request #980 from python-gitlab/refactor/cleanup-upgrade | Roger Meier | 2019-12-18 | 1 | -4/+2 |
|\ | | | | | Refactor/cleanup upgrade | ||||
| * | refactor: remove six dependency | Max Wittig | 2019-12-18 | 1 | -4/+2 |
| | | |||||
* | | fix(projects): adjust snippets to match the API | Max Wittig | 2019-12-18 | 1 | -2/+5 |
|/ | |||||
* | feat: allow cfg timeout to be overrided via kwargs | Andrew Tergis | 2019-12-16 | 1 | -13/+13 |
| | | | | | | | | | | | | | On startup, the `timeout` parameter is loaded from config and stored on the base gitlab object instance. This instance parameter is used as the timeout for all API requests (it's passed into the `session` object when making HTTP calls). This change allows any API method to specify a `timeout` argument to `**kwargs` that will override the global timeout value. This was somewhat needed / helpful for the `import_github` method. I have also updated the docs accordingly. | ||||
* | feat: add support for /import/github | Andrew Tergis | 2019-12-16 | 1 | -0/+63 |
| | | | | | | | | | | | | | | | | | | | Addresses python-gitlab/python-gitlab#952 This adds a method to the `ProjectManager` called `import_github`, which maps to the `/import/github` API endpoint. Calling `import_github` will trigger an import operation from <repo_id> into <target_namespace>, using <personal_access_token> to authenticate against github. In practice a gitlab server may take many 10's of seconds to respond to this API call, so we also take the liberty of increasing the default timeout (only for this method invocation). Unfortunately since `import` is a protected keyword in python, I was unable to follow the endpoint structure with the manager namespace. I'm open to suggestions on a more sensible interface. I'm successfully using this addition to batch-import hundreds of github repositories into gitlab. | ||||
* | Merge pull request #971 from jooola/ci_vars_type | Max Wittig | 2019-12-16 | 1 | -4/+4 |
|\ | | | | | feat: add more options for project/group ci variables manipulation |