fix(stack) add skip TLS toggle for edit stack EE-5391 (#8850)

This commit is contained in:
cmeng
2023-04-28 13:35:38 +12:00
committed by GitHub
parent 2eb4453487
commit 7c2fcb67eb
8 changed files with 52 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ type stackGitUpdatePayload struct {
RepositoryAuthentication bool
RepositoryUsername string
RepositoryPassword string
TLSSkipVerify bool
}
func (payload *stackGitUpdatePayload) Validate(r *http.Request) error {
@@ -138,6 +139,7 @@ func (handler *Handler) stackUpdateGit(w http.ResponseWriter, r *http.Request) *
//update retrieved stack data based on the payload
stack.GitConfig.ReferenceName = payload.RepositoryReferenceName
stack.GitConfig.TLSSkipVerify = payload.TLSSkipVerify
stack.AutoUpdate = payload.AutoUpdate
stack.Env = payload.Env
stack.UpdatedBy = user.Username