Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(objects): support fetching PATs via id or `self` endpoint | Nejc Habjan | 2023-04-07 | 1 | -9/+54 |
| | |||||
* | test(unit): consistently use inline fixtures | Nejc Habjan | 2023-03-12 | 1 | -8/+31 |
| | |||||
* | chore(deps): update black (23.1.0) and commitizen (2.40.0) (#2479) | John Villalovos | 2023-02-06 | 1 | -1/+0 |
| | | | | | | | | | | Update the dependency versions: black: 23.1.0 commitizen: 2.40.0 They needed to be updated together as just updating `black` caused a dependency conflict. Updated files by running `black` and committing the changes. | ||||
* | feat(group): add support for group restore API | Mahadevan Karthi | 2023-01-18 | 1 | -0/+17 |
| | |||||
* | feat(api): add support for bulk imports API | Nejc Habjan | 2022-12-19 | 1 | -0/+159 |
| | |||||
* | feat(api): add support for resource groups | Nejc Habjan | 2022-12-18 | 1 | -0/+79 |
| | |||||
* | test(unit): expand tests for pipeline schedules | Nejc Habjan | 2022-12-11 | 1 | -4/+49 |
| | |||||
* | feat: add resource iteration events (see ↵ | Oliver Blasius | 2022-12-04 | 1 | -0/+55 |
| | | | | https://docs.gitlab.com/ee/api/resource_iteration_events.html) | ||||
* | feat: add support for SAML group links (#2367) | Abhishek Singh | 2022-11-22 | 1 | -1/+113 |
| | |||||
* | feat(groups): add LDAP link manager and deprecate old API endpoints | Nejc Habjan | 2022-11-17 | 1 | -4/+4 |
| | |||||
* | refactor: explicitly use ProjectSecureFile | Nejc Habjan | 2022-11-17 | 1 | -2/+2 |
| | |||||
* | feat(groups): add support for listing ldap_group_links (#2371) | Ray | 2022-11-16 | 1 | -0/+27 |
| | |||||
* | feat: implement secure files API | Ben Brown | 2022-11-10 | 1 | -0/+101 |
| | |||||
* | feat(api): add support for getting a project's pull mirror details | John L. Villalovos | 2022-11-04 | 1 | -0/+27 |
| | | | | | | | 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 | ||||
* | feat(api): add support for remote project import from AWS S3 (#2357) | Abhishek Singh | 2022-11-02 | 1 | -1/+42 |
| | |||||
* | feat(api): add support for remote project import (#2348) | Abhishek Singh | 2022-11-01 | 1 | -0/+31 |
| | |||||
* | feat(api): add application statistics | Shreya | 2022-11-01 | 1 | -0/+49 |
| | |||||
* | feat(api): add support for topics merge API | Nejc Habjan | 2022-10-14 | 1 | -0/+18 |
| | |||||
* | feat: add support for deployment approval endpoint | John L. Villalovos | 2022-08-25 | 1 | -2/+132 |
| | | | | | | | Add support for the deployment approval endpoint[1] [1] https://docs.gitlab.com/ee/api/deployments.html#approve-or-reject-a-blocked-deployment Closes: #2253 | ||||
* | 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 |
| |