带阿里标识的版本

This commit is contained in:
robin
2026-02-28 18:55:33 +08:00
parent 150799f41d
commit 5d0b7c7e91
477 changed files with 10813 additions and 4044 deletions

View File

@@ -9,6 +9,7 @@ type UserFeatureCode = string
const (
UserFeatureCodePlan UserFeatureCode = "plan"
UserFeatureCodeHTTPDNS UserFeatureCode = "httpdns"
UserFeatureCodeServerTCP UserFeatureCode = "server.tcp"
UserFeatureCodeServerTCPPort UserFeatureCode = "server.tcp.port"
@@ -212,6 +213,12 @@ func FindAllUserFeatures() []*UserFeature {
Description: "用户可以购买和管理套餐。",
SupportPlan: false,
},
{
Name: "HTTPDNS",
Code: UserFeatureCodeHTTPDNS,
Description: "用户可以使用 HTTPDNS 应用管理、访问日志和解析测试。",
SupportPlan: false,
},
}
}

View File

@@ -52,6 +52,8 @@ type UserRegisterConfig struct {
// 开通DNS服务
NSIsOn bool `json:"nsIsOn"` // 是否开启智能DNS服务
// 开通HTTPDNS服务
HTTPDNSIsOn bool `json:"httpdnsIsOn"` // 是否开启用户端HTTPDNS服务
// 开通高防服务
ADIsOn bool `json:"adIsOn"` // 是否开启高防服务
@@ -63,6 +65,7 @@ func DefaultUserRegisterConfig() *UserRegisterConfig {
ComplexPassword: true,
CDNIsOn: true,
NSIsOn: false,
HTTPDNSIsOn: false,
Features: []string{
UserFeatureCodeServerAccessLog,
UserFeatureCodeServerViewAccessLog,