Commit Graph

22 Commits

Author SHA1 Message Date
truewhile b8e48a1f45 优化 2026-09-13 21:23:06 +08:00
truewhile 9a68ef701f 重构核心模块并同步更新项目配置与相关实现 2026-09-13 20:36:14 +08:00
truewhile 41fe75e136 支持 Emby 演职人员头像代理并优化媒体系列搜索 2026-09-12 16:07:16 +08:00
truewhile d6355d5582 Keep TV episodes as mixed-series representatives 2026-09-11 19:52:49 +08:00
truewhile 4790f7753e bug处理 2026-09-05 01:15:11 +08:00
truewhile 1b611a6181 bug处理 2026-09-03 22:48:02 +08:00
truewhile c702a68cfb 优化 2026-09-03 16:53:12 +08:00
truewhile b0fe40142a Rebrand MMTL to MeBox (name, logo, Docker image) (#17)
* Rebrand MMTL to MeBox across codebase and assets

Rename the project display name, Go module path, environment variable
prefix (MEBOX_*), Docker image references, and UI branding from MMTL/mmtl
to MeBox/mebox. Replace logo assets with the new MeBox icon and keep
legacy SQLite migration support for existing mmtl.db deployments.

Co-authored-by: truewhile <truewhile@users.noreply.github.com>

* Fix logo icons: use cube-only crop without truncated text

Previous icon generation cropped too much of the source image, including
partial MeBox wordmark text that was cut off in square icon containers.
Regenerate logo-64/192/512, favicon, and SVG from cube-only region.

Co-authored-by: truewhile <truewhile@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
2026-09-02 16:26:28 +08:00
Cursor Agent ba621cfc4a Optimize home/library loading and SQLite query performance
- Replace home preview N+1 queries with a single window-function batch query
- Cache library previews and series card lists (15s TTL, shared with media cache)
- Tune SQLite: larger page cache, mmap, wal_autocheckpoint, ANALYZE on migrate
- Defer history fetch on library page until last_played sort is selected
- Yield to browser between paginated library loads to keep UI responsive

Co-authored-by: truewhile <truewhile@users.noreply.github.com>
2026-09-02 01:39:28 +00:00
truewhile ea5cb3a130 优化 2026-08-29 22:16:21 +08:00
truewhile 44ca451cd4 优化
优化
2026-08-24 17:40:43 +08:00
ShukeBta 19381eb270 Fix media classification scraping and Chinese naming 2026-07-15 20:45:24 +08:00
ShukeBta b610dda098 fix: align scraped media naming and release sorting 2026-07-03 02:55:33 +08:00
ShukeBta c07290619c fix: improve media grouping and bot startup 2026-07-02 20:36:45 +08:00
ShukeBta 5daee11c77 fix library preview series counts 2026-07-02 01:16:37 +08:00
ShukeBta 7887ea6dc5 split media series key helpers 2026-06-27 11:18:04 +08:00
ShukeBta b2c04bb7b6 fix: clean media classification and series grouping 2026-06-25 05:37:31 +08:00
ShukeBta 3d3679c21c fix: prevent episode metadata from splitting series 2026-06-25 02:32:55 +08:00
ShukeBta e56eed0758 fix: improve discover and manual scrape controls 2026-06-24 15:56:35 +08:00
ShukeBta 6be3409e3e fix: improve discover and series special handling 2026-06-24 14:49:26 +08:00
ShukeBta 34c9cb4244 fix: improve discover and manual scrape flows 2026-06-24 13:58:04 +08:00
ShukeBta 192f35d9fa refactor: split modules and harden scraping workflows 2026-06-24 11:59:18 +08:00