You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Broque Thomas
791e3630ff
fix(amazon): wire amazon into all streaming-source guards
...
`validation.py` had amazon absent from `_streaming_sources`, causing
Amazon TrackResult objects (bitrate=None, size=0) to fall through to
the Soulseek P2P code path and get rejected by
`filter_results_by_quality_preference`. Every album track was marked
not found.
Fix: add 'amazon' to every streaming-source guard tuple/set that was
previously missing it:
- core/downloads/validation.py — primary bug fix (quality-filter bypass)
- core/downloads/status.py — _STREAMING_SOURCE_NAMES frozenset
- core/downloads/task_worker.py — hybrid fallback client map
- core/imports/side_effects.py — || filename→stream-id extraction
- web_server.py — is_streaming_source, transfer list display,
candidate source label, _try_source_reuse, _store_batch_source
- tests/test_download_plugin_conformance.py — registry count + parametrize
Also updates the 2.5.3 What's New entry to drop the stale
"not yet wired" disclaimer.
2 weeks ago
..
docs
…
vendor
…
api-monitor.js
Dashboard activity feed: stop showing 'NaNmo ago'
2 weeks ago
artists.png
…
automation.png
…
beatport-ui.js
Add "All Libraries (combined)" mode to PlexClient
3 weeks ago
core.js
Keep Issues and artist detail history stable
2 weeks ago
dashboard.png
…
discover-section-controller.js
Discover controller — Cin pre-review polish
3 weeks ago
discover.js
Your Albums: selectable wishlist modal + Tidal album resolution
3 weeks ago
discover.png
…
docs-images-needed.md
…
docs.js
Clean up stale Artists-page references in helper.js + docs.js
1 month ago
downloads.js
Quarantine management — list, approve, delete, recover
2 weeks ago
enrichment.js
Repair job card badge — show pending count, not last-scan count
3 weeks ago
explorer.png
Create explorer.png
2 months ago
favicon.png
…
help.png
…
helper.js
fix(amazon): wire amazon into all streaming-source guards
2 weeks ago
hydrabase.png
…
import.png
…
init.js
Dashboard: cursor-following accent blob + darker cards
2 weeks ago
library.js
Reorganize: optional embedded-tag mode ( closes #592 )
2 weeks ago
library.png
…
manifest.json
Service worker for cover art + PWA manifest
1 month ago
media-player.js
Split monolithic script.js (78K lines) into 17 domain modules
1 month ago
mobile.css
Remove legacy issues shell code
2 weeks ago
pages-extra.js
Persist Find & Add selections as permanent server-playlist match overrides
2 weeks ago
particles.js
…
placeholder-album.png
Add missing placeholder-album.png to stop 404 spam in console
2 months ago
pwa-icon-192.png
Service worker for cover art + PWA manifest
1 month ago
pwa-icon-512.png
Service worker for cover art + PWA manifest
1 month ago
search.js
Keep Issues and artist detail history stable
2 weeks ago
search.png
…
settings.js
Wire Amazon Music as a first-class download source
2 weeks ago
settings.png
…
setup-wizard.css
Add informative help text and tips to every setup wizard step
2 months ago
setup-wizard.js
Rebrand folder terminology: Download→Input, Transfer→Output, Staging→Import
1 month ago
shared-helpers.js
Fix search source picker defaulting to Spotify regardless of config
2 weeks ago
shell-bridge.js
Move shared shell chrome into bridge
2 weeks ago
stats-automations.js
Personalized pipeline picker: full-width column layout + label overrides
2 weeks ago
style.css
Update style.css
2 weeks ago
sw.js
Service worker for cover art + PWA manifest
1 month ago
sync-services.js
Server playlist sync: append mode (preserve user-added tracks)
3 weeks ago
sync-spotify.js
Server playlist sync: append mode (preserve user-added tracks)
3 weeks ago
sync.png
…
trans.png
…
trans2.png
…
whisoul.png
…
wishlist-tools.js
AcoustID + quarantine modal: three bug fixes ( closes #607 , closes #608 )
2 weeks ago
worker-orbs.js
Add Discogs to worker orbs animation and fix button styling
2 months ago