Skip to content

feat: add myAssigned filter to /gobounties/all endpoint#2772

Open
yw13931835525-cyber wants to merge 1 commit intostakwork:masterfrom
yw13931835525-cyber:feature/myAssigned-filter
Open

feat: add myAssigned filter to /gobounties/all endpoint#2772
yw13931835525-cyber wants to merge 1 commit intostakwork:masterfrom
yw13931835525-cyber:feature/myAssigned-filter

Conversation

@yw13931835525-cyber
Copy link
Copy Markdown

Description

Adds a new query parameter myAssigned to filter bounties assigned to the current authenticated user.

Changes

  • Add myAssigned query parameter to /gobounties/all endpoint
  • Extract pubkey from request context for authentication
  • Add SQL condition to filter by assignee = pubkey when myAssigned=true
  • Add swagger documentation for the new parameter

Usage

GET /gobounties/all?myAssigned=true

Returns only bounties assigned to the authenticated user.

Testing

  • Tested with authenticated requests
  • Returns only assigned bounties when filter is active
  • Maintains existing pagination and filter functionality

Closes #2436

- Add myAssigned query parameter to filter bounties by current user's assignment
- Extract pubkey from request context for authentication
- Add SQL condition to filter by assignee = pubkey when myAssigned=true
- Add swagger documentation for the new parameter

Closes stakwork#2436
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.

[Feature] Add Assigned to Me Filter Support to /gobounties/all endpoint

1 participant