zhiminy/EvalEng huggingface dataset:
Repository: Cloud-CV/EvalAI
Issue: Suggestion: Challenge Card Content Overflow - Implement Scrollable Cards

I've noticed an issue on the main challenges page that I'd like to address.
The content within the challenge cards on the main challenges page sometimes overflows the card's container, causing the end date an other information, to be cut off. This makes it difficult for users to get a complete overview of the challenge details at a glance.

Steps to Reproduce:

1. Navigate to the main challenges page (/web/challenges/list).

2. Observe the challenge cards. Cards with longer challenge names or with a long end date may have content overflowing.

**Expected Behavior:**
All the text in the challenge cards can be seen by a visitor.

**Observed Behavior:**
I've observed the end date and other content being cut off. This is bad for UX. See screenshot for an example.

![Image](https://github.com/user-attachments/assets/b8364250-d39a-4891-93ce-dc9904118a0f)

**Proposed Solution:**
Implement a scrollable area within the challenge card content to accommodate longer text strings. This would allow users to scroll vertically to view all the information, preventing content from being cut off. Applying CSS rule `overflow-y: auto; height:200px;` (or any suitable height desired).

Would you like me to create a pull request with this change? I just need to be assigned the issue and I'd be happy to commit the code




Hi @Zahed-Riyaz , Thanks for reporting the bug. Sure, please create a pull request for it.

Hi @RishabhJain2018,  the PR is ready to be reviewed 

hello @Zahed-Riyaz  does this issue is open to work ?

This is a duplicate of https://github.com/Cloud-CV/EvalAI/issues/4357, hence closing this for consistency
Repository: Cloud-CV/EvalAI
Issue: Cannot receive email verification
Root cause: External Dependency Breakage

I also encounter this problem, is this solved yet? #4445 
Thank you!

Hi team, I also encountered this problem.

<img width="1506" alt="Image" src="https://github.com/user-attachments/assets/16f0e472-8419-4974-aafd-02507bf45973" />

I am also encountering the problem. Any solutions to this question?

and one

Hi @longxiaofei @qifeng22 @kaneki-11 @MikeWangWZHL , Is this issue resolved ?If yes, can you please close this issue?

> Hi [@longxiaofei](https://github.com/longxiaofei) [@qifeng22](https://github.com/qifeng22) [@kaneki-11](https://github.com/kaneki-11) [@MikeWangWZHL](https://github.com/MikeWangWZHL) , Is this issue resolved ?If yes, can you please close this issue?

sure,thank you for your work

the eval.ai website seems to be down now? 

<img width="413" alt="Image" src="https://github.com/user-attachments/assets/253dc2db-d63f-4c9a-a68a-ccd004450aae" />

Closing this, since all the issues mentioned are resolved here.

Hi I am facing the same issue when using a .edu email
Repository: Cloud-CV/EvalAI
Issue: Cannot create challenge

Check https://eval.ai/web/challenge-host-teams:
<img width="1240" alt="Image" src="https://github.com/user-attachments/assets/4cc47263-a25e-4816-94ea-59db9bca6300" />
Every time I click on the "Create Challenge", there is no response...

It does work though. It just takes a lot of time for some reason. If the user is admin, host or participant and I run eval ai locally,it loads quickly. If I use website and user I just signed up,it takes time

could you guys re label this issue to be closed if it's just a network latency !

> It does work though. It just takes a lot of time for some reason. If the user is admin, host or participant and I run eval ai locally,it loads quickly. If I use website and user I just signed up,it takes time

Thanks for your reply. I just wonder how long do I have to wait usually? I am waiting for a few minutes but there is no change...Here is my screen recording:

https://github.com/user-attachments/assets/497c1b31-a776-417a-9098-89da7976233f

Is that expected?

Any further update?

Hey @zhimin-z , After clicking on "Create Challenge", click on the Host team and then click next. Please feel free to ask if you have more questions.

Closing this since the functionality works perfectly.
Repository: Cloud-CV/EvalAI
Issue: Remove Discuss link from the frontend
GitHub labels: bug

easy_to_fix

frontend

good first issue

GSOC-2025

![Image](https://github.com/user-attachments/assets/3d5460f4-7b0f-4da0-9862-68d79c81be9f)

- Remove the `Discuss` Link from the UI.

@RishabhJain2018 i want to work on this issue. Please assign this issue to me.

@RishabhJain2018 I'd love to work on this issue! Can you please assign it to me? 


I have implemented a fix for this issue

<img width="733" alt="Image" src="https://github.com/user-attachments/assets/87812121-b412-4451-b915-4a6960efa85c" />

Can you please review it and let me know if I can proceed with a pull request? 

Hi @Divyanjali-Mudili, @Akshat453, @PrasadCodesML Thanks for the interest. I'll be opening more issues soon. I'll go ahead with @PrasadCodesML pull request for now.
Repository: Cloud-CV/EvalAI
Issue: add lazy loading on the all challenges page
Root cause: Unimplemented Feature Gap

Currently, it takes a couple of seconds to load all the challenges pages, which decreases the site's performance. 

Use Angular's lazy loading technique to load only the content which is displayed and as the user scrolls load the rest of the content

On it 


Current:-

https://github.com/user-attachments/assets/33b5f2cf-ca5d-4472-8720-69eae95d338a

Changed:-

https://github.com/user-attachments/assets/cf000b7e-4cb8-497e-ab73-73c76e3fc095

Is this what we wanted Sir?


can i  do it
Repository: Cloud-CV/EvalAI
Issue: add tabs on all challenges page
GitHub labels: easy_to_fix

frontend

GSOC-2025

Add three tabs for Ongoing, Upcoming, and Past Challenges on the all-challenges page as it becomes difficult for users to navigate to check the challenges listed at the bottom of the page

PS: Build upon this PR(https://github.com/Cloud-CV/EvalAI/pull/4385)


@gautamjajoo can I work on this?

@lazyperson1020 Sure go ahead

@gautamjajoo [this](https://github.com/Cloud-CV/EvalAI/pull/4385) solves the issue what else is needed?

Hey @lazyperson1020 , Yes, it solves the issue. Can you please pull that PR and check if it works as expected or not?

@RishabhJain2018 @gautamjajoo I am able to solve many issues at once but do I raise PRs separately for each or can I raise a single PR? 

Hey @lazyperson1020 , Please raise separate PR for each issue.

@RishabhJain2018  mistakenly i also worked on this  please review it, no need pull if i violate the guidelines but i just notice first issue in the website which is it #4515 

![Image](https://github.com/user-attachments/assets/64d5b905-ef49-448b-b4a0-d3634331bd6a)


before 

![Image](https://github.com/user-attachments/assets/b863b832-9f4e-4faf-bb03-5574f1c60d1a)
Repository: Cloud-CV/EvalAI
Issue: fix leaderboard order by metric field
Root cause: Algorithmic Error

### Steps to Reproduce

1. Select a couple of metrics from the metrics list.
2. Now select a metric to order the leaderboard.

### Observed behaviour
The leaderboard is updated, and only the particular metric selected to be ordered by is shown.

### Expected behaviour
The leaderboard should contain all the selected metrics but should by ordered by the metric selected

@gautamjajoo please assign me 

Hey @Divyanjali-Mudili Assigning you!

can i work in this too ?


@devjayswal i am working on the issue.

@Divyanjali-Mudili  can i work  in this too :)


Hey @devjayswal , Please pick any other unassigned issue.
Repository: Cloud-CV/EvalAI
Issue: add a error message on profile update
GitHub labels: easy_to_fix

frontend

GSOC-2025

Currently, when users attempt to update their profile with invalid URLs for various profiles, a verbose error message is displayed. Instead of the existing message, it should clearly instruct users to provide a valid URL.

Hey @gautamjajoo can I work on this issue?


Hello @gautamjajoo i am interested in this issue,Can i work on it ?

@gautamjajoo Hello  is this issue open to work on?

Hey @SHRISHTISHUKLA-0 , We have a PR for this. Please pick any other issue.
Repository: Cloud-CV/EvalAI
Issue: pip install -r dev.txt Fails During Docker Build
Root cause: Environment Incompatibility

I'm encountering an issue while building my Docker container using docker-compose up --build. The build fails at the step where pip install -r dev.txt is executed, with the following error message after executing this command: docker-compose up --build:

-failed to solve: process "/bin/sh -c pip install -r dev.txt" did not complete successfully: exit code: 2
The build process fails at the step where dependencies from dev.txt are installed.

If anyone has faced a similar issue or has any suggestions, please share possible fixes or troubleshooting steps. Are there any known compatibility issues with certain dependencies in dev.txt? Any help would be greatly appreciated!

![Image](https://github.com/user-attachments/assets/7decfe17-4726-4a21-8492-7228d0792d7b)

![Image](https://github.com/user-attachments/assets/105efe0b-34c0-4429-b47d-a80db503d80b)

@Divyanjali-Mudili I also faced same initially, but try again it may work

@Jk-karunadu I have tried again and again but didn't worked out. Can you tell me how you solved this issue?

@Divyanjali-Mudili no I didn't struggled lot I just did rerun , that worked for me

@Jk-karunadu okay

Hey @Divyanjali-Mudili , If it doesn't work, please feel free to re-open this issue.
Repository: Cloud-CV/EvalAI
Issue: [Enhance]: UI of challenges page

@gautamjajoo this Issue is about enhance UI of challenges page , make more attractive and responsive 


![Image](https://github.com/user-attachments/assets/ad7e31e6-6976-4f5c-852e-10127ad6abf7)

@gautamjajoo please assign me this issue


Hey @Jk-karunadu , Can you please explain what "more attractive and responsive" means?
Repository: Cloud-CV/EvalAI
Issue: Bug: File gets uploaded even if it has invalid format
Root cause: Validation Gap

Verify if this bug still exists, if yes, fix it :) 
- When a user tries to create a challenge, if he uploads an invalid file ( zip without YAML) or any other format, the user gets an error but the files are stored in challenge configurations.
- This can result in large consumption of disk space and can be exploited by the users.

@RishabhJain2018 working on it

@RishabhJain2018 could you please specify that , if this issue is related to invalid upload due to missing of yml file while creation of challenge , https://github.com/Cloud-CV/EvalAI-Starters/pull/99  this PR resolves that issue , by checking yml file present or not , previously challenges can be created using challenge_config.zip` by uplouding this in create challenge , but that is not available now

we are only allowed to create challenge using github , now not allowed using challenge_config.zip

![Image](https://github.com/user-attachments/assets/560f0dd2-0441-4e25-a465-c32c0e485bdc)



Thanks @Jk-karunadu! Closing this since we had removed that feature.
Repository: Cloud-CV/EvalAI
Issue: Add a feature to invite users to participant team using URL
GitHub labels: medium-difficulty

GSOC-2025

## Deliverables

Add a feature to invite new team member to a participant team using a Unique URL. Also, don't forget to write unit tests. :) 

## Steps

1. **user1** enters the email of his teammate (let's say **user2**)
2. Send an email to **user2** (if he/she is registered on EvalAI) with a unique URL
3. **user2** clicks on the URL to accept the invitation to the team.
4. *user1* gets an email saying that "**user2** has accepted your invite to team <blah>" (we can iterate over the email message later) 

### Some important points to note

- [ ] Checks performed before inviting to the team should be similar to current invitation logic  

Hey @RishabhJain2018 I'm interested to work on this issue, could you assign it to me?

Hey @Zahed-Riyaz , Please finish previous issue before I can assign you a new one :)

@RishabhJain2018 please assign me this issue , egar to work on this 

@RishabhJain2018 since @Zahed-Riyaz working on other issue , please assign me , distribution of work 

Sure! works for me.

@RishabhJain2018 need in help , like i need to create a model which can store data about invitation , so that after invited user clicks on link fetchs a respective data and adds to respective team and delete that invitation data , for this model should be created , but i confused about how to migrate it ?


https://github.com/user-attachments/assets/3a781204-63ef-481a-89dd-d8e1fd86f8d7

@RishabhJain2018 @gautamjajoo Is this what we want?

@RishabhJain2018 can I raise a PR that completes this? 


@lazyperson1020 

> feature.mp4 
> [@RishabhJain2018](https://github.com/RishabhJain2018) [@gautamjajoo](https://github.com/gautamjajoo) Is this what we want?

Yes exactly 

@lazyperson1020 could you explain how u did this , i wish to learn


@lazyperson1020 like i also completed this flow just got error during table creation time . 

Thanks @lazyperson1020 for the feature. Please raise the PR.

Sure @RishabhJain2018  will do it after writing tests.
Repository: Cloud-CV/EvalAI
Issue: Add a cookie consent when user opens EvalAI
GitHub labels: easy_to_fix

frontend

GSOC-2025

Currently we don't show the user the cookies consent which might make us non compiling to the international regularities . We should have a cookies consent display below for new users.

@RishabhJain2018 working on it

can i work on it too ?


Hey @devjayswal, Since @Eeshu-Yadav assigned on this one, please pick any other issue.

Hey @Eeshu-Yadav , Any updates on this?

@RishabhJain2018 will raise a pr soon

Hey @Eeshu-Yadav, Looks like you have too many issues assigned. Please finish the previous issues and then take this one.

cc: @lazyperson1020 

@RishabhJain2018 if nobody is working on this issue, can I take this one?

Yes, please!
Repository: Cloud-CV/EvalAI
Issue: Add CI script using Github Actions for each PR in EvalAI Starters Repository
Root cause: Unimplemented Feature Gap

## Issue:

Currently, there is no way to test the changes in the EvalAI-Starters Repository after merging each PR. It is a manual process for now.

## Fix:

Create a CI pipeline using Github Actions, which runs whenever a PR is opened or merged to master branch, to validate the changes in the challenge_config.yml

Refer: https://github.com/Cloud-CV/EvalAI-Starters/issues/98

Hi @RishabhJain2018,
I’ll start working on the implementation and raise a PR soon with the GitHub Actions workflow for CI validation.

I’ll keep you updated once the PR is ready for review.

@RishabhJain2018 i had raised the pr for this : https://github.com/Cloud-CV/EvalAI-Starters/pull/99
Repository: Cloud-CV/EvalAI
Issue: Argoverse2 motion forecasting competition leaderboard evaluation Failed
Root cause: External Dependency Breakage

The argoverse2 motion forecasting competition leaderboard often cannot be uploaded. It has been down since the day before yesterday.

Stderr file:  ModuleNotFoundError("No module named 'numpy.rec'")

I'm sure it's a server-side issue. 

Because i uploaded a version that worked successfully before, but it still reports this error.
Repository: Cloud-CV/EvalAI
Issue: Multiple errors faced while running docker-compose in the django container

When I run docker-compose I keep facing rest_framework errors (as shown in logs). It looks like there are errors in token authentication and registering a user.

https://github.com/user-attachments/assets/61629b21-a13c-48ce-937d-08d2e9ee5a1a

Here are the associated logs with the video 
[logs.txt](https://github.com/user-attachments/files/19442111/logs.txt)

Is this issue faced by anyone else? 

Can you delete the django container and build it again?

I've tried that but the issue still persists 

Okay, Did you update the package versions?

I'm building using the default versions of the packages as currently being used in the repository. Not sure why it's failing

Interesting..it shouldn't fail. Can you try building using `docker-compose build --no-cache` and `docker-compose up --force-recreate`.

Ah, the issue was actually in the browser. I've been using Brave but I just tried switching to Chrome and it worked. 
It did work in Brave before, it may be the changes in nodejs dockerfile that explain this behaviour.

I apologize for the inconvenience caused by opening this issue, it's now resolved and can be closed!
Repository: Cloud-CV/EvalAI
Issue: Creating Tabs for All challenges

Instead of Showing all (upcoming ,past, ongoing ) into a single page  is bulky, take time and user needs to scroll much to reach the second section instead of that we can simple  create tab for each section like this image
@RishabhJain2018 i am creating after discussing you in slack

![Image](https://github.com/user-attachments/assets/64d5b905-ef49-448b-b4a0-d3634331bd6a)


before 

![Image](https://github.com/user-attachments/assets/b863b832-9f4e-4faf-bb03-5574f1c60d1a)
Repository: Cloud-CV/EvalAI
Issue: Adding Github Auth and Google Auth for Login and Conitnue
Root cause: Unimplemented Feature Gap

@RishabhJain2018  Since the platform is majorly associated with Github & Google   We Need to implement the Google Auth and Github Auth , login and signup mechanism.
![Image](https://github.com/user-attachments/assets/d0a34d77-1e38-487e-a759-01ee6863cace)

![Image](https://github.com/user-attachments/assets/53617cd6-22fb-40d6-bbad-ce35e2bc1ac4)

Closing this since we don't this feature now!
Repository: Cloud-CV/EvalAI
Issue: Add tests for hosts/models.py

This is a sub-issue of #4476


Currently the unit tests for `hosts/models.py` covers only the `__str__` methods in both the classes.
`ChallengeHostTeam` class has another function, namely : `get_all_challenge_host_email`. 
For thorough testing, here's a tasklist : 
- [x]  Write a test function for `get_all_challenge_host_email` method in `ChallengeHostTeam` model.
- [x]  In said function, create a test case that sets up multiple `ChallengeHost` objects associated with a `ChallengeHostTeam`. (Account for multiple users in a team)
- [x]  Check if the number of users matches the number of users returned by the function, also check if they are each included in the returned list.
- [x]  Assert that the returned list contains all expected email addresses, and no other email address.


I will raise a PR with all the tasks covered.
Repository: Cloud-CV/EvalAI
Issue: Add tests for jobs/aws_utils.py

This issue is a sub-issue of #4476. It aims to add tests for `jobs/aws_utils.py`, and ensure 100% coverage. 

The `generate_aws_eks_bearer_token` function currently uses `get_aws_credentials_for_challenge` to generate `aws_keys`. 

- [ ] To isolate the tests for this function, I will use `unittests.mock` module to simulate external method behaviour such as simulating `boto3` sessions or aws credential generation, etc.
- [ ] To verify if `Signer` object returns the correct URL with the accurate parameters, we patch the `RequestSigned` method, and then code expected parameters as defined in function to assert they are equal.
- [ ] And finally ensure that the URL returns the token when decoded at the end.



I will raise a PR implementing the above.
Repository: Cloud-CV/EvalAI
Issue: Optimize TravisCI Build Time
GitHub labels: enhancement

backend

medium-hard

CI

GSOC-2025

### Issue

Currently, the build time for our travis-ci build is ~22 minutes: https://app.travis-ci.com/github/Cloud-CV/EvalAI/builds/274731262?serverType=git


### Deliverable

Optimize the Travis CI script or the Dockerfiles to reduce the build time.

Hi, @RishabhJain2018 I would like to work on this issue

:) Sure!

Can I work on this? @RishabhJain2018  as I don't have any other issue assigned.


Hey @lazyperson1020 , You can take this one: https://github.com/Cloud-CV/EvalAI/issues/4544
Repository: Cloud-CV/EvalAI
Issue: TravisCI - Build on Multiple CPU Architectures
Root cause: Unimplemented Feature Gap

### Issue:

Since we run the code on ARM64 and AMD64 architectures, the Travis build currently doesn't support both. We should include this in the build process to make sure that the new changes doesn't break the code.

### Deliverables:

Modify the travis.yml and include both the architectures in the Travis build.

Taking this up @RishabhJain2018 :)

@RishabhJain2018 should I still work on this as we intend to shift? https://github.com/Cloud-CV/EvalAI/issues/4553

Yes, we intend to shift but we will need the same in GIthub CI/CD.

Let's pause on this for now.
Repository: Cloud-CV/EvalAI
Issue: Update Python Version in production environment.
Root cause: Environment Incompatibility

### Issue:

Currently the Dockerfiles in the production environment contains old python version; update the python version to match the development version.

### Deliverables:

Updated python versions in the production environment.

@RishabhJain2018  please assign the issue to me

Sure, @Divyanjali-Mudili !

@RishabhJain2018 i know this is already  assigned but still can i ask sir ? please assign the issue to mee too 😊😊.
also this  issue takes time for solo  , i can also contribute with @Divyanjali-Mudili  if she agree ?
because after selection we need to  work in team ? am a right sir ?

Hey @Divyanjali-Mudili , I think you are already working on a couple of issues: https://github.com/Cloud-CV/EvalAI/issues/4480. Let @devjayswal work on this.

thanks sir 😊 i will raise PR soon 

@RishabhJain2018  sir i raised a PR #4555 
https://github.com/Cloud-CV/EvalAI/pull/4555

Is this issue and the subsequent PR close to completion? My challenge is currently blocked by the old python version on the runners

Is this issue currently open??

i want to contribut to this orginazation should i ask every time to assign me the task or i should directly raise a PR those are open
Repository: Cloud-CV/EvalAI
Issue: Add Ongoing, Upcoming, Past Tabs in Hosted Challenges Tab
GitHub labels: enhancement

easy_to_fix

frontend

good first issue

GSOC-2025

### Issue:

The hosted challenges tab currently display all the challenges hosted by a challenge host.

### Deliverables:

- [ ] Add tabs in the Hosted Challenges Page for example:
<img width="1615" alt="Image" src="https://github.com/user-attachments/assets/d7d8bba3-3b94-4637-8db8-b641530480c2" />

Hey @RishabhJain2018 , I'd like to work on this issue. Could you please assign this to me?

Sure!

sir i already implemented it on my pr  🙂, but you closed i can build the same in 2 hours if you want ?

Oh..my bad. Can you share your PR number?

https://github.com/Cloud-CV/EvalAI/pull/4515#issue-2948965780
its 
#4515 

initially it is only for tab section once the  issue is already assigned so that i  just  add the github auth and google auth  

i can again do this just i need to copy and the paste the  previous code.
can i ?

@devjayswal I am done with the implementation. Raising a PR.

okay thanks @aditi-dsi
Repository: Cloud-CV/EvalAI
Issue: Read and remove irrelevant FAQ(s) from developer section
GitHub labels: enhancement

easy_to_fix

docs

GSOC-2025

### Issue

In these FAQs, https://github.com/Cloud-CV/EvalAI/blob/master/docs/source/faq(developers).md#frequently-asked-questions remove the old and irrelevant ones.


Hello @RishabhJain2018 may I take this up?

Sure @LakshayPiplani :)

hi @RishabhJain2018 i have created a pull request for the above mentioned issue can you please check it and this is my first time so feed back would be nice thank you

Hi @RishabhJain2018,
I noticed that PR #4549 addressing this issue was closed with unmerged commits, so the fix doesn’t seem to be in master.
If this issue is still open, may I take this up and submit a fresh PR?
Thanks!


Hello @RishabhJain2018 , I would like to work on this issue as a beginner contributor. Kindly assign it to me if it is available. Thank you.