Commit Graph

1131 Commits (main)
 

Author SHA1 Message Date
Broque Thomas 49a6c58ea8 Add Hydrabase P2P mirror worker
7 hours ago
Broque Thomas 5f558106bf Create docker-publish.yml
9 hours ago
Broque Thomas 35fd7bb294 Add Hydrabase dev UI and WebSocket support
9 hours ago
Broque Thomas cfa4a0c59f Add $artistletter and multi-disc support
10 hours ago
Broque Thomas d2adf17ca5 Add lossy MP3 copy of downloaded FLACs
11 hours ago
Broque Thomas d858a7c85f Add $quality template var (filename only)
13 hours ago
Broque Thomas d4d2568f32 Fix metadata cross-contamination when downloading concurrent albums
16 hours ago
Broque Thomas 3644422ab8 Add FLAC bit depth filter to post-download quality gate
18 hours ago
Broque Thomas d1109d9fda fixed issue where post processing was skipped for 'save as playlist' downloads.
20 hours ago
Broque Thomas 05758a7e8d include bit depth in post processing and metadata
20 hours ago
Broque Thomas 7726e86a78 Fix false positive Soulseek connection test by checking network state
22 hours ago
Broque Thomas 2c56b23c27 Progressive track list rendering for large playlists
1 day ago
Broque Thomas ed184f9bb8 rearrange the download modal
1 day ago
Broque Thomas 3048638d9b Preserve full album context when adding tracks to wishlist
1 day ago
Broque Thomas 759669b0c5 Fix downloads stalling when browser is closed
1 day ago
Broque Thomas 4d47ccf99a Fix downloads halting when browser is closed by moving post-processing trigger from browser polling to background monitor
1 day ago
Broque Thomas 3ce0955b1c fixed an issue where the wishlist deduplication was inconsistent between front and backend
2 days ago
Broque Thomas cc5b13dded "Fix intermittent deadlock in download monitor that freezes entire download pipeline
2 days ago
Broque Thomas 1d33a37eb2 Fix database migrations to check each column individually, preventing partial migration failures
2 days ago
Broque Thomas 1a29073d4e Fix quality profile priorities being reset to default order on save
2 days ago
Broque Thomas 50a37e5a70 move acoustID mismatches to a ss_quarantine folder inside the 'download' folder with a .quarantined extension.
2 days ago
Broque Thomas 3f0854e070 Fix AcoustID verification: MusicBrainz metadata fallback and quarantine reliability
2 days ago
Broque Thomas d73f91ea1c Combine MP3 format and bitrate into single quality badge
2 days ago
Broque Thomas c018c5fd98 Differentiate "not found" from download errors with distinct status and UI
2 days ago
Broque Thomas c70cfd335a Fix missing formats key in error path and clean up format query
2 days ago
Broque Thomas 6c6651b879 Add format summary tags to library release cards, wishlist modal, and artist hero
2 days ago
Broque Thomas 3663a75769 Show track ownership indicators and file metadata in wishlist modal for all releases
2 days ago
Broque Thomas 2ca410fadd css fixes
2 days ago
Broque Thomas 1d50ece62c debounced saving on settings page for all drop-down, tick boxes, input boxes and sliders.
2 days ago
Broque Thomas 8cf0950d3b Quality filter: use bitrate density instead of file size, cache Library/Discover pages, extend Beatport cache to 24h
2 days ago
Broque Thomas acb26777ca fix images
2 days ago
Broque Thomas 4f8fff5daa Update web_server.py
2 days ago
Broque Thomas c281dd0cda fix issue where soulsycn would 404 would opening an album on library page
2 days ago
Broque Thomas ae5d77810d Add Deezer & AudioDB source badges to library artist cards and detail page
2 days ago
Broque Thomas 8f9851c50f add image fallback to library artists
3 days ago
Broque Thomas 8e89040b19 Embed Deezer & AudioDB metadata (BPM, mood, style, ISRC) in post-processing
3 days ago
Broque Thomas e7e939bdd5 Retry errored items and prevent incomplete Deezer matches
3 days ago
Broque Thomas a7cc558fb3 update ui when metadata worker finishes.
3 days ago
Broque Thomas e2351eaa5c backup image for library artists
3 days ago
Broque Thomas 7b6e94772e fixed an issue wher ecollaborating artists would have the album listed as their own on library and artist page.
3 days ago
Broque Thomas 2ab52a340b Add Deezer enrichment for artists, albums, and track
3 days ago
Broque Thomas 1566def362 silence stale download log spam
3 days ago
Broque Thomas eee05115e4 Add AudioDB enrichment for artists, albums, and tracks
3 days ago
Broque Thomas 1a4395cc95 Add AudioDB enrichment for artists, albums, and tracks
3 days ago
Broque Thomas d54f433277 Update spotify_client.py
3 days ago
Broque Thomas 9457235080 clean up artist bubbles from past downloads
3 days ago
Broque Thomas 5e61a15f7f Add Spotify disconnect button and cache auth checks
3 days ago
Broque Thomas c34905997b try one last time on potentially failed downloads
4 days ago
Broque Thomas 308f0f9711 Add retry logic and adaptive rate limiting to watchlist scan
4 days ago
Broque Thomas 0f18b12967 Move bubble snapshots from disk to database
4 days ago