Skip to content

feat(explore): filter Explore issues by bounty range - #87

Open
teikoyo wants to merge 2 commits into
zeemscript:mainfrom
teikoyo:feat/bounty-range-filter
Open

teikoyo wants to merge 2 commits into
zeemscript:mainfrom
teikoyo:feat/bounty-range-filter

Conversation

@teikoyo

@teikoyo teikoyo commented Oct 7, 2026

Copy link
Copy Markdown

Context

Explore can filter by complexity and language, but not by how much an issue pays. That's one of the first things a contributor wants to narrow by. Closes #51.

/claim #51

Acceptance criteria

  • Added a Bounty filter with ranges: Any, Under $250, $250–$750, Over $750 (< 250, 250–750 inclusive, > 750).
  • Combines with the existing complexity, language and search filters — all predicates are ANDed in the issues memo, and bounty is in the dependency list.
  • Counts toward the active-filter badge (activeFilters / pipcount).
  • Reset clears it.
  • Smoke test covers the $250–$750 range (3 of the 7 seeded issues), the badge showing 1, and Reset restoring all 7 rows.

Verification

  • npm run typecheck — clean
  • npm run build — clean
  • npm run test:smoke (vite preview + Playwright) — full pass including the new assertions

Notes

  • The range boundaries are chosen so the three ranges partition the number line exactly: b < 250, 250 <= b <= 750, b > 750.
  • No new dependencies; diff touches only src/pages/explore.tsx and scripts/smoke-test.mjs.

zeemscript and others added 2 commits October 6, 2026 19:55
…ew-pwgv0z

docs: mark the escrow contract as deployed to testnet
Add a Bounty filter to the Explore issues panel with ranges Any,
Under $250, $250-$750, Over $750. It ANDs with the existing
complexity, language and search filters, counts toward the
active-filter badge, and is cleared by Reset. The smoke test covers
the $250-$750 range, badge counting, and reset.

Closes zeemscript#51
@teikoyo
teikoyo requested a review from zeemscript as a code owner October 7, 2026 06:14
Copilot AI balanced review requested due to automatic review settings October 7, 2026 06:14

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Heazzy500
Heazzy500 force-pushed the main branch 2 times, most recently from 11da12b to cde9982 Compare October 15, 2026 01:03
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.

Filter Explore issues by bounty range

3 participants