amtoaer
|
791dd57f23
|
chore: 发布 bili-sync 2.11.1
|
2026-05-07 14:47:45 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
c4b227e26e
|
feat: telegram 通知渠道支持仅发送文字 (#701)
|
2026-04-08 00:26:46 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
744bb536b3
|
feat: 视频源页显示最新视频时间 (#700)
|
2026-04-07 18:38:02 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
91ab64a068
|
feat: 支持自定义 webhook 请求的 headers,更新说明内容 (#693)
|
2026-03-31 01:49:32 +08:00 |
|
amtoaer
|
55dde84f96
|
chore: 发布 bili-sync 2.11.0
|
2026-03-26 20:39:41 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
eea233e576
|
ci: 修复 ci 在 windows 上运行失败的错误 (#690)
|
2026-03-25 16:57:58 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
72bf2b6a4d
|
ci: 更新 workflows 中使用的 action,避免 node 版本低于 24 的 warning (#689)
|
2026-03-25 16:50:47 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
1c68f13c54
|
perf: 避免一些常见场景的字符串拷贝,略微提升性能 (#687)
|
2026-03-25 12:21:11 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
2a4c1313b0
|
chore: 升级 rust 到 1.94.0 (#685)
|
2026-03-24 23:08:31 +08:00 |
|
amtoaer
|
ec44798523
|
chore: 微调 placeholder 的提示文本
|
2026-03-24 22:59:54 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8cb59d6b2a
|
feat: 过滤规则引入视频总长度和联合投稿 (#684)
|
2026-03-24 22:58:20 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
3a2df55314
|
perf: 移除不必要的 Vec,略微提升性能 (#682)
|
2026-03-24 17:15:11 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
04448c6d8f
|
feat: 支持解析联合投稿 (#681)
|
2026-03-24 16:25:42 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
09604fd283
|
fix: 清空重置、全量刷新时跳过空路径的删除,微调前端样式 (#679)
|
2026-03-17 00:35:19 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
29f36238e3
|
feat: 支持手动触发全量更新,清除本地多余的视频条目与文件 (#678)
|
2026-03-16 02:50:55 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
980779d5c5
|
fix: 视频源第一页视频为空不再视为错误 (#677)
|
2026-03-15 22:38:01 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
dd96a32b35
|
feat: 在视频页显示视频属于哪个视频源 (#676)
|
2026-03-15 21:53:15 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
d39cce043c
|
feat: 支持筛选视频的有效性 (#673)
|
2026-03-15 16:44:48 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
e97fa73542
|
feat: 修改通知器,支持提示成功任务数量 (#672)
|
2026-03-15 03:31:41 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
2bd660efc9
|
feat: 添加开关,允许尝试下载未充电的视频 (#666)
|
2026-02-28 22:55:01 +08:00 |
|
amtoaer
|
fe13029e84
|
chore: 发布 bili-sync 2.10.4
|
2026-02-25 11:11:50 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
bdf4ab58f2
|
docs: 更新截图和文档链接,修改前端域名 (#659)
|
2026-02-25 10:51:53 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
681617cf02
|
fix: 引入 dunce 库规范化路径,移除手写的规范化逻辑 (#658)
|
2026-02-24 23:24:51 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
b6c5b547a3
|
fix: 处理 windows 下的文件夹路径,确保不以空格结尾 (#657)
|
2026-02-24 22:04:22 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8aba906904
|
fix: 尝试修复浏览器从休眠中恢复时的图表乱序问题 (#656)
|
2026-02-24 01:54:04 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
3e465d9b71
|
fix: 兼容 flac/audio 字段存在但为 null 的情况 (#655)
|
2026-02-23 12:34:12 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
1930a57edd
|
feat: 添加防抖,优化日志页的自动滚动体验 (#654)
|
2026-02-21 23:37:30 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
bb1576a0df
|
perf: 使用 itertools 提供的 join,避免 collect 到 Vec 的额外分配 (#652)
|
2026-02-19 19:04:10 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
5350d3491b
|
chore: 升级 rust 到 1.93.1,移除 ws 中的一些无用变量 (#650)
|
2026-02-15 16:31:31 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
e130f14c13
|
fix: 修复 detail 页面状态显示错误 (#649)
|
2026-02-15 16:28:41 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
980f74a242
|
fix: 修复某些收藏夹视频的 valid 判断 (#648)
|
2026-02-15 15:09:22 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8c04dc6564
|
chore: 前端自动排序 imports,合并 icon 导入并替换掉 deprecated (#642)
|
2026-02-07 09:27:20 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
c49ec81d51
|
fix: 修复一些前端的小问题 (#641)
|
2026-02-06 14:12:18 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
580a66eb17
|
feat: 扩大风控检测,当 http 返回 403 或 412 时认为是风控 (#640)
|
2026-02-05 17:13:25 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
295d4105aa
|
feat: 支持自定义 ffmpeg 路径 (#639)
|
2026-02-05 15:58:33 +08:00 |
|
amtoaer
|
e51fed984b
|
chore: 发布 bili-sync 2.10.3
|
2026-01-29 13:59:42 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
716c78b1e3
|
chore: 指定项目 rust 版本为 1.93.0,调整 ci 以读取配置 (#626)
|
2026-01-28 18:56:54 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
22bc6bb3e8
|
feat: 调整视频源页面 UI,提高可读性 (#623)
|
2026-01-26 20:11:38 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
fedbd4cdb1
|
feat: 调整视频编码优先级,默认使用 AVC (#622)
|
2026-01-26 18:23:31 +08:00 |
|
amtoaer
|
c1d9dc8b87
|
chore: 发布 bili-sync 2.10.2
|
2026-01-16 15:25:33 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
7f09a98d6c
|
feat: 实现仅失败、仅成功、仅等待的筛选 (#610)
|
2026-01-16 15:10:39 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
269647ac22
|
chore: 使用 ring 代替 aws-lc-rs (#609)
|
2026-01-15 14:39:16 +08:00 |
|
amtoaer
|
e0189c5b36
|
chore: 移除 sea-orm 的 tls 依赖
|
2026-01-14 16:54:18 +08:00 |
|
amtoaer
|
c05463285b
|
chore: 发布 bili-sync 2.10.1
|
2026-01-12 11:25:01 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
264de2487e
|
fix: 修复 svelte 升级后 status-editor 按钮无法点击的问题 (#603)
|
2026-01-12 11:22:48 +08:00 |
|
amtoaer
|
ea575b04e6
|
chore: 发布 bili-sync 2.10.0
|
2026-01-11 23:17:34 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
f122b9756b
|
feat: 适当扩大历史日志的容量 (#602)
|
2026-01-11 21:42:31 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
26514f7174
|
feat: 支持清除重置,方便分页视频刷新 (#596)
|
2026-01-11 15:03:31 +08:00 |
|
 ᴀᴍᴛᴏᴀᴇʀandzkl
|
5944298f10
|
添加扫码登录功能 (#601)
* feat: 添加扫码登录功能,支持生成二维码并轮询登录状态
* feat: 增强扫码登录功能的测试,完善二维码生成与状态轮询的文档注释
* refactor: 后端改动之:1)拆分 login 到 credential 中;2)扫码登录和刷新凭据时复用相同的 extract 函数;3)精简注释。
* refactor: 前端改动之:1)扫码在单独的弹窗页处理;2)不同 status 下采用相同布局,避免状态变化导致布局跳动
* format
---------
Co-authored-by: zkl <i@zkl2333.com>
|
2026-01-11 12:59:48 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
64eecaa822
|
fix: 修复某些边缘情况的图表显示异常 (#592)
|
2026-01-09 18:14:32 +08:00 |
|
amtoaer
|
18d06c51ba
|
chore: 忽略前端 shadcn-svelte 组件的 warning
|
2026-01-05 13:30:09 +08:00 |
|
amtoaer
|
ffa5c1e860
|
refactor: 统一存放配置项的默认值
|
2026-01-05 13:01:56 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
97e1b6285e
|
feat: bind_address 绑定失败后尝试 fallback 到默认地址,避免无法启动 web 服务 (#590)
|
2026-01-05 12:13:50 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
e2a24eff29
|
chore: 更新前后端依赖版本 (#589)
|
2026-01-05 11:46:04 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
56f5ed8e01
|
feat: 支持搜索关注的 UP 主 (#588)
|
2026-01-05 00:39:45 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
0b5ae3d664
|
fix: 修复并行下载未正确触发的问题,根据文件是否为流做不同处理 (#586)
|
2025-12-31 11:52:38 +08:00 |
|
amtoaer
|
f24ee97b28
|
chore: 发布 bili-sync 2.9.4
|
2025-12-26 21:21:36 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
96c11bb077
|
fix: 修复从 2.6.0 以下版本直接升级的行为错误 (#583)
|
2025-12-26 21:21:03 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
2455f7c83d
|
fix: 调整 toast 位置到上方居中,避免遮挡交互组件 (#582)
|
2025-12-26 18:12:41 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
4faf5a7cf9
|
fix: 修复标志位没有正确重置的问题,支持任意失败次数任务的重置 (#581)
|
2025-12-26 17:43:40 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
c2c732093d
|
fix: 修复某些视频下载提示 404 not found 的问题 (#579)
|
2025-12-26 14:24:52 +08:00 |
|
amtoaer
|
4103122f6b
|
chore: 发布 bili-sync 2.9.3
|
2025-12-20 00:43:27 +08:00 |
|
amtoaer
|
14b8f877cf
|
refactor: 修复 clippy warning
|
2025-12-20 00:42:47 +08:00 |
|
amtoaer
|
9a63e1eb6f
|
chore: 发布 bili-sync 2.9.2
|
2025-12-12 14:13:13 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
d1b279ed7f
|
fix: 修改过滤逻辑,避免某些存储空间由于磁盘类型探测失败而被错误过滤的情况 (#568)
|
2025-12-11 11:35:36 +08:00 |
|
amtoaer
|
128ca49225
|
chore: 发布 bili-sync 2.9.1
|
2025-12-09 12:40:42 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8c2e8da2b0
|
fix: 获取磁盘空间时筛选 SSD/HDD 并根据 name 去重,防止重复计算 (#563)
|
2025-12-09 12:39:49 +08:00 |
|
amtoaer
|
5dd7486b12
|
chore: 发布 bili-sync 2.9.0
|
2025-12-08 00:54:24 +08:00 |
|
amtoaer
|
b7d9e5dc0c
|
fix: 光标悬浮在切换主题的按钮上时应该变成指针
|
2025-12-07 00:38:54 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
d1eac3e298
|
feat: 支持禁用凭证检查刷新任务,由用户自行维护 credential 有效性 (#560)
|
2025-12-06 23:26:06 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
3f047771cb
|
feat: 视频规则部分,添加不区分大小写的“包含”过滤 (#559)
|
2025-12-06 22:00:14 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
f1703096fd
|
feat: 支持根据筛选条件批量编辑视频的下载状态 (#558)
|
2025-12-06 19:47:16 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
930660045f
|
feat: 支持深色主题 (#557)
|
2025-12-06 01:44:13 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
6391aa67c0
|
feat: 支持按照 BV 号搜索 (#554)
|
2025-12-05 21:52:31 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
b5ef76b0ed
|
fix: 正确处理“我追的合集 / 收藏夹”中的收藏夹条目,以及一些样式、文本调整 (#553)
|
2025-12-05 16:38:10 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
f37d9af678
|
fix: 兼容 API 返回字符串类型时间戳的情况 (#552)
|
2025-12-05 01:56:18 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
7ef38a38ed
|
feat: 支持自定义 webhook 模板,支持发送测试信息 (#551)
|
2025-12-05 00:21:36 +08:00 |
|
amtoaer
|
e76673d076
|
chore: 发布 bili-sync 2.8.0
|
2025-12-01 23:15:07 +08:00 |
|
amtoaer
|
688c8cec6a
|
feat: 凭据刷新部分添加一些 context 方便调试
|
2025-11-21 10:50:52 +08:00 |
|
amtoaer
|
c854e4e889
|
fix: 尝试修复执行速度过快导致的时间戳问题
|
2025-11-20 15:04:39 +08:00 |
|
amtoaer
|
645e686822
|
fix: 确保流中出现的错误类型能够正确保留
|
2025-11-11 14:42:05 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
670f21a725
|
refactor: 整理重构下载任务调度部分的代码,增强可读性和鲁棒性 (#531)
|
2025-11-11 01:29:52 +08:00 |
|
amtoaer
|
8931cb5d2a
|
feat: 滚动条不再导致布局抖动,优化图表配色
|
2025-11-09 21:48:05 +08:00 |
|
amtoaer
|
66996a77c6
|
chore: flac 流解析错误时打印错误的流信息,方便后续修复
|
2025-11-09 19:11:46 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
170bd14fe3
|
feat: 重构视频下载任务的触发逻辑,由简单的 tokio::sleep 迁移至调度器调度 (#529)
|
2025-11-09 01:11:42 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
c69a88f1da
|
feat: 优化风控相关的细节处理 (#527)
|
2025-11-08 00:41:07 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8ac6829e61
|
feat: 支持配置通知器,在视频源处理或整个下载任务出现错误时会触发消息通知 (#526)
|
2025-11-07 20:37:09 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
a871db655f
|
feat: 支持删除视频源 (#525)
|
2025-11-07 15:15:03 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
854d39cf88
|
feat: 优化对全局配置的处理,调整下载路径填充逻辑 (#523)
|
2025-11-06 17:25:26 +08:00 |
|
amtoaer
|
b6cba69e11
|
chore: 处理视频流出错时报出具体错误信息
|
2025-11-02 00:43:07 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
ff6db0ad97
|
feat: 更换部分 API,重构 wbi 签名实现,增加额外风控检测 (#503)
|
2025-10-15 02:01:41 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
84d353365a
|
feat: 支持设置快捷订阅的路径默认值 (#502)
|
2025-10-14 18:44:33 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
c7e0d31811
|
chore: 移除旧版配置文件的迁移逻辑 (#501)
|
2025-10-14 16:32:40 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
2fff5134cf
|
fix: 修复 sysinfo 初始值偶尔异常偏高的问题 (#499)
|
2025-10-14 01:38:26 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
8a1569d085
|
refactor: 重构 WebSocket 处理部分,整理逻辑并优化性能 (#498)
|
2025-10-13 20:15:30 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
de702435af
|
feat: 重构下载模块,将文件下载到临时目录再最终移动至目标路径 (#495)
|
2025-10-13 01:59:50 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
eb2606f120
|
feat: 加入充电视频和番剧、影视判断,同时修复 category 被错误覆盖的问题 (#494)
|
2025-10-12 03:01:04 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
02c42861ab
|
feat: 支持跳过视频的某些处理部分 (#492)
|
2025-10-11 20:45:44 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
ed54ca13b8
|
feat: 支持使用动态 api 获取投稿,该 api 会返回动态视频 (#485)
|
2025-10-10 18:52:07 +08:00 |
|
ᴀᴍᴛᴏᴀᴇʀ
|
4d6669a48a
|
refactor: 使用 returning 简化逻辑 (#488)
|
2025-10-10 13:57:53 +08:00 |
|