diff --git a/routers/web/web.go b/routers/web/web.go index 6e1fd2adae..57280d73f3 100644 --- a/routers/web/web.go +++ b/routers/web/web.go @@ -480,7 +480,7 @@ func RegisterRoutes(m *web.Route) { m.Get("", user_setting.Secrets) m.Post("", web.Bind(forms.AddSecretForm{}), user_setting.SecretsPost) m.Post("/delete", user_setting.SecretsDelete) - }) + }, actions.MustEnableActions) m.Get("/organization", user_setting.Organization) m.Get("/repos", user_setting.Repos) m.Post("/repos/unadopted", user_setting.AdoptOrDeleteRepository) @@ -858,7 +858,7 @@ func RegisterRoutes(m *web.Route) { m.Get("", org.Secrets) m.Post("", web.Bind(forms.AddSecretForm{}), org.SecretsPost) m.Post("/delete", org.SecretsDelete) - }) + }, actions.MustEnableActions) m.Route("/delete", "GET,POST", org.SettingsDelete) @@ -1051,7 +1051,7 @@ func RegisterRoutes(m *web.Route) { m.Get("", repo.Secrets) m.Post("", web.Bind(forms.AddSecretForm{}), repo.SecretsPost) m.Post("/delete", repo.DeleteSecret) - }) + }, actions.MustEnableActions) m.Group("/lfs", func() { m.Get("/", repo.LFSFiles) diff --git a/templates/org/settings/navbar.tmpl b/templates/org/settings/navbar.tmpl index 7380deff77..f7fe5ed216 100644 --- a/templates/org/settings/navbar.tmpl +++ b/templates/org/settings/navbar.tmpl @@ -12,9 +12,11 @@ {{.locale.Tr "repo.labels"}} + {{if .EnableActions}} {{.locale.Tr "secrets.secrets"}} + {{end}} {{if .EnableOAuth2}} {{.locale.Tr "settings.applications"}} diff --git a/templates/repo/settings/nav.tmpl b/templates/repo/settings/nav.tmpl index 3156d9b159..ea2e373c3f 100644 --- a/templates/repo/settings/nav.tmpl +++ b/templates/repo/settings/nav.tmpl @@ -13,7 +13,9 @@
  • {{.locale.Tr "repo.settings.githooks"}}
  • {{end}}
  • {{.locale.Tr "repo.settings.deploy_keys"}}
  • + {{if .EnableActions}}
  • {{.locale.Tr "secrets.secrets"}}
  • + {{end}} diff --git a/templates/repo/settings/navbar.tmpl b/templates/repo/settings/navbar.tmpl index bdfbb6bf10..92377897e9 100644 --- a/templates/repo/settings/navbar.tmpl +++ b/templates/repo/settings/navbar.tmpl @@ -27,9 +27,11 @@ {{.locale.Tr "repo.settings.deploy_keys"}} + {{if .EnableActions}} {{.locale.Tr "secrets.secrets"}} + {{end}} {{if .LFSStartServer}} {{.locale.Tr "repo.settings.lfs"}} diff --git a/templates/user/settings/navbar.tmpl b/templates/user/settings/navbar.tmpl index 8deffde0b2..4b90063407 100644 --- a/templates/user/settings/navbar.tmpl +++ b/templates/user/settings/navbar.tmpl @@ -18,9 +18,11 @@ {{.locale.Tr "settings.ssh_gpg_keys"}} + {{if .EnableActions}} {{.locale.Tr "secrets.secrets"}} + {{end}} {{if .EnablePackages}} {{.locale.Tr "packages.title"}}