feat: add Web UI artist detail, archive, and ignore actions
Implements Task 8: artist detail page (local albums + found-missing with ignore buttons), ignored-releases archive with restore, and POST handlers toggling ignore flags and ignore_singles. Adds ErrArtistNotFound sentinel so callers can distinguish missing artists, and wires routes via the enhanced ServeMux path wildcard.
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
</head>
|
||||
<body>
|
||||
<h1>NaviWatcher</h1>
|
||||
<div class="sub">Monitored artists: {{ len .Artists }} · Missing releases: {{ .TotalMissing }}</div>
|
||||
<div class="sub">Monitored artists: {{ len .Artists }} · Missing releases: {{ .TotalMissing }} · <a href="/archive">Archive</a></div>
|
||||
|
||||
{{ if .Artists }}
|
||||
<table>
|
||||
|
||||
Reference in New Issue
Block a user