Commit Graph

282 Commits

Author SHA1 Message Date
yuming 93abc85cff ci: 换回 Debian 源匹配(runner 实际是 Debian 11 不是 Ubuntu)
上次日志显示 gitea act_runner 用的 ubuntu-latest 底层是 Debian 11
bullseye,sources.list 里全是 deb.debian.org,我上一版 sed 只匹配
archive.ubuntu.com,一行都没换。

修正:
- sed 匹配 deb.debian.org / security.debian.org,换到阿里云
- Ubuntu 源规则保留兼容(万一以后 runner 镜像换)
- 拿到诊断日志后清理详细输出,恢复静默

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-04 14:40:06 +08:00
yuming a7741b9de2 ci: 装 Docker CLI 步骤加详细排查日志
之前 apt-get update 用 -qq 静默,看不到到底卡在哪。加日志:
- 打印 os-release、sources 文件列表和内容
- 换源后对比确认 sed 生效
- DNS 解析 + HTTP 探测 mirrors.aliyun.com
- apt-get update 去 -qq 输出详细

拿到日志再定位下一步(DNS 问题?network 问题?sources 格式问题?)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-04 14:35:18 +08:00
yuming 9038c39afa ci: 换 runner 内 Ubuntu apt 源到阿里云
上次跑到 apt-get update 60s 超时(timeout 兜底生效)。原因:
- Runner (ubuntu-latest) 用的是 archive.ubuntu.com / security.ubuntu.com
- 之前的 sed 只匹配 deb.debian.org,对 Ubuntu 源根本没换

