Files
SubMiner/changes/library-merge-and-move.md
T
sudacode 5938095d92 feat(stats): add library entry merge and episode move
- Add multi-select "Merge Selected" flow to fold duplicate library cards into one, preserving sessions, mined cards, and watch time
- Add per-episode "move to another entry" action for reassigning stray episodes, pruning the source entry when emptied
- Auto-merge library entries that resolve to the same AniList id when their parsed seasons are compatible
- Add mergeAnime/moveVideoToAnime service methods, stats-server routes, and HTTP contract types
2026-08-10 22:52:34 -07:00

844 B

type: added area: stats

  • Library: duplicate cards for the same show can now be combined. Press "Select" above the library grid, tick the cards, and use "Merge Selected"; the dialog picks which entry to keep and moves every episode onto it. Sessions, mined cards, and watch time are preserved, and the emptied entries disappear from the grid.
  • Library: episodes can be reassigned to another library entry from the "→" button on an episode row, which is the fix when one file lands under a stray title (e.g. an episode name parsed as the series). Emptying an entry this way removes it and returns to the grid.
  • Library: once cover art resolves a title to an AniList entry, cards that resolve to the same AniList id are folded together automatically instead of being left as duplicates. Entries whose parsed seasons disagree are left alone.