v0.7.7
Added
-
CBL reading lists. Lists → Import CBL takes a
.cblfile (the
reading-list format shared by many comic apps), or browses the community
catalog of 1,700+ curated lists — whole events, character runs and
alternate universes, far larger than a single ComicVine story arc — and
imports one in a click. The catalog is browsed like the repo itself:
publisher folders with counts, breadcrumbs, lists only at the level you're
in, and a search that flattens every folder at once; lists you've already
imported are marked. Any list can be previewed first — its books in
reading order with owned / missing / no-id counts, filters, and same-series
runs grouped without reordering — and a file you upload is previewed
before anything is created. Books resolve to ComicVine issues by the ids the
files carry (with a name + year + number fallback), the file's own reading
order is kept, and anything that can't be matched is shown after the
import — each with the reason — rather than dropped. Download missing, sharing and OPDS work on
the result like any other list. -
URL base for download clients. When a reverse proxy serves a download
client under a subpath rather than at the root — common with seedbox
providers and Docker stacks — set URL base on the client and BackIssue
talks tohttp://host:port/<base>/api/…. Same field the *arr apps call
"URL Base", and available for every client: SABnzbd, NZBGet,
qBittorrent, Transmission and Deluge. Blank keeps the previous behaviour
exactly. A path typed into the Host field is now understood as a URL base
too, instead of producing a broken address likehttp://host/sabnzbd:8080. -
Share a reading list with everyone. A list (or an imported story arc) can
be published so every user sees it alongside their own — useful for a house
reading order or a curated run. Only the owner can edit or delete a shared
list, and publishing rides a new Share reading lists permission
(lists.share, trusted tier) so admins decide who can put a list in front of
the whole install. Shared lists never expose mature content to roles that
can't otherwise see it. -
Sidecar metadata (share-safe tagging). A new Tag placement setting
(Settings → Metadata → Tagging & files, with a per-library override) writes
each comic's ComicInfo metadata to a.xmlfile next to the archive instead
of into it. The archive is never modified — its bytes stay identical, so
torrents keep seeding and DC-hub share hashes stay valid — and.cbr
downloads stay.cbrinstead of being converted for tagging. Sidecars are
read everywhere embedded tags are (scans, imports, the untagged filter),
follow their file through renames and refiling, and are cleaned up with it
on delete. When a file has both, the sidecar wins.
Fixed
- Auto-search now matches releases tagged with a volume marker. A release
named likeStumptown v3 007carries avNvolume marker before the issue
number; the parser was leaving it glued to the series name (Stumptown v3),
so the strict auto-download matcher rejected an otherwise perfect match — an
issue would show as unfindable automatically even though a manual search
surfaced and downloaded it fine. The marker is now stripped, sovN/
Vol Nreleases match by series and issue number as expected.