Skip to content

feat(core): add /challenge reviews command for listing challenges awaiting review - #18

Open
MikkelHebel wants to merge 1 commit into
ctfpilot:developfrom
Brunnerne:feature/3/review-command
Open

feat(core): add /challenge reviews command for listing challenges awaiting review#18
MikkelHebel wants to merge 1 commit into
ctfpilot:developfrom
Brunnerne:feature/3/review-command

Conversation

@MikkelHebel

Copy link
Copy Markdown
Member

Summary

Adds a /challenge reviews [author] command to list challenges in a configurable "awaiting review" project status, optionally filtered by GitHub assignee

  • GithubHandler.get_issues_by_status(): queries the Projects v2 board for items matching a given Status value + optional assignee
  • New config: REVIEW_STATUS (default In Review) and REVIEW_LIMIT (default 10), both configurable via env var or CLI flag, same pattern as STATUS/CATEGORIES
  • Message includes a link to the filtered GitHub project view, and per challenge, links to both the GitHub issue and its linked Discord channel (if any)
  • Docs updated in README and .env.example

This closes #3

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

All Contributors have signed the CLA. Thank you for your cooperation!
Posted by the CLA Assistant Lite bot.

@MikkelHebel MikkelHebel self-assigned this Jul 4, 2026
@MikkelHebel MikkelHebel changed the title feat(core): add /challenge review command for listing challenges awaiting review feat(core): add /challenge reviews command for listing challenges awaiting review Jul 4, 2026
@MikkelHebel

Copy link
Copy Markdown
Member Author

I have read the CLA Document and I hereby sign the CLA

@MikkelHebel
MikkelHebel force-pushed the feature/3/review-command branch from db9937f to 58869de Compare July 4, 2026 11:10
@MikkelHebel
MikkelHebel marked this pull request as ready for review July 4, 2026 11:13
@MikkelHebel
MikkelHebel force-pushed the feature/3/review-command branch from 58869de to 7568e46 Compare July 4, 2026 18:39
@The0mikkel

Copy link
Copy Markdown
Member

I'm setting this on hold, until #16 have been merged, as this PR needs to be updated aftwards.

@MikkelHebel
MikkelHebel force-pushed the feature/3/review-command branch from 7568e46 to e078518 Compare July 31, 2026 22:15
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.

Command: List challenges awaiting review

2 participants