Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs: describe self-revoking personal access tokens | Nejc Habjan | 2022-07-29 | 1 | -0/+4 |
| | |||||
* | chore(clusters): deprecate clusters support | John L. Villalovos | 2022-07-28 | 1 | -3/+8 |
| | | | | | | | | | | | Cluster support was deprecated in GitLab 14.5 [1]. And disabled by default in GitLab 15.0 [2] * Update docs to mark clusters as deprecated * Remove testing of clusters [1] https://docs.gitlab.com/ee/api/project_clusters.html [2] https://gitlab.com/groups/gitlab-org/configure/-/epics/8 | ||||
* | chore(topics): 'title' is required when creating a topic | John L. Villalovos | 2022-07-28 | 1 | -1/+1 |
| | | | | In GitLab >= 15.0 `title` is required when creating a topic. | ||||
* | feat: add support for iterations API | Nejc Habjan | 2022-07-27 | 1 | -0/+33 |
| | |||||
* | feat(groups): add support for shared projects API | Nejc Habjan | 2022-07-26 | 1 | -3/+7 |
| | |||||
* | docs(projects): document export with upload to URL | Nejc Habjan | 2022-07-24 | 1 | -0/+13 |
| | |||||
* | feat(issues): add support for issue reorder API | Nejc Habjan | 2022-07-24 | 1 | -0/+4 |
| | |||||
* | feat(namespaces): add support for namespace existence API | Nejc Habjan | 2022-07-24 | 1 | -0/+12 |
| | |||||
* | feat: add support for group and project invitations API | Nejc Habjan | 2022-07-23 | 1 | -0/+73 |
| | |||||
* | feat(projects): add support for project restore API | Nejc Habjan | 2022-07-23 | 1 | -0/+4 |
| | |||||
* | refactor: migrate services to integrations | Nejc Habjan | 2022-07-23 | 1 | -21/+21 |
| | |||||
* | fix(runners): fix listing for /runners/all | Nejc Habjan | 2022-07-23 | 1 | -3/+12 |
| | |||||
* | docs: describe fetching existing export status | Nejc Habjan | 2022-07-23 | 1 | -0/+8 |
| | |||||
* | fix: add `get_all` param (and `--get-all`) to allow passing `all` to API | Nejc Habjan | 2022-07-21 | 4 | -10/+7 |
| | |||||
* | feat(groups): add support for group-level registry repositories | Nejc Habjan | 2022-07-20 | 1 | -0/+4 |
| | |||||
* | feat: support validating CI lint results | Nejc Habjan | 2022-07-09 | 1 | -3/+19 |
| | |||||
* | docs: document CI Lint usage | Nejc Habjan | 2022-07-05 | 2 | -43/+53 |
| | |||||
* | docs(users): add docs about listing a user's projects | John L. Villalovos | 2022-07-04 | 1 | -1/+30 |
| | | | | | | | Add docs about listing a user's projects. Update docs on the membership API to update the URL to the upstream docs and also add a note that it requires Administrator access to use. | ||||
* | 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 |
| |