Commit Graph

  • ea3c33b260 Merge pull request #1157 from EstrellaXD/plugins/list-wpush main Xingyu (Estrella) Pan 2026-10-26 10:32:13 +01:00
  • c0f5bc703a feat(plugins): 补上 wpush-notifier 的 sha256 plugins/list-wpush Estrella Pan 2026-10-26 09:32:49 +01:00
  • f2f7d11b79 feat(plugins): 插件市场上架 wpush-notifier Estrella Pan 2026-10-26 09:32:02 +01:00
  • cf6f645e25 feat(plugins): wpush-notifier 作者加入 anhao (#1116) Estrella Pan 2026-10-26 09:32:02 +01:00
  • bc23984ae4 Merge pull request #1132 from EstrellaXD/4.0-dev 4.0.0 4.0-dev Xingyu (Estrella) Pan 2026-10-24 11:56:10 +02:00
  • b129c4437a chore(release): 准备 4.0.0 Estrella Pan 2026-10-24 11:46:50 +02:00
  • 7e76dd7e27 Merge main (3.3.7) into 4.0-dev Estrella Pan 2026-10-24 11:26:02 +02:00
  • 0b9d7eb1eb Merge pull request #1153 from EstrellaXD/3.3-dev 3.3.7 Xingyu (Estrella) Pan 2026-10-24 11:25:02 +02:00
  • f8a8d745d4 Merge pull request #1152 from EstrellaXD/fix/3.3.7-major-filter 3.3-dev Xingyu (Estrella) Pan 2026-10-24 11:18:06 +02:00
  • 8b62d67ed8 Merge pull request #1151 from EstrellaXD/fix/4.0-review-final 4.0.0-beta.9 Xingyu (Estrella) Pan 2026-10-24 11:17:49 +02:00
  • f84e31d8e0 fix(update): 镜像版本无法解析时不提供任何更新(Codex 审查) fix/3.3.7-major-filter Estrella Pan 2026-10-24 11:09:21 +02:00
  • 5d47da102e fix: code review 修复——清理残留的备份临时文件,schema 判断不吞其它错误,Renamer 构造失败也关闭客户端 fix/4.0-review-final Estrella Pan 2026-10-24 11:05:53 +02:00
  • 29dc558789 fix(update): 应用内更新只提供同一主版本的发布,准备 3.3.7 Estrella Pan 2026-10-24 11:03:45 +02:00
  • 396a92787e fix: 回滚后再升级时重新备份 3.x 数据库,单个下载器重命名出错不拖垮其它实例 Estrella Pan 2026-10-24 11:00:56 +02:00
  • 7b58bafb82 chore(release): 准备 4.0.0-beta.8 4.0.0-beta.8 Estrella Pan 2026-10-22 20:14:52 +02:00
  • 0d4d123588 Merge pull request #1150 from EstrellaXD/fix/ui-audit Xingyu (Estrella) Pan 2026-10-22 20:14:18 +02:00
  • e037641427 fix(webui): 下载器量到宽度后再渲染表格,e2e 适配向导过渡与 ab-alert fix/ui-audit Estrella Pan 2026-10-22 20:09:01 +02:00
  • 087dbedaa1 fix(webui): 补修复验报告的低严重度问题,e2e 密码框精确匹配 Estrella Pan 2026-10-22 19:48:51 +02:00
  • 0d97ae0098 fix(webui): 全界面 UI 审查修复:按钮与文字对齐、动画、布局错乱 Estrella Pan 2026-10-22 19:34:57 +02:00
  • e466c669a3 Merge pull request #1149 from EstrellaXD/docs/4.0-screenshots Xingyu (Estrella) Pan 2026-10-22 09:17:07 +02:00
  • 4bcc6443fd docs: 用 4.0 界面重拍文档截图,中英文分开,新增插件与下载器截图 docs/4.0-screenshots Estrella Pan 2026-10-22 09:10:54 +02:00
  • a8e75d1239 fix(webui): 下载器状态列加宽到 130px,英文 Downloading 不再被截断 Estrella Pan 2026-10-22 09:10:54 +02:00
  • c11be99aa8 fix(downloader): qB 文件列表请求失败时返回空列表,不再让整轮重命名失败 Estrella Pan 2026-10-22 09:10:54 +02:00
  • 27af6a8b71 chore(release): 准备 4.0.0-beta.7 4.0.0-beta.7 Estrella Pan 2026-10-22 06:20:37 +02:00
  • bf26306535 Merge pull request #1148 from EstrellaXD/fix/mobile-ui-polish Xingyu (Estrella) Pan 2026-10-22 06:20:15 +02:00
  • 7b5258629f fix(webui): 跨断点时关闭通知面板;下载器手机规则改为 width < 640px,与 JS 断点一致 fix/mobile-ui-polish Estrella Pan 2026-10-22 06:14:04 +02:00
  • f0bbba8032 fix(webui): 手机端评审修正——插件市场分类下划线与焦点框不再被裁、通知抽屉去嵌套滚动并补无障碍名称、WebKit 隐藏 summary 原生箭头、仅 Windows 路径按反斜杠分组 Estrella Pan 2026-10-22 06:10:42 +02:00
  • ce756d87cc fix(webui): 手机端界面溢出与重叠——顶栏、通知面板、底部导航、规则编辑、RSS、日历、下载器、插件市场与设置页 Estrella Pan 2026-10-22 06:01:55 +02:00
  • 3d2a0eae6c Merge pull request #1147 from EstrellaXD/plugins/list-apprise Xingyu (Estrella) Pan 2026-10-21 21:45:55 +02:00
  • 28a718566c feat(plugins): 补上 apprise-notifier 的 sha256 Estrella Pan 2026-10-21 21:39:50 +02:00
  • a8958ace9d feat(plugins): 插件市场上架 apprise-notifier Estrella Pan 2026-10-21 21:38:57 +02:00
  • 30b69dd00d feat(plugins): apprise-notifier 作者加入 LTSlw (#942) Estrella Pan 2026-10-21 21:38:57 +02:00
  • cfff05d38d chore(release): beta.6 更新日志加入 #1145 4.0.0-beta.6 Estrella Pan 2026-10-21 13:17:34 +02:00
  • 512e63b05c Merge pull request #1146 from EstrellaXD/fix/1145-login-message Xingyu (Estrella) Pan 2026-10-21 12:59:47 +02:00
  • 8063a8aa46 fix(webui): 消息 API 改为模块加载时创建,修复登录成功后不跳转 (#1145) Estrella Pan 2026-10-21 12:53:45 +02:00
  • fd24d1b830 chore(release): 准备 4.0.0-beta.6 Estrella Pan 2026-10-21 12:50:09 +02:00
  • db6ba39d3f Merge pull request #1144 from EstrellaXD/plugins/list-four Xingyu (Estrella) Pan 2026-10-21 11:42:39 +02:00
  • 478d48556a feat(plugins): 补上四个登记条目的 sha256 Estrella Pan 2026-10-21 11:37:20 +02:00
  • fa88482372 feat(plugins): 插件市场上架 run-command、strm-writer、synology-chat-notifier、slack-notifier Estrella Pan 2026-10-21 11:35:58 +02:00
  • bd3ed917c3 Merge pull request #1143 from EstrellaXD/feat/notifier-plugins Xingyu (Estrella) Pan 2026-10-21 11:35:46 +02:00
  • f2d93993f4 fix(plugins): apprise 的 urls 改为单个字符串秘密字段,回退 secret_field 的 default_factory Estrella Pan 2026-10-21 11:28:07 +02:00
  • 667f769a2d fix(plugins): 处理 Codex 审查的六个问题 Estrella Pan 2026-10-21 11:24:07 +02:00
  • 81bbf9c71d fix(plugins): 审查修复——示例插件与通知渠道的若干问题 Estrella Pan 2026-10-21 11:05:59 +02:00
  • 4b739bcfc3 Merge remote-tracking branch 'origin/4.0-dev' into feat/notifier-plugins Estrella Pan 2026-10-21 10:46:28 +02:00
  • f3d42b8f91 chore(release): 准备 4.0.0-beta.5 4.0.0-beta.5 Estrella Pan 2026-10-21 10:36:07 +02:00
  • 19d1fe5795 Merge pull request #1142 from EstrellaXD/fix/4.0-beta5 Xingyu (Estrella) Pan 2026-10-21 10:36:04 +02:00
  • b592d6cb0d fix(backend): 连载番剧只超出集数时照常标记并只通知一次,此类标记不随复扫清除 (#1072) Estrella Pan 2026-10-21 10:29:25 +02:00
  • 1dda39f2d5 fix: 审查修复——启动时一次性去掉旧搜索订阅关键词里的集号 (#1138)、回退到 none 的轮次不为路径未变的文件建记录、路径未变的完成记录在任务从下载器删除后清理 (#1082) Estrella Pan 2026-10-21 09:53:47 +02:00
  • 81cbc549b0 fix: 审查修复——连载番剧只超出集数不再每周误报、仍不匹配时更新原因、未完结剧集 TMDB 缓存 24 小时过期、无法滚动时不判触底、路径未变的完成通知按本轮实际策略发送、season_raw 只存季的写法、已归档番剧不列入待检查、复制令牌按真实结果提示 Estrella Pan 2026-10-21 09:16:01 +02:00
  • 415154be3d Merge branch 'feat/more-plugins' into feat/notifier-plugins Estrella Pan 2026-10-21 09:13:47 +02:00
  • f1dd439fbe feat(notification): Bark 支持铃声、分组、中断级别、图标与点击地址;插件权限新增「运行外部命令」 Estrella Pan 2026-10-21 09:09:43 +02:00
  • 8312f47769 feat(plugins): 新增 run-command、strm-writer、synology-chat-notifier、slack-notifier 示例插件 Estrella Pan 2026-10-21 09:04:40 +02:00
  • 111cdacf13 docs: point star history chart to a working data source OctoBored 2026-08-13 11:46:37 +00:00
  • ca3cd42105 Merge pull request #1109 from OctoBored/fix/star-history-chart Xingyu (Estrella) Pan 2026-10-21 08:54:42 +02:00
  • 403cf94572 feat(plugins): 新增 WPUSH、OneBot、Apprise 官方通知插件示例 Estrella Pan 2026-10-21 08:53:28 +02:00
  • 6e6461febe fix(webui): 剩余 carbon 图标改为 Lucide、设置页导航高亮与滚动位置对齐(参考 #1119)、HTTP 下复制令牌回退到兼容方式 Estrella Pan 2026-10-21 08:47:35 +02:00
  • 23a0c2e968 fix(backend): 搜索订阅关键词去掉集号 (#1138)、不重命名时完成通知只发一次 (#1082)、偏移误报在复扫无偏移时自动清除并让连载番剧的 TMDB 缓存 24 小时过期 (#1072)、按番剧批量删除种子 (#1113)、/posters 改用严格的目录包含判断 Estrella Pan 2026-10-21 08:47:35 +02:00
  • cb9de84343 chore(release): 准备 4.0.0-beta.4 4.0.0-beta.4 Estrella Pan 2026-10-20 18:28:15 +02:00
  • 73fe20562e Merge pull request #1141 from EstrellaXD/feat/4.0-perf Xingyu (Estrella) Pan 2026-10-20 18:28:02 +02:00
  • 3a491348bf fix: 审查修复——订阅改 URL 后已匹配种子仍追加 rss_link、SSE 帧后到达的旧 HTTP 种子列表丢弃、空日志推 log_clear Estrella Pan 2026-10-20 18:20:41 +02:00
  • de43f80bb0 fix(webui): 审查修复——懒加载弹窗块失败时刷新一次、语言包加载失败仍挂载、语言切换按最后一次生效、Storybook 保留完整版 vue Estrella Pan 2026-10-20 18:13:01 +02:00
  • 34b6217041 fix(backend): 审查修复——孤儿种子每轮重新分析、TMDB 请求失败不缓存、SPA 路由 no-cache、清空日志后推全量、去重查询失败只标记单个订阅 Estrella Pan 2026-10-20 18:13:01 +02:00
  • fa78624bab Merge branch 'feat/4.0-perf-webui' into feat/4.0-perf Estrella Pan 2026-10-20 17:49:38 +02:00
  • fbc08949e4 perf(startup): MCP 与 webauthn 延迟导入,首个 /mcp 请求才构建子应用 Estrella Pan 2026-10-20 17:46:35 +02:00
  • 3fcf487030 perf(sse): 下载器列表共享 5s 缓存且只推变化,日志改为首帧全量 + log_append 增量 Estrella Pan 2026-10-20 17:26:14 +02:00
  • 09f43ef78e perf(webui): 只打包 Vue 运行时、按需加载 zh-CN 语言包与布局弹窗,待审核光晕改为 opacity 动画 Estrella Pan 2026-10-20 17:30:20 +02:00
  • 19e2e88171 perf(webui): SSE 客户端支持 log_append 增量日志,标签页隐藏 30 秒后关闭事件流 Estrella Pan 2026-10-20 17:18:03 +02:00
  • 48e4ec94cb perf(rss): 每轮每个订阅只拉取一次,聚合分析按 (url, rss_id) 跳过已知种子,偏好去重按候选加载 Estrella Pan 2026-10-20 17:11:24 +02:00
  • 76ec949bc1 perf(webui): 下载器页改为单个虚拟滚动表,分组作为可折叠的表头行 Estrella Pan 2026-10-20 17:01:46 +02:00
  • 843a014928 perf(backend): 日志修复、gzip、静态缓存头、部分索引命中、TMDB 负缓存与 LRU、镜像预编译 Estrella Pan 2026-10-20 16:54:54 +02:00
  • 9780b5bccd chore(release): 准备 4.0.0-beta.3 4.0.0-beta.3 Estrella Pan 2026-10-20 14:38:34 +02:00
  • 14f2fb511b Merge pull request #1140 from EstrellaXD/feat/4.0-toolchain Xingyu (Estrella) Pan 2026-10-20 14:38:19 +02:00
  • 1de0d5de8e fix(webui): 底部抽屉容器选择器改为后代匹配 Estrella Pan 2026-10-20 14:32:04 +02:00
  • b6b3812657 fix(webui): 全屏底部抽屉的容器按视口尺寸铺满,并移除临时诊断 Estrella Pan 2026-10-20 14:25:56 +02:00
  • 059164617b test(e2e): 临时诊断移动端抽屉 -6px 偏移 Estrella Pan 2026-10-20 14:20:37 +02:00
  • d6c366de32 fix(webui): 底部抽屉打开时不再聚焦第一个输入框 Estrella Pan 2026-10-20 14:15:51 +02:00
  • 38303f297c fix(webui): 下载页进度与状态列恢复渲染,移动端规则编辑 e2e 等待抽屉入场 Estrella Pan 2026-10-20 14:03:11 +02:00
  • bfc7209491 fix(ci): setup-uv 固定到 v10.3.0,折叠面板补上 region 语义 Estrella Pan 2026-10-20 13:50:27 +02:00
  • 014358ff6a fix: 修复 Codex 审查发现的两处回归 Estrella Pan 2026-10-20 13:13:00 +02:00
  • 124b156b7a fix: 修复 4.0 工具链升级审查问题 Estrella Pan 2026-10-20 12:12:58 +02:00
  • a7a3143683 Merge branch 'feat/4.0-toolchain-webui' into feat/4.0-toolchain Estrella Pan 2026-10-20 11:49:15 +02:00
  • 1bf799791c docs: 补齐 4.0.0-beta.3 英日文破坏性变更说明与日文插件 SDK 文档(0.6.0 / httpx2 / Python 3.14) Estrella Pan 2026-10-20 11:49:05 +02:00
  • 6e8f2f0f35 refactor(webui): 图标换成 @lucide/vue,headlessui 换成 naive-ui,并改用 Vue 3.5 写法 Estrella Pan 2026-10-20 11:42:46 +02:00
  • 9b874acec0 chore(ci): 后端 CI 增加 ruff format 检查并登记 blame 忽略清单 Estrella Pan 2026-10-20 11:42:49 +02:00
  • e63b42af48 style(backend): 改用 ruff format 统一格式 Estrella Pan 2026-10-20 11:41:14 +02:00
  • 73fbca985b refactor(mcp): 升级 mcp 2.3,改用 MCPServer 与 Streamable HTTP(端点 /mcp) Estrella Pan 2026-10-20 11:40:32 +02:00
  • 5d8a02787a chore(webui): ESLint 10 + antfu flat 配置取代 Prettier,husky 升级到 9 Estrella Pan 2026-10-20 11:12:07 +02:00
  • 7013d476ac chore(deps): 升级 FastAPI 0.150 / Starlette 1.9 / uvicorn 0.54,SSE 与前端托管改用 FastAPI 原生实现 Estrella Pan 2026-10-20 11:10:48 +02:00
  • 13dc621ff7 chore(deps): 前端运行时升级到 vue-router 5 / pinia 4 / vueuse 15 / vue-i18n 11 / axios 1.20 Estrella Pan 2026-10-20 11:06:50 +02:00
  • 2f1fa317d1 chore(deps): 前端构建与测试工具链升级到 Vite 8 / Vitest 5 / TS 6 / Storybook 10 Estrella Pan 2026-10-20 11:00:31 +02:00
  • ca7fcdf058 chore(deps): httpx 全面迁移到 httpx2,SOCKS5 改用原生代理,升级 LLM SDK 大版本 Estrella Pan 2026-10-20 10:56:32 +02:00
  • 2ea56c50c6 chore(deps): 升级 sqlmodel 0.0.48 / SQLAlchemy 2.1.5 / pydantic 2.14.1 Estrella Pan 2026-10-20 10:46:20 +02:00
  • 0f2af080af chore(deps): 后端工具链升级到 Python 3.14,路由统一鉴权并清理 black/urllib3/dict 垫片 Estrella Pan 2026-10-20 10:43:24 +02:00
  • 02e0c3ea63 chore(deps): CI 运行时升级到 Node 24 / pnpm 12,并移除未用依赖 Estrella Pan 2026-10-20 10:41:07 +02:00
  • bf607693ac chore(release): 准备 4.0.0-beta.2 4.0.0-beta.2 Estrella Pan 2026-10-09 17:04:36 +02:00
  • c0a670a213 Merge pull request #1136 from EstrellaXD/feat/4.0-plugin-market-ui Xingyu (Estrella) Pan 2026-10-09 17:04:00 +02:00
  • b7d82fb2a9 Merge pull request #1137 from EstrellaXD/fix/plugin-manual-pick-sha plugins Xingyu (Estrella) Pan 2026-10-09 17:00:29 +02:00
  • 065fed1a5c fix(plugins): manual-pick 的 sha256 改为排除 web-src 后的 zip Estrella Pan 2026-10-09 16:59:38 +02:00
  • e7ac456a81 Merge pull request #1133 from EstrellaXD/feat/4.0-plugin-market Xingyu (Estrella) Pan 2026-10-09 16:58:14 +02:00
  • fc1a252c60 chore: vulture 白名单加入 update_available Estrella Pan 2026-10-09 16:58:05 +02:00