Commit Graph

3506 Commits (ffbe669c67bd62e437fee82d3c49cfbe4e679001)
 

Author SHA1 Message Date
BoulderBadgeDad ffbe669c67 Now Playing: vibrant album-art color extraction + drag-to-reorder queue
4 weeks ago
BoulderBadgeDad 3461d9235b Now Playing modal: full visual redesign + click-art visualizer, sleep timer, up-next
4 weeks ago
BoulderBadgeDad ca90c6ae6f Player revamp Phase 3a: extract stream state into testable per-session store
4 weeks ago
BoulderBadgeDad c3aea58b03 Player revamp Phase 2: smart radio ranking (play-count + popularity)
4 weeks ago
BoulderBadgeDad cbc001e283 Player revamp Phase 0a: extract radio selection into testable core/radio/
4 weeks ago
BoulderBadgeDad 472ec7ea01 Bump version to 2.6.5 (dev — prep for next cycle)
1 month ago
BoulderBadgeDad 443257915c Path builder: validate $year, never blind-slice release_date (#745)
1 month ago
BoulderBadgeDad 56c58c3afc
Merge pull request #748 from Nezreka/fix/reorganize-skip-deleted-quarantine-746
1 month ago
BoulderBadgeDad 20cd12e66b Reorganize: skip files in the duplicate-cleaner /deleted quarantine (#746)
1 month ago
BoulderBadgeDad 0e1f07433a
Merge pull request #747 from Nezreka/fix/soulseek-album-poll-stall
1 month ago
BoulderBadgeDad e94523f3e9 Album bundle: fall back to per-track when the chosen folder yields nothing
1 month ago
BoulderBadgeDad a60eae9315 Soulseek album poll: treat 'Aborted'/'Cancelled' transfers as failed
1 month ago
BoulderBadgeDad aa2806180e Fix: Soulseek album poll hangs on a stalled peer; failed batches never cleared
1 month ago
BoulderBadgeDad 8ec6d2ae83
Merge pull request #744 from Nezreka/refactor/wishlist-orchestration-unify
1 month ago
BoulderBadgeDad cea897cbd1 Wishlist: import Optional (fix ruff F821 in processing.py)
1 month ago
BoulderBadgeDad d3c897fb9d Wishlist: route the manual flow through the shared engine (manual == auto)
1 month ago
BoulderBadgeDad db1e51109c Wishlist: extract shared _run_wishlist_cycle engine; auto delegates to it
1 month ago
BoulderBadgeDad e4b5cbbe60 Wishlist: unify batch-row construction into make_wishlist_batch_row
1 month ago
BoulderBadgeDad 1801bfc8f8
Merge pull request #742 from Nezreka/fix/wishlist-batch-jam-740
1 month ago
BoulderBadgeDad 0898014364 Fix #740: run wishlist album-bundle downloads on a dedicated pool
1 month ago
BoulderBadgeDad 2d68843343
Merge pull request #741 from Nezreka/refactor/db-schema-hardening
1 month ago
BoulderBadgeDad 4fcc461616 Source IDs: add canonical registry, adopt at the highest-value sites
1 month ago
BoulderBadgeDad b55faff54b DB: add schema_migrations ledger + PRAGMA user_version backstop
1 month ago
BoulderBadgeDad c5b02c0026 DB: normalize legacy comma-separated genres to canonical JSON
1 month ago
BoulderBadgeDad 2bb935b9d7 DB: stop watchlist_artists rebuilds from dropping amazon_artist_id
1 month ago
BoulderBadgeDad 9b34d06b6d UI: migrate remaining compact button families to the .btn--sm tier
1 month ago
BoulderBadgeDad 169c30fd5b UI: add .btn--sm/.btn--block/.btn--warning tier; migrate sync-history buttons
1 month ago
BoulderBadgeDad ae0968e1b0 UI: migrate watchlist/wishlist action buttons to the shared .btn primitive
1 month ago
BoulderBadgeDad a42f8ecc10 UI: move Downloads above Automations in the sidebar
1 month ago
BoulderBadgeDad 21426af7fe Tools: add Deep Scan option to the Database Updater
1 month ago
BoulderBadgeDad 54d0fed345
Merge pull request #728 from IamGroot60/fix/usenet-album-progress-sab-fetch
1 month ago
BoulderBadgeDad d9a24d48c6 Fix: search results disappear when interacting with the media player (#732)
1 month ago
BoulderBadgeDad a4ab70a42c
Merge pull request #739 from Nezreka/fix/album-artist-unknown
1 month ago
BoulderBadgeDad 560156abee Fix: import overwrites album-artist tag to "Unknown Artist" (#735)
1 month ago
BoulderBadgeDad 191668867b
Merge pull request #738 from Nezreka/fix/spotify-playlist-truncation
1 month ago
BoulderBadgeDad 779d729a08 Fix: Spotify playlist sync shows only 100 tracks (#736)
1 month ago
BoulderBadgeDad 70249cade4
Merge pull request #737 from Nezreka/refactor/ui-page-shell
1 month ago
BoulderBadgeDad 6129ea8508 UI consistency: normalize exception-page outer gutter to .page (40px)
1 month ago
BoulderBadgeDad f57fc640b2 UI consistency (page shell 6/N): sync page adopts .page-shell card
1 month ago
BoulderBadgeDad 079c169f8d UI consistency (tabs/cards): add .tab and .card primitives (no migration)
1 month ago
BoulderBadgeDad dd5fe844d4 UI consistency (buttons 2/N): wishlist modal buttons -> .btn
1 month ago
BoulderBadgeDad eebc58d3ff UI consistency (buttons 1/N): add shared .btn primitive; migrate config-modal
1 month ago
BoulderBadgeDad 44faf44fca UI consistency (page shell 5/N): settings adopts .page-shell card
1 month ago
Tyler Richardson-LaPlume 0b325da3e9 Usenet bundle: writable staging dir + client→local path resolution (#721)
1 month ago
BoulderBadgeDad 45bbc99d94 UI consistency (page shell 3/N): playlist-explorer adopts .page-shell card
1 month ago
BoulderBadgeDad def58a9907 UI consistency (page shell 2/N): automations adopts .page-shell card
1 month ago
BoulderBadgeDad d2a730a6aa UI consistency (page shell 1/2): extract shared .page-shell primitive
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 4bbb0913fa
Merge pull request #727 from Nezreka/refactor/discovery-endpoints-lift
1 month ago
BoulderBadgeDad d5f6a14ba1 Discovery lift (10/N): save_*_bubble_snapshot -> shared helper
1 month ago