Skip to content

Conversation

annavik
Copy link
Member

@annavik annavik commented Aug 28, 2025

Summary

In this PR we setup a new view "Default filters" where users can control:

  • Default score threshold for project
  • Taxa to include for project
  • Taxa to exclude for project

This will help us present more relevant data for users and simplify view settings. The form is put behind a feature flag "default_filters" since values are not yet applied backend side.

How To Test

  • Make sure the default filters form is not visible by default
  • Set feature flag "default_filters" to true from admin for the current project
  • Make sure the default filters form is visible
  • Change some values and save
  • Check that values are updated in admin for the current project

Screenshots

Screenshot 2025-08-28 at 11 12 05

Future plans

For future settings, one idea could be we setup a dedicated settings view and reuse the sidebar design. In this way, we could allow settings to expand with time without bloating the main view too much.

Screenshot 2025-08-28 at 11 23 11

Copy link

netlify bot commented Aug 28, 2025

Deploy Preview for antenna-preview canceled.

Name Link
🔨 Latest commit 6919114
🔍 Latest deploy log https://app.netlify.com/projects/antenna-preview/deploys/68b1657b0af9e2000861f0f1

Copy link
Collaborator

@mihow mihow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and all works as described! Hooray for feature flags, default filters and a new home for settings. I'm excited about this multiple entity select component too!

image

@mihow mihow merged commit 9127ffb into main Aug 29, 2025
8 checks passed
@mihow mihow deleted the feat/default-filters-form branch August 29, 2025 08:42
@annavik annavik mentioned this pull request Sep 12, 2025
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants