SearchKit - Validate all filters as belonging to select clause or afform
authorColeman Watts <coleman@civicrm.org>
Wed, 3 Mar 2021 20:04:38 +0000 (15:04 -0500)
committerColeman Watts <coleman@civicrm.org>
Thu, 4 Mar 2021 01:53:38 +0000 (20:53 -0500)
commit82bf6674ff1d10d16a2de102b06263d05a737803
treee15edcc4f9a3aa59a3a3d7e9cb6ddc48bc1abbf5
parent48be26b08229db6a7b6624e073df12d08e2cceb6
SearchKit - Validate all filters as belonging to select clause or afform

When viewing a SearchDisplay, this will verify all filters are permitted by first checking the SELECT clause,
and secondly checking for a containing Afform with exposed filters.

All other filter params will be silently ignored.
ext/afform/core/ang/af/afFieldset.directive.js
ext/search/Civi/Api4/Action/SearchDisplay/Run.php
ext/search/ang/crmSearchDisplay.module.js