Commit Graph

  • 01270c12c4 fix: preserve movie words in movie titles Estrella Pan 2026-07-10 12:56:46 +02:00
  • 8ad0762e04 test: add hermetic e2e support services Estrella Pan 2026-07-10 12:26:46 +02:00
  • 582144b209 fix: make release classification deterministic Estrella Pan 2026-07-10 12:05:02 +02:00
  • af0c883326 fix: preserve tmdb language and versioned episodes Estrella Pan 2026-07-10 12:04:46 +02:00
  • 81cfa41c26 fix: address authentication review findings Estrella Pan 2026-07-10 11:56:42 +02:00
  • 7c19cb1d2b docs: plan issue-driven e2e implementation Estrella Pan 2026-07-10 11:53:27 +02:00
  • d6d409cfd0 docs: design issue-driven e2e coverage Estrella Pan 2026-07-10 11:21:39 +02:00
  • f3da5c02b2 docs: address auth design review Estrella Pan 2026-07-10 09:40:31 +02:00
  • 9561637f45 docs: design auth review fixes Estrella Pan 2026-07-10 09:16:56 +02:00
  • 52e640cfd5 fix: satisfy auth persistence type checks Estrella Pan 2026-07-10 08:35:19 +02:00
  • 42ccb7611b feat: persist multi-user authentication Estrella Pan 2026-07-10 00:52:39 +02:00
  • 6a8eafc9c9 docs: design architecture and auth modernization Estrella Pan 2026-07-09 22:42:23 +02:00
  • 31edfd84b5 test: satisfy mypy for torrent manager private helper 3.3.3 Estrella Pan 2026-07-09 18:23:39 +02:00
  • b63f34675b chore: release 3.3.3 Estrella Pan 2026-07-09 15:44:53 +02:00
  • b279295515 Merge pull request #1070 from EstrellaXD/fix/issues-1067-1068 Estrella Pan 2026-07-09 15:42:56 +02:00
  • 852272b860 Merge pull request #1064 from EstrellaXD/feat/anibt-search-provider Estrella Pan 2026-07-09 15:42:45 +02:00
  • 0a20eadcec Merge branch '3.3-dev' into main for 3.3.3 Estrella Pan 2026-07-09 15:42:34 +02:00
  • 9586513f6f fix: address recent issue regressions Estrella Pan 2026-07-09 14:28:33 +02:00
  • 122cf68eac fix(ci): release only from manually pushed tags, never from merged PRs Estrella Pan 2026-07-08 16:25:09 +02:00
  • 59ed2d926e feat(searcher): add AniBT as a built-in search provider Estrella Pan 2026-07-08 11:27:43 +02:00
  • 36f67a805b Merge pull request #1063 from EstrellaXD/3.3-dev Estrella Pan 2026-07-08 10:20:05 +02:00
  • 277f3d740c docs: update configuration guide and locale routing Estrella Pan 2026-07-08 10:18:24 +02:00
  • 7716986f77 Merge pull request #1060 from EstrellaXD/3.3-dev 3.3.2 Estrella Pan 2026-07-07 23:06:10 +02:00
  • bccda1186a chore: bump version to 3.3.2 Estrella Pan 2026-07-07 22:16:29 +02:00
  • 4aa2cfb858 fix(webui): stop leaked search streams duplicating results and spinning Estrella Pan 2026-07-07 22:15:52 +02:00
  • 96e33619f2 fix(downloader): confirm .torrent-file duplicates by infohash on qB <=5.1 Estrella Pan 2026-07-07 22:09:52 +02:00
  • b9473da2ec Merge pull request #1059 from EstrellaXD/3.3-dev 3.3.1 Estrella Pan 2026-07-07 19:02:17 +02:00
  • 59350963d9 Merge fix/t1-batch: 3.3.1 (orphan-torrent fix + T1 issue batch) Estrella Pan 2026-07-07 18:56:42 +02:00
  • f0866e6dc9 chore: bump version to 3.3.1 Estrella Pan 2026-07-07 18:55:18 +02:00
  • 1c6fdb85c0 fix(rss): restore disabled rules on explicit re-subscribe/collect Estrella Pan 2026-07-07 18:53:43 +02:00
  • 86b170de92 fix: address code-review findings on the T1 batch Estrella Pan 2026-07-07 18:44:49 +02:00
  • 3b24b4c6a0 fix(rss): resolve existing bangumi id when re-subscribing a duplicate Estrella Pan 2026-07-07 18:23:11 +02:00
  • 618464a450 feat(config): user-configurable TMDB API key + Network settings panel (#975, #1042) Estrella Pan 2026-07-07 18:05:53 +02:00
  • e002806bf6 feat(renamer): tag processed torrents with ab:renamed (#147) Estrella Pan 2026-07-07 17:59:20 +02:00
  • 92ad33b2e4 fix(renamer): keep fractional episode numbers like 12.5 (#667, #704) Estrella Pan 2026-07-07 17:53:29 +02:00
  • bbc91d89f2 fix(renamer): sanitize reserved characters in generated paths (#721) Estrella Pan 2026-07-07 17:50:25 +02:00
  • 64cfc1b1f8 feat(notification): support Server酱³ sendkeys (#904) Estrella Pan 2026-07-07 17:46:26 +02:00
  • 9b194b1af6 fix(rss): link manually added torrents to their bangumi Estrella Pan 2026-07-07 17:44:58 +02:00
  • dc3a032217 Merge pull request #1050 from EstrellaXD/3.3-dev 3.3.0 Estrella Pan 2026-07-07 14:31:11 +02:00
  • 21538d9db5 Merge origin/main into 3.3-dev: resolve version-file conflicts for 3.3.0 Estrella Pan 2026-07-07 14:24:33 +02:00
  • 18f5fab9db chore: bump version to 3.3.0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Pz1EmcTPzjgEpkGQWzb8AQ Estrella Pan 2026-07-07 14:24:06 +02:00
  • 90e2c55ffa Merge pull request #1057 from EstrellaXD/fix/issues-1052-1053 llm-plugins Estrella Pan 2026-07-07 14:05:26 +02:00
  • 5fdc2e723f fix: address code-review findings on #1052/#1053 fixes Estrella Pan 2026-07-07 13:02:32 +02:00
  • 63821917a5 fix(downloader): throttle batch torrent fetches and back off on HTTP 429 (#1052) Estrella Pan 2026-07-07 12:42:35 +02:00
  • 8f91899670 fix(manager): remove orphaned per-sub RSS feeds when deleting a bangumi (#1053) Estrella Pan 2026-07-07 12:42:35 +02:00
  • b659795288 fix(rss): map search-site name to its configured parser on subscribe (#1053) Estrella Pan 2026-07-07 12:42:35 +02:00
  • 1b928ee326 feat(rss): setting to disable orphan-torrent tracking Estrella Pan 2026-07-07 12:15:06 +02:00
  • f2875d9870 chore: release 3.3.0-beta.8 3.3.0-beta.8 Estrella Pan 2026-07-07 11:38:00 +02:00
  • 3caefb5705 Merge feat/torrent-management: bangumi/orphan torrent management (#1051) Estrella Pan 2026-07-07 11:34:47 +02:00
  • 55105d4841 chore(webui): regenerate auto-imports after #1056 merge Estrella Pan 2026-07-07 11:34:47 +02:00
  • b887f1833c fix(log): keep log history across restarts and rotation Estrella Pan 2026-07-07 11:32:53 +02:00
  • d91686486b refactor(webui): rework torrent-management UI to Soft Ink ab-* layer Estrella Pan 2026-07-07 10:58:58 +02:00
  • 7c1a7938b1 fix(types): annotate CursorResult.rowcount for mypy in delete_orphans Estrella Pan 2026-07-03 14:26:40 +02:00
  • 679bd2621c feat: manage bangumi torrents and orphan torrents (port of #1020) Estrella Pan 2026-07-03 14:23:19 +02:00
  • a9839e0725 Merge pull request #1056 from EstrellaXD/feat/nexusphp-pt-provider Estrella Pan 2026-07-07 10:45:52 +02:00
  • fd2dccac4d Merge pull request #1055 from EstrellaXD/perf/slim-docker-image Estrella Pan 2026-07-07 10:44:51 +02:00
  • 77e50484f3 fix(webui): correct NexusPHP category format and validate input Estrella Pan 2026-07-07 10:42:53 +02:00
  • afcfc0d605 fix(webui): submit login on Enter and auto-prompt passkey Estrella Pan 2026-07-07 10:22:37 +02:00
  • 028a0420d5 fix(downloader): qBittorrent 5.x WebAPI compatibility Estrella Pan 2026-07-07 10:22:27 +02:00
  • 378acc90cb feat(webui): NexusPHP PT-site preset for search providers Estrella Pan 2026-07-07 10:19:26 +02:00
  • c1a0cf8559 perf(docker): shrink image 208MB -> 160MB Estrella Pan 2026-07-07 10:13:51 +02:00
  • c19da52497 chore: release 3.3.0-beta.7 3.3.0-beta.7 Estrella Pan 2026-07-06 16:38:20 +02:00
  • f14ab65574 fix: address stable-review findings across config, update, downloader Estrella Pan 2026-07-06 16:37:28 +02:00
  • f751d1c6e7 chore: release 3.3.0-beta.6 3.3.0-beta.6 Estrella Pan 2026-07-06 12:43:25 +02:00
  • 1589186c14 Merge feat/webui-soft-ink: Soft Ink component-system redesign Estrella Pan 2026-07-06 12:43:02 +02:00
  • 6c6425d033 fix(webui): address code-review findings before beta Estrella Pan 2026-07-06 12:38:23 +02:00
  • 3756dc7e8a fix(webui): live-review UX round — status ring, select widths, modal footers Estrella Pan 2026-07-06 11:57:26 +02:00
  • e309301dd6 refactor(webui): complete ab-* migration, retire legacy components Estrella Pan 2026-07-06 11:38:59 +02:00
  • ba41059a6b refactor(webui): migrate pages and composites to the ab-* layer Estrella Pan 2026-07-06 11:15:29 +02:00
  • 6e5cb2ca07 feat(webui): Soft Ink universal component set Estrella Pan 2026-07-06 11:15:16 +02:00
  • 4051bea609 feat(webui): add ab-button, ab-icon-button, ab-menu, ab-split-button Estrella Pan 2026-07-06 10:41:33 +02:00
  • 1a3bb4558d feat(webui): Soft Ink foundation — tokens, naive-ui theme, input shortcut Estrella Pan 2026-07-06 10:36:44 +02:00
  • c96a5dbbeb fix(types): satisfy mypy on the new notification/LLM code Estrella Pan 2026-07-06 09:55:31 +02:00
  • e6d39e5624 feat: in-app notification center and LLM provider plugin framework Estrella Pan 2026-07-06 09:43:45 +02:00
  • 2cdf146f91 fix(bangumi): inherit year for same-title entries across subtitle groups Estrella Pan 2026-07-06 09:42:58 +02:00
  • 1dc1eb01b4 chore: release 3.3.0-beta.5 3.3.0-beta.5 Estrella Pan 2026-07-05 12:31:12 +02:00
  • a8740cb211 refactor(webui): move the Software Update card to Settings Estrella Pan 2026-07-05 12:28:29 +02:00
  • 17a3805974 fix(update): survive EXDEV when overlaying the module tree on overlayfs Estrella Pan 2026-07-05 12:28:29 +02:00
  • 685711d927 chore: release 3.3.0-beta.4 3.3.0-beta.4 Estrella Pan 2026-07-05 09:42:42 +02:00
  • 40f83c476d feat(update): make "check for updates" give real feedback Estrella Pan 2026-07-05 09:39:09 +02:00
  • 6f72cfe1df perf(startup): defer LLM SDK imports and gate the volume chown Estrella Pan 2026-07-04 19:16:49 +02:00
  • b4e1113298 fix(webui): redirect to /login on 401, and silence the startup refresh Estrella Pan 2026-07-04 18:40:20 +02:00
  • 0d3fffdef4 fix(webui): login redirect gets stuck (passkey never navigates, guard wedge) Estrella Pan 2026-07-04 18:32:01 +02:00
  • 9a0347cb95 chore: release 3.3.0-beta.3 3.3.0-beta.3 Estrella Pan 2026-07-04 07:42:10 +02:00
  • 620b4f5ecc feat(webui): config/log redesign, log dedup, 3.3 UI alignment, LLM model list Estrella Pan 2026-07-04 07:42:10 +02:00
  • c8f402fd68 chore: bump version to 3.3.0-beta.2 3.3.0-beta.2 Estrella Pan 2026-07-03 16:23:38 +02:00
  • 39564a8a54 polish(webui): UX/a11y/perf pass from live review + parallel audits Estrella Pan 2026-07-03 16:18:27 +02:00
  • d28f5d5e1d fix(qb): rename verify must see new_path before reporting success (#754 #749) Estrella Pan 2026-07-03 14:39:21 +02:00
  • 01078bbe5d chore: merge 3.3-dev mypy fixes feat/torrent-management Estrella Pan 2026-07-03 14:31:48 +02:00
  • d7e3f38732 fix(types): unbreak mypy on 3.3-dev after ed25519 signing commit Estrella Pan 2026-07-03 14:31:39 +02:00
  • a0da83d8d3 fix(types): annotate CursorResult.rowcount for mypy in delete_orphans Estrella Pan 2026-07-03 14:26:40 +02:00
  • 5c0b0b12a7 feat: manage bangumi torrents and orphan torrents (port of #1020) Estrella Pan 2026-07-03 14:23:19 +02:00
  • b090ec7b02 Merge pull request #1049 from EstrellaXD/docs/security-contact Estrella Pan 2026-07-03 14:09:04 +02:00
  • 27c04f5f5d feat(update): sign update bundles (ed25519) and stop root uv sync (P1) Estrella Pan 2026-07-03 11:15:03 +02:00
  • 98e016ce2e fix: apply architecture-review fixes P2-P10 across update, downloader, core, parser, webui Estrella Pan 2026-07-03 10:52:09 +02:00
  • b34fa62403 feat(update): in-app auto-update via volume-backed overlay Estrella Pan 2026-07-03 09:22:34 +02:00
  • 93d3f1a947 feat(parser): multi-provider LLM parser with selectable fallback/primary mode Estrella Pan 2026-07-03 08:51:01 +02:00
  • e67dff8f6b chore: bump version to 3.3.0-beta.1, full release notes for the 3.3 beta 3.3.0-beta.1 Estrella Pan 2026-07-03 08:10:47 +02:00
  • a6d0ac8718 perf: precompiled parser regex, batched renamer fallback, restored lost optimizations Estrella Pan 2026-07-03 08:03:09 +02:00
  • e5e8c91699 chore(webui): clear baseline lint errors now gating CI Estrella Pan 2026-07-03 07:11:20 +02:00