Commit Graph

126 Commits

Author SHA1 Message Date
amtoaer
90f2a1d4ed docs: 添加在线文档的 workflow 构建流,修复一些问题 2024-07-05 16:45:42 +08:00
amtoaer
e2b65746dd docs: 添加独立的文档页面,移除 README 中的相关描述 (#127) 2024-07-05 02:17:42 +08:00
amtoaer
24d0da0bf3 chore: 修改 as 大小写,避免 warning 2024-07-04 01:49:04 +08:00
ᴀᴍᴛᴏᴀᴇʀ
ff1150e863 fix: 修复重构引入的若干 bug (#126) 2024-07-04 01:00:41 +08:00
amtoaer
940abd4f3b build: 修改现有的版本号,添加 release 相关选项 2024-07-03 22:11:31 +08:00
ᴀᴍᴛᴏᴀᴇʀ
4c9ad2318c feat: 大范围重构,支持视频合集下载 (#97) 2024-07-03 03:57:12 -07:00
ᴀᴍᴛᴏᴀᴇʀ
097f885050 build: 更新依赖 (#125) 2024-06-28 03:07:45 -07:00
ᴀᴍᴛᴏᴀᴇʀ
6ebef0a414 ci: 对处于 draft 状态的 PR 禁用 workflow (#123) 2024-06-28 00:04:30 +08:00
ᴀᴍᴛᴏᴀᴇʀ
4818e62414 refactor: 引入 clap 处理环境变量和命令行参数 (#119) 2024-06-08 10:57:08 +08:00
ᴀᴍᴛᴏᴀᴇʀ
1744f8647b chore: 修改项目路径结构,使用 workspace 组织包 (#118) 2024-06-08 01:56:53 +08:00
ᴀᴍᴛᴏᴀᴇʀ
c4db12b154 fix: 修复类型错误导致的数值溢出 (#115) 2024-06-01 03:21:23 +08:00
ᴀᴍᴛᴏᴀᴇʀ
2ef99a20c9 feat: 支持自定义 NFO 文件中的视频时间,可选加入收藏夹的时间、视频发布的时间 (#114)
* feat: 支持自定义 NFO 文件中的视频时间,可选加入收藏夹的时间、视频发布的时间

* chore: 使用小写
2024-06-01 03:01:39 +08:00
ᴀᴍᴛᴏᴀᴇʀ
67de151234 ci: 使用较旧的 rust nightly 版本,避免语言变更导致的编译失败 (#113) 2024-06-01 01:51:19 +08:00
ᴀᴍᴛᴏᴀᴇʀ
73f97f937f feat: 每次执行前检查登录状态,避免凭据失效导致的非预期行为 (#112)
* feat: 每次执行前检查登录状态,避免凭据失效导致的非预期行为

* refactor: 减少代码长度
2024-06-01 01:46:15 +08:00
ky0utarou
8fee6fb97a Update README.md - compose中指定user,附加简要说明 (#102)
* Update README.md - compose中指定user

* Update README.md - compose中指定user的简要说明
2024-05-08 19:11:32 +08:00
ᴀᴍᴛᴏᴀᴇʀ
e5e5b07978 fix: 修复当目标文件已存在时 ffmpeg 卡住的问题 (#99) 2024-05-05 17:22:35 +08:00
ᴀᴍᴛᴏᴀᴇʀ
cd2bd9cbb3 chore: 减少并发下载量与 read_timeout 值 (#96)
* chore: 减少并发下载量与 read_timeout 值

* chore: 修正注释
2024-05-03 12:48:53 +08:00
ᴀᴍᴛᴏᴀᴇʀ
f044b18337 chore: 使用 tracing 替换 env_logger (#93) 2024-05-02 03:00:16 +08:00
amtoaer
d3bfca42f6 ci: 先安装依赖再 copy 二进制文件,确保使用 docker 缓存 2024-05-02 00:45:47 +08:00
ky0utarou
10ccb47790 ci: Dockerfile - 保留tzdata (#91)
* Dockerfile - keep tzdata for correct time

* Dockerfile - install tzdata only for correct logging time

refer to https://stackoverflow.com/a/68996528
2024-05-01 21:21:22 +08:00
ᴀᴍᴛᴏᴀᴇʀ
e732e7d616 feat: 放宽数据库连接池的连接数和获取时间,避免 time out 错误 (#87) 2024-04-29 13:46:22 +08:00
amtoaer
f81d9fc6eb chore: 修改版本并添加许可证 2024-04-29 00:59:50 +08:00
amtoaer
25c7377b76 docs: 更换 README 图片 2024-04-28 23:47:21 +08:00
ᴀᴍᴛᴏᴀᴇʀ
cd245caabc build: 添加 justfile,方便本地构建镜像 (#85) 2024-04-28 23:43:37 +08:00
ᴀᴍᴛᴏᴀᴇʀ
8d9266b2ee feat: 拷贝一份 poster 作为 fanart 使用 (#84)
* feat: 拷贝一份 poster 作为 fanart 使用

* feat: 添加对于现有视频的迁移脚本
2024-04-28 22:13:26 +08:00
ᴀᴍᴛᴏᴀᴇʀ
db62f5527a refactor: 为 serde_json::Value 实现 trait,避免重复代码 (#82) 2024-04-27 00:45:09 +08:00
ᴀᴍᴛᴏᴀᴇʀ
0958893574 style: 尽量使用绝对路径引入包 (#81) 2024-04-26 19:50:23 +08:00
ᴀᴍᴛᴏᴀᴇʀ
97aec74242 fix: 修复 filter option 未使用的问题 (#80) 2024-04-26 19:34:31 +08:00
ᴀᴍᴛᴏᴀᴇʀ
aa9d8c9e66 fix: 修复配置文件初始化时未填充 credential 默认值的问题 (#78) 2024-04-25 23:00:43 +08:00
ᴀᴍᴛᴏᴀᴇʀ
1ad82e513e fix: 修复风控判断错误,以及可能的阻塞问题 (#77)
* fix: 尝试修复风控判断错误,以及可能的阻塞问题

* fix: 继续修复
2024-04-25 22:56:47 +08:00
ᴀᴍᴛᴏᴀᴇʀ
be4f62d4e1 feat: 支持 scan-only 参数,开启该参数时会跳过下载过程 (#76) 2024-04-25 18:41:59 +08:00
ᴀᴍᴛᴏᴀᴇʀ
2bdfdd8b8f chore: 设置默认日志等级为 info (#75) 2024-04-24 20:28:18 +08:00
ᴀᴍᴛᴏᴀᴇʀ
2366c36462 feat: 支持在模板中对文本进行截断,避免路径过长错误 (#73) 2024-04-23 23:21:29 +08:00
ᴀᴍᴛᴏᴀᴇʀ
badaeed104 fix: 配置文件存在但读取失败时应该仅报错,不覆盖配置 (#71) 2024-04-22 22:38:20 +08:00
amtoaer
ee7ee4b883 ci: 使用 nightly 进行代码检查 2024-04-12 22:17:24 +08:00
amtoaer
2429f3b742 docs: 更新 README.md 2024-04-12 22:06:09 +08:00
amtoaer
8d8218d515 ci: 格式化使用 nightly 进行检查 2024-04-12 20:39:20 +08:00
amtoaer
db73ac48db ci: 加入自动单元测试、代码检查、发版 2024-04-12 19:35:09 +08:00
amtoaer
2ef18ee5c8 feat: 复用 client 单例 2024-04-11 21:56:42 +08:00
amtoaer
5db49c3e24 docs: 更新 README.md,移除多余空行 2024-04-11 01:10:46 +08:00
amtoaer
763bd8faf3 docs: 更新 README.md 2024-04-11 01:09:01 +08:00
amtoaer
d408ff079e chore: 将默认的 video_name 修改为 {{title}} 2024-04-11 00:54:41 +08:00
amtoaer
4512fef70d docs: 更新 README.md 2024-04-11 00:53:01 +08:00
amtoaer
8d90424526 chore: 移除已不再使用的 makefile 2024-04-11 00:07:23 +08:00
amtoaer
31993904d3 docs: 更新 README.md (应该算是 ok 了) 2024-04-11 00:06:36 +08:00
amtoaer
fe0fa5f3f2 feat: 尽量将用户可见日志替换成中文,修复部分问题 2024-04-11 00:06:00 +08:00
amtoaer
2600d5fe5a docs: 更新 README.md,去除封面裁剪任务(缩放裁剪效果都不好) 2024-04-10 21:27:41 +08:00
amtoaer
c6f1e0d95b docs: 更新 README.md 2024-04-10 01:44:07 +08:00
ᴀᴍᴛᴏᴀᴇʀ
4cbe2b495a feat: 支持弹幕下载 (#58)
* chore: 简单引入字幕模块(WIP)

* feat: 初步支持弹幕下载

* feat: 尝试在维持视频比例的基础上对齐视频高度,通过标记 'static 移除生命周期参数

* chore: 在数据库中记录视频页的宽高和长度

* fix: 修复各种错误,移除无用代码
2024-04-10 01:42:17 +08:00
amtoaer
d7026bed78 test: 修复单元测试 2024-04-08 23:29:44 +08:00