Commit Graph

372 Commits

Author SHA1 Message Date
ShukeBta 13cca43813 refactor: split library page details 2026-06-25 11:50:39 +08:00
ShukeBta e16fecb3ec fix: correct organize media type classification 2026-06-25 11:50:02 +08:00
ShukeBta 16c3ed239a fix: normalize organize category roots 2026-06-25 08:54:42 +08:00
ShukeBta 89af1dad32 refactor: split layout shell sections 2026-06-25 07:57:01 +08:00
ShukeBta c61d0190f2 refactor: split media detail page 2026-06-25 07:32:52 +08:00
ShukeBta 087a00b5d0 fix: guard series metadata from episode identity pollution 2026-06-25 07:22:00 +08:00
ShukeBta 3419077b67 refactor: split manual scrape dialog 2026-06-25 06:13:59 +08:00
ShukeBta d476f8ac8b docs: remove stale nfo todo 2026-06-25 05:45:42 +08:00
ShukeBta b2c04bb7b6 fix: clean media classification and series grouping 2026-06-25 05:37:31 +08:00
ShukeBta 64a7f78e1b refactor: split discover detail modal sections 2026-06-25 04:57:33 +08:00
ShukeBta 42ed6960a1 refactor: move page model helpers out of components 2026-06-25 04:45:35 +08:00
ShukeBta 7efa5d20b0 fix: tighten frontend quality checks 2026-06-25 04:33:41 +08:00
ShukeBta 8a57410626 fix: keep explicit source category after rejected scrape 2026-06-25 04:24:35 +08:00
ShukeBta 4e00c4c14d fix: refresh stale scan-derived media metadata 2026-06-25 03:40:50 +08:00
ShukeBta 5eb0d4c8af fix: reject low-confidence automatic metadata matches 2026-06-25 02:58:07 +08:00
ShukeBta 9021007027 fix: harden playback and security edge cases 2026-06-25 02:33:30 +08:00
ShukeBta 02fe4fd374 refactor: tighten media upsert metadata handling 2026-06-25 02:33:12 +08:00
ShukeBta 3d3679c21c fix: prevent episode metadata from splitting series 2026-06-25 02:32:55 +08:00
ShukeBta baa4a38b0a fix: refresh emby sessions in realtime 2026-06-25 02:32:32 +08:00
ShukeBta 29f5df673c fix: refresh emby realtime user sessions 2026-06-25 00:36:41 +08:00
ShukeBta f49ef7f1df refactor: split organize source file flow 2026-06-25 00:17:09 +08:00
ShukeBta ab6b8178f4 refactor: split storage config responsibilities 2026-06-25 00:05:52 +08:00
ShukeBta 9462f3b021 refactor: split storage upload clients 2026-06-25 00:00:20 +08:00
ShukeBta 82df266c4e refactor: split license client 2026-06-24 23:51:01 +08:00
ShukeBta 326d7f2eba refactor: reuse notify config controls 2026-06-24 23:47:51 +08:00
ShukeBta 92b5fbf5b5 refactor: split assistant chat sections 2026-06-24 23:41:36 +08:00
ShukeBta b31e22bfb5 refactor: split stats page sections 2026-06-24 23:37:51 +08:00
ShukeBta 21a0ba023d refactor: split cloud browser hooks 2026-06-24 23:32:12 +08:00
ShukeBta 359ee5003d refactor: split settings groups 2026-06-24 23:25:32 +08:00
ShukeBta e267781ab6 refactor: split sites page sections 2026-06-24 23:19:22 +08:00
ShukeBta 076dc1269f refactor: split profile form sections 2026-06-24 23:16:36 +08:00
ShukeBta 2693c04123 refactor: split license page sections 2026-06-24 23:11:32 +08:00
ShukeBta 711b538f3d refactor: split manual file organize hook 2026-06-24 23:07:55 +08:00
ShukeBta 6f3e678f79 refactor: split discover page sections 2026-06-24 22:59:17 +08:00
ShukeBta 95e723a931 refactor: split libraries page sections 2026-06-24 22:55:06 +08:00
ShukeBta c00c55cff4 refactor: split home page sections 2026-06-24 22:46:37 +08:00
ShukeBta ce2d194661 refactor: split task runtime tables 2026-06-24 22:13:32 +08:00
ShukeBta 996030eae8 refactor: split local scan flow 2026-06-24 22:06:39 +08:00
ShukeBta 070fd7459e refactor: split rss subscription run flow 2026-06-24 21:58:16 +08:00
ShukeBta bbc1d542bb refactor: split cloud scan import flow 2026-06-24 21:50:47 +08:00
ShukeBta d344446406 refactor: split subscription site search completion 2026-06-24 21:42:30 +08:00
ShukeBta dd3d4c1aec fix: load real discover posters 2026-06-24 21:30:44 +08:00
ShukeBta 9bdf1a73e7 refactor: split ffmpeg transcode args 2026-06-24 20:43:36 +08:00
ShukeBta 68e6b5050b refactor: split cloud scan candidate collection 2026-06-24 20:28:01 +08:00
ShukeBta a7c8d46589 fix: show latest discover posters 2026-06-24 20:17:38 +08:00
ShukeBta e5b5ecce93 refactor: split subscription site search enqueue 2026-06-24 19:48:22 +08:00
ShukeBta 35f8a166c6 refactor: split image proxy tests 2026-06-24 19:36:08 +08:00
ShukeBta aa506d6566 fix: harden discover artwork caching 2026-06-24 19:26:32 +08:00
ShukeBta d93a28f18f fix: retry failed discover artwork 2026-06-24 17:24:15 +08:00
ShukeBta 55673b1675 refactor: split subscription run tests 2026-06-24 16:58:40 +08:00