Git
http://rogerdudler.github.io/git-guide/
Approve user and set it admin via gitlab-rails
root@vps02:~# gitlab-rails console -e production
--------------------------------------------------------------------------------
Ruby: ruby 3.2.5 (2024-07-26 revision 31d0f1a2e7) [x86_64-linux]
GitLab: 17.6.0 (746f630acb1) FOSS
GitLab Shell: 14.39.0
PostgreSQL: 14.11
-----------------------------------------------------------[ booted in 811.12s ]
Loading production environment (Rails 7.0.8.4)
irb(main):001:0> user = User.find(1)
=> #<User id:1 @diogogl>
irb(main):002:0> user.attributes
=>
{"projects_limit"=>100000,
"id"=>1,
"admin"=>true,
"email"=>"diogo.goncalo@gmail.com",
"name"=>"Diogo Lourenço",
"username"=>"diogogl",
"avatar"=>nil,
"user_type"=>"human",
"encrypted_password"="..."
.
.
.
irb(main):003:0> user.admin = true
=> true
irb(main):004:0> user.state="active"
=> "active"
irb(main):005:0> user.save!
=> true