Commit Graph

  • 717ad11f7f Merge pull request #1006 from EstrellaXD/3.2-dev main 3.2.6 Estrella Pan 2026-03-01 08:22:59 +01:00
  • 0dd8ce99ad test: add regression tests for issues #992 and #1005 3.2-dev Estrella Pan 2026-03-01 08:14:06 +01:00
  • d980c3c714 fix(parser): handle None return from raw_parser to avoid AttributeError (#992) Estrella Pan 2026-03-01 08:12:18 +01:00
  • 66a2b45f57 Merge remote-tracking branch 'origin/3.2-dev' into 3.2-dev Estrella Pan 2026-03-01 08:07:26 +01:00
  • 1d35b654e7 Merge pull request #998 from HuajunGao/fix/bangumi-search-official-title Estrella Pan 2026-03-01 08:02:40 +01:00
  • ccafd04432 Merge pull request #1003 from EstrellaXD/3.2-dev 3.2.5 Estrella Pan 2026-02-28 22:52:18 +01:00
  • 61ff20fef6 fix(api): preserve masked passwords on config save and allow private IPs in setup (#995, #1001) Estrella Pan 2026-02-28 22:45:19 +01:00
  • 17de8fa8fe Merge pull request #1000 from HuajunGao/fix/mcp-sse-none-response Estrella Pan 2026-02-28 22:46:44 +01:00
  • 903ecaf84a Merge pull request #999 from HuajunGao/fix/default-filter-regex Estrella Pan 2026-02-28 22:46:42 +01:00
  • 62ee9f02ec Merge pull request #997 from HuajunGao/fix/config-sensitive-field-overwrite Estrella Pan 2026-02-28 22:32:00 +01:00
  • ab64186a38 fix(mcp): return Response() from handle_sse to prevent NoneType error HuajunGao 2026-02-28 14:54:43 +11:00
  • a263c0821e fix(config): align default filter regex from \d+-\d to \d+-\d+ HuajunGao 2026-02-28 14:32:59 +11:00
  • d4e50509dd fix(database): add missing search_official_title method to BangumiDatabase HuajunGao 2026-02-28 12:14:50 +11:00
  • 6fb8421000 fix(config): restore sensitive fields before saving to prevent credential overwrite HuajunGao 2026-02-28 11:40:25 +11:00
  • e1b90c9eec 3.2.4 3.2.4 Estrella Pan 2026-02-24 19:56:57 +01:00
  • ded24b10da fix(downloader): fix qBittorrent SSL connection and rename verification (#923) Estrella Pan 2026-02-24 19:52:50 +01:00
  • fe1858f0e6 fix(webui): close EventSource and clear timers on component unmount Estrella Pan 2026-02-24 19:44:49 +01:00
  • ead16ba4cf feat(parser): add fallback episode parser for TITLE_RE failures (#876, #910, #773) Estrella Pan 2026-02-24 10:12:24 +01:00
  • c261caa022 test(parser): add regression tests for issue #990 Estrella Pan 2026-02-24 08:44:18 +01:00
  • c7206a351f fix(parser): prevent crash on titles starting with numbers (#990) Estrella Pan 2026-02-24 08:36:25 +01:00
  • b57d3c49ae feat(security): add security config UI and improve auth/MCP security Estrella Pan 2026-02-23 17:18:23 +01:00
  • a0bf878b7e feat(calendar): add drag-and-drop to assign unknown bangumi to weekdays Estrella Pan 2026-02-23 14:21:00 +01:00
  • ba61194d3d Merge pull request #972 from EstrellaXD/3.2-dev 3.2.3 Estrella Pan 2026-02-23 12:57:06 +01:00
  • 326d31dd0f Merge origin/main into 3.2-dev (resolve version conflict) Estrella Pan 2026-02-23 12:55:18 +01:00
  • b1497aa6b1 fix(test): invalidate module-level bangumi cache between tests Estrella Pan 2026-02-23 12:11:28 +01:00
  • eefe85db4b chore: bump version to 3.2.3 and update changelog for release Estrella Pan 2026-02-23 12:06:30 +01:00
  • adf44d140a fix(renamer,rss): preserve episode 0 specials and handle invalid filter regex Estrella Pan 2026-02-23 12:03:59 +01:00
  • e82e6ab128 fix(ui): fix auth routing, i18n init, and component lifecycle issues Estrella Pan 2026-02-23 11:46:56 +01:00
  • 52580d08c8 fix(downloader): improve client interfaces and renamer reliability Estrella Pan 2026-02-23 11:46:44 +01:00
  • 41298f2f8e fix(backend): improve database migrations, parsers, and network handling Estrella Pan 2026-02-23 11:46:35 +01:00
  • ec4aca5aba fix(core): improve program lifecycle and background task management Estrella Pan 2026-02-23 11:46:22 +01:00
  • c7c709fa66 fix(security): harden auth, JWT, WebAuthn, and API endpoints Estrella Pan 2026-02-23 11:46:12 +01:00
  • 339166508b test(e2e): add comprehensive E2E integration test suite Estrella Pan 2026-02-23 11:44:03 +01:00
  • 6cbe7090fe fix(database): clean up torrent records on bangumi deletion Estrella Pan 2026-02-23 09:45:58 +01:00
  • 9d4bd48ce5 test(parser): expand coverage for raw, torrent, and path parsers Estrella Pan 2026-02-22 20:48:53 +01:00
  • fb2dd17c0c feat(mcp): add MCP server for LLM tool integration via SSE 3.2.3-beta.5 Estrella Pan 2026-02-22 16:42:39 +01:00
  • ba263e0f69 Merge branch 'claude/inspiring-williams' into 3.2-dev Estrella Pan 2026-02-22 14:44:22 +01:00
  • b570073000 fix(ui): align notification settings with project design system Estrella Pan 2026-02-22 14:44:11 +01:00
  • a88e01d3f5 chore: bump version to 3.2.3-beta.4 3.2.3-beta.4 Estrella Pan 2026-02-22 14:11:34 +01:00
  • 5f604e94fd perf(logging): optimize logging with rotation, async I/O, and lazy formatting Estrella Pan 2026-02-22 14:10:56 +01:00
  • c173454a67 chore: bump version to 3.2.3-beta.3 3.2.3-beta.3 Estrella Pan 2026-01-30 13:13:15 +01:00
  • 48bf570697 feat(notification): redesign system to support multiple providers Estrella Pan 2026-01-28 20:58:42 +01:00
  • 5eb21bfcfa chore: bump version to 3.2.3-beta.2 3.2.3-beta.2 Estrella Pan 2026-01-28 20:27:39 +01:00
  • 07093dda8d fix(parser): handle torrent names without brackets in get_group Estrella Pan 2026-01-28 20:25:13 +01:00
  • 99c8764484 perf: optimize renamer with batch database queries and reduced blocking EstrellaXD 2026-01-28 13:55:20 +01:00
  • f4a83d10f8 chore: bump version to 3.2.3-beta.1 3.2.3-beta.1 Estrella Pan 2026-01-28 08:21:50 +01:00
  • dfe66d279c docs: add Japanese documentation (#970) Estrella Pan 2026-01-27 21:06:38 +01:00
  • 789c02f7f4 fix(docs): convert all relative image paths to absolute paths Estrella Pan 2026-01-27 21:05:05 +01:00
  • d691cb6d80 fix(docs): use absolute paths for images in VitePress Estrella Pan 2026-01-27 21:02:27 +01:00
  • b33ec01363 fix: improve rename reliability and add torrent tagging API Estrella Pan 2026-01-27 20:54:04 +01:00
  • d9a6689651 docs: add Japanese documentation docs/add-japanese EstrellaXD 2026-01-27 13:46:56 +01:00
  • 7596d041b9 fix(docs): use absolute paths for images (#967) Estrella Pan 2026-01-27 11:52:50 +01:00
  • 3bb470ec64 fix: update README image paths to public folder fix/docs-image-paths EstrellaXD 2026-01-27 11:51:49 +01:00
  • 3464df3e46 fix(docs): use absolute paths for images in public folder EstrellaXD 2026-01-27 11:48:04 +01:00
  • 93eae80424 Merge pull request #966 from EstrellaXD/3.2-dev 3.2.2 Estrella Pan 2026-01-27 11:07:35 +01:00
  • b0c00598a5 chore: bump version to 3.2.2 EstrellaXD 2026-01-27 11:05:36 +01:00
  • 76a17fc700 Merge pull request #965 from EstrellaXD/3.2-dev Estrella Pan 2026-01-27 11:04:07 +01:00
  • e0cca519b5 fix(ci): extract version number from PR title EstrellaXD 2026-01-27 10:59:21 +01:00
  • 48d890a85f Merge pull request #963 from EstrellaXD/3.2-dev 3.2.1 Estrella Pan 2026-01-27 10:46:01 +01:00
  • 418e2b443f Merge origin/main into 3.2-dev EstrellaXD 2026-01-27 10:42:54 +01:00
  • f06ed41c0d chore: bump version to 3.2.1 EstrellaXD 2026-01-27 10:40:35 +01:00
  • f842c53dca fix(docs): move images to public folder for VitePress serving EstrellaXD 2026-01-27 10:37:53 +01:00
  • 0f01f1dd35 Merge pull request #964 from EstrellaXD/docs/i18n-chinese-default Estrella Pan 2026-01-27 10:36:50 +01:00
  • 03bf265651 docs: add i18n support with Chinese as default language docs/i18n-chinese-default Estrella Pan 2026-01-27 07:57:13 +01:00
  • 7e9f3a707a fix(renamer): only log rename operations that actually succeed Estrella Pan 2026-01-27 07:04:49 +01:00
  • 24f1f72941 fix(renamer): improve episode offset warning messages (#962) Estrella Pan 2026-01-27 06:46:14 +01:00
  • 3146029d0b fix: add socksio dependency to support SOCKS proxy (#961) Estrella Pan 2026-01-27 06:42:03 +01:00
  • 5f3efb0079 Merge pull request #960 from EstrellaXD/docs-update Estrella Pan 2026-01-26 23:40:22 +01:00
  • ae129e7764 docs: update 3.2 changelog with beta.11-13 features and add Chinese version docs-update Estrella Pan 2026-01-26 23:24:04 +01:00
  • 506d1d3f28 docs: add SECURITY.md for vulnerability reporting Estrella Pan 2026-01-26 23:23:35 +01:00
  • 5810d5e0ed docs: update README preview image to bangumi-list Estrella Pan 2026-01-26 23:10:57 +01:00
  • bde73e640d docs: update README preview image to bangumi-list Estrella Pan 2026-01-26 23:10:12 +01:00
  • eda98db94a Merge pull request #955 from EstrellaXD/3.2-dev 3.2.0 Estrella Pan 2026-01-26 21:06:51 +01:00
  • d288994916 fix(test): mock VERSION in setup test to test non-dev config check logic Estrella Pan 2026-01-26 21:03:34 +01:00
  • 6823c034f0 docs: add changelog for search panel redesign (beta.13) Estrella Pan 2026-01-26 21:00:08 +01:00
  • c0480fe028 feat(search): redesign search panel with chip cloud filters Estrella Pan 2026-01-26 20:59:28 +01:00
  • 27a056d01a fix(login): unify input height and font size with buttons Estrella Pan 2026-01-26 20:14:38 +01:00
  • 5ab38c335d refactor(setup): remove syncMediaPath call from downloader step Estrella Pan 2026-01-26 20:12:05 +01:00
  • 9b27621861 feat(setup): improve dev mode support for setup wizard testing Estrella Pan 2026-01-26 20:11:48 +01:00
  • 2fb82a5a27 refactor(setup): remove redundant media library step from wizard Estrella Pan 2026-01-26 20:11:44 +01:00
  • 4488a89391 fix(player): normalize URLs without protocol to prevent relative path redirects Estrella Pan 2026-01-26 20:11:40 +01:00
  • 8d09b0cecc fix(i18n): add missing translations for selectAll and theme toggle Estrella Pan 2026-01-26 19:51:43 +01:00
  • 47a10d5828 fix: suppress verbose httpx HTTP request logs EstrellaXD 2026-01-26 17:08:29 +01:00
  • 359b3e5253 fix: resolve all deprecation warnings EstrellaXD 2026-01-26 16:34:19 +01:00
  • 7b5c8d9ac5 chore: upgrade Python version to 3.13 EstrellaXD 2026-01-26 16:30:25 +01:00
  • f22f5c657f fix(test): correct TypeScript types in frontend test mocks EstrellaXD 2026-01-26 16:24:31 +01:00
  • a137b54b85 test: add comprehensive API tests for backend and frontend EstrellaXD 2026-01-26 16:20:39 +01:00
  • 3770d33f77 chore: add beta release notes generator script EstrellaXD 2026-01-26 16:14:01 +01:00
  • 4e2a22aba5 chore: bump version to 3.2.0-beta.13 3.2.0-beta.13 EstrellaXD 2026-01-26 15:56:49 +01:00
  • 3f4f3a141c feat(database): add title alias system for mid-season naming changes EstrellaXD 2026-01-26 15:44:44 +01:00
  • 0ba508cd0b fix(webui): prevent empty search and cancel search on modal close EstrellaXD 2026-01-26 15:42:40 +01:00
  • bb8adf6813 fix(webui): fix iOS Safari input zoom and keyboard issues EstrellaXD 2026-01-26 15:15:07 +01:00
  • 1f5d92f50b docs(dev): add database developer guide EstrellaXD 2026-01-26 14:51:50 +01:00
  • 0c8ebb70a3 fix(error-handling): replace bare except clauses with specific exceptions EstrellaXD 2026-01-26 14:51:44 +01:00
  • d6e89f62ed perf(database): optimize N+1 queries and add caching EstrellaXD 2026-01-26 14:30:16 +01:00
  • ebd58531b5 fix(test): add missing DEV_AUTH_BYPASS constant for test mocking 3.2.0-beta.12 EstrellaXD 2026-01-26 14:06:13 +01:00
  • 08a71b877c chore: bump version to 3.2.0-beta.12 EstrellaXD 2026-01-26 14:02:19 +01:00
  • 3c71cf813f fix(offset): only suggest episode_offset for virtual seasons EstrellaXD 2026-01-26 13:51:55 +01:00
  • 01a1a79a33 feat(offset): add suggested offset values to review panel EstrellaXD 2026-01-26 13:45:40 +01:00
  • 95165da3b6 fix(offset): apply season_offset to folder path and update RSS rules EstrellaXD 2026-01-26 13:39:01 +01:00