Skip to content

TUI: expose advanced Discogs search filters in Manual Search #13

@frznn

Description

@frznn

Manual Search currently sends a free-form query (plus disc-derived artist/album/year hints) to Discogs and MusicBrainz. The Discogs /database/search endpoint supports filters we don't expose today:

  • format (CD, Vinyl, Cassette, etc.)
  • country
  • year
  • genre / style
  • label
  • catno (catalog number)
  • barcode (UPC/EAN)
  • track (track title)

Reference: https://www.discogs.com/developers/#page:database,header:database-search

For ambiguous lookups (multiple pressings, compilations, reissues) exposing these would let the user narrow results without leaving the TUI.

Open questions

  • UI shape — visible inputs in the Manual Search popup, or an "Advanced…" expander?
  • Which filters are most useful for CD ripping? Likely format=CD, country, catno, barcode.
  • MusicBrainz also supports fielded query syntax (artist:foo AND release:bar AND date:1970..) — should the same UI drive both providers?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions