8 Commits

Author SHA1 Message Date
b6db60dbfb feat(billing): 按来源域名将 auto 路由到多层价格池(命名嵌套 auto)
- 新增二级 auto(高价池/低价池): 命名的嵌套 auto, 复用现有 auto 跨子分组选渠道/重试/熔断, 对用户隐藏
- 新增域名路由中间件: 仅 auto 生效, 按 X-Forwarded-Host/Host 改写 UsingGroup+TokenGroup(修复重试陷阱)
- 泛化 channel_select / distributor affinity 的 auto 判定(IsAutoTypeGroup + GetAutoSubGroups)
- 新增 option: SecondaryAutoGroups / DomainAutoRouting; 前端分组定价页加可视化配置表
- 价差来自高/低价池各自挂载的渠道定价(子分组 ratio=1.0), 不使用分组系数
- 恢复 docker 本地源码构建配置(Dockerfile workspace 构建 + compose build + postgres 5433)
2026-06-03 03:52:43 +08:00
CaIon
284ce42c88 refactor(channel_select): improve retry logic with reset functionality 2025-12-13 18:09:10 +08:00
CaIon
6175f254a2 refactor(channel_select): enhance retry logic and context key usage for channel selection 2025-12-13 16:43:38 +08:00
CaIon
51f3a936e4 fix(channel_select): adjust priority retry logic for cross-group channel selection 2025-12-13 01:04:10 +08:00
CaIon
413968a0fd refactor(relay): update channel retrieval to use RelayInfo structure 2025-12-12 22:04:38 +08:00
CaIon
ffb1931906 feat: implement cross-group retry functionality and update translations 2025-12-12 18:28:33 +08:00
CaIon
c87deaa7d9 feat(token): add cross-group retry option for token processing 2025-12-12 17:59:21 +08:00
CaIon
6aec088693 feat: add special user usable group setting 2025-10-28 23:25:43 +08:00