Jonathan
  • Joined on 2026-03-21
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 19:03:55 +00:00
855a0f15fe feat(library): ignore a release (do-not-monitor)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:56:32 +00:00
6ca39859fa feat(library): surface albums the scan couldn't match
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:49:45 +00:00
9e5d5d3af4 feat(library): sort control on the pressings grid
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:46:25 +00:00
2c3d6e77d5 feat(artists): sort control on the roster
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:42:34 +00:00
72e9c2d47d feat(discover): Artists|Albums tabs on /discover
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:37:37 +00:00
c9905937cc feat(discover): suggest full albums only (filter singles/EPs)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:29:42 +00:00
7957c621cf docs: how to run Lyra behind a Gluetun VPN container
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 18:08:34 +00:00
0147975b14 feat(web): MB-resolve manual imports for instant cover art
d52517ef39 feat(web): cache cover art + dedupe Recently Pressed
Compare 2 commits »
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 12:42:40 +00:00
36a34181c9 fix(web): exclude large-upload route from auth middleware (10MB body cap)
ce628ca245 fix(web): stream large album uploads to disk (busboy) instead of buffering
Compare 2 commits »
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 12:28:29 +00:00
a94ba97eee fix(web): make album-folder import robust + add a folder picker
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 12:17:26 +00:00
0a2a5cbdc4 feat(web): drop a whole album folder into manual import
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 12:04:22 +00:00
93ba9c7e16 feat(web): Library Management — manual album import (drag-and-drop)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:48:57 +00:00
0d3fe8d907 feat(web): Library Management — delete an album (files + record)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:36:29 +00:00
426b36775f fix(worker): reject a download with 0-byte/missing tracks (#16 partial)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:33:22 +00:00
eb51489ba9 feat(ops): web + worker container healthchecks (#20)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:25:35 +00:00
7e5c083cef fix(web): surface a toast on failed mutations (#14)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:19:17 +00:00
bc42e546f0 fix(worker): raise http.client header limit so Qobuz tracks stop failing
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 11:02:44 +00:00
9a95c33b7e fix(worker): a corrupt/unreadable album no longer aborts the whole scan
dcf0bb0696 feat: show real on-disk tracklist in the Library album modal (#9)
Compare 2 commits »
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 10:41:16 +00:00
746d61b264 feat(worker): reclaim in-flight jobs on startup (crash-resume)
Jonathan pushed to main at Jonathan/Lyra 2026-07-14 10:30:03 +00:00
4144188a28 feat(web): "In library, not followed" section on the Artists page