Commit Graph

  • f44ec797b8 uu main bf1942 2026-03-20 02:03:02 +08:00
  • 5f8d4450cc chore: stabilize local build environment bf1942 2026-03-20 01:52:42 +08:00
  • 315f00d654 Merge remote-tracking branch 'upstream/main' bf1942 2026-03-19 21:55:06 +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
  • fe13029e84 chore: 发布 bili-sync 2.10.4 amtoaer 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
  • fc63c64a97 update workflow bf1942 2026-02-10 20:41:21 +08:00
  • 47909dd6bf feat(video-sources): add visible UID import entry for submissions bf1942 2026-02-10 18:04:28 +08:00
  • 30f3745ac3 feat: add batch controls for video sources and bump version to 2.10.4 bf1942 2026-02-10 17:19:39 +08:00
  • 628d0f9ce7 feat: unify default source paths and fix windows drive path rendering bf1942 2026-02-10 16:46:07 +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
  • 151251719b feat: 添加配置目录环境变量 (#632) ApliNi 2026-02-03 13:42:16 +08:00
  • e51fed984b chore: 发布 bili-sync 2.10.3 amtoaer 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
  • c1d9dc8b87 chore: 发布 bili-sync 2.10.2 amtoaer 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
  • e0189c5b36 chore: 移除 sea-orm 的 tls 依赖 amtoaer 2026-01-14 16:54:18 +08:00
  • 4c1abcf48c feat: videos页面中新增仅失败过滤选项 (#605) 开心 2026-01-13 22:28:10 +08:00
  • c05463285b chore: 发布 bili-sync 2.10.1 amtoaer 2026-01-12 11:25:01 +08:00
  • 264de2487e fix: 修复 svelte 升级后 status-editor 按钮无法点击的问题 (#603) ᴀᴍᴛᴏᴀᴇʀ 2026-01-12 11:22:48 +08:00
  • ea575b04e6 chore: 发布 bili-sync 2.10.0 amtoaer 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
  • 5944298f10 添加扫码登录功能 (#601) ᴀᴍᴛᴏᴀᴇʀ 2026-01-11 12:59:48 +08:00
  • 64eecaa822 fix: 修复某些边缘情况的图表显示异常 (#592) ᴀᴍᴛᴏᴀᴇʀ 2026-01-09 18:14:32 +08:00
  • 18d06c51ba chore: 忽略前端 shadcn-svelte 组件的 warning amtoaer 2026-01-05 13:30:09 +08:00
  • ffa5c1e860 refactor: 统一存放配置项的默认值 amtoaer 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
  • f24ee97b28 chore: 发布 bili-sync 2.9.4 amtoaer 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
  • 4103122f6b chore: 发布 bili-sync 2.9.3 amtoaer 2025-12-20 00:43:27 +08:00
  • 14b8f877cf refactor: 修复 clippy warning amtoaer 2025-12-20 00:42:47 +08:00
  • 8dfc7ddf5c fix: 为过滤/跳过选项的 Switch 使用唯一 id 并修正 Label 关联 (#575) welann 2025-12-20 00:40:39 +08:00
  • 9a63e1eb6f chore: 发布 bili-sync 2.9.2 amtoaer 2025-12-12 14:13:13 +08:00
  • d1b279ed7f fix: 修改过滤逻辑,避免某些存储空间由于磁盘类型探测失败而被错误过滤的情况 (#568) ᴀᴍᴛᴏᴀᴇʀ 2025-12-11 11:35:36 +08:00
  • 128ca49225 chore: 发布 bili-sync 2.9.1 amtoaer 2025-12-09 12:40:42 +08:00
  • 8c2e8da2b0 fix: 获取磁盘空间时筛选 SSD/HDD 并根据 name 去重,防止重复计算 (#563) ᴀᴍᴛᴏᴀᴇʀ 2025-12-09 12:39:49 +08:00
  • 5dd7486b12 chore: 发布 bili-sync 2.9.0 amtoaer 2025-12-08 00:54:24 +08:00
  • b7d9e5dc0c fix: 光标悬浮在切换主题的按钮上时应该变成指针 amtoaer 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
  • e76673d076 chore: 发布 bili-sync 2.8.0 amtoaer 2025-12-01 23:15:07 +08:00
  • f3822dd536 feat: 完善nfo时间字段、演员缩略图 (#542) Naomi 2025-11-29 01:22:26 +08:00
  • 688c8cec6a feat: 凭据刷新部分添加一些 context 方便调试 amtoaer 2025-11-21 10:50:52 +08:00
  • c854e4e889 fix: 尝试修复执行速度过快导致的时间戳问题 amtoaer 2025-11-20 15:04:39 +08:00
  • 645e686822 fix: 确保流中出现的错误类型能够正确保留 amtoaer 2025-11-11 14:42:05 +08:00
  • 670f21a725 refactor: 整理重构下载任务调度部分的代码,增强可读性和鲁棒性 (#531) ᴀᴍᴛᴏᴀᴇʀ 2025-11-11 01:29:52 +08:00
  • 8931cb5d2a feat: 滚动条不再导致布局抖动,优化图表配色 amtoaer 2025-11-09 21:48:05 +08:00
  • 66996a77c6 chore: flac 流解析错误时打印错误的流信息,方便后续修复 amtoaer 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
  • b6cba69e11 chore: 处理视频流出错时报出具体错误信息 amtoaer 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
  • eadb464363 chore: 更新 rust 依赖 (#486) ᴀᴍᴛᴏᴀᴇʀ 2025-10-10 12:49:11 +08:00
  • 2b046362d7 chore: 发布 bili-sync 2.7.0 amtoaer 2025-09-25 00:51:59 +08:00