Commit Graph

  • e5b5ecce93 refactor: split subscription site search enqueue ShukeBta 2026-06-24 19:48:22 +08:00
  • 35f8a166c6 refactor: split image proxy tests ShukeBta 2026-06-24 19:36:08 +08:00
  • aa506d6566 fix: harden discover artwork caching ShukeBta 2026-06-24 19:26:32 +08:00
  • d93a28f18f fix: retry failed discover artwork ShukeBta 2026-06-24 17:24:15 +08:00
  • 55673b1675 refactor: split subscription run tests ShukeBta 2026-06-24 16:58:40 +08:00
  • 13d61200fc refactor: split scanner cloud tests ShukeBta 2026-06-24 16:48:20 +08:00
  • 520b99d50f refactor: split emby handler compatibility tests ShukeBta 2026-06-24 16:37:11 +08:00
  • e898605f3a refactor: split emby compatibility tests ShukeBta 2026-06-24 16:11:44 +08:00
  • e56eed0758 fix: improve discover and manual scrape controls ShukeBta 2026-06-24 15:56:35 +08:00
  • c212207f74 refactor: split scraper service tests ShukeBta 2026-06-24 15:18:57 +08:00
  • 40cb8b07a2 refactor: split local metadata tests ShukeBta 2026-06-24 15:02:48 +08:00
  • 6be3409e3e fix: improve discover and series special handling ShukeBta 2026-06-24 14:49:26 +08:00
  • 3957349dc8 refactor: split bot feature tests ShukeBta 2026-06-24 14:18:30 +08:00
  • 7483b10853 refactor: split cloud provider tests ShukeBta 2026-06-24 14:11:21 +08:00
  • 34c9cb4244 fix: improve discover and manual scrape flows ShukeBta 2026-06-24 13:58:04 +08:00
  • 34396a3a8b refactor: split cloud mount modules ShukeBta 2026-06-24 13:23:28 +08:00
  • 7d7f2662dc refactor: split subscription candidate tests ShukeBta 2026-06-24 13:11:40 +08:00
  • 1b2cbabc71 refactor: split subscription planner modules ShukeBta 2026-06-24 13:06:39 +08:00
  • 0e79763462 refactor: split organizer scrape tests ShukeBta 2026-06-24 12:58:16 +08:00
  • a7fea2a0f5 refactor: split emby playback route tests ShukeBta 2026-06-24 12:54:18 +08:00
  • 47cd20f2ea refactor: isolate download organize tests ShukeBta 2026-06-24 12:45:23 +08:00
  • a8ee96211e refactor: split cloud browser state hook ShukeBta 2026-06-24 12:41:23 +08:00
  • ea34d7578e refactor: split strm page hooks ShukeBta 2026-06-24 12:31:51 +08:00
  • aec5914846 refactor: isolate cloud auto category tests ShukeBta 2026-06-24 12:21:39 +08:00
  • f7e6ae7b87 refactor: split oversized service tests ShukeBta 2026-06-24 12:18:39 +08:00
  • fb6a6b0c2f chore: ignore local tool binaries ShukeBta 2026-06-24 12:05:25 +08:00
  • 192f35d9fa refactor: split modules and harden scraping workflows ShukeBta 2026-06-24 11:59:18 +08:00
  • b164a46dd2 Update README.md Shuke 2026-06-22 00:44:08 +08:00
  • c90c134d3a fix media playback and library workflows ShukeBta 2026-06-21 12:53:52 +08:00
  • efca3cbe69 fix media playback and library workflows ShukeBta 2026-06-21 12:53:52 +08:00
  • ada41e7078 docs: add security policy ShukeBta 2026-06-21 10:41:21 +08:00
  • 03741aff79 docs: update README contribution section ShukeBta 2026-06-21 10:36:44 +08:00
  • 7c579575b5 docs: add contribution guidelines ShukeBta 2026-06-21 10:29:44 +08:00
  • 7b881d031c fix organizer diagnostics and site integrations ShukeBta 2026-06-21 09:44:12 +08:00
  • 6e61c8b545 feat(telegram): 订阅/下载补齐 year/rating/genres/原名/语言 富通知字段 ShukeBta 2026-06-20 01:45:40 +08:00
  • 9ef7721527 fix(telegram): 订阅/下载通知补充媒体模板所需字段 ShukeBta 2026-06-20 01:16:48 +08:00
  • 8e43f66513 fix(telegram): improve media notification template yebuwudong 2026-06-19 13:54:44 +08:00
  • dff19801b6 fix(series): 彻底修复剧集被按单集显示且无法修复 ShukeBta 2026-06-20 01:04:19 +08:00
  • b40e2c7280 fix: 订阅恢复补缺集/单媒体手动整理入口/媒体库排序/网盘媒体分类迁移 ShukeBta 2026-06-19 21:26:51 +08:00
  • 9b4884359b fix(scrape): 单集名不再覆盖整剧 original_name 修复合集被拆集 + 媒体库页新增单库修复重刮 ShukeBta 2026-06-19 15:00:00 +08:00
  • f873997d27 Update README.md Shuke 2026-06-19 16:07:09 +08:00
  • 87bb94d4df feat(repair): 新增全库修复+重刮入口,剧集类路径正确归类 ShukeBta 2026-06-19 11:41:34 +08:00
  • ce38fd257f chore: 移除源码注释与测试名中的第三方项目引用 ShukeBta 2026-06-18 21:56:25 +00:00
  • b44c7f860b fix(media): 修复emby电影库混入剧集/特别篇识别/剧集合集 + 新增手动编辑元数据 ShukeBta 2026-06-18 21:56:25 +00:00
  • cce88ce3b0 fix(classify): anime 无元数据时纯中文译名不再误判国漫 ShukeBta 2026-06-18 19:57:59 +00:00
  • b16f7d6663 fix(organize): 入库二级分类对齐MoviePilot结构 + 手动整理不再作为一级目录 ShukeBta 2026-06-18 19:32:59 +00:00
  • 0cec6606c1 fix(telegram): 区分'不在群'与'查不了',修复在群却被拒注册/绑定 ShukeBta 2026-06-18 17:50:54 +00:00
  • 0a3748e564 Fix subscription restore and media library entry links ShukeBta 2026-06-18 10:54:10 +08:00
  • 6c50697a1a Fix cloud media metadata repair and merging ShukeBta 2026-06-18 02:58:30 +08:00
  • b492d9f867 Fix license sync and cloud scan scheduling ShukeBta 2026-06-18 01:39:39 +08:00
  • 692b7fb9df Improve Telegram notifications yebuwudong 2026-06-18 00:05:38 +08:00
  • e4b1488e11 Fix manual scrape apply for cloud media ShukeBta 2026-06-18 00:27:26 +08:00
  • 0291ab8194 Fix media scraping rename and compose pulls ShukeBta 2026-06-17 23:59:13 +08:00
  • 29ac7765d2 Fix logo assets and license heartbeat ShukeBta 2026-06-17 23:30:31 +08:00
  • fb362e1fec Backfill license usage and restore bot proxy fallbacks ShukeBta 2026-06-17 22:22:46 +08:00
  • a0aeb07f03 Fix notification event toggles and license heartbeat ShukeBta 2026-06-17 20:35:11 +08:00
  • b128b4d11e Improve Docker build caching ShukeBta 2026-06-17 20:06:09 +08:00
  • 850d3db811 Fix scraping workflows subscriptions bot and recycle bin ShukeBta 2026-06-17 19:48:17 +08:00
  • 91afbe54a2 Polish login copy and restore README community sections ShukeBta 2026-06-17 16:22:06 +08:00
  • 227407993c Restore legacy feature PRD document ShukeBta 2026-06-17 16:06:09 +08:00
  • ab4637beed Update MediaStationGo branding and deployment docs ShukeBta 2026-06-17 16:01:16 +08:00
  • 3368ac2947 Fix bot binding and terminal device limits ShukeBta 2026-06-17 01:06:20 +08:00
  • 8e5bf73edc Fix Emby handler tests on clean CI ShukeBta 2026-06-17 00:23:59 +08:00
  • 801af37462 Harden cleanup and client compatibility ShukeBta 2026-06-17 00:06:51 +08:00
  • 7766588f67 Rename Telegram compatibility commands to Mgo ShukeBta 2026-06-16 23:08:14 +08:00
  • 6e7854e8f6 Harden Telegram bot cleanup commands ShukeBta 2026-06-16 18:52:04 +08:00
  • 829b88036a Parallelize cloud library listing ShukeBta 2026-06-16 15:21:19 +08:00
  • 18ae6df115 Deduplicate missing cloud config warnings ShukeBta 2026-06-16 13:44:11 +08:00
  • 866b75f644 fix: refresh license status from server edits ShukeBta 2026-06-16 13:19:42 +08:00
  • 3f40b18909 Limit and split production logs ShukeBta 2026-06-16 12:58:27 +08:00
  • 877912fe4b Import local media before track probing ShukeBta 2026-06-16 12:31:07 +08:00
  • 5fc907e51b Fix subscription dedupe and scan throughput ShukeBta 2026-06-16 11:32:48 +08:00
  • 833966afb2 Clarify cleanup rule bot commands ShukeBta 2026-06-16 02:47:00 +08:00
  • a9b85c0f3f Allow virtual media reference ids ShukeBta 2026-06-16 02:20:27 +08:00
  • 284ec873bc Use compose deployment smoke in CI ShukeBta 2026-06-16 01:09:36 +08:00
  • 9a601a66b4 Wait longer for smoke startup ShukeBta 2026-06-16 01:03:12 +08:00
  • 852fe6ead0 Stabilize smoke startup port ShukeBta 2026-06-16 00:58:07 +08:00
  • 9af9217903 Skip HLS gate unless requested ShukeBta 2026-06-16 00:49:44 +08:00
  • 4979470469 Make smoke HLS check non-blocking ShukeBta 2026-06-16 00:44:12 +08:00
  • 6d872f45aa Fix smoke DLNA assertion ShukeBta 2026-06-16 00:28:21 +08:00
  • 74fef3e52c Harden smoke media fixture generation ShukeBta 2026-06-15 23:49:35 +08:00
  • db45b46f7b Fix SQLite migration fallback source ShukeBta 2026-06-15 23:29:35 +08:00
  • 61949c1e1c Fix SQLite to PostgreSQL media migration ShukeBta 2026-06-15 22:11:58 +08:00
  • 713fc6ec1e Harden Docker deployment tiers ShukeBta 2026-06-15 21:00:52 +08:00
  • fea1b1dda1 Fix PostgreSQL migration resume and home crash guard ShukeBta 2026-06-15 20:13:30 +08:00
  • 0a628a76f1 Document PostgreSQL deployment and SQLite migration ShukeBta 2026-06-15 18:48:47 +08:00
  • 90bfeb11f2 Hide Telegram compatibility aliases from command menus ShukeBta 2026-06-15 18:28:04 +08:00
  • eec2ee7fe3 Merge remote-tracking branch 'origin/main' into fix/organize-pipeline-cleanup ShukeBta 2026-06-15 18:19:24 +08:00
  • a5bf4bfdd4 Improve large library storage backends and scans ShukeBta 2026-06-15 18:16:34 +08:00
  • c9e6adf041 Support Chinese retention rule edits ShukeBta 2026-06-15 02:21:25 +08:00
  • ea44f21fcf Unify Telegram bot retention rules ShukeBta 2026-06-15 02:11:46 +08:00
  • 03be4df6e2 Hide duplicate Telegram bot command aliases ShukeBta 2026-06-15 01:43:24 +08:00
  • 9b9f8eae02 Adapt Sakura-style bot management commands ShukeBta 2026-06-15 01:21:45 +08:00
  • 93afa1aebb Delete .github/workflows/codeql.yml Shuke 2026-06-15 01:05:44 +08:00
  • 406b311a8e Fix login stalls and bot redemption routing ShukeBta 2026-06-15 01:00:05 +08:00
  • 904701f29f Fix login stalls and bot redemption routing ShukeBta 2026-06-15 01:00:05 +08:00
  • 479a06f008 Unify organize ingest pipeline ShukeBta 2026-06-14 23:17:52 +08:00
  • a623702276 Deduplicate organize by multi-source metadata ShukeBta 2026-06-14 01:25:44 +08:00
  • 4a3ed77395 Fix organize metadata matching and Telegram group privacy ShukeBta 2026-06-14 01:12:55 +08:00
  • c76c72966a Fix organize targets and cloud transfer controls ShukeBta 2026-06-14 00:27:39 +08:00