Skip to content

Add Candidate Page and Claim Highlights Feature - #5371

Open
rudransh-shrivastava wants to merge 26 commits into
OWASP:feature/bod-candidate-transparencyfrom
rudransh-shrivastava:feature/bod-candidate-improvements
Open

Add Candidate Page and Claim Highlights Feature#5371
rudransh-shrivastava wants to merge 26 commits into
OWASP:feature/bod-candidate-transparencyfrom
rudransh-shrivastava:feature/bod-candidate-improvements

remove test

93a555a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 20, 2026 in 1s

98.43% (target 95.00%)

View this Pull Request on Codecov

98.43% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 93.78882% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.43%. Comparing base (31d5327) to head (93a555a).
⚠️ Report is 1 commits behind head on feature/bod-candidate-transparency.

Files with missing lines Patch % Lines
frontend/src/components/AnnotatedProfile.tsx 88.88% 3 Missing and 3 partials ⚠️
...wasp/api/internal/nodes/board_candidate_profile.py 81.25% 3 Missing ⚠️
...wasp/api/internal/queries/board_candidate_claim.py 50.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@                          Coverage Diff                           @@
##           feature/bod-candidate-transparency    #5371      +/-   ##
======================================================================
- Coverage                               98.46%   98.43%   -0.04%     
======================================================================
  Files                                     564      570       +6     
  Lines                                   18521    18677     +156     
  Branches                                 2645     2666      +21     
======================================================================
+ Hits                                    18237    18385     +148     
- Misses                                    163      169       +6     
- Partials                                  121      123       +2     
Files with missing lines Coverage Δ
...nd/src/apps/owasp/admin/board_candidate_profile.py 100.00% <100.00%> (ø)
...sp/api/internal/mutations/board_candidate_claim.py 82.95% <100.00%> (+0.84%) ⬆️
.../owasp/api/internal/nodes/board_candidate_claim.py 91.66% <ø> (ø)
...internal/queries/board_candidate_claim_evidence.py 100.00% <ø> (ø)
...sp/api/internal/queries/board_candidate_profile.py 100.00% <100.00%> (ø)
...commands/owasp_generate_board_candidates_claims.py 100.00% <100.00%> (ø)
...management/commands/owasp_sync_board_candidates.py 100.00% <100.00%> (ø)
...end/src/apps/owasp/models/board_candidate_claim.py 100.00% <100.00%> (ø)
...d/src/apps/owasp/models/board_candidate_profile.py 100.00% <100.00%> (ø)
frontend/src/components/ClaimForm.tsx 100.00% <100.00%> (ø)
... and 5 more

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8a837bb...93a555a. 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.