feat(welcome): 站点外观 - 增加欢迎页开放开关并修复入口分包

This commit is contained in:
MasterChiefCN committed 2026-09-15 11:10:12 +08:00
1 parent 40aca20f4d
commit 2dfcf624c5
16 files changed
+216 -3

No files matched your search

@@ -9,6 +9,16 @@ import (
)
func RegisterFeatureAvailabilityRoutes(r *gin.RouterGroup, svc *service.Service) {
r.GET("/public/welcome", func(c *gin.Context) {
c.Header("Cache-Control", "no-store")
setting, err := svc.FeatureAvailability()
if err != nil {
failService(c, err)
return
}
ok(c, gin.H{"welcomeEnabled": setting.WelcomeEnabled})
})
r.GET("/features", func(c *gin.Context) {
if _, err := currentUser(c, svc); err != nil {
failService(c, err)