feat(features): 功能开放 - 增加自定义渠道开关

This commit is contained in:
MasterChiefCN committed 2026-08-15 13:25:50 +08:00
1 parent f319e19f41
commit fc572346c7
16 files changed
+154 -30

No files matched your search

+4
View File
@@ -27,6 +27,10 @@ func RegisterCustomRelayRoutes(r *gin.RouterGroup, svc *service.Service) {
failService(c, err)
return
}
if err := svc.RequireFeature(service.FeatureCustomChannels); err != nil {
failService(c, err)
return
}
policy, available := loadRuntimePolicy(c, svc)
if !available || !enforceRateLimit(c, "custom-relay:"+user.ID, policy.Request.CustomRelayPerMinute, time.Minute) {
return