This website requires JavaScript.
Explore
Help
Register
Sign In
Jonathan
0 Followers
·
0 Following
Joined on
2026-03-21
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-15 00:47:51 +00:00
b1f6408da6
feat(lastfm): inline Follow / Want buttons on the browse rows
55cf88f66e
fix(worker): canonicalize bonus-track filenames past the MB tracklist
0c5e73eb17
fix(worker): parallelize per-source searches in the match phase
0325467aba
fix(worker): smooth Qobuz download progress via streamrip byte hook
Compare 4 commits »
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-15 00:24:57 +00:00
c7bab8e997
docs: handoff plan for 3 post-deploy UX fixes
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 23:06:47 +00:00
53e7f0b7f2
build: script to publish web/worker images to the Gitea registry
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:50:37 +00:00
f72d193ef7
chore(discover): raise_for_status on Last.fm fetches
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:38:58 +00:00
4a768b7122
fix(discover): drop suggestions for non-artists (no core discography)
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:20:19 +00:00
9915bfbda2
feat(discover): full reset — clear + rebuild suggestions
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:12:37 +00:00
7e27654b5a
chore: remove accidentally-committed screenshot
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:10:12 +00:00
288d55269d
fix(discover): hide stale singles + replace album set on re-derive
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 22:00:39 +00:00
48d5f287b2
style(discover): compact stacked album items in each row
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 21:46:41 +00:00
947c86bc8f
feat(discover): unified artist rows with inline album thumbnails
a8c1600111
fix(discover): dismissing an artist also dismisses its albums
202fc0db3c
feat(discover): group suggestions into artist rows
e8fd4bb0a9
feat(discover): supply Last.fm popularity to the sweep
194b4911c7
feat(discover): derive newest + most-popular album per artist
Compare 9 commits »
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 20:39:55 +00:00
e04c1c9795
feat(discover): also seed discovery from owned-album artists
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 20:07:07 +00:00
a47d37a787
feat(discover): show why each item is suggested
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:55:26 +00:00
18a22db7fb
feat(library): match own-state on artist MBID, not just name
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:49:16 +00:00
1c1b98967a
feat(pipeline): reject downloads far shorter than the MB total duration
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:43:03 +00:00
1943fe2bdf
feat(discover): max-normalize similarity scores across sources
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:37:02 +00:00
0f64e3c83a
feat(library): bulk operations (delete / ignore)
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:28:56 +00:00
8c8a34e320
feat(library): replace/upgrade an owned album on demand
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:20:41 +00:00
7719b2a0d8
feat(library): on-demand integrity check
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:16:04 +00:00
6453cfd27b
feat(library): surface possible duplicate albums
Jonathan
pushed to
main
at
Jonathan/Lyra
2026-07-14 19:12:05 +00:00
f78c88df3f
feat(library): edit/fix album metadata
Previous
2
Next