mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 18:28:37 +00:00
feat: implement organization secret creation API (#26566)
- Add a new `CreateSecretOption` struct for creating secrets - Implement a `CreateOrgSecret` function to create a secret in an organization - Add a new route in `api.go` to handle the creation of organization secrets - Update the Swagger template to include the new `CreateOrgSecret` API endpoint --------- Signed-off-by: appleboy <appleboy.tw@gmail.com>
This commit is contained in:
@@ -11,3 +11,10 @@ type swaggerResponseSecretList struct {
|
||||
// in:body
|
||||
Body []api.Secret `json:"body"`
|
||||
}
|
||||
|
||||
// Secret
|
||||
// swagger:response Secret
|
||||
type swaggerResponseSecret struct {
|
||||
// in:body
|
||||
Body api.Secret `json:"body"`
|
||||
}
|
||||
|
@@ -187,4 +187,7 @@ type swaggerParameterBodies struct {
|
||||
|
||||
// in:body
|
||||
UpdateRepoAvatarOptions api.UpdateRepoAvatarOption
|
||||
|
||||
// in:body
|
||||
CreateSecretOption api.CreateSecretOption
|
||||
}
|
||||
|
Reference in New Issue
Block a user