soulsync/webui/static
Broque Thomas d858a7c85f Add $quality template var (filename only)
Introduce a new $quality template variable that is only substituted into filenames to avoid splitting album folders when tracks of mixed qualities are present. Updates include:

- web_server.py: populate template contexts with 'quality' (from context['_audio_quality']), strip $quality from folder components, substitute it only in the filename, and clean up empty brackets/parentheses/dashes when the variable is empty.
- config/config.example.json and config/config.json: document the new variable in the file_organization template variables string.
- webui/index.html and webui/static/script.js: update UI help text and client-side template validation to include $quality.

This prevents folder fragmentation for albums with mixed-quality files while still allowing quality information in filenames.
2026-02-20 20:18:01 -08:00
..
favicon.png enlarge favicon 2026-02-13 16:11:32 -08:00
mobile.css rearrange the download modal 2026-02-19 23:15:33 -08:00
script.js Add $quality template var (filename only) 2026-02-20 20:18:01 -08:00
style.css Add FLAC bit depth filter to post-download quality gate 2026-02-20 15:05:45 -08:00