Три мелкие правки веб-UI списка загрузок:
- Скрываем cancelled в общем списке наравне с deleted: под группой all
без IncludeDeleted теперь `state NOT IN (deleted, cancelled)`. reverted
остаётся видимым. Тумблер и комментарии-инварианты приведены в
соответствие («включая отменённые и удалённые»).
- Значок типа (🎬 фильм / 📺 сериал) в строке списка: media_type текущей
попытки распознавания протянут через LEFT JOIN в ListDownloadsPage
(Download.RecMediaType, симметрично RecTitle) и downloadView.MediaType;
значок рендерится в card.html, при нераспознанном типе значка нет.
- Ellipsis для длинного имени .torrent-файла: у .btn-file max-width +
overflow/ellipsis на лейбле, чтобы длинное имя не распирало .add-row;
показываем базовое имя без .torrent, полное — в title (JS-энхансмент).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>