tbphp
|
9605ed208b
|
fix(subscription): 修正 Codex 与 Claude 凭据身份判重 (#639)
* fix(subscription): 修正订阅凭据身份与刷新校验
* docs: 撤回 README 中的凭据身份说明
* fix(subscription): 校验令牌身份冲突并补齐刷新后判重
* fix(subscription): 防止刷新丢失已确认身份
* fix(subscription): 延后批量导入身份判重
|
2026-09-13 12:26:46 +08:00 |
|
 Oandtbphp
|
6da82242d8
|
feat(subscription): support custom upstream URLs (#579)
* feat(codex): support custom base URL
* fix(codex): require HTTPS for custom base URL
* docs: document changed subscription functions
* fix(groups): 展示并区分详情中的默认与自定义地址
* fix(groups): 统一上游地址配置交互与图标位置
* fix(subscription): 绑定额度重置操作的上游地址
* fix(gateway): 隔离旧上游请求的健康状态更新
---------
Co-authored-by: tbphp <tangb7420@gmail.com>
|
2026-09-08 19:44:39 +08:00 |
|
tbphp
|
922c6e055c
|
fix(subscription): 避免临时刷新失败锁死凭据 (#499)
|
2026-08-30 18:20:28 +08:00 |
|
tbphp
|
d4bbb9193a
|
feat: 升级 Go 与 SDK 版本 (#485)
* feat(gateway): 升级 SDK 并封口兼容合同
* fix: 修正升级后的格式与模型过滤
* fix(ci): 更新 Go 漏洞扫描器
* fix(gateway): 拒绝非标准服务层级字段
|
2026-08-27 22:48:16 +08:00 |
|
tbphp
|
4f9eba5802
|
feat(proxy): 完成数据面代理与渠道约束 (#459)
* feat(proxy): 实现第一阶段数据面代理
* feat(proxy): 收敛渠道与代理协议支持
* fix(proxy): 修复环境检测与迁移验证
* fix(proxy): 回收旧代理运行时并校验地址
* fix(proxy): 补齐创建链路与前端校验
* fix(proxy): 收口订阅代理与迁移兼容
* fix(proxy): 修复环境代理与运行时回收
* fix(proxy): 为系统外部请求应用全局代理
* docs(config): 精简环境配置说明
* feat(proxy): 重构代理设置的前端交互与样式
设置页与分组设置页:
- 代理设置接入页面统一的草稿态与保存栏,不再独立即时提交
- 计入页面 dirty/valid,参与未保存离开拦截与并发冲突推迟
- 新增 ProxyOverrideRow,用分段控件替代原独立编辑弹层
账号卡片与密钥行:
- ProxyConfigEditor 新增 card 外观:标题在白底面板外,与相邻小节同级
- 修掉按视口宽度判断断点的问题,窄容器内不再挤压错乱
- 编辑态下拉固定宽度,不随所选模式伸缩;整体收进两行
- 新增 ProxyScopeIndicator,凭据配置了独立代理时给出标识与悬停提示
密钥行交互:
- 操作列收成「更多操作」菜单与展开图标,与账号卡片同构
- 折叠区分为权重、出站代理、运行诊断三个带标题小节,设置与诊断不再混放
- 权重编辑从弹层迁入折叠区,权重列的值可点击直达
- 释放的列宽还给凭据、权重与最近调用列
文案精简为继承、直连、自定义,并清理两处无引用的死键
* refactor(proxy): 统一代理设置的覆盖交互并消除样式重复
设置页与分组设置页:
- 代理行改用 RuntimeOverrideRow,与超时等设置项共用同一组件
- inherit 映射为“未覆盖”,direct/custom 映射为“显式覆盖”,因此补齐了
覆盖/恢复默认按钮、覆盖状态徽章、当前有效值与待恢复默认态
- 分段控件只保留直连与自定义,继承由外层覆盖开关表达
- 删除自造的 ProxyOverrideRow,新增只含编辑控件的 ProxyOverrideControl
已保存的自定义地址:
- 输入框不做回填,统一由 placeholder 展示已存地址
- 同模式下留空或与已存地址逐字相同均视为未改动,顺带挡住掩码被当作
新密码存回;无改动时保存按钮禁用
- 重新开启覆盖时回到基线已存的覆盖模式,使恢复默认可原路撤销
代码质量:
- 面板外壳(标题 + 白底面板 + 标签/值/编辑图标/操作)抽为全局
.setting-panel,代理、权重、诊断三处共用,不再各写一份
- 删除 ProxyConfigEditor 已无调用方的 row 外观及随之失效的 props、
徽章分支与始终隐藏的文案
- 占位地址推导与覆盖开关规则收敛为 proxy.ts 中的共享函数
- 移除代理输入提示文案及其失去引用的 i18n 键
密钥行折叠区诊断值字号对齐上方面板。重构以构建产物 CSS 逐条比对验证,
差异均为已论证的等价改写。
* fix(proxy): 修复代理传输与校验边界
|
2026-08-24 11:11:22 +08:00 |
|
tbphp
|
8898421ee8
|
refactor(subscription): 分离额度刷新与请求调度 (#449)
* refactor(subscription): 分离额度刷新与请求调度
* fix(subscription): 重置后刷新额度信息
* fix(subscription): 修正重置刷新并发状态
* fix(subscription): 收口重置后额度刷新状态
|
2026-08-21 17:40:38 +08:00 |
|
tbphp
|
d1fd07ce3e
|
feat(subscription): 接入 xAI OAuth 订阅渠道
|
2026-08-18 21:22:13 +08:00 |
|
tbphp
|
8b4cd3dd3e
|
fix(subscription): 修复 Antigravity 连接与观察边界
|
2026-08-18 14:28:45 +08:00 |
|
tbphp
|
cb0d7018f5
|
refactor(subscription): 统一渠道展示与目录结构
|
2026-08-18 11:30:07 +08:00 |
|
tbphp
|
4ed7e007d3
|
fix(subscription): 完善订阅发现与额度边界
|
2026-08-18 10:07:39 +08:00 |
|
tbphp
|
c9bb0d29cf
|
fix(antigravity): 补齐订阅额度窗口观察
|
2026-08-18 09:22:07 +08:00 |
|
tbphp
|
c3b132daf3
|
fix(antigravity): 完善订阅渠道故障转移与导入
|
2026-08-18 08:08:44 +08:00 |
|
tbphp
|
ef0459c347
|
feat(subscription): 接入 Antigravity 订阅渠道
|
2026-08-17 20:25:57 +08:00 |
|
tbphp
|
02b69bdfb8
|
fix(claude): 完善订阅账号展示与额度窗口
|
2026-08-17 16:48:19 +08:00 |
|
tbphp
|
fd7b87827a
|
fix(subscription): 收口观察与本地计数边界
|
2026-08-17 13:25:01 +08:00 |
|
tbphp
|
86dc86985e
|
fix(subscription): 修复账户观察软失败与授权重试
|
2026-08-17 12:07:47 +08:00 |
|
tbphp
|
3333f49f36
|
fix(claude): 补全订阅渠道能力
|
2026-08-17 09:38:45 +08:00 |
|
tbphp
|
a36cf1be53
|
feat(claude): 补齐订阅渠道能力
|
2026-08-16 18:52:45 +08:00 |
|
tbphp
|
f5fe38ac4d
|
feat(claude): 接入 OAuth 订阅渠道
|
2026-08-16 17:21:50 +08:00 |
|
tbphp
|
0633455084
|
fix(channel): 收口订阅能力与运行时契约
|
2026-08-16 00:19:29 +08:00 |
|
tbphp
|
5e8a13c619
|
refactor(channel): 收口渠道模块目录
|
2026-08-15 16:29:12 +08:00 |
|
tbphp
|
4c00eed40b
|
refactor(channel): 统一渠道架构与协议契约
|
2026-08-15 15:37:50 +08:00 |
|