summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(groups): add support for group-level registry repositoriesNejc Habjan2022-07-204-0/+60
|
* Merge pull request #2146 from python-gitlab/jlvillal/mypy_strict_step_by_stepNejc Habjan2022-07-203-9/+29
|\ | | | | chore: enable mypy check `strict_equality`
| * chore: enable mypy check `strict_equality`John L. Villalovos2022-07-193-9/+29
| | | | | | | | Enable the `mypy` `strict_equality` check.
* | fix: Enable epic notesJohn Gunnison2022-07-191-0/+2
|/ | | | Add the notes attribute to GroupEpic
* Merge pull request #2147 from python-gitlab/jlvillal/api_func_v4Nejc Habjan2022-07-194-8/+8
|\ | | | | chore: change name of API functional test to `api_func_v4`
| * chore: change name of API functional test to `api_func_v4`John L. Villalovos2022-07-174-8/+8
|/ | | | | The CLI test is `cli_func_v4` and using `api_func_v4` matches with that naming convention.
* chore(deps): update typing dependenciesrenovate[bot]2022-07-172-4/+4
|
* chore(deps): update pre-commit hook pycqa/pylint to v2.14.5renovate[bot]2022-07-171-1/+1
|
* chore(deps): update dependency pylint to v2.14.5renovate[bot]2022-07-171-1/+1
|
* Merge pull request #2141 from nickbroon/nickbroon-merge_pipelines_enabledNejc Habjan2022-07-111-0/+2
|\ | | | | feat: Add 'merge_pipelines_enabled' project attribute
| * feat: Add 'merge_pipelines_enabled' project attributeNick Brown2022-07-111-0/+2
|/ | | | | | | | Boolean. Enable or disable merge pipelines. See: https://docs.gitlab.com/ee/api/projects.html#edit-project https://docs.gitlab.com/ee/ci/pipelines/merged_results_pipelines.html
* chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.28.0renovate[bot]2022-07-101-1/+1
|
* chore(deps): update dependency commitizen to v2.28.0renovate[bot]2022-07-101-1/+1
|
* chore(deps): update black to v22.6.0renovate[bot]2022-07-102-2/+2
|
* chore(deps): update pre-commit hook pycqa/pylint to v2.14.4renovate[bot]2022-07-101-1/+1
|
* feat: support validating CI lint resultsNejc Habjan2022-07-098-12/+184
|
* fix(cli): remove irrelevant MR approval rule list filtersNejc Habjan2022-07-091-1/+0
|
* docs: document CI Lint usageNejc Habjan2022-07-055-43/+98
|
* feat(cli): add support for global CI lintNejc Habjan2022-07-054-15/+61
|
* chore(ci_lint): add create attributesNejc Habjan2022-07-051-0/+4
|
* refactor(objects): move ci lint to separate fileNejc Habjan2022-07-055-62/+73
|
* Merge pull request #2125 from python-gitlab/jlvillal/user_docsNejc Habjan2022-07-051-1/+30
|\ | | | | docs(users): add docs about listing a user's projects
| * docs(users): add docs about listing a user's projectsJohn L. Villalovos2022-07-041-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_lintNejc Habjan2022-07-053-0/+112
|\ | | | | feat: add Project CI Lint support
| * feat(objects): add Project CI Lint supportJohn L. Villalovos2022-07-043-0/+112
| | | | | | | | | | | | Add support for validating a project's CI configuration [1] [1] https://docs.gitlab.com/ee/api/lint.html
* | Merge pull request #2126 from python-gitlab/jlvillal/push_rulesNejc Habjan2022-07-052-2/+2
|\ \ | |/ |/| docs: update return type of pushrules
| * docs: update return type of pushrulesJohn L. Villalovos2022-07-042-2/+2
| | | | | | | | | | Update the return type of pushrules to surround None with back-ticks to make it code-formatted.
* | docs: describe ROPC flow in place of password authenticationNejc Habjan2022-07-042-20/+21
|/
* Merge pull request #1266 from gokeefe/gokeefe/group_push_rulesNejc Habjan2022-07-054-2/+194
|\ | | | | #1259 Add GroupPushRules and GroupPushRulesManager classes
| * feat: add support for group push rulesO'Keefe, Gerard (Gerry)2022-07-044-2/+194
|/ | | | | | Add the GroupPushRules and GroupPushRulesManager classes. Closes: #1259
* Merge pull request #2114 from python-gitlab/jlvillal/remove_trysNejc Habjan2022-07-041-40/+36
|\ | | | | chore: simplify multi-nested try blocks
| * chore: simplify multi-nested try blocksJohn L. Villalovos2022-06-291-40/+36
| | | | | | | | | | Instead of have a multi-nested series of try blocks. Convert it to a more readable series of `if` statements.
* | chore(deps): update dependency requests to v2.28.1renovate[bot]2022-07-032-2/+2
| |
* | chore(deps): update dependency pylint to v2.14.4renovate[bot]2022-07-031-1/+1
| |
* | test(functional): replace len() calls with list membership checksNejc Habjan2022-07-0314-172/+163
| |
* | Merge pull request #2117 from python-gitlab/jlvillal/encodedid_pathNejc Habjan2022-07-032-5/+7
|\ \ | |/ |/| fix: ensure path elements are escaped
| * fix: ensure path elements are escapedJohn L. Villalovos2022-07-032-5/+7
|/ | | | | | | Ensure the path elements that are passed to the server are escaped. For example a "/" will be changed to "%2F" Closes: #2116
* Merge pull request #2113 from tuxiqae/patch-1Nejc Habjan2022-06-291-1/+1
|\ | | | | Remove redundant `-v` that breaks the command
| * docs(readme): Remove redundant `-v` that breaks the commandSagi Sarussi2022-06-291-1/+1
| | | | | | | | Remove redundant `-v` that breaks the command
* | Merge pull request #2069 from antoineauger/test/unit-tests-projectsNejc Habjan2022-06-293-107/+538
|\ \ | |/ |/| test(projects): add unit tests for projects
| * refactor(test-projects): apply suggestions and use fixturesAntoine Auger2022-06-291-27/+26
| |
| * refactor(test-projects): remove test_restore_projectAntoine Auger2022-06-161-5/+0
| |
| * test(projects): add unit tests for projectsAntoine Auger2022-06-163-100/+537
| |
* | Merge pull request #2110 from python-gitlab/jlvillal/mr_approval_rulesNejc Habjan2022-06-283-4/+33
|\ \ | | | | | | feat(api): add support for `get` for a MR approval rule
| * | feat(api): add support for `get` for a MR approval ruleJohn L. Villalovos2022-06-273-4/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #2111 from python-gitlab/jlvillal/meta_fixNejc Habjan2022-06-281-1/+1
|\ \ \ | | | | | | | | chore: fix misspelling
| * | | chore: fix misspellingJohn L. Villalovos2022-06-271-1/+1
| |/ /
* | | Merge pull request #2112 from python-gitlab/jlvillal/doc_remove_tabsNejc Habjan2022-06-281-10/+10
|\ \ \ | |/ / |/| | chore(docs): convert tabs to spaces
| * | chore(docs): convert tabs to spacesJohn L. Villalovos2022-06-271-10/+10
|/ / | | | | | | Some tabs snuck into the documentation. Convert them to 4-spaces.
* | chore: release v3.6.0v3.6.0github-actions2022-06-282-1/+34
| |