bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-12 07:04:02 -04:00
3cb2a95054 feat(prometheus): scrape any /metrics endpoint into Steward's metrics, with pages (#5668, #5669)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-12 06:58:49 -04:00
a9998681f9 test(core): the +Inf bucket is its le label, not its value (#5667)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-12 06:55:26 -04:00
9f26258c8e feat(core): one Prometheus text parser, with types; Traefik reads through it (#5667)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 18:20:55 -04:00
453a977e48 refactor: the admin and user Requests pages draw a request with one RequestRow, and the kind chip is one KindPill there and on Hidden tracks (#5651)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 16:22:39 -04:00
db15713798 refactor: the server says a count one way, words.Count, for notifications, a wanted match's reason and the duplicate resolver's activity line (M505 #5643)
9e24b2b4fc refactor: every count in the web app is said by one plural(), with the viewer's thousands separator; a source guard names any hand-written copy (M505 #5642)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 16:15:22 -04:00
af2d4f9859 refactor: a running download is worded the same on the admin Overview as on the wanted list, from one liveDownloadLine (M505 #5641)
622f248ea2 refactor: track lengths and file sizes come from the shared formatters on Missing files, Duplicates, a want's Releases and the app download; an hour-long track reads 1:01:05, not 61:05 (M505 #5639 #5640)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 15:55:26 -04:00
9e7d50b38e fix: FLAC, Ogg and Opus tracks carry their MusicBrainz recording id from the tag: one reader in library gives the scanner, the backfills and the importer the same ids, and the next scan re-reads the library (#5637)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 14:51:48 -04:00
c1305a547d feat: the admin Overview shows who is listening, downloads, the library and its disk, and the server's version, uptime and recent errors; a download waiting on you, a client not answering or a full disk count in its verdict (M504 #5627 #5628 #5629 #5630)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 14:44:35 -04:00
ead0abf0cf feat: one Missing files page under Collection: folders gone, each with its album's want, last search or download, and Search, Releases and Remove; an album held before its files went is no longer shown as held again (M504 #5626)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 14:36:00 -04:00
38b2325d2d feat: Reports, Duplicates and Suspect sources live under Collection, with their counts on its rail and a "To look at" line naming the ones waiting; notices link there (M504 #5625)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 13:55:58 -04:00
12725e71b0 fix: the reports test name keeps its apostrophe inside double quotes, and the merge API test sends no unmonitor (M502 #5525)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 13:48:22 -04:00
3a16732883 feat: Minstrel no longer talks to Lidarr: its connection, Delete via Lidarr and the unmonitor options are gone, and the track reports are plain quarantine (M502 #5525)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 12:25:01 -04:00
c54792c51e feat: a held album below the quality you settle for, or holding a video rip, stays wanted for a better copy, and the import replaces the old tracks with their likes and plays carried over (M502 #5524)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 11:52:52 -04:00
a5ad301c94 feat: Users, Diagnostics and Tuning sit on the admin layout like the rest: debug mode is a row action on Users, every admin load error has Try again, and figures carry their scale (M503 #5608)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 11:34:54 -04:00
0049b64ff1 fix: the AcoustID and Library tests expect the new copy and one folder per line (M503 #5607)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 11:28:28 -04:00
7f913e3e70 feat: the admin settings cards read as menus: each a titled group of rows with one short line, status first, failures in words (M503 #5607)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 11:21:55 -04:00
7e1cfb8d08 feat: Integrations splits into Library, Acquisition, Metadata sources and Email & network, each a page on the admin rail; the Overview keeps only what needs you (M503 #5607)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 11:02:17 -04:00
0cc4bc686a fix: a report's details keep the space before a note, and the Reports menu test opens the row it means (M503 #5606)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 10:53:59 -04:00
89a2653995 feat: Admin › Reports is one queue of broken tracks, whether a listener flagged it or it failed to play, one row per track with one set of actions (M503 #5606)
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-11 10:28:07 -04:00
864eb45580 feat: Settings uses the width of a wide screen: groups sit in two columns, each narrow enough that a row's control stays near its name (M503 #5595)