Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: bump to 2.2.0v2.2.0 | Max Wittig | 2020-04-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1059 from python-gitlab/fix/raise-from | Max Wittig | 2020-04-07 | 1 | -8/+14 |
|\ | | | | | 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 | -8/+14 |
| | | |||||
* | | feat(api): add support for Gitlab Deploy Token API | ayoub mrini | 2020-04-06 | 1 | -0/+1 |
|/ | |||||
* | docs: fix comment of prev_page() | Donghui Wang | 2020-03-21 | 1 | -1/+1 |
| | | | | Co-Authored-By: Nejc Habjan <hab.nejc@gmail.com> | ||||
* | docs: fix comment of prev_page() | donhui | 2020-03-20 | 1 | -2/+2 |
| | |||||
* | chore: bump version to 2.1.2v2.1.2 | Max Wittig | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | Revert "feat: use keyset pagination by default for `all=True`" | Max Wittig | 2020-03-09 | 1 | -6/+0 |
| | |||||
* | chore: bump version to 2.1.1v2.1.1 | Max Wittig | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | chore: bump version to 2.1.0 | Max Wittig | 2020-03-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1034 from filipowm/feat/api-oauth-applications | Max Wittig | 2020-03-01 | 1 | -0/+1 |
|\ | | | | | feat(api): add support for GitLab OAuth Applications using Applications API | ||||
| * | feat(api): add support for GitLab OAuth Applications API | Mateusz Filipowicz | 2020-03-01 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #1003 from python-gitlab/feat/all-keyset-pagination | Roger Meier | 2020-02-25 | 1 | -0/+6 |
|\ \ | |/ |/| | feat: use keyset pagination by default for `all=True` | ||||
| * | feat: use keyset pagination by default for `all=True` | Max Wittig | 2020-01-27 | 1 | -0/+6 |
| | | |||||
* | | fix: remove trailing slashes from base URL (#913) | Nejc Habjan | 2020-02-23 | 1 | -2/+2 |
| | | |||||
* | | chore: revert to 2.0.1v2.0.1 | Max Wittig | 2020-02-05 | 1 | -1/+1 |
| | | | | | | I've misread the tag | ||||
* | | chore: bump to 2.1.0 | Max Wittig | 2020-02-05 | 1 | -1/+1 |
| | | | | | | There are a few more features in there | ||||
* | | chore: bump version to 2.0.1 | Max Wittig | 2020-02-05 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1000 from matusf/update-auth-docs | Max Wittig | 2020-01-26 | 1 | -5/+1 |
|\ | | | | | Update auth docs | ||||
| * | docs(auth): remove email/password auth | Matus Ferech | 2020-01-26 | 1 | -5/+1 |
| | | |||||
* | | feat: add global order_by option to ease paginationfeat/keyset-pagination | Max Wittig | 2020-01-26 | 1 | -0/+4 |
| | | |||||
* | | feat: support keyset pagination globally | Max Wittig | 2020-01-26 | 1 | -0/+4 |
|/ | |||||
* | feat: add appearance APIfeat/appearance | Max Wittig | 2020-01-22 | 1 | -0/+1 |
| | |||||
* | 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 | 1 | -3/+2 |
| | |||||
* | chore: bump version to 1.15.0v1.15.0 | Max Wittig | 2019-12-16 | 1 | -1/+1 |
| | |||||
* | feat: allow cfg timeout to be overrided via kwargs | Andrew Tergis | 2019-12-16 | 1 | -0/+2 |
| | | | | | | | | | | | | | 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: nicer stacktrace | Mitar | 2019-12-16 | 1 | -4/+6 |
| | |||||
* | feat: retry transient HTTP errors | Mitar | 2019-12-12 | 1 | -1/+5 |
| | | | | Fixes #970 | ||||
* | fix: ignore all parameter, when as_list=True | Max Wittig | 2019-12-08 | 1 | -1/+1 |
| | | | | Closes #962 | ||||
* | chore: bump version to 1.14.0v1.14.0 | Max Wittig | 2019-12-07 | 1 | -1/+1 |
| | |||||
* | feat: add audit endpoint | idanbensha | 2019-12-02 | 1 | -0/+1 |
| | |||||
* | chore: bump version to 1.13.0choree/1-13-0 | Max Wittig | 2019-11-02 | 1 | -1/+1 |
| | |||||
* | feat: send python-gitlab version as user-agent | Max Wittig | 2019-10-24 | 1 | -1/+1 |
| | |||||
* | feat(auth): remove deprecated session auth | Cyril Jouve | 2019-10-12 | 1 | -20/+0 |
| | |||||
* | fix: fix not working without authfix/non-auth | Max Wittig | 2019-10-07 | 1 | -8/+7 |
| | |||||
* | chore: bump to 1.12.0 | Max Wittig | 2019-10-06 | 1 | -1/+1 |
| | |||||
* | feat: add support for job token | Mathieu Parent | 2019-09-06 | 1 | -4/+22 |
| | | | | See https://docs.gitlab.com/ee/api/jobs.html#get-job-artifacts for usage | ||||
* | chore: bump package versionv1.11.0 | Max Wittig | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | fix: remove empty dict default arguments | Frantisek Lachman | 2019-08-14 | 1 | -7/+16 |
| | | | | Signed-off-by: Frantisek Lachman <flachman@redhat.com> | ||||
* | chore: bump package version to 1.10.0 | Max Wittig | 2019-07-22 | 1 | -1/+1 |
| | |||||
* | feat: bump version to 1.9.0feat/version-bump | Max Wittig | 2019-06-19 | 1 | -1/+1 |
| | |||||
* | refactor: format everything blackrefactor/black | Max Wittig | 2019-05-16 | 1 | -134/+176 |
| | |||||
* | fix: pep8 errors | Gauvain Pocentek | 2019-05-01 | 1 | -1/+1 |
| | | | | Errors have not been detected by broken travis runs. | ||||
* | Make gitlab.Gitlab.from_config a classmethod | jeroen_decroos | 2019-03-07 | 1 | -9/+9 |
| | |||||
* | Release version 1.8.0 | Gauvain Pocentek | 2019-02-22 | 1 | -3/+3 |
| | |||||
* | Fix all kwarg behaviour | Jonathan Piron | 2019-02-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | `all` kwarg is used to manage GitlabList generator behaviour. However, as it is not poped from kwargs, it is sent to Gitlab API. Some endpoints such as [the project commits](https://docs.gitlab.com/ee/api/commits.html#list-repository-commits) one, support a `all` attribute. This means a call like `project.commits.list(all=True, ref_name='master')` won't return all the master commits as one might expect but all the repository's commits. To prevent confusion, the same kwarg shouldn't be used for 2 distinct purposes. Moreover according to [the documentation](https://python-gitlab.readthedocs.io/en/stable/gl_objects/commits.html#examples), the `all` project commits API endpoint attribute doesn't seem supported. | ||||
* | Merge pull request #687 from python-gitlab/fix/683/raw_download | Max Wittig | 2019-01-19 | 1 | -3/+7 |
|\ | | | | | fix(api): Don't try to parse raw downloads | ||||
| * | fix(api): Don't try to parse raw downloadsfix/683/raw_download | Gauvain Pocentek | 2019-01-19 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | http_get always tries to interpret the retrieved data if the content-type is json. In some cases (artifact download for instance) this is not the expected behavior. This patch changes http_get and download methods to always get the raw data without parsing. Closes #683 | ||||
* | | fix(api): avoid parameter conflicts with python and gitlabno-param-conflicts | Gauvain Pocentek | 2019-01-13 | 1 | -1/+14 |
|/ | | | | | | | | | | Provide another way to send data to gitlab with a new `query_parameters` argument. This parameter can be used to explicitly define the dict of items to send to the server, so that **kwargs are only used to specify python-gitlab specific parameters. Closes #566 Closes #629 |