|
|
0e587ca497
|
ui: 运行中仅显示已浏览内容数
|
2025-12-16 21:23:03 +08:00 |
|
|
|
1b707fdace
|
fix: 浏览内容进度实时显示
|
2025-12-16 21:19:48 +08:00 |
|
|
|
2abb9ab494
|
fix: 账号截图开关持久化与状态推送优化
|
2025-12-16 18:27:45 +08:00 |
|
|
|
e699f4fb94
|
更新管理后台布局
|
2025-12-15 22:18:44 +08:00 |
|
|
|
d650c6f584
|
优化报表页面,移除统计页面
|
2025-12-15 22:12:15 +08:00 |
|
|
|
9aa28f5b9e
|
添加报表页面,更新用户管理和注册功能
|
2025-12-15 21:39:32 +08:00 |
|
|
|
738eaa5211
|
更新邮件服务和SMTP配置功能
|
2025-12-15 20:32:28 +08:00 |
|
|
|
8846945208
|
更新邮件页面和管理API
|
2025-12-15 17:16:56 +08:00 |
|
|
|
49897081b6
|
更新日志页面和统计页面
- 更新 LogsPage 和 StatsPage 组件
- 添加 taskSource 工具模块
- 更新 db/tasks.py
- 重新构建前端静态资源
|
2025-12-15 16:25:37 +08:00 |
|
|
|
a8b9f225bd
|
更新系统页面和更新功能
- 更新 admin-frontend 系统页面和更新 API
- 更新 routes 和 services 中的更新逻辑
- 重新构建前端静态资源
|
2025-12-15 15:58:12 +08:00 |
|
|
|
de6d269fb4
|
更新 update_agent.py
|
2025-12-15 15:09:34 +08:00 |
|
|
|
0d1397debe
|
添加自动更新功能
|
2025-12-15 14:34:08 +08:00 |
|
|
|
809c735498
|
添加一键部署脚本
|
2025-12-15 13:57:25 +08:00 |
|
|
|
10d5363e29
|
更新 schedules.py
|
2025-12-15 13:30:40 +08:00 |
|
|
|
a619e96e73
|
同步本地更改
|
2025-12-15 10:48:58 +08:00 |
|
|
|
dab29347bd
|
更新定时任务页面和前端构建
|
2025-12-14 23:09:27 +08:00 |
|
|
|
1ec0d80f6c
|
清理冗余文件,更新 Dockerfile 和配置
|
2025-12-14 22:49:00 +08:00 |
|
|
|
dac06d187e
|
更新 playwright_automation 和 screenshots 服务
|
2025-12-14 22:04:05 +08:00 |
|
|
|
a346509a5f
|
同步更新:重构路由、服务模块,更新前端构建
|
2025-12-14 21:47:46 +08:00 |
|
|
|
e01a7b5235
|
删除 UI_REFACTOR_FRONTEND.md
|
2025-12-14 18:24:34 +08:00 |
|
|
|
949ff1e53a
|
删除 UI_REFACTOR_ADMIN.md
|
2025-12-14 18:24:29 +08:00 |
|
|
|
cbddaf810e
|
fix: 直接对iframe内容进行full_page截图
使用iframe.screenshot(full_page=True)来截取iframe内的完整内容。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 16:23:05 +08:00 |
|
|
|
a3497f2921
|
fix: 展开所有可滚动容器以截取完整页面内容
在截图前通过JavaScript展开所有带overflow的容器,确保full_page能够捕获全部内容。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 16:17:51 +08:00 |
|
|
|
94ceb959c7
|
fix: 使用JavaScript展开iframe高度以截取完整内容
在截图前通过JavaScript动态调整iframe及其父容器的高度,使其能够显示全部内容。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 16:11:58 +08:00 |
|
|
|
b408e78c74
|
fix: 改进截图逻辑,直接截取表格元素
尝试截取table.ltable元素来获取完整内容,而不是依赖full_page参数。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 16:08:41 +08:00 |
|
|
|
4400ded86a
|
fix: 修复截图只截取可见区域的问题
改为对iframe内容进行截图而不是主页面,这样full_page=True才能正确截取iframe内的完整内容。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 16:04:36 +08:00 |
|
|
|
4510fbba83
|
fix: 修复截图只能截取区域的问题,改为截取整个网页内容
将 full_page=False 改为 full_page=True,使截图能够捕获完整的网页内容而不仅仅是可见区域。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 15:49:49 +08:00 |
|
|
|
a9c8aac48f
|
fix: 账号页闪烁/浏览类型/截图复制/时区统一
|
2025-12-14 11:30:49 +08:00 |
|
|
|
2ec88eac3b
|
fix(app): refine account progress and screenshots
|
2025-12-14 01:21:31 +08:00 |
|
|
|
8931ad5d7f
|
fix(app): screenshot copy button copies image; add copy link
|
2025-12-14 00:59:02 +08:00 |
|
|
|
b4c7a3eac9
|
fix(app): hide account progress when idle; screenshot uses selected browse_type
|
2025-12-14 00:56:12 +08:00 |
|
|
|
757de96fd9
|
fix(app): allow remark-only edit in accounts
|
2025-12-14 00:38:07 +08:00 |
|
|
|
69443c2de6
|
feat(app): add announcements, feedback, settings (stage 5)
|
2025-12-14 00:27:05 +08:00 |
|
|
|
54cf6fe538
|
feat(app): migrate schedules and screenshots (stage 4)
|
2025-12-14 00:15:19 +08:00 |
|
|
|
9798ed52c3
|
feat(app): migrate /app accounts to Vue SPA (stage 3)
|
2025-12-13 23:56:47 +08:00 |
|
|
|
324e0d614a
|
feat(app): migrate auth pages to Vue SPA (stage 2)
|
2025-12-13 23:30:51 +08:00 |
|
|
|
34f44eed3e
|
feat(app): scaffold Vue3 frontend (stage 1)
|
2025-12-13 22:42:31 +08:00 |
|
|
|
39153cc946
|
docs: confirm frontend refactor decisions
|
2025-12-13 22:32:27 +08:00 |
|
|
|
56d2cadd81
|
docs: frontend UI refactor plan
|
2025-12-13 22:26:28 +08:00 |
|
|
|
6bff5e4d97
|
fix: stats loader and smtp daily reset
|
2025-12-13 22:01:12 +08:00 |
|
|
|
85a60009f3
|
chore(admin): final polish and QA doc
|
2025-12-13 21:46:34 +08:00 |
|
|
|
49bc8b83b1
|
perf(admin): lazy routes and nav badges
|
2025-12-13 21:13:57 +08:00 |
|
|
|
235ba28cc8
|
feat(admin): migrate admin UI to Vue3
|
2025-12-13 20:51:44 +08:00 |
|
|
|
3c31f30ee4
|
docs: admin UI refactor plan
|
2025-12-13 20:51:08 +08:00 |
|
|
|
2bc7dad44c
|
fix: docker-compose挂载database.py
|
2025-12-13 19:01:22 +08:00 |
|
|
|
7015de0055
|
feat: 添加公告功能
|
2025-12-13 18:40:42 +08:00 |
|
|
|
d7d878dc08
|
fix: 内存溢出与任务调度优化
|
2025-12-13 17:40:36 +08:00 |
|
|
|
9e761140c1
|
feat: SMTP配额自动重置(北京时间凌晨0点)
- 添加reset_smtp_daily_quota函数主动重置配额
- 添加定时任务在北京时间00:00自动重置SMTP配额
- 保留被动重置作为备份机制
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-13 04:01:50 +08:00 |
|
|
|
a7976bcdfc
|
fix: SMTP配额重置使用北京时间
- 添加pytz时区支持
- 配额重置日期改为使用北京时间(UTC+8)
- 确保配额在北京时间凌晨0点重置,而不是UTC时间
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-13 03:57:44 +08:00 |
|
|
|
d77595eba0
|
fix: 修复定时任务日志重复打印问题
- 添加配置变化检测,只在首次运行或配置变化时打印日志
- 避免每5秒重复打印相同的定时任务设置日志
- 减少日志噪音,提高日志可读性
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-13 03:38:47 +08:00 |
|