Skip to content

Add search and multi-field filtering to the Members page - #321

Merged
Lakes41 merged 1 commit into
Adamantine-guild:mainfrom
bridgetthnkechi87-cloud:feature/members-search-filters
Jul 29, 2026
Merged

Add search and multi-field filtering to the Members page#321
Lakes41 merged 1 commit into
Adamantine-guild:mainfrom
bridgetthnkechi87-cloud:feature/members-search-filters

Conversation

@bridgetthnkechi87-cloud

Copy link
Copy Markdown
Contributor

Closes #286

Summary

  • Added join-date range filtering to the Members page filter bar
  • Wired joinedFrom and joinedTo filters through URL state, query keys, and the members API request
  • Extended member filtering logic to support inclusive date boundaries
  • Added durable repository query support for join-date filters
  • Updated the empty-state copy to mention join-date filters
  • Added tests for partial name search, partial wallet search, role filtering, date range filtering, combined filters, and empty states

Testing

  • pnpm --filter @guildpass/dashboard test apps/dashboard/test/management-pagination.test.ts
    • Result: 64 passed, 0 failed

Note

  • pnpm --filter @guildpass/dashboard typecheck is currently blocked by a pre-existing apps/dashboard/tsconfig.json issue: ignoreDeprecations: "6.0" is invalid for the installed TypeScript version.

@Lakes41
Lakes41 merged commit cc52041 into Adamantine-guild:main Jul 29, 2026
1 check passed
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.

Add search and multi-field filtering to the Members page

2 participants