erio
ba98243cc2
feat(channel-monitor): gate UI by feature switch + polish form UX
- AppSidebar 三处菜单项(管理端渠道监控、用户端/个人页渠道状态)按
channel_monitor_enabled 条件展开,关闭时隐藏
- ChannelStatusView setInterval 随开关启停:关闭 clearInterval,
开启/未知态自动启动,避免禁用功能后仍在轮询
- MonitorFormDialog provider Select 改为 3 色单选按钮
(openai=emerald / anthropic=orange / gemini=sky),i18n 文案
供应商 → 平台 / Provider → Platform
- MonitorKeyPickerDialog 按钮列表改为 name/key/group 三列表格 +
搜索框,按 key.group.platform === provider 过滤,避免跨平台误选
- form.provider 变化时清空 api_key,修复切换平台仍保留旧 key 的
错配 bug
- providerPickerClass 抽取到 useChannelMonitorFormat composable,
统一 emerald/orange/sky 颜色语义,消除硬编码 Tailwind class 重复
- maskApiKey 工具函数统一(utils/maskApiKey.ts),KeysView 与
MonitorKeyPickerDialog 共用 slice(0,6)...slice(-4) 策略
- bump version to 0.1.114.27
2026-04-21 01:42:58 +08:00
..
2026-04-22 00:36:55 +08:00
2026-03-16 16:22:51 +08:00
2026-04-20 20:23:16 +08:00
2026-03-04 13:54:18 +08:00
2026-04-14 09:26:08 +08:00
2026-04-22 00:36:55 +08:00
2026-03-09 19:38:23 +08:00
2026-04-19 18:05:25 +08:00
2026-04-04 11:21:11 +08:00
2026-04-21 01:42:58 +08:00
2026-03-05 11:50:58 +08:00
2026-04-11 13:16:35 +08:00
2026-03-04 13:54:18 +08:00
2026-03-03 06:23:56 +08:00
2026-02-14 11:56:08 +08:00
2026-04-10 18:27:53 +08:00
2026-02-11 17:04:57 +08:00
2026-04-14 20:13:59 +08:00
2026-03-09 09:51:26 +08:00
2026-02-28 15:01:20 +08:00
2026-03-09 09:51:26 +08:00