Commit Graph

  • afc8b8119f chore: 更新 README 项目结构说明并调整 forward 测试用例参数以同步文档与测试数据 main huangxd- 2026-10-03 07:12:39 +08:00
  • 7f44d1a67f fix(cache): 隔离缓存后端并优先恢复 Local Redis 查询数据 (#492) Wo254992andhuangxd- 2026-10-02 23:11:33 +08:00
  • 3aba4ad42a fix(dandan): 优化外文检索词处理,避免误杀正确命中并调整 TMDB 结果预过滤逻辑 (#493) 马上回来 2026-10-02 21:39:13 +08:00
  • b4901e45e0 fix(mango): 正确排序综艺标题末尾的上中下分部 (#494) 2026-10-02 21:38:35 +08:00
  • f994b6d8f5 refactor(ui): GitHub 标识与请求参数标题改用图标库图形 (#490) Elegy233 2026-10-02 21:36:04 +08:00
  • d91079ebc1 feat(dandan): 弹弹302关联链接仅分发给已在 SOURCE_ORDER 开启的源 (#489) Elegy233 2026-10-02 21:35:44 +08:00
  • e8851c5bc5 fix(forward): 构建独立 widget 时隔离服务端本地弹幕存储 (#495) 2026-10-02 21:35:14 +08:00
  • fc1b7ff6ad fix(sources): 为 custom 源适配器传递 isolatedDetailStore (#488) huangxd- 2026-09-26 16:21:51 +08:00
  • c42877ccf0 feat(dandan): 弹弹play弹幕替代机制改用 NipaPlay 中转弹弹play服务端获取弹幕与弹弹302关联链接(需登录) (#487) Elegy233andhuangxd- 2026-09-26 16:21:34 +08:00
  • 280b2327cc fix: 标题比对统一繁简归一,修复开启 Bangumi Data 后无职转生第三季匹配错误 (#484) Elegy233 2026-09-20 22:33:19 +08:00
  • f56b34f2a9 fix(animeko): 迁移镜像域名 (#483) Elegy233 2026-09-20 22:32:54 +08:00
  • 68cb8a9067 fix(local-danmu): 修复 ASS 控制标签残留、样式丢失和正文误删 (#482) karasu 2026-09-20 22:31:59 +08:00
  • a3044c06cf perf(local-danmu): 列表改用元数据索引,避免每次整份解析 (#480) lilixu3 2026-09-20 22:31:13 +08:00
  • 6fa090b556 Update globals.js huangxd- 2026-09-20 22:30:48 +08:00
  • ea88a15a7a refactor(ui): 配置界面优化与图标补全,修正 TITLE_NOISE_FILTER 默认值 (#478) Elegy233 2026-09-13 13:10:36 +08:00
  • 60bed960c5 fix(local-danmu): 修正 B 站 XML 弹幕颜色解析 (#476) lilixu3 2026-09-13 13:10:21 +08:00
  • cbb8f7bda9 fix(youku): cna 获取失败时本地生成兜底,避免 500 (#475) lilixu3 2026-09-13 13:10:01 +08:00
  • 0f02cdc036 feat(local-danmu): 优化本地弹幕 (#479) huangxd- 2026-09-13 13:09:37 +08:00
  • 96602d6a7e refactor(ui): 前端图标统一为自绘线性 SVG 图标,替换原有 emoji 图标 (#473) Elegy233 2026-09-12 07:51:27 +08:00
  • c81f63993c fix: fongmi 接口自动匹配增加季数比对,修复跨季同号集错配 (#471) 2026-09-12 07:50:30 +08:00
  • be4135ea04 fix: update fork sync actions for Node.js 24 (#470) sugarbliss 2026-09-12 07:44:33 +08:00
  • b30be40b07 feat(ui): 云端部署未配置 Redis 时禁用本地弹幕功能 huangxd- 2026-09-12 07:41:09 +08:00
  • 1524494c45 feat(local-danmu): 新增本地弹幕上传、解析与管理功能 (#474) huangxd- 2026-09-12 07:26:07 +08:00
  • 28673ac764 fix: 修复sohu和maiduidui源 (#468) huangxd- 2026-08-30 11:15:57 +08:00
  • 04a8a0cffa refactor: 引入源注册表,新增源只需加文件+注册一行 (#467) huangxd- 2026-08-30 11:15:42 +08:00
  • f77b6b9328 pr_agent增加custom_model_max_tokens huangxd- 2026-08-30 09:52:35 +08:00
  • a95da3ab6c ci: 接入 PR Agent 自动审查与 PR 描述生成 huangxd- 2026-08-30 09:41:16 +08:00
  • 3ffdd13763 feat: add configurable danmaku gradient colors (default off) (#458) xlmcandxlmc 2026-08-25 23:02:47 +08:00
  • c1905b814b 修复红果源并添加批量编辑映射项能力 (#460) huangxd- 2026-08-25 23:01:23 +08:00
  • b06d40999e fix: 修复手动链接搜索与直连接口未剥离 @偏移 后缀导致请求失败 (#455) Elegy233andhuangxd- 2026-08-22 12:17:19 +08:00
  • b5458edd73 feat: 增强弹幕屏蔽词解析与生效诊断日志 (#453) xlmcandxlmc 2026-08-22 12:07:48 +08:00
  • 45e47a5436 fix(animeko): 迁移镜像域名 (#451) Elegy233 2026-08-22 12:07:11 +08:00
  • 70d4f50913 fix: 修复 Bangumi-Data 拆分季条目映射同一源 id 导致重复请求 (#450) Elegy233 2026-08-22 12:06:24 +08:00
  • 4cd15e7b8f fix: 修复合并落单集弹幕请求时 source:id 前缀未剥离导致巴哈 videoSn 拼错 (#449) Elegy233 2026-08-22 12:06:02 +08:00
  • 12d62ad97f 修复AI匹配中单集电影抢占SxxExx电视剧的问题及红果弹幕获取 (#454) huangxd- 2026-08-22 12:05:38 +08:00
  • 1bdb2a879e fix: 修复 widget 构建中 http/https 模块兼容性及环境检测逻辑 huangxd- 2026-08-15 08:48:08 +08:00
  • e21bd99677 docs: remove recommended label for Netlify deployment huangxd- 2026-08-15 08:10:28 +08:00
  • 9bfca7a8e9 fix(bangumi-data): 修复 Bangumi Data 开启可能不触发立即下载,并调整云部署数据丢失时下载时机 (#444) Elegy233andhuangxd- 2026-08-15 08:06:38 +08:00
  • 7e5c8073e0 fix: 自定义文本类环境变量读取绕过 dotenv 注释截断以保留 # (#443) Elegy233andhuangxd- 2026-08-15 08:01:47 +08:00
  • 00efe4a815 feat: 清理缓存支持按项勾选清理 (#441) Elegy233 2026-08-15 07:58:50 +08:00
  • 65ab6d0658 fix(ui): UI 细节与响应式优化 (#440) Elegy233 2026-08-15 07:58:02 +08:00
  • 62fd0afddf feat: 弹弹play源支持经 NipaPlay 302关联链接获取弹幕,并支持 NIPAPLAY_REPLACE_DANDAN 替代原生弹幕开关 (#439) Elegy233 2026-08-15 07:57:46 +08:00
  • 791bf6fb5e fix: 修复多 p 视频按总时长计算分段数导致越界请求 304 空响应 (#438) Elegy233 2026-08-15 07:57:24 +08:00
  • 406922157e fix(mango): 综艺纯第N期条目取消后缀过滤,直接作为正片收录 (#437) Elegy233 2026-08-15 07:57:05 +08:00
  • 66fb2de8b0 fix(match): 修复偏好偏移计算目标集数为0时数组越界引发TypeError及400异常 (#436) Wade 2026-08-14 16:56:48 -07:00
  • 0d3f7ede7c feat: 支持 IPv4/IPv6 双栈监听并优化服务器启动与清理逻辑 (#445) huangxd- 2026-08-15 07:56:27 +08:00
  • 792bb5aefb feat(ui): 完善弹幕详情全格式导出、来源操作与内容筛选 (#433) lilixu3 2026-08-11 00:19:52 +08:00
  • 89fd166424 fix: 旧版 Node 与 iOS 环境下请求降级至 node-fetch v3 修复响应头丢失导致个别源弹幕获取失败 (#431) Elegy233 2026-08-11 00:19:24 +08:00
  • 17b3f4d723 fix: 优化自动匹配映射表开放规则排序,同源季下按起始集数降序优先 (#435) huangxd- 2026-08-11 00:19:02 +08:00
  • 1b719f43d6 feat: 新增收藏管理权限控制环境变量 FAVORITE_REQUIRE_ADMIN (#434) huangxd- 2026-08-11 00:18:37 +08:00
  • 72e345e840 fix: 兼容不支持 Unicode 属性正则的运行时 (#432)5 lilixu3 2026-08-09 13:21:42 +08:00
  • 251d6f93b9 feat: 使用 bangumi-data 数据实现季边界映射,优化跨季请求量与准确性 (#429) Elegy233 2026-08-09 12:23:59 +08:00
  • 115fae378b fix: 修复 PLATFORM_ORDER 平台优先递进失效 (#427) Elegy233 2026-08-09 12:23:22 +08:00
  • b811f8fd17 feat(match): 支持自动匹配映射表规则 (#430) huangxd- 2026-08-09 12:23:03 +08:00
  • 838b5685ac feat: 添加永久收藏搜索结果缓存功能 (#426) huangxd- 2026-08-08 22:16:56 +08:00
  • 8ff78add1e feat(ui): 管理界面视觉重构,采用 Bangumi-syncer 柔和圆角设计风格 (#423) Elegy233 2026-08-08 21:34:07 +08:00
  • c0788c43f8 fix(envs): resolveEpisodeTitleFilter吐槽添加反向否定,避免误杀正常剧集标题 (#422) Elegy233 2026-08-08 21:33:42 +08:00
  • 72d848a1d7 fix(bangumi-data): 适配自定义源新版本号策略,更改版本号查询方式 (#421) Elegy233 2026-08-08 21:33:20 +08:00
  • 5e984a60a5 fix(dandan): 优化详情请求数,原名搜索添加低门槛预过滤避免出现完全无关结果 (#419) Elegy233 2026-08-08 21:32:43 +08:00
  • 463c14708a chore: 动画源dandan/bahamut/animeko排序置后,引导合理合并配置 (#418) Elegy233 2026-08-08 21:32:01 +08:00
  • 8a284a6c8c fix(bilibili): Section API提取到代理检测外,无代理时也能触发回退 (#417) Elegy233 2026-08-08 21:31:44 +08:00
  • 5f17c51110 feat: 新增弹幕缓存最少条数配置,低于该值自动刷新 (#425) huangxd- 2026-08-08 21:31:12 +08:00
  • 22ba26ae82 fix: 修复源不在优选平台时跨季被跳过,并使弹弹关联作品可参与跨季匹配 (#412) Elegy233 2026-08-02 08:55:14 +08:00
  • d0ce3b92d5 feat: 支持反向代理HTTPS协议配置,生成正确的对外链接 (#416) huangxd- 2026-08-02 08:54:55 +08:00
  • dcb4913ab7 refactor: 统一繁简转换处理,移除各数据源中的分散逻辑 (#414) huangxd- 2026-08-02 08:54:17 +08:00
  • a4b71d3dd6 refactor(ui): 重构配置预览和系统配置页,并可通过搜索框快速查找配置项 (#415) huangxd- 2026-08-02 08:53:46 +08:00
  • ef003d7882 fix: 修复无法优选 qq 平台匹配 (#409) Elegy233 2026-08-01 12:57:26 +08:00
  • e8f22b621f fix: 跨季扩展按平台满足度过滤源并修复恶性重复请求问题 (#408) Elegy233 2026-08-01 12:56:58 +08:00
  • f19a5d9c4c feat: bangumi、episode 接口返回数据新增 url 字段 (#403) haode 2026-08-01 12:55:27 +08:00
  • 13e88bec25 优化移动端系统配置操作按钮布局,红果源支持提取并显示短剧年份信息 (#411) huangxd- 2026-08-01 12:55:06 +08:00
  • 130e9886f3 fix(iqiyi): 优化分季URL请求数,分集异常时自动重试 (#405) Elegy233 2026-07-29 22:39:13 +08:00
  • 436dd63f15 perf(ui): 优化日志查看器在大量日志下的渲染与筛选性能 (#404) Elegy233 2026-07-29 22:38:48 +08:00
  • 825ddc25bb fix: 修复严格匹配下记住手动选择结果功能失效及匹配遍历过早终止 (#401) Elegy233 2026-07-29 22:37:17 +08:00
  • c9112ee7cf fix(tencent): 支持单 cid 综艺的多季分集获取 (#399) Elegy233 2026-07-29 22:36:51 +08:00
  • 9d31e85dd1 fix: 修复 Bangumi-Data 检索子串混淆与尾部数字误识别为季号,使高达00正确匹配而非高达0079 (#398) Elegy233 2026-07-29 22:36:23 +08:00
  • 776531128a fix: 修复跨季集数匹配中多候选毒化、同号集膨胀、季容量虚高与无关源污染 (#397) Elegy233 2026-07-29 22:36:00 +08:00
  • 370930ddb2 feat: 扩展AES支持多密钥长度并重构migu-util,红果支持多API主机故障转移与响应解析优化 (#406) huangxd- 2026-07-29 22:35:35 +08:00
  • 84d22da9a9 docs: 更新项目结构文档,新增若干文件及目录 huangxd- 2026-07-27 08:03:05 +08:00
  • 0e93064321 fix: 修复环境变量列表中过滤 UI_THEME 后编辑删除索引错乱的问题 huangxd- 2026-07-26 22:01:25 +08:00
  • 22ba6dabd0 feat: 将 dan-any 模块提取为独立工具并优化构建流程 huangxd- 2026-07-26 21:53:19 +08:00
  • 089530f7ed chore: 移除 package.json 中的 devEngines 配置 huangxd- 2026-07-26 21:08:34 +08:00
  • d4d4c9fffa fix: 完善跨季匹配与平台过滤逻辑,修复备用匹配状态及集标题解析 (#392) Elegy233 2026-07-26 21:04:12 +08:00
  • f4d6e5781b feat: 合并工具支持标题年份一致时豁免类型标签差异 (#391) Elegy233 2026-07-26 21:03:56 +08:00
  • 2b34bae417 feat: renren 全阶段超时调整与云环境两两接口并行,搜索连通性优化详情 (#390) Elegy233andhuangxd- 2026-07-26 21:03:40 +08:00
  • a4256c2885 fix: 严格匹配支持剧名杂音清理,改用正则补全数字与英中季号允许关键词 (#389) Elegy233 2026-07-26 21:00:58 +08:00
  • 4c3321ee51 fix: 同平台的不同链接弹幕请求串行延迟 1 秒,防止风控 (#388) Elegy233 2026-07-26 21:00:45 +08:00
  • ad60e299bd fix: iqiyi 搜索风控重试间隔从 1.5 秒延长至 3 秒,并优化年份提取 (#387) Elegy233 2026-07-26 21:00:20 +08:00
  • a18a7b5174 fix: 合并合集探测分离 3D/2D 维度,防止误判断合并 (#386) Elegy233 2026-07-26 21:00:07 +08:00
  • d3d15567a1 fix: 修复集连播场景可能导致集偏移记录错误 (#383) Elegy233 2026-07-26 20:59:51 +08:00
  • 57e693f3d5 feat: 支持更多类型的弹幕输出 (#382) Rinne 2026-07-26 20:59:36 +08:00
  • a8147a9811 fix: 日志标签分层、UI渲染性能优化、全项目标签统一小写 (#380) Elegy233andhuangxd- 2026-07-26 20:59:19 +08:00
  • 3a6b5340a0 改用opencc-js处理繁简转换 (#395) huangxd- 2026-07-26 20:56:45 +08:00
  • c4d2951eb5 新增红果短剧源 (#394) huangxd- 2026-07-26 20:56:32 +08:00
  • 1bb163e77d feat: 添加环境变量配置导入导出功能以及管理界面主题配置UI_THEME (#393) huangxd- 2026-07-26 20:56:09 +08:00
  • ce8b3cbddf feat: 为ForwardWidget构建添加运行时兼容插件,并重构解压工具函数 (#376) huangxd- 2026-07-18 08:08:12 +08:00
  • 64f885c98d fix: 芒果TV搜索API改用新版v2接口+seqId签名 (#374) lilixu3 2026-07-17 07:27:47 +08:00
  • 50e84818e3 feat: 链接解析支持空格分隔多链接合并弹幕、时间偏移、Bahamut/Animeko 链接解析 (#373) Elegy233 2026-07-17 07:27:19 +08:00
  • bcb80ffa66 fix: 爱奇艺电影 share_url 短链接时回退 entity_id,decode 无效时原始 tvid 重试 (#372) Elegy233 2026-07-17 07:26:44 +08:00
  • 28873bdb2a chore: bump version to 1.19.16 huangxd- 2026-07-17 07:25:49 +08:00
  • 0c2063b008 修复query可能是null的问题 huangxd- 2026-07-14 23:54:26 +08:00