14 Commits

Author SHA1 Message Date
truewhile 5c85478883 1 2026-09-14 12:33:59 +08:00
truewhile b8e48a1f45 优化 2026-09-13 21:23:06 +08:00
truewhile 9a68ef701f 重构核心模块并同步更新项目配置与相关实现 2026-09-13 20:36:14 +08:00
truewhile a7eeb8fbeb 优化 2026-09-03 17:42:52 +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 b503fdee7a 优化续播 2026-09-01 23:16:11 +08:00
truewhile 7425c3d57b 优化 2026-08-28 22:38:09 +08:00
truewhile c30dab56a3 优化 2026-08-28 22:20:01 +08:00
truewhile 6aefe18caa 5 2026-08-26 12:52:10 +08:00
truewhile 44ca451cd4 优化
优化
2026-08-24 17:40:43 +08:00
truewhile 0d9ba2c33a 处理删库重建库没有媒体数据bug
本地文件入库媒体库删除后重新入库导致0条目bug
2026-08-19 22:33:23 +08:00
ShukeBta e22b537de4 fix library deletion and strm path handling 2026-06-27 15:58:15 +08:00
ShukeBta 0762f9fb5c split media service read paths 2026-06-27 03:39:15 +08:00