Commit Graph

496 Commits (aa2806180e00a09e205f41d088b8f73ea9fe6ccb)

Author SHA1 Message Date
BoulderBadgeDad aa2806180e Fix: Soulseek album poll hangs on a stalled peer; failed batches never cleared
4 weeks ago
BoulderBadgeDad d3c897fb9d Wishlist: route the manual flow through the shared engine (manual == auto)
4 weeks ago
BoulderBadgeDad e4b5cbbe60 Wishlist: unify batch-row construction into make_wishlist_batch_row
4 weeks ago
BoulderBadgeDad 0898014364 Fix #740: run wishlist album-bundle downloads on a dedicated pool
4 weeks ago
BoulderBadgeDad 4fcc461616 Source IDs: add canonical registry, adopt at the highest-value sites
4 weeks ago
BoulderBadgeDad b55faff54b DB: add schema_migrations ledger + PRAGMA user_version backstop
4 weeks ago
BoulderBadgeDad c5b02c0026 DB: normalize legacy comma-separated genres to canonical JSON
4 weeks ago
BoulderBadgeDad 2bb935b9d7 DB: stop watchlist_artists rebuilds from dropping amazon_artist_id
4 weeks ago
BoulderBadgeDad 54d0fed345
Merge pull request #728 from IamGroot60/fix/usenet-album-progress-sab-fetch
4 weeks ago
BoulderBadgeDad 560156abee Fix: import overwrites album-artist tag to "Unknown Artist" (#735)
4 weeks ago
Tyler Richardson-LaPlume 0b325da3e9 Usenet bundle: writable staging dir + client→local path resolution (#721)
1 month ago
Tyler Richardson-LaPlume b8384beef9 Fix: Usenet bundle stuck at 99%/100% — SAB reports post-processing in History as non-terminal (#721)
1 month ago
BoulderBadgeDad d5f6a14ba1 Discovery lift (10/N): save_*_bubble_snapshot -> shared helper
1 month ago
BoulderBadgeDad 4caf36deb1 Discovery lift (9/N): update_*_playlist_phase -> shared helper
1 month ago
BoulderBadgeDad 50ebfbd82f Discovery lift (8/N): update_*_discovery_match -> shared helper
1 month ago
BoulderBadgeDad 17c9e9b7b9 Discovery lift (7/N): start_*_sync -> shared helper
1 month ago
BoulderBadgeDad 7b6615b65a Discovery lift (6/N): get_*_playlist_states -> shared helper
1 month ago
BoulderBadgeDad 44b032b6c0 Discovery lift (5/N): reset_*_playlist -> shared helper
1 month ago
BoulderBadgeDad 8a9ed677ab Discovery lift (4/N): get_*_discovery_status -> shared helper
1 month ago
BoulderBadgeDad aad1d2b8f0 Discovery lift (3/N): get_*_sync_status -> shared helper
1 month ago
BoulderBadgeDad 2d76a7c061 Discovery lift (2/N): cancel_*_sync + delete_*_playlist -> shared helpers
1 month ago
BoulderBadgeDad 628395eda5 Discovery lift (1/N): convert_*_results_to_spotify_tracks -> shared helper
1 month ago
BoulderBadgeDad abdea631a7 HiFi/MB cover art: use CAA 1200px thumbnail, not the flaky /front original
1 month ago
BoulderBadgeDad c9ad4f496f Embed highest-resolution album art across all art paths
1 month ago
BoulderBadgeDad f7ed41867d Fix: enhanced artist view 404s for library artists opened via source ID
1 month ago
BoulderBadgeDad b14d504cc1 Fix: MusicBrainz artist discography capped at 25 releases
1 month ago
Broque Thomas 7145368d42 Basic search: visual overhaul + per-source picker in hybrid mode
1 month ago
Broque Thomas 258905ff5c Fix: duplicate tracks in albums with Japanese / CJK titles (#722)
1 month ago
Broque Thomas df675c7c9f Fix: Usenet bundle stuck on "downloading release" when SAB History flips before storage lands (#721)
1 month ago
Broque Thomas 5771c5ba77 Album-bundle staging: clean Soulseek copies + sweep orphans at startup
1 month ago
Broque Thomas f976a6da53 Fix: Soulseek album-bundle downloads stuck on "failed" after slskd
1 month ago
Broque Thomas 01a867e589 Auto-Sync: fix LB pipelines stuck on "Refreshing:" for 5+ minutes
1 month ago
Broque Thomas 45ecf2730d Wishlist: harden Spotify backfill — poisoned tn=1 can't mask lean album
1 month ago
Broque Thomas 997732ee63 Wishlist: fix three regressions causing all imports to land as track 01 with no year
1 month ago
Broque Thomas 6841128dc2 Wishlist: distinguish Queued from Analyzing for executor-pending batches
1 month ago
Broque Thomas 66d7029276 Wishlist payloads: preserve real track_number + release_date end-to-end
1 month ago
Broque Thomas dd32e3bbe1 Wishlist: only engage album-bundle when multiple tracks from same album (PR 1/4)
1 month ago
Broque Thomas 698c21c3ce Auto-Sync Weekly Board: weekday schedules in the UI (PR 3/4)
1 month ago
Broque Thomas 62ef39c4b7 Wire automation engine through next_run_at + register monthly_time (PR 2/4)
1 month ago
Broque Thomas 3e61105a1d Close three review gaps before PR 1 ships
1 month ago
Broque Thomas ec4a55c104 Add next_run_at pure function for Auto-Sync schedule types (PR 1/4)
1 month ago
Broque Thomas e2d45c51e5 Address kettui-flagged items on usenet poll fix (#706)
1 month ago
Broque Thomas f13d339584 Usenet album poll: tolerate SAB queue→history handoff, emit terminal failure (#706)
1 month ago
Broque Thomas 1d6ced286b Discogs: strip artist disambiguation suffixes at every name surface (#634)
1 month ago
Broque Thomas 8dbbf13c61 Branch cleanup: lift manual-match helpers, fix length-pref ordering, profile-scope view toggle
1 month ago
Broque Thomas 39f582a690 Mirrored playlist: stop Playlist Pipeline from reverting manual Fix-popup matches
1 month ago
Broque Thomas acc5eb77ea Fix popup: anchor artist field in MB search to stop title-collision covers
1 month ago
Broque Thomas 4555ff7eb9 Wishlist modal: surface most-advanced live phase, not least-complete
1 month ago
Broque Thomas 7f751202d2 Wishlist modal: merge sibling sub-batches into one status response
1 month ago
Broque Thomas c002014f10 Wishlist: reify run id + gate cycle toggle on last-sibling completion
1 month ago