aboutsummaryrefslogtreecommitdiffstats
path: root/templates/swagger
diff options
context:
space:
mode:
authorDenys Konovalov <kontakt@denyskon.de>2024-03-04 03:56:52 +0100
committerGitHub <noreply@github.com>2024-03-04 02:56:52 +0000
commitfe6792dff3d167e87b0c4476f7e7a7ce15742855 (patch)
tree9511f5bdbeba0f94189f9e173f83c116645a37bc /templates/swagger
parent8553b4600e3035b6f6ad6907c37cebd013fa4d64 (diff)
downloadgitea-fe6792dff3d167e87b0c4476f7e7a7ce15742855.tar.gz
gitea-fe6792dff3d167e87b0c4476f7e7a7ce15742855.zip
Enable/disable owner and repo projects independently (#28805)
Part of #23318 Add menu in repo settings to allow for repo admin to decide not just if projects are enabled or disabled per repo, but also which kind of projects (repo-level/owner-level) are enabled. If repo projects disabled, don't show the projects tab. ![grafik](https://github.com/go-gitea/gitea/assets/47871822/b9b43fb4-824b-47f9-b8e2-12004313647c) --------- Co-authored-by: delvh <dev.lh@web.de>
Diffstat (limited to 'templates/swagger')
-rw-r--r--templates/swagger/v1_json.tmpl9
1 files changed, 9 insertions, 0 deletions
diff --git a/templates/swagger/v1_json.tmpl b/templates/swagger/v1_json.tmpl
index fa7cd60eb3..9aba84a023 100644
--- a/templates/swagger/v1_json.tmpl
+++ b/templates/swagger/v1_json.tmpl
@@ -19570,6 +19570,11 @@
"type": "boolean",
"x-go-name": "Private"
},
+ "projects_mode": {
+ "description": "`repo` to only allow repo-level projects, `owner` to only allow owner projects, `all` to allow both.",
+ "type": "string",
+ "x-go-name": "ProjectsMode"
+ },
"template": {
"description": "either `true` to make this repository a template or `false` to make it a normal repository",
"type": "boolean",
@@ -22491,6 +22496,10 @@
"type": "boolean",
"x-go-name": "Private"
},
+ "projects_mode": {
+ "type": "string",
+ "x-go-name": "ProjectsMode"
+ },
"release_counter": {
"type": "integer",
"format": "int64",