Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | feat(api): support listing pipelines triggered by pipeline schedules | Steve Vermeulen | 2022-12-11 | 1 | -0/+13 | |
| | | ||||||
* | | feat: allow filtering pipelines by source | Nick Brown | 2022-12-10 | 1 | -0/+1 | |
| | | | | | | | | | | | | See: https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines Added in GitLab 14.3 | |||||
* | | refactor: move the request call to the backend (#2413) | Liora Milbaum | 2022-12-10 | 2 | -2/+43 | |
| | | ||||||
* | | chore(tox): ensure test envs have all dependencies | Nejc Habjan | 2022-12-09 | 3 | -1/+3 | |
| | | ||||||
* | | docs(faq): describe and group common errors | Nejc Habjan | 2022-12-09 | 2 | -46/+86 | |
| | | ||||||
* | | refactor: Moving RETRYABLE_TRANSIENT_ERROR_CODES to const | Liora Milbaum | 2022-12-06 | 3 | -3/+4 | |
| | | ||||||
* | | chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v34.48.4 | renovate[bot] | 2022-12-05 | 1 | -1/+1 | |
| | | ||||||
* | | chore(deps): update dessant/lock-threads action to v4 | renovate[bot] | 2022-12-05 | 1 | -1/+1 | |
| | | ||||||
* | | feat(client): bootstrap the http backends concept (#2391) | Liora Milbaum | 2022-12-05 | 3 | -5/+32 | |
| | | ||||||
* | | fix(deps): bump requests-toolbelt to fix deprecation warning | Nejc Habjan | 2022-12-05 | 1 | -1/+1 | |
| | | ||||||
| * | fix: typo fixed in docs | Valentin Grégoire | 2023-02-01 | 1 | -1/+1 | |
|/ | ||||||
* | feat: add resource iteration events (see ↵ | Oliver Blasius | 2022-12-04 | 4 | -0/+80 | |
| | | | | https://docs.gitlab.com/ee/api/resource_iteration_events.html) | |||||
* | feat: allow passing kwargs to Gitlab class when instantiating with ↵ | Liora Milbaum | 2022-12-04 | 4 | -1/+62 | |
| | | | | `from_config` (#2392) | |||||
* | feat: add keep_base_url when getting configuration from file | Antoine Meynard | 2022-12-03 | 1 | -0/+10 | |
| | ||||||
* | fix: Use the ProjectIterationManager within the Project object | Ryan Holleran | 2022-12-03 | 1 | -2/+2 | |
| | | | | | | | | The Project object was previously using the GroupIterationManager resulting in the incorrect API endpoint being used. Utilize the correct ProjectIterationManager instead. Resolves #2403 | |||||
* | fix(api): Make description optional for releases | lovetox | 2022-12-03 | 1 | -1/+1 | |
| | ||||||
* | chore: Use SPDX license expression in project metadata | Frazer McLean | 2022-12-03 | 1 | -1/+1 | |
| | ||||||
* | chore(deps): update actions/download-artifact action to v3 | renovate[bot] | 2022-12-02 | 1 | -1/+1 | |
| | ||||||
* | chore(deps): update all non-major dependencies | renovate[bot] | 2022-12-02 | 2 | -9/+9 | |
| | ||||||
* | chore: release v3.12.0v3.12.0 | github-actions | 2022-11-28 | 2 | -1/+23 | |
| | ||||||
* | chore: validate httpx package is not installed by default | Liora Milbaum | 2022-11-23 | 4 | -1/+50 | |
| | ||||||
* | feat: add support for SAML group links (#2367) | Abhishek Singh | 2022-11-22 | 4 | -1/+164 | |
| | ||||||
* | fix(cli): Enable debug before doing auth | Emanuele Aina | 2022-11-21 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | Authentication issues are currently hard to debug since `--debug` only has effect after `gl.auth()` has been called. For example, a 401 error is printed without any details about the actual HTTP request being sent: $ gitlab --debug --server-url https://gitlab.com current-user get 401: 401 Unauthorized By moving the call to `gl.enable_debug()` the usual debug logs get printed before the final error message. Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com> | |||||
* | chore(deps): update all non-major dependencies | renovate[bot] | 2022-11-21 | 1 | -2/+2 | |
| | ||||||
* | test(api): fix flaky test `test_cancel_merge_when_pipeline_succeeds` | John L. Villalovos | 2022-11-21 | 1 | -0/+1 | |
| | | | | | | | | | This is an attempt to fix the flaky test `test_cancel_merge_when_pipeline_succeeds`. Were seeing a: 405 Method Not Allowed error when setting the MR to merge_when_pipeline_succeeds. Closes: #2383 | |||||
* | docs: Use the term "log file" for getting a job log file | John L. Villalovos | 2022-11-18 | 1 | -1/+1 | |
| | | | | | | | | The GitLab docs refer to it as a log file: https://docs.gitlab.com/ee/api/jobs.html#get-a-log-file "trace" is the endpoint name but not a common term people will think of for a "log file" | |||||
* | feat(groups): add LDAP link manager and deprecate old API endpoints | Nejc Habjan | 2022-11-17 | 4 | -31/+112 | |
| | ||||||
* | refactor: explicitly use ProjectSecureFile | Nejc Habjan | 2022-11-17 | 4 | -13/+15 | |
| | ||||||
* | feat(groups): add support for listing ldap_group_links (#2371) | Ray | 2022-11-16 | 2 | -0/+44 | |
| | ||||||
* | chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v34.24.0 | renovate[bot] | 2022-11-14 | 1 | -1/+1 | |
| | ||||||
* | docs(groups): describe GitLab.com group creation limitation | Nejc Habjan | 2022-11-10 | 1 | -0/+6 | |
| | ||||||
* | feat: implement secure files API | Ben Brown | 2022-11-10 | 6 | -0/+221 | |
| | ||||||
* | chore: correct website for pylint | John L. Villalovos | 2022-11-10 | 1 | -1/+1 | |
| | | | | Use https://github.com/PyCQA/pylint as the website for pylint. | |||||
* | feat(ci): Re-Run Tests on PR Comment workflow | Liora Milbaum | 2022-11-09 | 2 | -0/+27 | |
| | ||||||
* | docs(api): pushrules remove saying `None` is returned when not found | John L. Villalovos | 2022-11-08 | 2 | -2/+2 | |
| | | | | | | | | | | | | | In `groups.pushrules.get()`, GitLab does not return `None` when no rules are found. GitLab returns a 404. Update docs to not say it will return `None` Also update docs in `project.pushrules.get()` to be consistent. Not 100% sure if it returns `None` or returns a 404, but we don't need to document that. Closes: #2368 | |||||
* | chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v34.20.0 | renovate[bot] | 2022-11-07 | 1 | -1/+1 | |
| | ||||||
* | feat(api): add support for getting a project's pull mirror details | John L. Villalovos | 2022-11-04 | 3 | -0/+54 | |
| | | | | | | | Add the ability to get a project's pull mirror details. This was added in GitLab 15.5 and is a PREMIUM feature. https://docs.gitlab.com/ee/api/projects.html#get-a-projects-pull-mirror-details | |||||
* | fix(cli): expose missing mr_default_target_self project attribute | Romain Dartigues | 2022-11-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | Example:: gitlab project update --id 616 --mr-default-target-self 1 References: * https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58093 * https://gitlab.com/gitlab-org/gitlab/-/blob/v13.11.0-ee/doc/user/project/merge_requests/creating_merge_requests.md#new-merge-request-from-a-fork * https://gitlab.com/gitlab-org/gitlab/-/blob/v14.7.0-ee/doc/api/projects.md#get-single-project | |||||
* | feat(api): add support for remote project import from AWS S3 (#2357) | Abhishek Singh | 2022-11-02 | 4 | -4/+141 | |
| | ||||||
* | feat(api): add support for remote project import (#2348) | Abhishek Singh | 2022-11-01 | 4 | -0/+99 | |
| | ||||||
* | Merge pull request #2347 from Shreya-7/issue-2264-add-application-statistics | Nejc Habjan | 2022-11-01 | 7 | -1/+111 | |
|\ | | | | | feat(api): add application statistics | |||||
| * | feat(api): add application statistics | Shreya | 2022-11-01 | 7 | -1/+111 | |
|/ | ||||||
* | fix: use POST method and return dict in ↵ | John Villalovos | 2022-10-31 | 4 | -9/+47 | |
| | | | | | | | | | | | | | | `cancel_merge_when_pipeline_succeeds()` (#2350) * Call was incorrectly using a `PUT` method when should have used a `POST` method. * Changed return type to a `dict` as GitLab only returns {'status': 'success'} on success. Since the function didn't work previously, this should not impact anyone. * Updated the test fixture `merge_request` to add ability to create a pipeline. * Added functional test for `mr.cancel_merge_when_pipeline_succeeds()` Fixes: #2349 | |||||
* | Merge pull request #2351 from python-gitlab/renovate/all-minor-patch | Nejc Habjan | 2022-10-31 | 3 | -4/+4 | |
|\ | | | | | chore(deps): update all non-major dependencies | |||||
| * | chore(deps): update all non-major dependencies | renovate[bot] | 2022-10-31 | 3 | -4/+4 | |
|/ | ||||||
* | Merge pull request #2352 from ↵ | Nejc Habjan | 2022-10-31 | 1 | -1/+1 | |
|\ | | | | | | | | | python-gitlab/renovate/maxbrunet-pre-commit-renovate-34.x chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v34 | |||||
| * | chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v34 | renovate[bot] | 2022-10-31 | 1 | -1/+1 | |
|/ | ||||||
* | chore: release v3.11.0v3.11.0 | github-actions | 2022-10-28 | 2 | -1/+21 | |
| | ||||||
* | chore: add responses to pre-commit deps | Nejc Habjan | 2022-10-27 | 1 | -0/+1 | |
| | ||||||
* | docs(advanced): add hint on type narrowing | Nejc Habjan | 2022-10-27 | 1 | -0/+20 | |
| |