@@ -2023,25 +2023,25 @@ class ApiController(JSONRPCController):
data["members"] = members
return data
@HasPermissionAnyDecorator('hg.admin')
def get_repo_groups(self, apiuser):
"""
Returns all repository groups
:param apiuser: filled automatically from apikey
:type apiuser: AuthUser
result = []
for repo_group in RepoGroupModel().get_all():
for repo_group in RepoGroup.get_all():
result.append(repo_group.get_api_data())
return result
def create_repo_group(self, apiuser, group_name, description=Optional(''),
owner=Optional(OAttr('apiuser')),
parent=Optional(None),
copy_permissions=Optional(False)):
Creates a repository group. This command can be executed only using
api_key belonging to user with admin rights.
Status change: