Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
3e31cffa20
commit
73f2527660
3 changed files with 13 additions and 13 deletions
|
@ -180,12 +180,12 @@ The following table describes details of your subscription for groups:
|
||||||
|
|
||||||
## Renew your subscription
|
## Renew your subscription
|
||||||
|
|
||||||
To renew your subscription, [prepare for the renewal](#prepare-for-renewal), then do one of the following:
|
To renew your subscription, [prepare for renewal by reviewing your account](#prepare-for-renewal-by-reviewing-your-account), then do one of the following:
|
||||||
|
|
||||||
- [Renew a GitLab.com subscription](#renew-or-change-a-gitlabcom-subscription).
|
- [Renew a GitLab.com subscription](#renew-or-change-a-gitlabcom-subscription).
|
||||||
- [Renew a self-managed subscription](#renew-a-self-managed-subscription).
|
- [Renew a self-managed subscription](#renew-a-self-managed-subscription).
|
||||||
|
|
||||||
### Prepare for renewal
|
### Prepare for renewal by reviewing your account
|
||||||
|
|
||||||
The [Customers Portal](https://customers.gitlab.com/customers/sign_in) is your tool for renewing and modifying your subscription. Before going ahead with renewal, log in and verify or update:
|
The [Customers Portal](https://customers.gitlab.com/customers/sign_in) is your tool for renewing and modifying your subscription. Before going ahead with renewal, log in and verify or update:
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
module API
|
module API
|
||||||
module Entities
|
module Entities
|
||||||
class GPGKey < Grape::Entity
|
class GpgKey < Grape::Entity
|
||||||
expose :id, :key, :created_at
|
expose :id, :key, :created_at
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -308,7 +308,7 @@ module API
|
||||||
|
|
||||||
desc 'Add a GPG key to a specified user. Available only for admins.' do
|
desc 'Add a GPG key to a specified user. Available only for admins.' do
|
||||||
detail 'This feature was added in GitLab 10.0'
|
detail 'This feature was added in GitLab 10.0'
|
||||||
success Entities::GPGKey
|
success Entities::GpgKey
|
||||||
end
|
end
|
||||||
params do
|
params do
|
||||||
requires :id, type: Integer, desc: 'The ID of the user'
|
requires :id, type: Integer, desc: 'The ID of the user'
|
||||||
|
@ -324,7 +324,7 @@ module API
|
||||||
key = user.gpg_keys.new(declared_params(include_missing: false))
|
key = user.gpg_keys.new(declared_params(include_missing: false))
|
||||||
|
|
||||||
if key.save
|
if key.save
|
||||||
present key, with: Entities::GPGKey
|
present key, with: Entities::GpgKey
|
||||||
else
|
else
|
||||||
render_validation_error!(key)
|
render_validation_error!(key)
|
||||||
end
|
end
|
||||||
|
@ -333,7 +333,7 @@ module API
|
||||||
|
|
||||||
desc 'Get the GPG keys of a specified user. Available only for admins.' do
|
desc 'Get the GPG keys of a specified user. Available only for admins.' do
|
||||||
detail 'This feature was added in GitLab 10.0'
|
detail 'This feature was added in GitLab 10.0'
|
||||||
success Entities::GPGKey
|
success Entities::GpgKey
|
||||||
end
|
end
|
||||||
params do
|
params do
|
||||||
requires :id, type: Integer, desc: 'The ID of the user'
|
requires :id, type: Integer, desc: 'The ID of the user'
|
||||||
|
@ -346,7 +346,7 @@ module API
|
||||||
user = User.find_by(id: params[:id])
|
user = User.find_by(id: params[:id])
|
||||||
not_found!('User') unless user
|
not_found!('User') unless user
|
||||||
|
|
||||||
present paginate(user.gpg_keys), with: Entities::GPGKey
|
present paginate(user.gpg_keys), with: Entities::GpgKey
|
||||||
end
|
end
|
||||||
# rubocop: enable CodeReuse/ActiveRecord
|
# rubocop: enable CodeReuse/ActiveRecord
|
||||||
|
|
||||||
|
@ -746,18 +746,18 @@ module API
|
||||||
|
|
||||||
desc "Get the currently authenticated user's GPG keys" do
|
desc "Get the currently authenticated user's GPG keys" do
|
||||||
detail 'This feature was added in GitLab 10.0'
|
detail 'This feature was added in GitLab 10.0'
|
||||||
success Entities::GPGKey
|
success Entities::GpgKey
|
||||||
end
|
end
|
||||||
params do
|
params do
|
||||||
use :pagination
|
use :pagination
|
||||||
end
|
end
|
||||||
get 'gpg_keys' do
|
get 'gpg_keys' do
|
||||||
present paginate(current_user.gpg_keys), with: Entities::GPGKey
|
present paginate(current_user.gpg_keys), with: Entities::GpgKey
|
||||||
end
|
end
|
||||||
|
|
||||||
desc 'Get a single GPG key owned by currently authenticated user' do
|
desc 'Get a single GPG key owned by currently authenticated user' do
|
||||||
detail 'This feature was added in GitLab 10.0'
|
detail 'This feature was added in GitLab 10.0'
|
||||||
success Entities::GPGKey
|
success Entities::GpgKey
|
||||||
end
|
end
|
||||||
params do
|
params do
|
||||||
requires :key_id, type: Integer, desc: 'The ID of the GPG key'
|
requires :key_id, type: Integer, desc: 'The ID of the GPG key'
|
||||||
|
@ -767,13 +767,13 @@ module API
|
||||||
key = current_user.gpg_keys.find_by(id: params[:key_id])
|
key = current_user.gpg_keys.find_by(id: params[:key_id])
|
||||||
not_found!('GPG Key') unless key
|
not_found!('GPG Key') unless key
|
||||||
|
|
||||||
present key, with: Entities::GPGKey
|
present key, with: Entities::GpgKey
|
||||||
end
|
end
|
||||||
# rubocop: enable CodeReuse/ActiveRecord
|
# rubocop: enable CodeReuse/ActiveRecord
|
||||||
|
|
||||||
desc 'Add a new GPG key to the currently authenticated user' do
|
desc 'Add a new GPG key to the currently authenticated user' do
|
||||||
detail 'This feature was added in GitLab 10.0'
|
detail 'This feature was added in GitLab 10.0'
|
||||||
success Entities::GPGKey
|
success Entities::GpgKey
|
||||||
end
|
end
|
||||||
params do
|
params do
|
||||||
requires :key, type: String, desc: 'The new GPG key'
|
requires :key, type: String, desc: 'The new GPG key'
|
||||||
|
@ -782,7 +782,7 @@ module API
|
||||||
key = current_user.gpg_keys.new(declared_params)
|
key = current_user.gpg_keys.new(declared_params)
|
||||||
|
|
||||||
if key.save
|
if key.save
|
||||||
present key, with: Entities::GPGKey
|
present key, with: Entities::GpgKey
|
||||||
else
|
else
|
||||||
render_validation_error!(key)
|
render_validation_error!(key)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue