Commit Graph

2171 Commits (b17a6e2dd73b4100be7bbd15db82b7afe034fb52)
 

Author SHA1 Message Date
Broque Thomas b17a6e2dd7 Add per-artist metadata source override for watchlist scans
2 months ago
Broque Thomas f749bb9604 Fix AcoustID mismatch fix failing with 'uuid' UnboundLocalError
2 months ago
Broque Thomas 381e37ecf7 Enhance logging, debug info, and add Troubleshooting docs section
2 months ago
BoulderBadgeDad c473bf777c
Merge pull request #318 from kettui/feat/artist-discography-refactoring
2 months ago
Broque Thomas 1527fea5a1 Merge branch 'main' of https://github.com/Nezreka/SoulSync
2 months ago
BoulderBadgeDad f636014b9a
Merge pull request #316 from kettui/fix/reduce-ui-stalls
2 months ago
Broque Thomas b516f6e8ce Restore python web_server.py support alongside gunicorn
2 months ago
BoulderBadgeDad 64d87389d6
Merge pull request #315 from kettui/feat/gunicorn
2 months ago
Antti Kettunen 3191f1fe3b Auto-reload static assets in development
2 months ago
Antti Kettunen bbd736e915 Reduce gunicorn graceful_timeout to speed up app teardown
2 months ago
Antti Kettunen 832bb07787 Prevent running web_server.py directly, enforce gunicorn
2 months ago
Antti Kettunen cb9a4b23b6 Clean up legacy env vars, print a warning log if running web_server directly
2 months ago
Antti Kettunen 8ff89c63a3 Add logging for slow requests
2 months ago
Antti Kettunen 14bc9b6fad Introduce Gunicorn production runner
2 months ago
Broque Thomas 020ce6d765 Hide discovery modal sync buttons in standalone mode
2 months ago
Broque Thomas 33911a7001 Show Sync page in standalone mode, only hide sync buttons
2 months ago
Broque Thomas 8df5cf3be0 Fix lossy copy conversion failing on FLACs with embedded cover art
2 months ago
Broque Thomas 9369924968 Fix discography dedup dropping studio albums for compilations
2 months ago
Antti Kettunen cca396e7bd Centralize Hydrabase enablement
2 months ago
Antti Kettunen 2b575a59ae Refactor artist discography lookup
2 months ago
Broque Thomas ad9d5817cf Fix 'Loading playlist...' stuck forever on error
2 months ago
Broque Thomas f4aaab8a66 Reorganize Settings Library tab with collapsible sections
2 months ago
Antti Kettunen 1905678c7b Refactor get_artist_discography to respect metadata provider priority
2 months ago
Antti Kettunen e687486561 Add caching for enhanced search, don't attempt searches with 2 characters or less
2 months ago
Antti Kettunen 688e84ce4d Fix MusicBrainz label, primarily show tabs with fetched results only
2 months ago
Antti Kettunen 02f190efc6 Reduce enhanced search stalls
2 months ago
Broque Thomas 841ad42fdd Fix MusicBrainz tab not appearing in enhanced search
2 months ago
Broque Thomas 4f5025d526 Add MusicBrainz search tab, wider global search, bump to v2.32
2 months ago
Broque Thomas 70005968b6 Restructure version modal and What's New for v2.31
2 months ago
Broque Thomas b78616431a Add SoulSync standalone deep scan and skip incremental scan
2 months ago
Broque Thomas b4475152a9 Hide all sync buttons in standalone mode, bump UI to v2.31
2 months ago
Broque Thomas a51e1b6651 Update README: SoulSync standalone mode, no media server required
2 months ago
Broque Thomas 2d57831e91 Fix Docker build: stop excluding requirements.txt from build context
2 months ago
Broque Thomas 12e9c0034b Hide Sync page in sidebar for SoulSync standalone mode
2 months ago
Broque Thomas d688e7fa15 Update What's New and version modal with standalone library and import fixes
2 months ago
Broque Thomas 6d5538de74 Fix single import: prefer tag data over weak metadata/AcoustID matches
2 months ago
Broque Thomas 7bad4a4fa9 Stop auto-import retrying failed/unidentified items every scan cycle
2 months ago
Broque Thomas 0b13a9d886 Fix single track completion check not filtering by active server
2 months ago
Broque Thomas d916b01fd6 Fix soulsync library entries creating own artist/album records
2 months ago
Broque Thomas c009acdbb6 Add SoulSync Standalone toggle to Settings page
2 months ago
Broque Thomas 43dedeb2ee Add SoulSync standalone library — no media server required
2 months ago
Broque Thomas bbf5af1ce1 Fix auto-import rescan race condition, coverage penalty, and UI
2 months ago
Broque Thomas a2e3ce8000 Fix auto-import track numbers, dates, cover art, and track name display
2 months ago
Broque Thomas d2c6979ce4 Recursive staging scan, singles support, and improved import UI
2 months ago
Broque Thomas d66adb3c6e Add single file support to auto-import worker
2 months ago
Broque Thomas c20529dbb5 Fix auto-import toggle visual and import page refresh
2 months ago
Broque Thomas 1446c7b63a Fix auto-import toggle visual flicker
2 months ago
Broque Thomas eb2218ec8d Add file deletion option to album delete on enhanced library page
2 months ago
Broque Thomas 619b7ab4be Update What's New and version modal with recent fixes
2 months ago
Broque Thomas aede7dd089 Fix download modal freezing by moving M3U save to completion only
2 months ago