gitlab
gitlab copied to clipboard
Ruby wrapper and CLI for the GitLab REST API
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...
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,...
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...
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.