soulsync/webui/static
BoulderBadgeDad 91912681e5
Some checks failed
Dev Nightly Build / nightly (push) Has been cancelled
fix: Deezer source dot red — probe GET-ed a POST-only test endpoint
The "Test all sources" Deezer probe called _ssJson("/api/deezer-download/test") with no opts, i.e. a
GET — but that route is POST-only, so it 405s, the probe throws, and the dot goes red even though Deezer
downloads fine. POST it with an empty body (the endpoint then tests the SAVED ARL). The other probe
endpoints (qobuz/hifi/amazon/soundcloud status) are all GET, so this was the only offender.
2026-06-29 17:12:42 -07:00
..
docs
vendor
amazon.svg
api-monitor.js perf: add Max Performance mode + stop password-manager autofill storm 2026-06-29 11:06:13 +02:00
artists.png
audiodb.png
auto-sync.js Auto-Sync Manager: redesign hourly + weekly boards as horizontal lanes 2026-06-25 13:06:07 -07:00
automation.png
basic-search-v2.css
beatport-ui.js
blocklist.js Blocklist Phase 1 (backfill + API + modal): the Blocklist button on the watchlist page 2026-06-07 15:25:52 -07:00
core.js dashboard: show SoulSync's own RAM next to system memory % 2026-06-27 13:42:14 -07:00
dashboard.png
discover-section-controller.js
discover.js discovery: tune the wave dial — green->blue spectrum, calmer waves, subtler orb, refined header 2026-06-29 16:54:53 -07:00
discover.png
docs-images-needed.md
docs.js #893: support M3U/M3U8 in playlist import-from-file 2026-06-21 19:43:59 -07:00
downloads.js merge: pull upstream/main (2.7.4) into feature/best-quality-search-mode 2026-06-19 16:54:51 +02:00
enrichment-manager.js Show "Running (Spotify Free)" instead of "rate limited" while the worker bridges 2026-06-05 22:08:07 -07:00
enrichment.js preview-clip findings: add Play button + length comparison to verify before approving 2026-06-27 16:27:27 -07:00
explorer.png
favicon.png
help.png
helper.js Release 2.8.2: version bump + release notes 2026-06-29 11:10:50 -07:00
hydrabase.png
import.png
init.js perf(bench): runtime toggle for password-manager autofill suppression 2026-06-29 11:26:45 +02:00
library.js library reorganize: Full vs Rename-only action in the modal (#875) 2026-06-28 19:11:03 -07:00
library.png
manifest.json
media-player.js #809 review follow-up: crossfade preload also streams un-mounted Navidrome tracks 2026-06-07 13:55:58 -07:00
mobile.css Mobile: notification panel fits the screen (override inline JS positioning) 2026-06-04 20:50:33 -07:00
my-accounts.js Profiles: Tidal logo on a light disc (dark logo) in My Accounts 2026-06-10 13:49:25 -07:00
origin-history.js Watchlist: show WHICH tracks a scan found/added + group Download Origins (#831) 2026-06-09 20:14:02 -07:00
pages-extra.js downloads: restore Clear Completed for persisted history (clears the whole completed list) 2026-06-27 23:37:06 -07:00
particles.js perf: add Max Performance mode + stop password-manager autofill storm 2026-06-29 11:06:13 +02:00
placeholder-album.png
pwa-icon-192.png
pwa-icon-512.png
search.js Multi-artist tags: Search → Download Now finally knows its metadata source (Netti93) 2026-06-09 17:20:16 -07:00
search.png
service-switch.js Profiles: revert Service Status modal to admin-only 2026-06-10 11:43:22 -07:00
settings.js fix: Deezer source dot red — probe GET-ed a POST-only test endpoint 2026-06-29 17:12:42 -07:00
settings.png
setup-wizard.css
setup-wizard.js
shared-helpers.js webui: sync organize-by-playlist toggles + stop dashboard poller 401-spam while locked 2026-06-12 13:28:24 -07:00
shell-bridge.js Library cards: in-card badges no longer trigger artist-detail navigation 2026-06-25 13:57:34 -07:00
stats-automations.js spotify export: clickable authorize link (popup-block safe) + endpoint pre-check tests 2026-06-29 08:35:25 -07:00
style.css discovery: tune the wave dial — green->blue spectrum, calmer waves, subtler orb, refined header 2026-06-29 16:54:53 -07:00
sw.js SW: stop cover-art burst from hard-failing on first load 2026-06-11 12:03:41 +02:00
sync-lastfm.js
sync-listenbrainz.js
sync-services.js #867 UX: open Tidal discovery modal in 'discovering' phase so the empty/loading modal isn't interactable 2026-06-13 11:03:40 -07:00
sync-soulsync-discovery.js SoulSync Discovery sync tab: list all kinds + Listening Mix generator 2026-06-25 11:38:41 -07:00
sync-spotify.js Fix playlist sync status labels 2026-06-25 13:43:24 +02:00
sync.png
track-detail.js
trans.png
trans2.png
watchlist-history.js Watchlist: bespoke live scan deck + persistent per-run Scan History (#831 round 2) 2026-06-09 20:35:16 -07:00
whisoul.png
wishlist-tools.js feat(quarantine): consolidate quarantine view into downloads page filter 2026-06-24 15:14:54 +02:00
worker-orbs.js perf: add Max Performance mode + stop password-manager autofill storm 2026-06-29 11:06:13 +02:00