修改:
- 换 Ubuntu 源到 mirrors.aliyun.com,兼容 legacy /etc/apt/sources.list、
  deb822 .sources 和 sources.list.d/*.list 三种格式
- update timeout 60s → 90s,install 180s → 240s,给国内源一点余量

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-04 14:28:12 +08:00
yuming 1899f90b5c ci: 装 Docker CLI 前先探测 + apt 加超时兜底
上次两次构建都在"安装 Docker CLI"这步 3h9m 卡死超时。原因:
- Runner 是 ubuntu-latest(Ubuntu 源),但 sed 只匹配 deb.debian.org,实际未换源
- apt-get 走原始 Ubuntu 源,网络出去慢就无限挂到全局 timeout

修改:
- 先 command -v docker 探测(gitea act_runner 大概率预装了 docker)
- 没有再走 apt 装,用 timeout 包裹各命令(update 60s / install 180s),超时快速失败而非 3h 挂死

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-04 11:27:31 +08:00
yuming 45d3a3de4d feat: 数据看板视频封面接口 + Cookie 编辑弹窗全屏化
- Controllers/VideoController.cs:补回 upstream merge 时丢失的 GetVideoCover 接口(/api/video/cover/{id}),修复数据看板作者视频列表封面加载失败
- app/src/App.vue:.full-modal 改成 flex + height:100vh 全屏抽屉式布局,footer 常驻底部,body flex:1 承担滚动,解决大视口下 modal 底部大片空白
- app/src/pages/cok/CookieTable.vue:删除 .modal-scroll-body 的双层滚动 hack(max-height + overflow:scroll),让 .ant-modal-body 独家承担滚动,修复小屏下 Cookie 编辑弹窗内容滑不动

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-03 23:34:20 +08:00
yuming e6c5587637 feat: Modal 小屏滚动 + 数据看板视频播放 + Docker Alpine 化
- 数据看板作者视频播放接口从 /api/video/stream 改为 /api/Video/play(后端只有 Play action,之前笔误导致 404)
- 全局 Modal 小屏适配:body max-height + 自定义 10px 深色滚动条,兼容 full-modal 和登录页 login-modal
- Docker 镜像换 Alpine + 内置 ffmpeg,避开 Ubuntu apt 网络问题
- 新增 .dockerignore 排除 node_modules / logs / videos / db 等构建噪音
- 移除已废弃的 DyQrCodeService(旧扫码登录)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-03 18:03:57 +08:00
yuming 30060fe29c feat: 将本地独有功能移植到 upstream 最新版本
基于 upstream/master (c5922f9) 新建分支,移植以下功能:
1. 扫码登录(DyQrCodeService + ConfigController 3个接口)
2. 视频预览组件(VideoPlayer.vue)
3. 下载配置服务(DownloadConfigService + AppConfig 6个扩展字段)
4. Gitea CI/CD(.gitea/workflows/deploy.yml)
5. 生产 Dockerfile(Dockerfile.prod,含中国镜像源配置)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 20:58:08 +08:00
jianzhichu c5922f9b08 1、博主签名字符串长度限制
2、仅下载图片时-一直重复下载BUG修复
3、cookie授权界面优化
2026-06-16 22:09:22 +08:00
jianzhichu e83ad8d85c 手动添加关注博主BUG修复 2026-06-10 20:26:16 +08:00
jianzhichu cc96e03cb9 1 2026-06-09 22:32:48 +08:00
jianzhichu 522fc6f699 修改查询腾讯docker镜像接口,检查最新版本的接口 2026-06-09 21:49:04 +08:00
jianzhichu c88afc2fd0 123 2026-06-08 12:28:34 +08:00
jianzhichu e48bada605 1 2026-05-10 23:45:21 +08:00
jianzhichu fdd19cd22b 1 2026-05-10 14:31:16 +08:00
jianzhichu 83e185a1f8 readme 2026-05-10 14:27:12 +08:00
jianzhichu 5e89b9c66f 重置cookie工具 2026-05-10 14:25:46 +08:00
jianzhichu 432ab60dd0 注释掉很多之前为了兼容旧数据的脚本(数据量大会导致启动时耗时很久)
增加重置密码功能
2026-05-01 17:54:53 +08:00
jianzhichu a21f745eac 1 2026-04-26 11:48:03 +08:00
jianzhichu dd22d46f26 1 2026-04-09 23:50:52 +08:00
jianzhichu 4a7aeeed8c 抽屉滚动事件不触发修复 2026-03-28 13:55:18 +08:00
jianzhichu b1bf488e84 1 2026-03-26 21:09:49 +08:00
jianzhichu a67093405a 移除发布文件 2026-03-26 21:09:43 +08:00
jianzhichu 01073fce52 关注列表bug 2026-03-26 20:52:14 +08:00
jianzhichu fc29ee21ea 收藏夹更新 2026-03-26 20:10:26 +08:00
jianzhichu 63f44adeca 自定义收藏夹bug 2026-03-26 20:07:42 +08:00
jianzhichu 8f738f1714 1 2026-03-19 20:52:48 +08:00
jianzhichu 77dbb8048e 关注列表增加2个搜索条件 2026-03-19 20:22:21 +08:00
jianzhichu 2aef300ab0 readme 2026-03-19 19:54:04 +08:00
jianzhichu 36d301d32b 封板 2026-03-18 19:22:47 +08:00
jianzhichu 3a47b1e028 访问不了外网的问题 docker-compose dns 2026-03-15 08:30:54 +08:00
jianzhichu 0900d2d754 yaml 2026-03-14 22:57:00 +08:00
jianzhichu c87bfcd3a7 REDME 2026-03-14 22:52:50 +08:00
jianzhichu 1fa67daab1 喝茶 2026-03-14 22:50:09 +08:00
jianzhichu 21e1aca7b5 配置关闭刮削开关 2026-03-14 19:29:58 +08:00
jianzhichu dbf98c781d 已知问题优化 2026-03-13 19:12:07 +08:00
jianzhichu e82e3a9140 头像存储目录优化 2026-03-01 12:00:54 +08:00
jianzhichu 5c57a2b040 合集 tvshow.nfo文件优化 2026-02-12 19:40:38 +08:00
jianzhichu cd24804273 合集 刮削优化 2026-02-12 17:29:22 +08:00
jianzhichu 9784114c90 一点点优化 2026-02-12 14:35:04 +08:00
jianzhichu 650e1ac3fc 图片合成视频 尺寸优化 2026-02-12 12:30:06 +08:00
jianzhichu 3439a7ad38 诸多优化 2026-02-11 20:44:31 +08:00
jianzhichu 8b98abc94d 优化 2026-02-06 23:17:50 +08:00
jianzhichu c1d5db18a9 210 2026-02-02 23:35:07 +08:00
jianzhichu 46bec7a0d4 关注列表 保存路径,同步关注列表的时候直接把保存路径设置好了=博主名字(这样可以避免你没设置路径,但是博主又改名字,导致同一个博主的视频,后面视频分散在多个文件夹),已经设置过路径的不会变 2026-02-01 21:58:11 +08:00
jianzhichu 77f227a6c5 修复黑暗模式sort列背景白色问题 2026-01-30 22:01:11 +08:00
jianzhichu a3e6af672e 优化 2026-01-28 22:07:44 +08:00
jianzhichu 8fd06cf2a0 一点小优化 2026-01-28 13:04:52 +08:00
jianzhichu 3578962a4c nfo文件封面识别失败问题处理 2026-01-28 09:56:18 +08:00
jianzhichu 8af041cf91 修复bug 2026-01-27 22:44:06 +08:00
jianzhichu edbcc13086 优化 2026-01-26 22:42:05 +08:00