summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* feat: add personal access token APIfeat/personal-access-token-apiMax Wittig2021-02-175-0/+94
| | | | See: https://docs.gitlab.com/ee/api/personal_access_tokens.html
* Merge pull request #1300 from JohnVillalovos/remove_cruftNejc Habjan2021-02-161-2/+0
|\ | | | | chore: remove unused ALLOWED_KEYSET_ENDPOINTS variable
| * chore: remove unused ALLOWED_KEYSET_ENDPOINTS variableJohn L. Villalovos2021-02-151-2/+0
| | | | | | | | | | | | | | | | | | The variable ALLOWED_KEYSET_ENDPOINTS was added in commit f86ef3bbdb5bffa1348a802e62b281d3f31d33ad. Then most of that commit was removed in commit e71fe16b47835aa4db2834e98c7ffc6bdec36723, but ALLOWED_KEYSET_ENDPOINTS was missed.
* | Merge pull request #1303 from python-gitlab/renovate/sphinx-3.xNejc Habjan2021-02-161-1/+1
|\ \ | |/ |/| chore(deps): update dependency sphinx to v3.5.1
| * chore(deps): update dependency sphinx to v3.5.1Renovate Bot2021-02-161-1/+1
|/
* Merge pull request #1271 from ↵Nejc Habjan2021-02-151-2/+2
|\ | | | | | | | | allcloud-jonathan/feature/honor-bool-for-delete-source fix: honor parameter value passed
| * fix: honor parameter value passedJonathan Vogt2021-02-151-2/+2
| | | | | | | | | | | | Gitlab allows setting the defaults for MR to delete the source. Also the inline help of the CLI suggest that a boolean is expected, but no matter what value you set, it will always delete.
* | Merge pull request #1298 from JohnVillalovos/masterMax Wittig2021-02-151-4/+1
|\ \ | |/ |/| Remove Python 2 code
| * chore: remove Python 2 codeJohn L. Villalovos2021-02-151-4/+1
|/ | | | | | | httplib is a Python 2 library. It was renamed to http.client in Python 3. https://docs.python.org/2.7/library/httplib.html
* Merge pull request #1288 from python-gitlab/refactor/split-objectsMax Wittig2021-02-1557-5850/+6715
|\ | | | | refactor(v4): split objects and managers per API resource
| * refactor(api): explicitly export classes for star importsrefactor/split-objectsNejc Habjan2021-02-0756-9/+557
| |
| * refactor(v4): split objects and managers per API resourceNejc Habjan2021-02-0754-5850/+6167
| |
* | Merge pull request #1295 from python-gitlab/renovate/sphinx-3.xNejc Habjan2021-02-141-1/+1
|\ \ | | | | | | chore(deps): update dependency sphinx to v3.5.0
| * | chore(deps): update dependency sphinx to v3.5.0Renovate Bot2021-02-141-1/+1
|/ /
* | Merge pull request #1292 from ↵Max Wittig2021-02-111-1/+1
|\ \ | |/ |/| | | | | python-gitlab/renovate/docker-gitlab-gitlab-ce-13.x chore(deps): update gitlab/gitlab-ce docker tag to v13.8.4-ce.0
| * chore(deps): update gitlab/gitlab-ce docker tag to v13.8.4-ce.0Renovate Bot2021-02-111-1/+1
|/
* Merge pull request #1223 from python-gitlab/feat/single-issue-apiMax Wittig2021-02-062-3/+22
|\ | | | | feat(issues): add missing get verb to IssueManager
| * feat(issues): add missing get verb to IssueManagerfeat/single-issue-apiNejc Habjan2021-02-062-3/+22
| |
* | Merge pull request #1287 from python-gitlab/chore/deduplicate-pr-jobsMax Wittig2021-02-063-3/+21
|\ \ | |/ |/| chore(ci): deduplicate PR jobs
| * chore(ci): deduplicate PR jobschore/deduplicate-pr-jobsNejc Habjan2021-02-063-3/+21
|/
* chore(deps): update gitlab/gitlab-ce docker tag to v13.8.3-ce.0Renovate Bot2021-02-051-1/+1
|
* Merge pull request #1283 from fajpunk/import_bitbucketNejc Habjan2021-02-052-3/+129
|\ | | | | feat: import from bitbucket server
| * feat: import from bitbucket serverDan Fuchs2021-02-042-3/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | I'd like to use this libary to automate importing Bitbucket Server repositories into GitLab. There is a [GitLab API endpoint](https://docs.gitlab.com/ee/api/import.html#import-repository-from-bitbucket-server) to do this, but it is not exposed through this library. * Add an `import_bitbucket_server` method to the `ProjectManager`. This method calls this GitLab API endpoint: https://docs.gitlab.com/ee/api/import.html#import-repository-from-bitbucket-server * Modify `import_gitlab` method docstring for python3 compatibility * Add a skipped stub test for the existing `import_github` method
* | Merge pull request #1244 from ↵Nejc Habjan2021-02-041-2/+2
|\ \ | | | | | | | | | | | | python-gitlab/renovate/alessandrojcm-commitlint-pre-commit-hook-4.x chore(deps): update precommit hook alessandrojcm/commitlint-pre-commit-hook to v4
| * | chore(deps): update precommit hook alessandrojcm/commitlint-pre-commit-hook ↵Renovate Bot2021-02-041-2/+2
|/ / | | | | | | to v4
* | Merge pull request #1281 from ↵Nejc Habjan2021-02-041-1/+1
|\ \ | | | | | | | | | | | | python-gitlab/renovate/docker-gitlab-gitlab-ce-13.x chore(deps): update gitlab/gitlab-ce docker tag to v13.8.2-ce.0
| * | chore(deps): update gitlab/gitlab-ce docker tag to v13.8.2-ce.0Renovate Bot2021-02-041-1/+1
| |/
* | Merge pull request #1225 from python-gitlab/renovate/sphinx-3.xNejc Habjan2021-02-041-1/+1
|\ \ | |/ |/| chore(deps): update dependency sphinx to v3.4.3
| * chore(deps): update dependency sphinx to v3.4.3Renovate Bot2021-02-041-1/+1
|/
* Merge pull request #1277 from python-gitlab/feat/override-user-agentMax Wittig2021-02-019-11/+88
|\ | | | | feat(api,cli): make user agent configurable
| * docs: add docs and examples for custom user agentfeat/override-user-agentNejc Habjan2021-01-313-0/+7
| |
| * test(api,cli): add tests for custom user agentNejc Habjan2021-01-312-2/+46
| |
| * feat(api,cli): make user agent configurableNejc Habjan2021-01-315-9/+35
| |
* | Merge pull request #1276 from python-gitlab/bufferoverflow-patch-1Nejc Habjan2021-01-311-2/+2
|\ \ | |/ |/| docs: switch from travis-ci.org to GitHub Actions
| * docs: change travis-ci badge to githubactionsbufferoverflow-patch-1Roger Meier2021-01-311-2/+2
|/
* Merge pull request #1273 from python-gitlab/chore/python3-9v2.6.0Nejc Habjan2021-01-295-5/+9
|\ | | | | chore: offically support and test 3.9
| * test: ignore failing test for nowMax Wittig2021-01-291-0/+1
| |
| * chore: offically support and test 3.9Max Wittig2021-01-294-5/+8
| |
* | Merge pull request #1230 from manuel-91/patch-1Max Wittig2021-01-291-1/+1
|\ \ | | | | | | cli-usage readme: fixed term
| * | docs(cli-usage): fixed termmanuel-912021-01-291-1/+1
| |/
* | Merge pull request #1238 from atombrella/install_version_docMax Wittig2021-01-291-1/+1
|\ \ | | | | | | Updated supported Python versions in install doc
| * | docs(readme): update supported Python versionsMads Jensen2021-01-291-1/+1
| | |
* | | Merge pull request #1255 from bittner/docs/fix-external-links-tokensMax Wittig2021-01-291-6/+7
|\ \ \ | | | | | | | | Use inline anonymous references for external links
| * | | docs(cli): use inline anonymous references for external linksPeter Bittner2020-12-171-6/+7
| |/ / | | | | | | | | | | | | | | | There doesn't seem to be an obvious way to use an alias for identical text labels that link to different targets. With inline links we can work around this shortcoming. Until we know better.
* | | Merge pull request #1251 from hchouraria/patch-1Max Wittig2021-01-291-0/+4
|\ \ \ | | | | | | | | docs(groups): add example for creating subgroups
| * | | docs(groups): add example for creating subgroupshchouraria2020-12-131-0/+4
| |/ /
* | | Merge pull request #1272 from python-gitlab/renovate/pin-dependenciesMax Wittig2021-01-291-1/+1
|\ \ \ | |_|/ |/| | chore(deps): pin dependency requests-toolbelt to ==0.9.1
| * | chore(deps): pin dependency requests-toolbelt to ==0.9.1Renovate Bot2021-01-291-1/+1
|/ /
* | Merge pull request #1233 from python-gitlab/renovate/requests-2.xMax Wittig2021-01-291-1/+1
|\ \ | | | | | | chore(deps): update dependency requests to v2.25.1
| * | chore(deps): update dependency requests to v2.25.1Renovate Bot2021-01-291-1/+1
|/ /