Procházet zdrojové kódy

add stacks enabled feature flag

Alexander Belanger před 3 roky
rodič
revize
dcbb27c80b
2 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 1 0
      api/types/project.go
  2. 2 0
      internal/models/project.go

+ 1 - 0
api/types/project.go

@@ -8,6 +8,7 @@ type Project struct {
 	RDSDatabasesEnabled bool    `json:"enable_rds_databases"`
 	RDSDatabasesEnabled bool    `json:"enable_rds_databases"`
 	ManagedInfraEnabled bool    `json:"managed_infra_enabled"`
 	ManagedInfraEnabled bool    `json:"managed_infra_enabled"`
 	APITokensEnabled    bool    `json:"api_tokens_enabled"`
 	APITokensEnabled    bool    `json:"api_tokens_enabled"`
+	StacksEnabled       bool    `json:"stacks_enabled"`
 }
 }
 
 
 type CreateProjectRequest struct {
 type CreateProjectRequest struct {

+ 2 - 0
internal/models/project.go

@@ -60,6 +60,7 @@ type Project struct {
 	PreviewEnvsEnabled  bool
 	PreviewEnvsEnabled  bool
 	RDSDatabasesEnabled bool
 	RDSDatabasesEnabled bool
 	ManagedInfraEnabled bool
 	ManagedInfraEnabled bool
+	StacksEnabled       bool
 	APITokensEnabled    bool
 	APITokensEnabled    bool
 }
 }
 
 
@@ -78,6 +79,7 @@ func (p *Project) ToProjectType() *types.Project {
 		PreviewEnvsEnabled:  p.PreviewEnvsEnabled,
 		PreviewEnvsEnabled:  p.PreviewEnvsEnabled,
 		RDSDatabasesEnabled: p.RDSDatabasesEnabled,
 		RDSDatabasesEnabled: p.RDSDatabasesEnabled,
 		ManagedInfraEnabled: p.ManagedInfraEnabled,
 		ManagedInfraEnabled: p.ManagedInfraEnabled,
+		StacksEnabled:       p.StacksEnabled,
 		APITokensEnabled:    p.APITokensEnabled,
 		APITokensEnabled:    p.APITokensEnabled,
 	}
 	}
 }
 }