summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * test: fix `test_project_push_rules` testJohn L. Villalovos2022-10-181-4/+9
|/ | | | Make the `test_project_push_rules` test work.
* chore: revert compose upgradeNejc Habjan2022-10-184-11/+5
| | | | This reverts commit f825d70e25feae8cd9da84e768ec6075edbc2200.
* docs(commits): fix commit create example for binary contentThomas Schmelzer2022-10-181-1/+1
|
* test: enable skipping tests per GitLab planNejc Habjan2022-10-188-23/+53
|
* refactor: migrate legacy EE tests to pytestNejc Habjan2022-10-189-165/+173
|
* Merge pull request #2322 from AndreySV/fix-test-with-falseNejc Habjan2022-10-171-2/+2
|\ | | | | test: use false instead of /usr/bin/false
| * test: use false instead of /usr/bin/falseAndrey Skvortsov2022-10-171-2/+2
|/ | | | | | | | On Debian systems false is located at /bin/false (coreutils package). This fixes unit test failure on Debian system: FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/false' /usr/lib/python3.10/subprocess.py:1845: FileNotFoundError
* Merge pull request #2318 from python-gitlab/renovate/all-minor-patchNejc Habjan2022-10-178-15/+15
|\ | | | | chore(deps): update all non-major dependencies
| * chore(deps): update all non-major dependenciesrenovate[bot]2022-10-178-15/+15
|/
* refactor: pytest-docker fixturesLiora Milbaum2022-10-163-25/+31
|
* chore: use kwargs for http_request docsNejc Habjan2022-10-161-2/+7
|
* docs(readme): add a basic feature listNejc Habjan2022-10-162-7/+20
|
* docs(api): describe use of lower-level methodsNejc Habjan2022-10-163-0/+105
|
* fix: use epic id instead of iid for epic notesShreya2022-10-162-4/+11
|
* chore(deps): pin GitHub ActionsNejc Habjan2022-10-157-17/+24
|
* chore(deps): group non-major upgrades to reduce noiseNejc Habjan2022-10-151-0/+1
|
* chore(deps): pin and clean up test dependenciesNejc Habjan2022-10-153-9/+8
|
* refactor(deps): drop compose v1 dependency in favor of v2Nejc Habjan2022-10-153-4/+10
|
* chore(deps): pin dependenciesrenovate[bot]2022-10-152-2/+2
|
* chore: topic functional testsLiora Milbaum2022-10-151-5/+11
|
* feat(api): add support for topics merge APINejc Habjan2022-10-144-1/+65
|
* chore: renovate and precommit cleanupLiora Milbaum2022-10-124-22/+20
|
* chore(deps): update black to v22.10.0renovate[bot]2022-10-092-2/+2
|
* chore(deps): update dependency types-requests to v2.28.11.2renovate[bot]2022-10-092-2/+2
|
* docs(api): describe the list() and all() runners' functionsLiora Milbaum2022-10-096-18/+28
|
* chore: fix flaky testJohn L. Villalovos2022-10-091-4/+3
|
* fix(cli): handle list response for json/yaml outputJohn L. Villalovos2022-10-062-4/+48
| | | | | | | | | Handle the case with the CLI where a list response is returned from GitLab and json/yaml output is requested. Add a functional CLI test to validate it works. Closes: #2287
* chore: update the issue templatesJohn L. Villalovos2022-10-062-0/+17
| | | | | | | * Have an option to go to the discussions * Have an option to go to the Gitter chat * Move the bug/issue template into the .github/ISSUE_TEMPLATE/ directory
* fix: intermittent failure in test_merge_request_reset_approvalsJohn L. Villalovos2022-10-052-2/+4
| | | | | | | | | | Have been seeing intermittent failures in the test: tests/functional/api/test_merge_requests.py::test_merge_request_reset_approvals Also saw a failure in: tests/functional/cli/test_cli_v4.py::test_accept_request_merge[subprocess] Add a call to `wait_for_sidekiq()` to hopefully resolve the issues.
* chore: simplify `wait_for_sidekiq` usageJohn L. Villalovos2022-10-054-13/+8
| | | | | Simplify usage of `wait_for_sidekiq` by putting the assert if it timed out inside the function rather than after calling it.
* chore(deps): update dependency pylint to v2.15.3renovate[bot]2022-10-041-1/+1
|
* docs(api): Update `merge_requests.rst`: `mr_id` to `mr_iid`Stavros Ntentos2022-10-031-2/+2
| | | | | | | | | Typo: Author probably meant `mr_iid` (i.e. project-specific MR ID) and **not** `mr_id` (i.e. server-wide MR ID) Closes: https://github.com/python-gitlab/python-gitlab/issues/2295 Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
* chore(deps): update dependency mypy to v0.981renovate[bot]2022-10-021-1/+1
|
* chore(deps): update dependency commitizen to v2.35.0renovate[bot]2022-10-021-1/+1
|
* chore(deps): update typing dependenciesrenovate[bot]2022-10-022-4/+4
|
* chore: release v3.10.0v3.10.0github-actions2022-09-282-1/+10
|
* feat: Add reset_approvals apiLucas Zampieri2022-09-264-0/+35
| | | | | | Added the newly added reset_approvals merge request api. Signed-off-by: Lucas Zampieri <lzampier@redhat.com>
* fix(cli): add missing attributes for creating MRsNejc Habjan2022-09-231-3/+6
|
* fix(cli): add missing attribute for MR changesNejc Habjan2022-09-231-1/+1
|
* Merge pull request #2280 from python-gitlab/jlvillal/docker_imageNejc Habjan2022-09-233-6/+13
|\ | | | | chore: bump GitLab docker image to 15.4.0-ee.0
| * chore: bump GitLab docker image to 15.4.0-ee.0John L. Villalovos2022-09-223-6/+13
|/ | | | | | | | | * Use `settings.delayed_group_deletion=False` as that is the recommended method to turn off the delayed group deletion now. * Change test to look for `default` as `pages` is not mentioned in the docs[1] [1] https://docs.gitlab.com/ee/api/sidekiq_metrics.html#get-the-current-queue-metrics
* chore(deps): update black to v22.8.0renovate[bot]2022-09-182-2/+2
|
* chore(deps): update dependency types-requests to v2.28.10renovate[bot]2022-09-182-2/+2
|
* chore(deps): update dependency pytest to v7.1.3renovate[bot]2022-09-113-3/+3
|
* chore(deps): update dependency commitizen to v2.32.5renovate[bot]2022-09-111-1/+1
|
* Merge pull request #2261 from python-gitlab/renovate/commitizen-2.xNejc Habjan2022-08-291-1/+1
|\ | | | | chore(deps): update dependency commitizen to v2.32.2
| * chore(deps): update dependency commitizen to v2.32.2renovate[bot]2022-08-291-1/+1
| |
* | Merge pull request #2262 from ↵Nejc Habjan2022-08-291-1/+1
|\ \ | |/ |/| | | | | python-gitlab/renovate/commitizen-tools-commitizen-2.x chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.32.2
| * chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.32.2renovate[bot]2022-08-291-1/+1
|/
* Merge pull request #2254 from python-gitlab/jlvillal/deploy_approveNejc Habjan2022-08-284-3/+199
|\ | | | | feat: add support for deployment approval endpoint