Skip to content
Snippets Groups Projects

Add shared_runners_minutes_limit to groups and users API

Merged username-removed-423915 requested to merge add-api-shared_runners_minutes_limit into master
All threads resolved!
5 files
+ 42
6
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 11
0
@@ -38,6 +38,14 @@ class UserPublic < User
@@ -38,6 +38,14 @@ class UserPublic < User
expose :can_create_project?, as: :can_create_project
expose :can_create_project?, as: :can_create_project
expose :two_factor_enabled?, as: :two_factor_enabled
expose :two_factor_enabled?, as: :two_factor_enabled
expose :external
expose :external
 
 
# EE-only
 
expose :namespace, using: 'API::Entities::UserNamespace'
 
end
 
 
# EE-only
 
class UserNamespace < Grape::Entity
 
expose :shared_runners_minutes_limit
end
end
class UserWithPrivateDetails < UserPublic
class UserWithPrivateDetails < UserPublic
@@ -181,6 +189,9 @@ class Group < Grape::Entity
@@ -181,6 +189,9 @@ class Group < Grape::Entity
class GroupDetail < Group
class GroupDetail < Group
expose :projects, using: Entities::Project
expose :projects, using: Entities::Project
expose :shared_projects, using: Entities::Project
expose :shared_projects, using: Entities::Project
 
 
# EE-only
 
expose :shared_runners_minutes_limit
end
end
class RepoCommit < Grape::Entity
class RepoCommit < Grape::Entity
Loading