OWASP / OWASP/Nest

Enhancement: Show Status of Issues and Pull Requests on Member Profiles

Open
#4,537 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
451
Forks
707
Avg merge
22h 59m
Merged PRs (30d)
91

Description

Community & Support: [LinkedIn Group](https://www.linkedin.com/groups/14656108/) · [Slack #project-nest](https://owasp.slack.com/archives/project-nest)

Active project leaders: Arkadii Yakovets -- [GitHub](https://github.com/arkid15r/) · [LinkedIn](https://www.linkedin.com/in/arkid15r/) · [Slack](https://owasp.slack.com/team/U060W3NKLTF); Kate Golovanova -- [GitHub](https://github.com/kasya/) · [LinkedIn](https://www.linkedin.com/in/kate-golovanova/) · [Slack](https://owasp.slack.com/team/U07PWB1JZ6Z)

[Contributing](https://github.com/owasp/nest/blob/main/CONTRIBUTING.md) · [Code of Conduct](https://github.com/owasp/nest/blob/main/CODE_OF_CONDUCT.md) · [GSoC Mentors](https://github.com/owasp/nest/blob/main/MENTORS.md)

---

**Is your feature request related to a problem? Please describe.**
On the member profile page, the **Recent Issues** and **Recent Pull Requests** sections display the title, date, and repository, but they do not show the **status** of the issue or pull request. Because of this, users cannot quickly determine whether an issue is **open or closed**, or whether a pull request is **open, merged, or closed** without opening each item individually. This makes it harder to quickly understand a contributor’s activity and progress from their profile.

**Describe the solution you'd like**
Add a **status indicator** for each item in the **Recent Issues** and **Recent Pull Requests** sections on the member profile page. For example:

* Issues: show whether they are **Open** or **Closed**
* Pull Requests: show whether they are **Open**, **Merged**, or **Closed**

These could be displayed using the same badge or label styles already used across the site so the status indicators match the current page theme while still allowing users to quickly understand the state of each contribution.

**Are you going to work on implementing this?**

* [x] Yes
* [ ] No

**Additional context**
Currently, the member profile page already lists issues and pull requests but lacks visibility into their current state. Adding a status badge or indicator would make contributor profiles more informative and provide a clearer overview of contribution activity at a glance.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.