Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: bump to 2.0.0refactor/cleanup-upgrade | Max Wittig | 2019-12-18 | 1 | -1/+1 |
| | | | | Dropping support for legacy python requires a new major version | ||||
* | refactor: remove six dependency | Max Wittig | 2019-12-18 | 11 | -32/+24 |
| | |||||
* | chore: drop legacy python tests | Max Wittig | 2019-12-18 | 4 | -30/+8 |
| | | | | Support dropped for: 2.7, 3.4, 3.5 | ||||
* | chore: add PyYaml as extra require | Max Wittig | 2019-12-18 | 2 | -2/+5 |
| | |||||
* | chore: bump minimum required requests version | Max Wittig | 2019-12-18 | 2 | -2/+2 |
| | | | | for security reasons | ||||
* | docs(projects): add raw file download docs | Max Wittig | 2019-12-18 | 1 | -0/+7 |
| | | | Fixes #969 | ||||
* | Merge pull request #941 from mchlumsky/feat/autocompletion | Max Wittig | 2019-12-17 | 3 | -0/+65 |
|\ | | | | | feat: add autocompletion support | ||||
| * | feat: add autocompletion support | Martin Chlumsky | 2019-12-16 | 3 | -0/+65 |
|/ | |||||
* | chore: bump version to 1.15.0v1.15.0 | Max Wittig | 2019-12-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #959 from andrew-littlebits/feat/import-github | Max Wittig | 2019-12-16 | 4 | -0/+109 |
|\ | | | | | feat: add support for /import/github | ||||
| * | feat: allow cfg timeout to be overrided via kwargs | Andrew Tergis | 2019-12-16 | 3 | -13/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 2 | -0/+90 |
|/ | | | | | | | | | | | | | | | | | | | 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 #973 from mitar/patch-1 | Max Wittig | 2019-12-16 | 1 | -4/+6 |
|\ | | | | | Nicer stacktrace | ||||
| * | feat: nicer stacktrace | Mitar | 2019-12-16 | 1 | -4/+6 |
| | | |||||
* | | 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 | ||||
| * | | feat: add variable_type/protected to projects ci variables | jo | 2019-12-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | This adds the ci variables types and protected flag for create/update requests. See https://docs.gitlab.com/ee/api/project_level_variables.html#create-variable | ||||
| * | | feat: add variable_type to groups ci variables | jo | 2019-12-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | This adds the ci variables types for create/update requests. See https://docs.gitlab.com/ee/api/group_level_variables.html#create-variable | ||||
* | | | Merge pull request #974 from python-gitlab/docs/file-deletion-docs | Max Wittig | 2019-12-16 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | docs(projects): fix file deletion docs | ||||
| * | | docs(projects): fix file deletion docsdocs/file-deletion-docs | VeLKerr | 2019-12-16 | 1 | -1/+1 |
|/ / | | | | | | | The function `file.delete()` requires `branch` argument in addition to `commit_message`. | ||||
* | | Merge pull request #968 from mitar/stats | Max Wittig | 2019-12-13 | 3 | -0/+129 |
|\ \ | | | | | | | Stats | ||||
| * | | test: added tests for statistics | Mitar | 2019-12-12 | 1 | -0/+56 |
| | | | |||||
| * | | docs: added docs for statistics | Mitar | 2019-12-12 | 1 | -0/+51 |
| | | | |||||
| * | | feat: access project's issues statistics | Mitar | 2019-12-12 | 1 | -0/+11 |
| | | | | | | | | | | | | Fixes #966 | ||||
| * | | feat: adding project stats | Mitar | 2019-12-12 | 1 | -0/+11 |
| |/ | | | | | | | Fixes #967 | ||||
* | | Merge pull request #972 from mitar/http-retry | Max Wittig | 2019-12-13 | 2 | -1/+23 |
|\ \ | |/ |/| | Retry transient HTTP errors | ||||
| * | feat: retry transient HTTP errors | Mitar | 2019-12-12 | 2 | -1/+23 |
|/ | | | | Fixes #970 | ||||
* | Merge pull request #963 from python-gitlab/fix/as_list | Roger Meier | 2019-12-09 | 4 | -6/+24 |
|\ | | | | | Fix/as list | ||||
| * | test: test that all is ignored, when as_list=Falsefix/as_list | Max Wittig | 2019-12-08 | 1 | -0/+18 |
| | | |||||
| * | style: format with the latest black version | Max Wittig | 2019-12-08 | 2 | -5/+5 |
| | | |||||
| * | fix: ignore all parameter, when as_list=True | Max Wittig | 2019-12-08 | 1 | -1/+1 |
|/ | | | | Closes #962 | ||||
* | chore(ci): use correct crane ci | Max Wittig | 2019-12-07 | 1 | -1/+1 |
| | |||||
* | chore: bump version to 1.14.0v1.14.0 | Max Wittig | 2019-12-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #949 from idanbensha/add_audit_events | Max Wittig | 2019-12-04 | 2 | -0/+11 |
|\ | | | | | feat: add audit endpoint | ||||
| * | feat: add audit endpoint | idanbensha | 2019-12-02 | 2 | -0/+11 |
| | | |||||
* | | Merge pull request #958 from vvv/fix-docker-ref | Max Wittig | 2019-12-02 | 1 | -1/+1 |
|\ \ | | | | | | | README.rst: fix the upstream Docker image reference | ||||
| * | | docs(readme): fix Docker image reference | Valery V. Vorotyntsev | 2019-12-02 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | v1.8.0 is not available. ``` Unable to find image 'registry.gitlab.com/python-gitlab/python-gitlab:v1.8.0' locally docker: Error response from daemon: manifest for registry.gitlab.com/python-gitlab/python-gitlab:v1.8.0 not found: manifest unknown: manifest unknown. ``` | ||||
* | | Merge pull request #955 from python-gitlab/fix/snippet-docs | Max Wittig | 2019-11-29 | 1 | -1/+1 |
|\ \ | | | | | | | docs(snippets): fix snippet docs | ||||
| * | | docs(snippets): fix snippet docs | Max Wittig | 2019-11-29 | 1 | -1/+1 |
|/ / | | | | | Fixes #954 | ||||
* | | Merge pull request #953 from bmwiedemann/master | Max Wittig | 2019-11-29 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix doc typo | ||||
| * | docs: fix typo | Bernhard M. Wiedemann | 2019-11-29 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #947 from lundbird/master | Max Wittig | 2019-11-26 | 1 | -0/+82 |
|\ | | | | | docs: add project and group cluster examples | ||||
| * | docs: add project and group cluster examples | alex lundberg | 2019-11-25 | 1 | -0/+82 |
| | | |||||
* | | Merge pull request #946 from lundbird/master | Max Wittig | 2019-11-25 | 3 | -0/+133 |
|\ \ | |/ | | | feat: add project and group clusters | ||||
| * | feat: add project and group clusters | alex lundberg | 2019-11-24 | 3 | -0/+133 |
| | | |||||
* | | chore(ci): switch to crane docker image (#944) | Max Wittig | 2019-11-22 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #943 from choyrim/942-project-fork-list-404 | Max Wittig | 2019-11-20 | 1 | -15/+12 |
|\ \ | | | | | | | #942: fix up path computation for project-fork list | ||||
| * | | fix(project-fork): copy create fix from ProjectPipelineManager | Choy Rim | 2019-11-20 | 1 | -0/+19 |
| | | | |||||
| * | | fix(project-fork): correct path computation for project-fork list | Choy Rim | 2019-11-20 | 1 | -23/+1 |
|/ / | |||||
* | | docs(changelog): add notice for release-notes on Github (#938) | Max Wittig | 2019-11-19 | 1 | -2/+4 |
|/ | |||||
* | Merge pull request #937 from sathieu/fix_labels_save | Max Wittig | 2019-11-14 | 1 | -2/+2 |
|\ | | | | | fix(labels): ensure label.save() works |