gitlab4j-api
gitlab4j-api copied to clipboard
GitLab4J API (gitlab4j-api) provides a full featured Java client library for working with GitLab repositories via the GitLab REST API
With GitLab adding support for WorkItem Webhook, https://gitlab.com/groups/gitlab-org/-/epics/10150 we need to support it in this library
### Current setup: The current setup is based on the fact that maven is starting a very old image of GitLab (version `12.9.2-ce.0`) and is then executing some integration tests...
Is there an interface that can submit all files under the entire project? Or can only upload one file at a time?
## Issue Description When calling the `createProject` method, the `auto_devops_enabled` parameter is not being passed effectively. As a result, the `auto_devops_enabled` setting cannot be set to `false` in the newly...
Currently, the creation of personal access tokens for the authenticated user himself is not supported in the [UserApi](https://github.com/gitlab4j/gitlab4j-api/blob/main/gitlab4j-api/src/main/java/org/gitlab4j/api/UserApi.java). Unless I missed it, only the admin-level endpoint `/users/:user_id/personal_access_tokens` is supported. It...
The Position model used with Notes and Discussions only covers position_type of "image", does not encapsulate the additional information required for position_type "text". Details from: https://docs.gitlab.com/ee/api/discussions.html#create-new-merge-request-thread Fully encapsulated by Position:...
Since Gitlab 16.0 there is a new way to create Gitlab Runners (https://docs.gitlab.com/security/tokens/#runner-authentication-tokens). The old way is deprecated and some gitlab instances have it disabled by the admin. The new...
JsonEOFException: Unexpected end-of-input in VALUE_STRING when calling repositoryFileApi.getFile()
In our project we met the exception below: ``` 2025-04-21T14:29:12.116+08:00 ERROR 7 --- [fs-eye-manager] [-nio-80-exec-34] o.a.c.c.C.[.[.[.[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [/fs-eye-manager] threw exception [Request processing...