Wire a filters UI into the search screen for the advanced_search endpoint.
The SearchViewModel.advancedSearch method already exists and is unit-tested but had no UI. Adds a Filters bottom sheet (query, format, repository key, min/max size) that calls advancedSearch. Sizes accept bytes or a KB/MB/GB suffix via a unit-tested parseSizeToBytes helper.
Part of #80.
Wire a filters UI into the search screen for the advanced_search endpoint.
The SearchViewModel.advancedSearch method already exists and is unit-tested but had no UI. Adds a Filters bottom sheet (query, format, repository key, min/max size) that calls advancedSearch. Sizes accept bytes or a KB/MB/GB suffix via a unit-tested parseSizeToBytes helper.
Part of #80.