admin
|
bbc4bdd140
|
ci(deploy): 添加 dev 自动部署脚本
|
2026-09-12 17:24:36 +08:00 |
|
admin
|
db8d5fc391
|
fix(server): 修复启动脚本端口检测与打印
|
2026-09-12 08:38:30 +08:00 |
|
admin
|
92a48d14cd
|
feat: 添加配置读取工具,支持从环境变量和 .env 文件加载 WEREAD_API_KEY
fix: 修复启动脚本中的 Python 解释器路径识别
style: 更新样式以支持按钮最小宽度和灵活布局
docs: 添加项目最终文档,整合各类信息与说明
|
2026-07-17 22:11:27 +08:00 |
|
admin
|
7bc02075bd
|
刷新按钮支持数据同步:调用 /api/sync 拉取最新数据
- app.py 新增 /api/sync POST 接口:运行 fetch_data.py + migrate_to_mysql.py
- refreshShelf() 先调用 /api/sync 同步数据,再重新加载书架
- 按钮文案三阶段:同步中... → 加载中... → 刷新
- CSS 增加 min-width 防止按钮宽度抖动
- launchd plist 和 start_server.sh 均配置 WEREAD_API_KEY 环境变量
|
2026-07-17 13:22:19 +08:00 |
|
admin
|
8333230f77
|
添加书架刷新按钮 + 后端服务保活方案
前端:
- 书架筛选栏新增「↻ 刷新」按钮,点击重新加载分类和书架数据
- 新增 refreshShelf() 函数,带 loading 状态反馈
- 新增 .shelf-refresh-btn CSS 样式
后端保活:
- 新增 start_server.sh 启动脚本 (start/daemon/stop/restart/status)
- 新增 com.weread-dashboard.plist launchd 服务配置
- KeepAlive=true: 崩溃自动重启
- RunAtLoad=true: 开机自动启动
- 日志输出到 /tmp/weread_server.log
|
2026-07-17 13:14:55 +08:00 |
|