Files
devstar/routers/web/devcontainer/vscode_home.go
xinitx 95db97af94 !99 add devcontainer feature
* VSCode一类IDE的DevStar插件相关的功能或地址的命名以vscode为前缀替代原来的devstar前缀,命名上的指向性更明确
* add devcontainer feature
2025-09-20 01:56:37 +00:00

22 lines
606 B
Go

package devcontainer
import (
"net/http"
"code.gitea.io/gitea/modules/templates"
gitea_web_context "code.gitea.io/gitea/services/context"
)
const (
// TplVscodeHome 显示 DevStar Home 页面 templates/vscode-home.tmpl
TplVscodeHome templates.TplName = "repo/devcontainer/vscode-home"
)
// VscodeHome 渲染适配于 VSCode 插件的 DevStar Home 页面
func VscodeHome(ctx *gitea_web_context.Context) {
ctx.Data["Title"] = ctx.Tr("home")
ctx.Resp.Header().Del("X-Frame-Options")
//ctx.Resp.Header().Set("Content-Security-Policy", "frame-ancestors *")
ctx.HTML(http.StatusOK, TplVscodeHome)
}