| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #2157 from python-gitlab/jlvillal/mypy_step_by_step | Nejc Habjan | 2022-07-29 | 1 | -1/+1 |
| |\ | | | | | chore: enable mypy check `warn_return_any` | ||||
| | * | chore: enable mypy check `warn_return_any` | John L. Villalovos | 2022-07-28 | 1 | -1/+1 |
| | | | | | | | | | Update code so that the `warn_return_any` check passes. | ||||
| * | | Merge pull request #2201 from python-gitlab/jlvillal/encoding_warning | Nejc Habjan | 2022-07-29 | 1 | -1/+1 |
| |\ \ | | | | | | | chore: make code PEP597 compliant | ||||
| | * | | chore: make code PEP597 compliant | John L. Villalovos | 2022-07-28 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | Use `encoding="utf-8"` in `open()` and open-like functions. https://peps.python.org/pep-0597/ | ||||
| * | | chore(topics): 'title' is required when creating a topic | John L. Villalovos | 2022-07-28 | 1 | -1/+4 |
| |/ | | | | In GitLab >= 15.0 `title` is required when creating a topic. | ||||
| * | feat: add support for iterations API | Nejc Habjan | 2022-07-27 | 1 | -0/+47 |
| | | |||||
| * | feat(groups): add support for shared projects API | Nejc Habjan | 2022-07-26 | 1 | -0/+38 |
| | | |||||
| * | feat(issues): add support for issue reorder API | Nejc Habjan | 2022-07-24 | 1 | -0/+20 |
| | | |||||
| * | feat: add support for group and project invitations API | Nejc Habjan | 2022-07-23 | 1 | -0/+159 |
| | | |||||
| * | feat(projects): add support for project restore API | Nejc Habjan | 2022-07-23 | 1 | -0/+17 |
| | | |||||
| * | refactor: migrate services to integrations | Nejc Habjan | 2022-07-23 | 1 | -25/+31 |
| | | |||||
| * | fix(runners): fix listing for /runners/all | Nejc Habjan | 2022-07-23 | 1 | -1/+12 |
| | | |||||
| * | test: add more tests for container registries | Nejc Habjan | 2022-07-20 | 1 | -4/+50 |
| | | |||||
| * | feat(groups): add support for group-level registry repositories | Nejc Habjan | 2022-07-20 | 1 | -0/+47 |
| | | |||||
| * | feat: support validating CI lint results | Nejc Habjan | 2022-07-09 | 1 | -8/+36 |
| | | |||||
| * | feat(cli): add support for global CI lint | Nejc Habjan | 2022-07-05 | 1 | -11/+33 |
| | | |||||
| * | refactor(objects): move ci lint to separate file | Nejc Habjan | 2022-07-05 | 2 | -46/+49 |
| | | |||||
| * | feat(objects): add Project CI Lint support | John L. Villalovos | 2022-07-04 | 1 | -0/+46 |
| | | | | | | | Add support for validating a project's CI configuration [1] [1] https://docs.gitlab.com/ee/api/lint.html | ||||
| * | feat: add support for group push rules | O'Keefe, Gerard (Gerry) | 2022-07-04 | 1 | -0/+103 |
| | | | | | | | Add the GroupPushRules and GroupPushRulesManager classes. Closes: #1259 | ||||
| * | Merge pull request #2069 from antoineauger/test/unit-tests-projects | Nejc Habjan | 2022-06-29 | 2 | -107/+533 |
| |\ | | | | | test(projects): add unit tests for projects | ||||
| | * | refactor(test-projects): apply suggestions and use fixtures | Antoine Auger | 2022-06-29 | 1 | -27/+26 |
| | | | |||||
| | * | refactor(test-projects): remove test_restore_project | Antoine Auger | 2022-06-16 | 1 | -5/+0 |
| | | | |||||
| | * | test(projects): add unit tests for projects | Antoine Auger | 2022-06-16 | 2 | -100/+532 |
| | | | |||||
| * | | feat(api): add support for `get` for a MR approval rule | John L. Villalovos | 2022-06-27 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | test: add tests and clean up usage for new enums | Nejc Habjan | 2022-06-27 | 1 | -0/+19 |
| | | | |||||
| * | | feat(users): add approve and reject methods to User | Ben Gamari | 2022-06-25 | 1 | -0/+34 |
| | | | | | | | | | | | | | As requested in #1604. Co-authored-by: John Villalovos <john@sodarock.com> | ||||
| * | | feat: Add support for Protected Environments | calve | 2022-06-22 | 1 | -1/+26 |
| | | | | | | | | | | | | | | | | | - 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 | ||||
| * | | Merge pull request #2066 from python-gitlab/jlvillal/approval_rule_id | Nejc Habjan | 2022-06-20 | 1 | -0/+1 |
| |\ \ | |/ |/| | fix(cli): project-merge-request-approval-rule | ||||
| | * | fix(cli): project-merge-request-approval-rule | John L. Villalovos | 2022-06-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the CLI the command: gitlab project-merge-request-approval-rule list --mr-iid 1 --project-id foo/bar Would raise an exception. This was due to the fact that `_id_attr` and `_repr_attr` were set for keys which are not returned in the response. Add a unit test which shows the `repr` function now works. Before it did not. This is an EE feature so we can't functional test it. Closes: #2065 | ||||
| * | | feat(users): add ban and unban methods | Antoine Auger | 2022-06-13 | 1 | -0/+34 |
| |/ | |||||
| * | feat(objects): support get project storage endpoint | Nejc Habjan | 2022-05-27 | 1 | -0/+20 |
| | | |||||
| * | test(projects): add tests for list project methods | Robin Berger | 2022-05-10 | 1 | -20/+116 |
| | | |||||
| * | feat(api): re-add topic delete endpoint | Nejc Habjan | 2022-04-01 | 1 | -0/+18 |
| | | | | | This reverts commit e3035a799a484f8d6c460f57e57d4b59217cd6de. | ||||
| * | feat(object): add pipeline test report summary support | kinbald | 2022-03-07 | 1 | -1/+54 |
| | | |||||
| * | feat(merge_request_approvals): add support for deleting MR approval rules | Nejc Habjan | 2022-02-13 | 1 | -0/+18 |
| | | |||||
| * | test(unit): clean up MR approvals fixtures | Nejc Habjan | 2022-02-13 | 1 | -123/+14 |
| | | |||||
| * | feat(artifacts): add support for project artifacts delete API | Nejc Habjan | 2022-02-10 | 1 | -0/+18 |
| | | |||||
| * | test(runners): add test for deleting runners by auth token | Nejc Habjan | 2022-02-10 | 1 | -1/+17 |
| | | |||||
| * | test(objects): add tests for project artifacts | Nejc Habjan | 2022-02-01 | 1 | -2/+13 |
| | | |||||
| * | style: use f-strings where applicable | Nejc Habjan | 2022-01-23 | 1 | -5/+1 |
| | | |||||
| * | chore: consistently use open() encoding and file descriptor | Nejc Habjan | 2022-01-23 | 1 | -2/+2 |
| | | |||||
| * | test(groups): enable group transfer tests | Nejc Habjan | 2022-01-13 | 1 | -3/+2 |
| | | |||||
| * | feat(api): add `project.transfer()` and deprecate `transfer_project()` | Nejc Habjan | 2022-01-13 | 2 | -5/+48 |
| | | |||||
| * | feat: add support for Group Access Token API | Fabio Huser | 2022-01-09 | 1 | -0/+113 |
| | | | | | 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 |
| | | |||||
| * | fix: stop encoding '.' to '%2E'jlvillal/leave_dot | John L. Villalovos | 2021-12-20 | 3 | -14/+8 |
| | | | | | | | | | | | | | | | | | | | | | Forcing the encoding of '.' to '%2E' causes issues. It also goes against the RFC: https://datatracker.ietf.org/doc/html/rfc3986.html#section-2.3 From the RFC: For consistency, percent-encoded octets in the ranges of ALPHA (%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period (%2E), underscore (%5F), or tilde (%7E) should not be created by URI producers... Closes #1006 Related #1356 Related #1561 BREAKING CHANGE: stop encoding '.' to '%2E'. This could potentially be a breaking change for users who have incorrectly configured GitLab servers which don't handle period '.' characters correctly. | ||||
| * | chore(api): temporarily remove topic delete endpoint | Nejc Habjan | 2021-12-11 | 1 | -18/+0 |
| | | | | | It is not yet available upstream. | ||||
| * | feat(api): add support for Topics API | Nejc Habjan | 2021-12-11 | 1 | -0/+119 |
| | | |||||
| * | feat: add delete on package_file object | Simon Hébert-Deschamps | 2021-12-09 | 1 | -1/+34 |
| | | |||||
| * | test(cli): improve basic CLI coveragetest/cli-coverage | Nejc Habjan | 2021-11-27 | 1 | -5/+7 |
| | | |||||
