feat: Add some options when creating a team

These two options are:
- can_create_org_repo which allow the users to create organization
repositories
- include_all_repositories which allow the user to have access to all
repos

By default, these two rights are not provided for security reason.
pull/13/head
Etienne Monier 2022-03-09 21:41:14 +01:00
rodzic 4af5ce7ae9
commit ad69de4b86
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -300,6 +300,8 @@ class Gitea:
name: str,
description: str = "",
permission: str = "read",
can_create_org_repo: bool = False,
includes_all_repositories: bool = False,
units=(
"repo.code",
"repo.issues",
@ -324,6 +326,8 @@ class Gitea:
"name": name,
"description": description,
"permission": permission,
"can_create_org_repo": can_create_org_repo,
"includes_all_repositories": includes_all_repositories,
"units": units,
},
)