earthjasonlin
|
15832772c5
|
feat(ui): 卡片迷你图改用 Chart.js,历史弹窗改为纯表格 - 新增 app/static/vendor/chart.umd.min.js(Chart.js 4.4.3 离线内嵌) - 卡片折线图:Chart.js line(无坐标轴、线色随状态、阈值虚线、动画关闭避免刷新闪烁) - renderAccounts 重绘前销毁旧 Chart 实例防泄漏 - 历史弹窗:移除图表,仅表格(时间/余额,sticky 表头,hover 高亮)
|
2026-08-05 10:01:54 +08:00 |
|
earthjasonlin
|
cf9e2f5b59
|
feat(ui): 内置品牌图标库,badge 显示真实平台图标 - 新增 app/static/icons.js:17 个品牌 SVG 离线内嵌 (simple-icons CC0 + tabler MIT:OpenAI/Anthropic/Claude/DeepSeek/OpenRouter/ Google/Gemini/Meta/Perplexity/HuggingFace/Replicate/Baidu/MiniMax/NVIDIA/Qwen/Ollama/LMStudio) - badge 渲染:有图标显示白色品牌图形,无图标回落品牌色缩写
|
2026-08-05 08:05:58 +08:00 |
|
earthjasonlin
|
86ef5aa412
|
feat: 平台自动同步代码内置 provider,移除手动添加/删除平台 - 启动时 sync_platforms:注册表中的 provider 自动生成为平台记录 - 前端移除添加平台按钮与删除入口,平台列表只读 + 停用/启用 + 监控参数编辑 - 平台编辑表单仅保留间隔/重试/超时/备注(提供方锁定) - 测试更新:内置平台自动同步用例,共 93 个
|
2026-08-05 07:37:30 +08:00 |
|
earthjasonlin
|
1475821519
|
feat: 账号卡片余额趋势折线图 + 时间窗口切换(all/1h/1d/1w/1mo/1yr) - api: history 接口支持 window 参数与窗口内均匀降采样;新增批量 /api/history - ui: 阈值进度条替换为 SVG 迷你折线图(状态色 + 阈值虚线),卡片级窗口切换器 - test: 窗口过滤、降采样、批量历史用例,共 54 个
|
2026-08-05 00:32:22 +08:00 |
|
earthjasonlin
|
edf19e121b
|
fix: 修复监控链路 api_key 未解码致 401、瞬时 401 误禁、前端表单多处问题 - monitor: 调度链路对 base64 存储的 api_key 解码(此前直接发送编码串导致所有账号 401) - fetcher: 401/403 先按重试次数确认再判定禁用,避免瞬时 401 误杀;POST 自动补 Content-Type: application/json - ui: val/err 兼容 # 前缀(保存无反应的根因);平台编辑回填 headers 反转义;监控页补添加账号入口 - test: 新增 monitor 解码回归测试,共 51 个用例
|
2026-08-05 00:21:31 +08:00 |
|
earthjasonlin
|
17d2496a65
|
feat: AI 余额监控服务(平台/账号 CRUD、并发轮询、Telegram 阈值提醒)
|
2026-08-04 23:51:06 +08:00 |
|