Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add survey criteria #970

Merged
merged 1 commit into from
Sep 12, 2024
Merged

Add survey criteria #970

merged 1 commit into from
Sep 12, 2024

Commits on Sep 12, 2024

  1. Add survey criteria

    * Loads all survey data for real time filtering.
    * Improves question/answer name handling, though indexing changes will
      be needed to handle global search correctly.
    * Multi-select plus instance level data still to be dealt with.
    * Config changes will come separately since they'll break stored data.
    * Filter generation shares code with existing entity group criteria.
    * Copies some filter generation code from entity group criteria but this
      allows the config and selection data to be distinct from entity group
      criteria.  There is already some divergence and this allows them to
      evolve separately. This wasn't originally planned but handling
      backwards compatability while switching to a new
      plugin/config/selection data seemed pretty sketchy.
    * Fixes a bug where entity group criteria with modifiers but no
      selection weren't handled correctly.
    * Testing is weird because we don't currently have survey data. The
      basics are the same as entity group criteria so using the same data
      for now but TBD how we want to handle this.
    tjennison-work committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    34de726 View commit details
    Browse the repository at this point in the history