Skip to content

feat: add recent pull requests to public module page#3516

Merged
kasya merged 3 commits into
OWASP:mainfrom
HarshitVerma109:feat/module-pr-card-design
Jan 26, 2026
Merged

feat: add recent pull requests to public module page#3516
kasya merged 3 commits into
OWASP:mainfrom
HarshitVerma109:feat/module-pr-card-design

refactor: module pr view

9e96645
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 25, 2026 in 1s

85.49% (-0.13%) compared to 4643156

View this Pull Request on Codecov

85.49% (-0.13%) compared to 4643156

Details

Codecov Report

❌ Patch coverage is 77.50000% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.49%. Comparing base (4643156) to head (9e96645).
⚠️ Report is 12 commits behind head on main.

Files with missing lines Patch % Lines
frontend/src/components/MentorshipPullRequest.tsx 69.56% 4 Missing and 3 partials ⚠️
[...Key]/modules/[moduleKey]/issues/[issueId]/page.tsx](https://app.codecov.io/gh/OWASP/Nest/pull/3516?src=pr&el=tree&filepath=frontend%2Fsrc%2Fapp%2Fmy%2Fmentorship%2Fprograms%2F%5BprogramKey%5D%2Fmodules%2F%5BmoduleKey%5D%2Fissues%2F%5BissueId%5D%2Fpage.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=OWASP#diff-ZnJvbnRlbmQvc3JjL2FwcC9teS9tZW50b3JzaGlwL3Byb2dyYW1zL1twcm9ncmFtS2V5XS9tb2R1bGVzL1ttb2R1bGVLZXldL2lzc3Vlcy9baXNzdWVJZF0vcGFnZS50c3g=) 77.77% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3516      +/-   ##
==========================================
- Coverage   85.61%   85.49%   -0.13%     
==========================================
  Files         461      462       +1     
  Lines       14254    14260       +6     
  Branches     1905     1900       -5     
==========================================
- Hits        12203    12191      -12     
- Misses       1672     1689      +17     
- Partials      379      380       +1     
Files with missing lines Coverage Δ
...programs/[programKey]/modules/[moduleKey]/page.tsx 100.00% <100.00%> (ø)
frontend/src/components/CardDetailsPage.tsx 87.59% <100.00%> (+0.71%) ⬆️
[...Key]/modules/[moduleKey]/issues/[issueId]/page.tsx](https://app.codecov.io/gh/OWASP/Nest/pull/3516?src=pr&el=tree&filepath=frontend%2Fsrc%2Fapp%2Fmy%2Fmentorship%2Fprograms%2F%5BprogramKey%5D%2Fmodules%2F%5BmoduleKey%5D%2Fissues%2F%5BissueId%5D%2Fpage.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=OWASP#diff-ZnJvbnRlbmQvc3JjL2FwcC9teS9tZW50b3JzaGlwL3Byb2dyYW1zL1twcm9ncmFtS2V5XS9tb2R1bGVzL1ttb2R1bGVLZXldL2lzc3Vlcy9baXNzdWVJZF0vcGFnZS50c3g=) 87.28% <77.77%> (+2.79%) ⬆️
frontend/src/components/MentorshipPullRequest.tsx 69.56% <69.56%> (ø)

... and 6 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4643156...9e96645. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.