gitlab icon indicating copy to clipboard operation
gitlab copied to clipboard

Ruby wrapper and CLI for the GitLab REST API

Results 29 gitlab issues
Sort by recently updated
recently updated
newest added

Adds support for the [disable two factor authentication](https://docs.gitlab.com/ee/api/users.html#disable-two-factor-authentication) endpoint introduced in GitLab `15.2`.

Is the ability to display and create group/project iterations already planned? https://docs.gitlab.com/ee/api/group_iterations.html https://docs.gitlab.com/ee/api/iterations.html Are these features outside the scope of the project because they are enterprise edition specific endpoints?

As the title said, it is an idea worth consider automating the releases of new gem versions ### Benefits - Faster access of the latest improvements and features for gem...

I've installed a `gitlab` Gem, but the `gitlab help` isn't very helpful. I need to read a README.md from this repo to understand how to use it. I think `gitlab...

enhancement
help wanted

Long story short, using Tags API to create releases with descriptions is now forbidden and you have to move to[ Releases API](https://docs.gitlab.com/ee/api/releases/#create-a-release). Something like that should work: ```ruby def create_release(project,...

bug
help wanted

When trying to download an artifact file using the `download_job_artifact_file`, the response is incorrectly attempted to be JSON-parsed, and hence will fail for any non-JSON non-binary files. Example: Try downloading...

bug
help wanted

Add the endpoint mentioned in #649 - [Get the status of a user](https://docs.gitlab.com/ee/api/users.html#user-status)

```ruby Gitlab.pipeline_variables(12, 3) # => [#"env_var", "key"=>"FOO", "value"=>"bar"}}] ``` https://docs.gitlab.com/ee/api/pipelines.html#get-variables-of-a-pipeline

Hi team, The API documentation is there for banning a user: https://docs.gitlab.com/ee/api/users.html#ban-user I would like at least be able to ban a user using Narkoz.