Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #1896 from python-gitlab/jlvillal/ci_lint | Nejc Habjan | 2022-07-05 | 1 | -0/+43 | |
|\ | | | | | feat: add Project CI Lint support | |||||
| * | feat(objects): add Project CI Lint support | John L. Villalovos | 2022-07-04 | 1 | -0/+43 | |
| | | | | | | | | | | | | Add support for validating a project's CI configuration [1] [1] https://docs.gitlab.com/ee/api/lint.html | |||||
* | | docs: update return type of pushrules | John L. Villalovos | 2022-07-04 | 2 | -2/+2 | |
|/ | | | | | Update the return type of pushrules to surround None with back-ticks to make it code-formatted. | |||||
* | feat: add support for group push rules | O'Keefe, Gerard (Gerry) | 2022-07-04 | 1 | -0/+34 | |
| | | | | | | Add the GroupPushRules and GroupPushRulesManager classes. Closes: #1259 | |||||
* | Merge pull request #2110 from python-gitlab/jlvillal/mr_approval_rules | Nejc Habjan | 2022-06-28 | 1 | -0/+5 | |
|\ | | | | | feat(api): add support for `get` for a MR approval rule | |||||
| * | feat(api): add support for `get` for a MR approval rule | John L. Villalovos | 2022-06-27 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | In GitLab 14.10 they added support to get a single merge request approval rule [1] Add support for it to ProjectMergeRequestApprovalRuleManager [1] https://docs.gitlab.com/ee/api/merge_request_approvals.html#get-a-single-merge-request-level-rule | |||||
* | | chore(docs): convert tabs to spaces | John L. Villalovos | 2022-06-27 | 1 | -10/+10 | |
|/ | | | | Some tabs snuck into the documentation. Convert them to 4-spaces. | |||||
* | test: add tests and clean up usage for new enums | Nejc Habjan | 2022-06-27 | 7 | -21/+21 | |
| | ||||||
* | feat(downloads): allow streaming downloads access to response iterator (#1956) | Tom Catshoek | 2022-06-26 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | * feat(downloads): allow streaming downloads access to response iterator Allow access to the underlying response iterator when downloading in streaming mode by specifying `iterator=True`. Update type annotations to support this change. * docs(api-docs): add iterator example to artifact download Document the usage of the `iterator=True` option when downloading artifacts * test(packages): add tests for streaming downloads | |||||
* | Merge pull request #2061 from bgamari/patch-1 | Nejc Habjan | 2022-06-25 | 1 | -0/+7 | |
|\ | | | | | feat(users): add approve and reject methods to User | |||||
| * | feat(users): add approve and reject methods to User | Ben Gamari | 2022-06-25 | 1 | -0/+7 | |
| | | | | | | | | | | | | As requested in #1604. Co-authored-by: John Villalovos <john@sodarock.com> | |||||
* | | docs(api): document usage of head() methods | Nejc Habjan | 2022-06-25 | 1 | -1/+10 | |
|/ | ||||||
* | docs(projects): provide more detailed import examples | Nejc Habjan | 2022-06-25 | 1 | -2/+17 | |
| | ||||||
* | docs(projects): document 404 gotcha with unactivated integrations | Nejc Habjan | 2022-06-25 | 1 | -6/+17 | |
| | ||||||
* | docs(variables): instruct users to follow GitLab rules for values | Nejc Habjan | 2022-06-25 | 1 | -0/+6 | |
| | ||||||
* | docs(api): fix incorrect docs for merge_request_approvals (#2094) | John Villalovos | 2022-06-25 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | * docs(api): fix incorrect docs for merge_request_approvals The `set_approvers()` method is on the `ProjectApprovalManager` class. It is not part of the `ProjectApproval` class. The docs were previously showing to call `set_approvers` using a `ProjectApproval` instance, which would fail. Correct the documentation. This was pointed out by a question on the Gitter channel. Co-authored-by: Nejc Habjan <nejc.habjan@siemens.com> | |||||
* | feat(api): convert gitlab.const to Enums | Jochen Sprickerhof | 2022-06-22 | 7 | -50/+50 | |
| | | | | | | | This allows accessing the elements by value, i.e.: import gitlab.const gitlab.const.AccessLevel(20) | |||||
* | feat: Add support for Protected Environments | calve | 2022-06-22 | 2 | -1/+48 | |
| | | | | | | | | - https://docs.gitlab.com/ee/api/protected_environments.html - https://github.com/python-gitlab/python-gitlab/issues/1130 no write operation are implemented yet as I have no use case right now and am not sure how it should be done | |||||
* | feat(users): add ban and unban methods | Antoine Auger | 2022-06-13 | 1 | -0/+5 | |
| | ||||||
* | feat(client): introduce `iterator=True` and deprecate `as_list=False` in ↵ | John L. Villalovos | 2022-05-29 | 2 | -3/+3 | |
| | | | | | | | | | | | `list()` `as_list=False` is confusing as it doesn't explain what is being returned. Replace it with `iterator=True` which more clearly explains to the user that an iterator/generator will be returned. This maintains backward compatibility with `as_list` but does issue a DeprecationWarning if `as_list` is set. | |||||
* | feat(objects): support get project storage endpoint | Nejc Habjan | 2022-05-27 | 1 | -0/+27 | |
| | ||||||
* | docs: update issue example and extend API usage docs | Michael Sweikata | 2022-05-24 | 1 | -0/+11 | |
| | ||||||
* | docs(merge_requests): add new possible merge request state and link to the ↵ | Carlos Duelo | 2022-05-04 | 1 | -2/+5 | |
| | | | | | | upstream docs The actual documentation do not mention the locked state for a merge request | |||||
* | Merge pull request #1963 from python-gitlab/feat/deploy-token-get | Max Wittig | 2022-04-13 | 1 | -0/+8 | |
|\ | | | | | feat(objects): support getting project/group deploy tokens by id | |||||
| * | feat(objects): support getting project/group deploy tokens by id | Nejc Habjan | 2022-04-04 | 1 | -0/+8 | |
| | | ||||||
* | | feat(user): support getting user SSH key by id | Nejc Habjan | 2022-04-01 | 1 | -1/+5 | |
|/ | ||||||
* | feat(api): re-add topic delete endpoint | Nejc Habjan | 2022-04-01 | 1 | -0/+7 | |
| | | | | This reverts commit e3035a799a484f8d6c460f57e57d4b59217cd6de. | |||||
* | docs(api-docs): docs fix for application scopes | wacuuu | 2022-03-30 | 1 | -1/+1 | |
| | ||||||
* | docs: fix typo and incorrect style | kinbald | 2022-03-09 | 1 | -2/+2 | |
| | ||||||
* | docs: add pipeline test report summary support | kinbald | 2022-03-07 | 1 | -0/+24 | |
| | ||||||
* | feat(merge_request_approvals): add support for deleting MR approval rules | Nejc Habjan | 2022-02-13 | 1 | -0/+8 | |
| | ||||||
* | docs: add delete methods for runners and project artifacts | Nejc Habjan | 2022-02-10 | 2 | -0/+8 | |
| | ||||||
* | docs(artifacts): deprecate artifacts() and artifact() methods | Nejc Habjan | 2022-02-01 | 1 | -3/+13 | |
| | ||||||
* | docs: enhance release docs for CI_JOB_TOKEN usage | Matthieu Rigal | 2022-01-21 | 1 | -0/+9 | |
| | ||||||
* | feat: add support for Group Access Token API | Fabio Huser | 2022-01-09 | 1 | -0/+34 | |
| | | | | See https://docs.gitlab.com/ee/api/group_access_tokens.html | |||||
* | docs: update project access token API reference link | Fabio Huser | 2022-01-09 | 1 | -1/+1 | |
| | ||||||
* | chore: fix typo in MR documentation | Markus Legner | 2022-01-04 | 1 | -1/+1 | |
| | ||||||
* | docs: correct documentation for updating discussion note | Hailiang | 2021-12-25 | 1 | -1/+1 | |
| | | | | Closes #1777 | |||||
* | chore: add and document optional parameters for get MRjlvillal/rebase_in_progress | John L. Villalovos | 2021-12-23 | 1 | -0/+8 | |
| | | | | | | | Add and document (some of the) optional parameters that can be done for a `project.merge_requests.get()` Closes #1775 | |||||
* | docs: rename documentation files to match names of code files | John L. Villalovos | 2021-12-23 | 2 | -0/+0 | |
| | | | | | | | | | Rename the merge request related documentation files to match the code files. This will make it easier to find the documentation quickly. Rename: `docs/gl_objects/mrs.rst -> `docs/gl_objects/merge_requests.rst` `docs/gl_objects/mr_approvals.rst -> `docs/gl_objects/merge_request_approvals.rst` | |||||
* | feat(api): support file format for repository archive | Max Ludwig | 2021-12-21 | 1 | -0/+8 | |
| | ||||||
* | docs(project): remove redundant encoding parameter | Shashwat Kumar | 2021-12-19 | 1 | -1/+0 | |
| | ||||||
* | chore(api): temporarily remove topic delete endpoint | Nejc Habjan | 2021-12-11 | 1 | -7/+0 | |
| | | | | It is not yet available upstream. | |||||
* | feat(api): add support for Topics API | Nejc Habjan | 2021-12-11 | 1 | -0/+48 | |
| | ||||||
* | feat: add delete on package_file object | Simon Hébert-Deschamps | 2021-12-09 | 1 | -1/+1 | |
| | ||||||
* | docs: update docs to use gitlab.const for constantsjlvillal/const_explicit | John L. Villalovos | 2021-11-30 | 7 | -50/+50 | |
| | | | | Update the docs to use gitlab.const to access constants. | |||||
* | Merge pull request #1712 from StingRayZA/Epicnotes | Nejc Habjan | 2021-11-27 | 1 | -1/+10 | |
|\ | | | | | feat(api): add support for epic notes | |||||
| * | feat(api): add support for epic notes | Raimund Hook | 2021-11-25 | 1 | -1/+10 | |
| | | | | | | | | | | | | Added support for notes on group epics Signed-off-by: Raimund Hook <raimund.hook@exfo.com> | |||||
* | | feat: add support for `projects.groups.list()`jlvillal/project_groups | John L. Villalovos | 2021-11-26 | 1 | -0/+5 | |
|/ | | | | | | Add support for `projects.groups.list()` endpoint. Closes #1717 | |||||
* | Merge pull request #1646 from JacobHenner/add-merge-trains | Nejc Habjan | 2021-11-01 | 1 | -0/+29 | |
|\ | | | | | feat(api): add merge trains |