Skip to the content.

Dataverse Grid Filter Audit (Custom Filter Handler Candidates)

Scope: app/src/KMP/GridColumns/*.php and app/plugins/*/src/KMP/GridColumns/*.php. Goal: identify filterable columns that do not map directly to a column on the primary table and therefore need a customFilterHandler (or equivalent join/queryField change).

Findings by Grid

MembersGridColumns (app/src/KMP/GridColumns/MembersGridColumns.php)

VerifyQueueGridColumns (app/src/KMP/GridColumns/VerifyQueueGridColumns.php)

GatheringsGridColumns (app/src/KMP/GridColumns/GatheringsGridColumns.php)

GatheringAttendancesGridColumns (app/src/KMP/GridColumns/GatheringAttendancesGridColumns.php)

MemberRolesGridColumns (app/src/KMP/GridColumns/MemberRolesGridColumns.php)

ActivitiesGridColumns (app/plugins/Activities/src/KMP/GridColumns/ActivitiesGridColumns.php)

MemberAuthorizationsGridColumns (app/plugins/Activities/src/KMP/GridColumns/MemberAuthorizationsGridColumns.php)

OfficersGridColumns (app/plugins/Officers/src/KMP/GridColumns/OfficersGridColumns.php)

OfficesGridColumns (app/plugins/Officers/src/KMP/GridColumns/OfficesGridColumns.php)

AwardsGridColumns (app/plugins/Awards/src/KMP/GridColumns/AwardsGridColumns.php)

RecommendationsGridColumns (app/plugins/Awards/src/KMP/GridColumns/RecommendationsGridColumns.php)

GatheringWaiversGridColumns (app/plugins/Waivers/src/KMP/GridColumns/GatheringWaiversGridColumns.php)

Custom User Views (Other Than Recommendations)

Yes. These grids explicitly allow custom user views (canAddViews => true):

Notes: