EvalAI icon indicating copy to clipboard operation
EvalAI copied to clipboard

Fix #3915 add participated challenges in profile

Open TriveniBhat opened this issue 1 year ago • 1 comments

Adds new feature to fix #3915: challenge history in a users profile

  1. Users can view a paginated list of present and past challenges they have participated
  2. If the list is not available, an appropriate banner message is shown

Screencast from 04-08-2023 11:39:05 PM.webm

TriveniBhat avatar Apr 09 '23 06:04 TriveniBhat

Codecov Report

Merging #3929 (604ec53) into master (96968d6) will decrease coverage by 1.91%. The diff coverage is 37.81%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##           master    #3929      +/-   ##
==========================================
- Coverage   72.93%   71.03%   -1.91%     
==========================================
  Files          83       20      -63     
  Lines        5368     3338    -2030     
==========================================
- Hits         3915     2371    -1544     
+ Misses       1453      967     -486     
Impacted Files Coverage Δ
frontend/src/js/controllers/authCtrl.js 53.91% <6.38%> (-12.95%) :arrow_down:
frontend/src/js/controllers/permissionCtrl.js 36.36% <22.22%> (-63.64%) :arrow_down:
frontend/src/js/controllers/challengeCtrl.js 63.08% <32.22%> (-10.62%) :arrow_down:
frontend/src/js/controllers/updateProfileCtrl.js 82.55% <44.44%> (-10.30%) :arrow_down:
frontend/src/js/controllers/profileCtrl.js 71.77% <57.29%> (-21.08%) :arrow_down:
...ntend/src/js/controllers/challengeHostTeamsCtrl.js 70.50% <66.66%> (-1.18%) :arrow_down:
frontend/src/js/controllers/teamsCtrl.js 71.17% <75.00%> (ø)
frontend/src/js/controllers/challengeListCtrl.js 94.68% <80.00%> (ø)
frontend/src/js/controllers/ChallengeInviteCtrl.js 100.00% <100.00%> (ø)
frontend/src/js/controllers/SubmissionFilesCtrl.js 95.45% <100.00%> (ø)
... and 5 more

... and 63 files with indirect coverage changes

Impacted Files Coverage Δ
frontend/src/js/controllers/authCtrl.js 53.91% <6.38%> (-12.95%) :arrow_down:
frontend/src/js/controllers/permissionCtrl.js 36.36% <22.22%> (-63.64%) :arrow_down:
frontend/src/js/controllers/challengeCtrl.js 63.08% <32.22%> (-10.62%) :arrow_down:
frontend/src/js/controllers/updateProfileCtrl.js 82.55% <44.44%> (-10.30%) :arrow_down:
frontend/src/js/controllers/profileCtrl.js 71.77% <57.29%> (-21.08%) :arrow_down:
...ntend/src/js/controllers/challengeHostTeamsCtrl.js 70.50% <66.66%> (-1.18%) :arrow_down:
frontend/src/js/controllers/teamsCtrl.js 71.17% <75.00%> (ø)
frontend/src/js/controllers/challengeListCtrl.js 94.68% <80.00%> (ø)
frontend/src/js/controllers/ChallengeInviteCtrl.js 100.00% <100.00%> (ø)
frontend/src/js/controllers/SubmissionFilesCtrl.js 95.45% <100.00%> (ø)
... and 5 more

... and 63 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 56be529...604ec53. Read the comment docs.

codecov-commenter avatar Apr 09 '23 07:04 codecov-commenter