mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	update swagger info (#9558)
This commit is contained in:
		| @@ -34,15 +34,19 @@ type Hook struct { | |||||||
| // HookList represents a list of API hook. | // HookList represents a list of API hook. | ||||||
| type HookList []*Hook | type HookList []*Hook | ||||||
|  |  | ||||||
|  | // CreateHookOptionConfig has all config options in it | ||||||
|  | // required are "content_type" and "url" Required | ||||||
|  | type CreateHookOptionConfig map[string]string | ||||||
|  |  | ||||||
| // CreateHookOption options when create a hook | // CreateHookOption options when create a hook | ||||||
| type CreateHookOption struct { | type CreateHookOption struct { | ||||||
| 	// required: true | 	// required: true | ||||||
| 	// enum: gitea,gogs,slack,discord | 	// enum: dingtalk,discord,gitea,gogs,msteams,slack,telegram | ||||||
| 	Type string `json:"type" binding:"Required"` | 	Type string `json:"type" binding:"Required"` | ||||||
| 	// required: true | 	// required: true | ||||||
| 	Config       map[string]string `json:"config" binding:"Required"` | 	Config       CreateHookOptionConfig `json:"config" binding:"Required"` | ||||||
| 	Events       []string          `json:"events"` | 	Events       []string               `json:"events"` | ||||||
| 	BranchFilter string            `json:"branch_filter" binding:"GlobPattern"` | 	BranchFilter string                 `json:"branch_filter" binding:"GlobPattern"` | ||||||
| 	// default: false | 	// default: false | ||||||
| 	Active bool `json:"active"` | 	Active bool `json:"active"` | ||||||
| } | } | ||||||
|   | |||||||
| @@ -8609,11 +8609,7 @@ | |||||||
|           "x-go-name": "BranchFilter" |           "x-go-name": "BranchFilter" | ||||||
|         }, |         }, | ||||||
|         "config": { |         "config": { | ||||||
|           "type": "object", |           "$ref": "#/definitions/CreateHookOptionConfig" | ||||||
|           "additionalProperties": { |  | ||||||
|             "type": "string" |  | ||||||
|           }, |  | ||||||
|           "x-go-name": "Config" |  | ||||||
|         }, |         }, | ||||||
|         "events": { |         "events": { | ||||||
|           "type": "array", |           "type": "array", | ||||||
| @@ -8625,16 +8621,27 @@ | |||||||
|         "type": { |         "type": { | ||||||
|           "type": "string", |           "type": "string", | ||||||
|           "enum": [ |           "enum": [ | ||||||
|  |             "dingtalk", | ||||||
|  |             "discord", | ||||||
|             "gitea", |             "gitea", | ||||||
|             "gogs", |             "gogs", | ||||||
|  |             "msteams", | ||||||
|             "slack", |             "slack", | ||||||
|             "discord" |             "telegram" | ||||||
|           ], |           ], | ||||||
|           "x-go-name": "Type" |           "x-go-name": "Type" | ||||||
|         } |         } | ||||||
|       }, |       }, | ||||||
|       "x-go-package": "code.gitea.io/gitea/modules/structs" |       "x-go-package": "code.gitea.io/gitea/modules/structs" | ||||||
|     }, |     }, | ||||||
|  |     "CreateHookOptionConfig": { | ||||||
|  |       "description": "CreateHookOptionConfig has all config options in it\nrequired are \"content_type\" and \"url\" Required", | ||||||
|  |       "type": "object", | ||||||
|  |       "additionalProperties": { | ||||||
|  |         "type": "string" | ||||||
|  |       }, | ||||||
|  |       "x-go-package": "code.gitea.io/gitea/modules/structs" | ||||||
|  |     }, | ||||||
|     "CreateIssueCommentOption": { |     "CreateIssueCommentOption": { | ||||||
|       "description": "CreateIssueCommentOption options for creating a comment on an issue", |       "description": "CreateIssueCommentOption options for creating a comment on an issue", | ||||||
|       "type": "object", |       "type": "object", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user