Client
Client copied to clipboard
GitLab API v4 client for PHP
Added include_retried option on pipeline jobs API call. Introduced with GitLab 13.9 @see https://docs.gitlab.com/ee/api/jobs.html#list-pipeline-jobs
According to [this documentation](https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines) order by `update_at` value is allowed.
Add support for: * https://docs.gitlab.com/ee/api/pipelines.html#get-a-pipelines-test-report * https://docs.gitlab.com/ee/api/pipelines.html#get-a-pipelines-test-report-summary
List project access tokens was already possible, but retrieving one project access token by id was not. This adds the endpoint 'Get a project access token' as can be found...
Add deploy tokens to Groups and Projects https://docs.gitlab.com/ee/api/deploy_tokens.html#group-deploy-tokens https://docs.gitlab.com/ee/api/deploy_tokens.html#project-deploy-tokens
Also includes #707
see https://docs.gitlab.com/ee/api/members.html#add-a-member-to-a-group-or-project
Added missing API calls regarding project boards: * addBoard: https://docs.gitlab.com/ee/api/boards.html#create-an-issue-board * updateBoard: https://docs.gitlab.com/ee/api/boards.html#update-an-issue-board * removeBoard: https://docs.gitlab.com/ee/api/boards.html#delete-an-issue-board Also add API calls for board lists: * boardLists: https://docs.gitlab.com/ee/api/boards.html#list-board-lists-in-a-project-issue-board * addBoardList: https://docs.gitlab.com/ee/api/boards.html#create-a-board-list *...
Add the `access_level` parameter, as specified in the [documentation](https://docs.gitlab.com/ee/api/project_access_tokens.html#create-a-project-access-token).
add support for [groups iterations](https://docs.gitlab.com/ee/api/group_iterations.html) and [project iterations](https://docs.gitlab.com/ee/api/iterations.html)