soulsync/webui/src
dev 0f7e15363b feat(import-ui): surface quality-filter + folder-artist toggles on Import page
The two import behaviour toggles previously lived only in Settings → Import.
Mirror them onto the React Import page (above the processing queue) so they're
visible and adjustable right where you import.

- New ImportOptions component: two Switches ("Quality check on import",
  "Use folder as artist") with optimistic update + immediate save.
- API: fetchImportOptions / saveImportOptions / importOptionsQueryOptions —
  read the whole settings blob, POST a partial {import: {...}} (the settings
  endpoint partial-merges, so the rest of config is untouched). Both default ON
  when absent, matching the backend defaults.
- Same import.quality_filter_enabled / import.folder_artist_override config
  keys as the Settings page, so the two stay in sync.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 18:34:42 +02:00
..
app test(webui): share shell bridge test helper 2026-05-23 21:23:33 +03:00
components refactor(webui): move badge into primitives 2026-05-24 21:17:22 +03:00
platform feat(webui): clarify import source metadata 2026-05-24 21:17:22 +03:00
routes feat(import-ui): surface quality-filter + folder-artist toggles on Import page 2026-06-15 18:34:42 +02:00
test test(webui): share shell bridge test helper 2026-05-23 21:23:33 +03:00
routeTree.gen.ts feat(webui): migrate import route to React 2026-05-24 21:11:40 +03:00
vite-env.d.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00