Commit Graph

93 Commits

Author SHA1 Message Date
yuming a0133fe02d Merge feature/merge-upstream: 数据看板视频封面接口 + Cookie 编辑弹窗全屏化
部署到群晖 / deploy (push) Failing after 3h9m17s
2026-07-03 23:35:06 +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 cf40a7e89a Merge feature/merge-upstream: Modal 小屏 + 视频播放 + Docker Alpine(冲突以 feature 为准)
部署到群晖 / deploy (push) Failing after 3h9m39s
# Conflicts:
#	Dockerfile
#	Dockerfile-arm
#	dto/VideoPageRequestDTO.cs
#	model/AppConfig.cs
#	repository/DyCollectVideoRepository.cs
#	service/CommonService.cs
#	service/DyCollectVideoService.cs
#	service/DyHttpClientService.cs
2026-07-03 20:03:46 +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 432ab60dd0 注释掉很多之前为了兼容旧数据的脚本(数据量大会导致启动时耗时很久)
增加重置密码功能
2026-05-01 17:54:53 +08:00
yuming 0848ebc272 feat: 抖音扫码登录,自动填写 Cookie 和 SecUserId
部署到群晖 / deploy (push) Successful in 32s
新增 DyQrCodeService,调用 sso.douyin.com 二维码接口;
ConfigController 新增 qrcode/qrstatus/qrbind 三个接口;
前端账号列表每行增加"扫码登录"按钮,展示二维码弹窗并自动轮询绑定。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 08:56:56 +08:00
yuming b328e82eb2 feat: 视频预览/数据看板/下载配置 三项业务功能
- 新增视频预览:VideoPlayer 组件、VideoController/DyCollectVideoService/Repository、VideoPageRequestDTO 对应后端改动
- 新增数据看板:workplace/statics.vue、RecordTable、相关 store/http/axios 改动
- 新增下载配置:DownloadConfigService、ConfigController、AppSet.vue、AppConfig
- 其他:DyHttpClientService / 同步 Job(Collect, Favorit) / Cookie 表 / CommonService / ServiceExtension 的配套调整
- 仓库卫生:.gitignore 追加 feiniu 过滤;运维脚本归档到 docs/scripts/
2026-04-25 00:22:33 +08:00
jianzhichu dd22d46f26 1 2026-04-09 23:50:52 +08:00
jianzhichu 4a7aeeed8c 抽屉滚动事件不触发修复 2026-03-28 13:55:18 +08:00
jianzhichu 77dbb8048e 关注列表增加2个搜索条件 2026-03-19 20:22:21 +08:00
jianzhichu 21e1aca7b5 配置关闭刮削开关 2026-03-14 19:29:58 +08:00
jianzhichu dbf98c781d 已知问题优化 2026-03-13 19:12:07 +08:00
jianzhichu 5c57a2b040 合集 tvshow.nfo文件优化 2026-02-12 19:40:38 +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 77f227a6c5 修复黑暗模式sort列背景白色问题 2026-01-30 22:01:11 +08:00
jianzhichu a3e6af672e 优化 2026-01-28 22:07:44 +08:00
jianzhichu edbcc13086 优化 2026-01-26 22:42:05 +08:00
jianzhichu 85986cdaa3 quartz数据库持久化 2026-01-26 18:29:19 +08:00
jianzhichu b63621593b 优化,以及增加视频编码选择 2026-01-24 21:50:37 +08:00
jianzhichu e92e290a4e 优化 2026-01-24 15:51:45 +08:00
jianzhichu bdd70f73e4 合集下载路径 bug修复 2026-01-23 13:41:43 +08:00
jianzhichu 8390511675 曲线图,增加弹窗显示30天的数据 2026-01-22 23:24:51 +08:00
jianzhichu e011bd089f 关注博主列表同步bug修复 2026-01-22 21:38:42 +08:00
jianzhichu a8c3201c1d 去掉大量多余的配置 2026-01-22 13:26:55 +08:00
jianzhichu e270397334 完成合集、短剧 2026-01-22 08:33:59 +08:00
jianzhichu f5449f3ace 结构调整 2026-01-19 09:57:40 +08:00
jianzhichu dc38a25239 样式优化 2026-01-16 21:04:29 +08:00
jianzhichu 41a21e33fd 样式优化 2026-01-15 22:28:08 +08:00
jianzhichu f376498fe5 登录过期重复跳转问题彻底修复 2026-01-15 01:14:07 +08:00
jianzhichu ff80250012 1、nfo刮削文件优化,修复演员信息(视频作者),建议emby媒体库选影视,或者混合类型-右上角有一个兼容旧数据的按钮一键重置所有刮削文件
2、图文视频 以及动态视频,遇到因版权原因无法下载音频时,需要额外的音频文件,现在放到mp3目录了,docker-compose增加一个映射路径即可 例如: - /vol2/1000/media/dysync/mp3:/app/mp3
3、增加动态视频合成配置(不建议保留原视频,没有额外刮削的,因为有些视频是几十个很短的动图一样的视频拼接成的,保留原视频emby会出现一堆没有封面的视频)
4、容器重启后,手机端会连续跳转登录页很多次的bug修复
5、关注博主保存文件夹路径长度增加,允许_
6、批量永久删除选中的视频(不再下载,慎重)
7、看板页面 隐藏一个功能:双击作者头像,可以删除作者所有视频(永久删除,不再下载,慎重)
8、手机端 视频播放优化
2026-01-15 00:41:47 +08:00
jianzhichu 0727999cd6 修复动态视频多个小动态图视频 合成失败bug
其他优化
2026-01-13 22:14:50 +08:00
jianzhichu e32d783de4 1、nfo文件优化,修复演员信息(视频作者)
2、图文视频,因版权原因无法下载的音频,系统配置新增默认音频上传入口,上传成功后,后面在遇到无法下载音频时,将用该音频进行图文视频合成的音频数据
3、增加动态视频合成配置。
4、容器重启后,手机端会连续跳转登录页很多次的bug修复
5、其他优化
2026-01-12 22:13:59 +08:00
jianzhichu f4f87a8634 兼容原阿里云镜像,新push了一个最新的容器到
registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:latest
登录页面增加提示更新信息
2026-01-11 21:33:22 +08:00
jianzhichu 66718ff478 docker-compose增加内存限制配置 2026-01-01 22:26:44 +08:00
jianzhichu e717672e1e 有点文字修改 2025-12-27 12:13:36 +08:00
jianzhichu c3e9e9c17d 改了下说明 2025-12-27 12:01:39 +08:00
jianzhichu 9e5e51fea8 遗漏的提交 2025-12-27 11:48:37 +08:00
jianzhichu cc6906ea63 飞牛fpk打包,新增一个初始化页面。用于飞牛fpk安装完成后初始配置 2025-12-27 11:44:30 +08:00
jianzhichu 44e3962093 最新同步的5条视频,手机浏览器播放 2025-12-21 13:29:40 +08:00
jianzhichu 413f19c537 1 2025-12-20 14:10:50 +08:00
jianzhichu 0549688e6f mobile 更新 2025-12-19 09:52:55 +08:00
jianzhichu d0c4322907 增加移动端,可以查看统计数据和日志 2025-12-11 22:16:03 +08:00
jianzhichu fc7886a76e 默认收起菜单 2025-12-08 21:22:56 +08:00
jianzhichu 5c05e6465b 增加导出配置及手动添加的关注对象 2025-12-08 16:46:54 +08:00
jianzhichu 2550a1fde8 移除多余的前端页面 以及api 2025-12-08 12:45:30 +08:00
jianzhichu 772859eb63 优化 2025-12-08 11:35:47 +08:00