zhiminy/EvalEng huggingface dataset:
Repository: Cloud-CV/EvalAI
Issue: [FrontendV2] Incorrect success message on page access
Root cause: Validation Gap

![image](https://user-images.githubusercontent.com/49815751/112798200-355b6200-908a-11eb-97a2-fbd7fbf7aa28.png)

i have set up the docker image but every time i visit a new route i get a success message with an X right next to it .This happens when logged in as a new user who's not authenticated their email id.

OS: Linux (PopOs 20.10)
Browser: Brave browser





@Ram81 may I work on this?

@ankitpal1029 are you working on this already?

@niharsalunke please complete #3346 before starting on another issue

Sure @Ram81. Working on it.

@Ram81 it's to be noted that this error occurs only with a newly created user and not the default 3 users already provided

> @ankitpal1029 are you working on this already?

@niharsalunke yes i'm working on it currently.

@Ram81  i think this is an issue of email verification, for context frontend version 1 doesn't allow the user to access the challenges till they have verified their email and instead shows them this page,
![image](https://user-images.githubusercontent.com/49815751/112803767-46f43800-9091-11eb-9551-83a1cd67cf2c.png)
note this is after selecting a challenge and clicking on it.
Maybe we should implement something of this sort for v2 as well, what are your views on this?

@Ram81 i think i have figured out the cause of the issue , 
on recieving a 403 error the global.service is trying to access err.error['error'] whereas
![image](https://user-images.githubusercontent.com/49815751/112862127-12a16b80-90d3-11eb-9c9c-287205b343f9.png)
 it recieves an error with field detail:
![image](https://user-images.githubusercontent.com/49815751/112862029-fd2c4180-90d2-11eb-8fd7-07c2c4681c51.png)
fixing that gives us the appropriate error message: 
![image](https://user-images.githubusercontent.com/49815751/112862276-3c5a9280-90d3-11eb-8985-f96382a3f633.png)



@Ram81 can you take a look at my pr

@Ram81 can you please review the pr

PR Raised 

Closing this since we are not working on Frontend_v2
Repository: Cloud-CV/EvalAI
Issue: Show successful notification only when the user is registered and resets the password

### Observed Behaviour
Currently, if a user has forgotten his password he can enter the email address and a password reset link will be shared. 
Even if the email address is not registered a successful notification is popped up.

### Expected Behaviour
Password reset should only be sent when the user is registered. Otherwise, display an error.

@Ram81 @RishabhJain2018 

![Screenshot (266)](https://user-images.githubusercontent.com/56871357/114595792-6489ea00-9cac-11eb-86d2-4ed18a3b49d1.png)


Here in the code instead of returning true when an user is found anonymous, we can return false and print "please verify your email"

@gautamjajoo @RishabhJain2018 can I take this issue ?


@gautamjajoo @RishabhJain2018 can I take this issue ?

Hey. If this issue is not solved yet, may I take it up? 


@gautamjajoo Does this mean that it asks for the email after the user chooses forgot password?
Repository: Cloud-CV/EvalAI
Issue: Create an API endpoint for deleting a User from a Host Team
GitHub labels: enhancement

GSOC-2019

medium-difficulty

backend

API endpoint: `/api/hosts/<hosts_team_id>/`
Method: `DELETE`

A user can request this API to remove himself from the host team. You can get the user from `request.user`. 

Please comment here for more details. Also, check other APIs to delete.

@RishabhJain2018 I have assigned this also since this is very similar to #336 

okk sure.
Repository: Cloud-CV/EvalAI
Issue: [Frontend V2] Logout Button isn't visible in Mobile view

There should be a logout in the mobile view which isn't there currently:
![image](https://user-images.githubusercontent.com/49815751/112946607-5c319b00-9153-11eb-917a-18ac769b9144.png)


The logout button could be kept on top or maybe in the burger menu as well
![image](https://user-images.githubusercontent.com/49815751/112946636-6784c680-9153-11eb-8eb6-b5ed883d82fc.png)



can i work on this?

@rijusougata13 sure you can just ask @Ram81 once regarding this since i'm not the maintainer


@rijusougata13 are you still working on this?


@ankitpal1029 no i wasn't working on this issue

Is the issue still there?

@Ram81 Sir I would like to work on this issue .

Anyone else working on it ??

Yes @AaqibAhamed  I am working on it.

> Yes @AaqibAhamed I am working on it.

As I checked your commit belongs to Fontend not belong to Fontend_V2 .. Name of the issue belongs Fontend_V2 .. Is this followed correctly.  @kashish987 

> > Yes @AaqibAhamed I am working on it.
> 
> As I checked your commit belongs to Fontend not belong to Fontend_V2 .. Name of the issue belongs Fontend_V2 .. Is this followed correctly. @kashish987

@AaqibAhamed As I have manually checked the eval ai code and ran it .The issue was found in Frontend so I have modified it and committed it.

@ankitpal1029 can you please tell that whether this needs to be done in Frontend V2 as well so that I can add that as well since at my end I am able to see that this screen is linked to Frontend.

> > > Yes @AaqibAhamed I am working on it.
> > 
> > 
> > As I checked your commit belongs to Fontend not belong to Fontend_V2 .. Name of the issue belongs Fontend_V2 .. Is this followed correctly. @kashish987
> 
> @AaqibAhamed As I have manually checked the eval ai code and ran it .The issue was found in Frontend so I have modified it and committed it.
> 
> @ankitpal1029 can you please tell that whether this needs to be done in Frontend V2 as well so that I can add that as well since at my end I am able to see that this screen is linked to Frontend.

Okay.. Also when we runnig app normally it's using  Frontend V2 ..May I know the reason why we it configured like this..Any reason??.  @Ram81 

@kashish987 since we are shifting over to frontend V2 it would be better if you implement it on the same

> @kashish987 since we are shifting over to frontend V2 it would be better if you implement it on the same

sure will do that. Thanks

> > @kashish987 since we are shifting over to frontend V2 it would be better if you implement it on the same
> 
> sure will do that. Thanks

Can you fix that and ammend into your existing PR and mention here. @kashish987 

Required changes have been done and added to the existing Pull Request.

Closing this since we are not working on Frontend_v2.
Repository: Cloud-CV/EvalAI
Issue: Does anybody know why need using docker-compose restart worker after created a challenge？
Root cause: Documentation Deficiency

I use the dev environment to deploy locally. Now every time I create a challenge, I need to using `docker-compose restart woker `  to restart the container in the background. Does the restart worker button in the challenge page implement a restart operation? And can it be used only when deployed to AWS? I want to modify some code so that I can try it locally. I want to know the purpose of restarting the container, is it to restart some services?

Thanks!


@lg920810 Basically in local dev, all challenges evaluation scripts are stored "initially" to save runtime by again and again fetching them. So what docker restart does is basically rerun the script of the worker and eventually stores the updated evaluation script in the variables. AWS is not required to run worker docker for local dev testing. Hope you got the answer.

Shall we close this issue??.. Answer has been given already..

> @lg920810 Basically in local dev, all challenges evaluation scripts are stored "initially" to save runtime by again and again fetching them. So what docker restart does is basically rerun the script of the worker and eventually stores the updated evaluation script in the variables. AWS is not required to run worker docker for local dev testing. Hope you got the answer.

Thanks for your answer.
Repository: Cloud-CV/EvalAI
Issue: [Fontend_V2] Placeholder overlaps with Text being input

while making teams for a new challenge the field displays this behaviour:
![image](https://user-images.githubusercontent.com/49815751/113259721-13ace580-92eb-11eb-90ba-e2eb3f8c6786.png)
should be an easy fix.

@Ram81 i'll make a pr fixing this by today

As I checked it has been fixed.

did you try creating the team members and pressing enter
that usually triggers this behaviour

Let me know if you can replicate on your machine.

> did you try creating the team members and pressing enter
> that usually triggers this behaviour
> 
> Let me know if you can replicate on your machine.



> did you try creating the team members and pressing enter
> that usually triggers this behaviour
> 
> Let me know if you can replicate on your machine.

I will check and let you know.I have checked that Ui glitch in the place holder.

> did you try creating the team members and pressing enter
> that usually triggers this behaviour
> 
> Let me know if you can replicate on your machine.

Did you created PR for issue. #3386 .?. What is the issue?. where it happend when creating team memebr ?..Can you share the screenshot?..Under which category u have created memeber ??

@Ram81 can i work on it
 

@Ram81 @ankitpal1029 
I have figured out the reason behind this issue. I would like to work on it.
Thanks

If this issue is still open,i would like to work on it

Closing this since it is a very old issue and we are not working on Frontend V2.
Repository: Cloud-CV/EvalAI
Issue: Notification not visible on challenge page

### Observed Behaviour
Notifications are not visible as the star button is overlapping on the challenge page.

### Expected Behaviour
Increase `z-index` of the notification label so that it is visible.

![Screenshot from 2021-04-01 20-29-52](https://user-images.githubusercontent.com/24366008/113313994-702ef580-9329-11eb-87a6-d833a27d1cfc.png)



@gautamjajoo may i work on this?

@Pratyush-Saxena This is already fixed by #3371 

already fixed

Please Close this issue


Closing since fixed in https://github.com/Cloud-CV/EvalAI/pull/3517
Repository: Cloud-CV/EvalAI
Issue: [Frondendv2][Frontendv1] Fix Profile Complete

Task
- [] Fix `Profile completed`

When user details are empty it shows 100% profile completed sometimes
![100](https://user-images.githubusercontent.com/57143358/113400422-68ba2b80-93bf-11eb-9ee1-1733145ec6f0.png)

Profile completed shows different with the same user in frontendv1 and frontendv2
In frontend v1
![34](https://user-images.githubusercontent.com/57143358/113400475-7bccfb80-93bf-11eb-822f-b25a64757734.png)

In frontendv2
![profile_before](https://user-images.githubusercontent.com/57143358/113400488-7ff91900-93bf-11eb-87df-5b2075d7c7f0.png)

@Ram81 @RishabhJain2018, Can you please tell me on what basis do we measure profile completed percentage?

I want to work on this.


I have fixed this and created a pull request #3403 
Can anyone review it ?
@Ram81 @RishabhJain2018 

> I have fix this and created a pull request #3403

@Alabhya268  can you review this pull request #3403 

Ok @AaqibAhamed I'll look at it today.
You should @Ram81 @RishabhJain2018 PR since they are the maintainers.

@Alabhya268 @RishabhJain2018 @Ram81 can I take this Issue?

> @Alabhya268 @RishabhJain2018 @Ram81 can I take this Issue?

@Happytocode24 , As you can see @AaqibAhamed  is already working on this Issue. 
Feel free to work on any other issue.

Okay I'll mention them in following PRs

On Fri, Apr 16, 2021, 09:48 Alabhya ***@***.***> wrote:

> Ok @AaqibAhamed <https://github.com/AaqibAhamed> I'll look at it today.
> You should @Ram81 <https://github.com/Ram81> @RishabhJain2018
> <https://github.com/RishabhJain2018> PR since they are the maintainers.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Cloud-CV/EvalAI/issues/3389#issuecomment-820894436>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AKGJ7BTERUWJQ6WPAH2GQ4DTI63BZANCNFSM42IRRFDA>
> .
>


As I checked many issues has been sorted out and PR raised for them but
still those are open..Is there any progress on those PRs?..

On Fri, Apr 16, 2021, 18:51 Aaqib Ahamed ***@***.***> wrote:

> Okay I'll mention them in following PRs
>
> On Fri, Apr 16, 2021, 09:48 Alabhya ***@***.***> wrote:
>
>> Ok @AaqibAhamed <https://github.com/AaqibAhamed> I'll look at it today.
>> You should @Ram81 <https://github.com/Ram81> @RishabhJain2018
>> <https://github.com/RishabhJain2018> PR since they are the maintainers.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/Cloud-CV/EvalAI/issues/3389#issuecomment-820894436>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/AKGJ7BTERUWJQ6WPAH2GQ4DTI63BZANCNFSM42IRRFDA>
>> .
>>
>


PR Raised #3403 

Closing this since we are not working on Frontend_v2
Repository: Cloud-CV/EvalAI
Issue: Add tests for testing urls in hosts app.
GitHub labels: enhancement

GSOC-2019

easy_to_fix

backend

The tests file must be located at tests/unit/hosts/test_urls.py. Create one, if it doesn't exists.
For reference please use http://stackoverflow.com/questions/18987051/how-do-i-unit-test-django-urls

@RishabhJain2018 @deshraj Hey I am new here. Shall i try this? we have to make test for host/url.py the way given in the link is it??

Yeah @parismita, it will be a good start for you. Let me know if you need some help.

@deshraj  I am having a ImportError: Failed to import test module: for all apps tests. I have updated openssl, npm,node.js and curl still the problem persist. 
the error is not in the project test (evalai).
![screenshot from 2017-01-08 12 45 43](https://cloud.githubusercontent.com/assets/17319560/21748059/6968b01a-d5a0-11e6-82ef-df0a5e33319e.png)


Can you please send the screenshot? 

![screenshot from 2017-01-08 12 48 49](https://cloud.githubusercontent.com/assets/17319560/21748075/d3c79ec6-d5a0-11e6-8e0e-c004e845d5c9.png)
same error for all tests

Can you try installing the python packages in a virtual environment. I think you are facing the error since you are not running tests in virtual environment. Please try and let me know if that doesn't work. 

its working now

Awesome :-) 

Fixed in #380
Repository: Cloud-CV/EvalAI
Issue: Installation issue: 'Mounts denied' error when running docker compose
Root cause: Environment Incompatibility

Hi, I found this project through GSoC and was hoping to install it locally.

On the `docker-compose up --build` step, I ran into the following issue of 

> Successfully built 1cf7fb119a8c
Successfully tagged evalai_nodejs_v2:latest
evalai_sqs_1 is up-to-date
evalai_db_1 is up-to-date
Starting evalai_nodejs_v2_1 ... error
Starting evalai_nodejs_1    ... 
Starting evalai_django_1    ... 
Starting evalai_nodejs_1    ... error
ERROR: for evalai_nodejs_v2_1  Cannot start service nodejs_v2: Mounts denied: approving /Users/chris/Desktop/Chris/GSoC/EvalAI/evalai/frontend_v2: file does not exist

> Starting evalai_django_1    ... error
> 
> ERROR: for evalai_django_1  Cannot start service django: Mounts denied: approving /Users/chris/Desktop/Chris/GSoC/EvalAI/evalai: file does not exist
> 
> ERROR: for nodejs_v2  Cannot start service nodejs_v2: Mounts denied: approving /Users/chris/Desktop/Chris/GSoC/EvalAI/evalai/frontend_v2: file does not exist
> 
> ERROR: for nodejs  Cannot start service nodejs: Mounts denied: approving /Users/chris/Desktop/Chris/GSoC/EvalAI/evalai: file does not exist
> 
> ERROR: for django  Cannot start service django: Mounts denied: approving /Users/chris/Desktop/Chris/GSoC/EvalAI/evalai: file does not exist
> ERROR: Encountered errors while bringing up the project.

I suspect that this may be a problem with the mount path being set to `/Users/.../Desktop/...` which is considered a [protected path on Mac](https://stackoverflow.com/questions/45122459/mounts-denied-the-paths-are-not-shared-from-os-x-and-are-not-known-to-docke).  Was wondering if there is an existing fix for this issue on Mac or if anyone has run into the same problem.

Thanks!

Other info: 
I am on Docker version 20.10.0, build 7287ab3. Running macOS Big Sur v11.2.1

Found a fix:
Upgraded Docker to Docker version 20.10.5, build 55c4c88 and included the file path into the Docker settings > resources > file sharing > mounted paths.
Repository: Cloud-CV/EvalAI
Issue: Create endpoint for creating a Team
Root cause: Unimplemented Feature Gap

Details about the endpoint:
- Url: /api/teams/
- Header: Authorization: Token <token>
- Method: POST
- Response: 
  - status: HTTP_201_CREATED

For more details, feel free to discuss on thread or gitter channel https://gitter.im/Cloud-CV/EvalAI

Fixed in #62 


Reopening since status is not defined properly.
Repository: Cloud-CV/EvalAI
Issue: Add tests for testing urls in participants app.
GitHub labels: enhancement

GSOC-2019

easy_to_fix

backend

The tests file must be located at tests/unit/participants/test_urls.py. Create one, if it doesn't exists.
For reference please use http://stackoverflow.com/questions/18987051/how-do-i-unit-test-django-urls.

@deshraj as I have finished all of you assigned. can I work on this ?

Sure, go ahead.
Repository: Cloud-CV/EvalAI
Issue: Add search option on all challenges and hosted challenges page

_Thanks for taking the time to report a bug in the EvalAI project, or propose a new feature! Before creating a new issue, please do a quick search to check that it hasn't already been filed on the [issue tracker](https://github.com/Cloud-CV/EvalAI/issues)._

If you'd like to report a bug, please include the following information:
- the expected behaviour
- the observed behaviour
- steps to reproduce the problem
- which operating system and/or browser you're using, if relevant
- (if possible) copies of the console/server logs

On the other hand, if you'd like to propose a new feature:
- please describe, as clearly as possible, what you'd like to see
- (if possible) include mockups/screenshots, if these would help convey the meaning better

Thanks!
Repository: Cloud-CV/EvalAI
Issue: cannot submit result file today - argoverse motion forecasting competition
Root cause: Others


![image](https://user-images.githubusercontent.com/20141371/116541215-c3db3180-a91d-11eb-93b2-1a96aaf57374.png)

The page remains gray during the upload process, and there is no file uploaded today in the upload history

Is there anyone working on this issue??

@jnyuan we have fixed the issue. You should be able to make submissions now.

Closing this issue.


Please re-open the issue if it persists.
Repository: Cloud-CV/EvalAI
Issue: Add tests for testing urls in project directory.
GitHub labels: enhancement

GSOC-2019

medium-difficulty

backend

The tests file must be located at tests/unit/evalai/test_urls.py. Create one, if it doesn't exists.
For reference please use http://stackoverflow.com/questions/18987051/how-do-i-unit-test-django-urls.

Thanks @RishabhJain2018 for opening this issue. This is a really great step in setting TDD.

Shall i try this after completion of test of challenge urls?
What exactly is to be done here ? 

I think this a duplicate issue. The issues are opened with respect to all the apps. Closing it now. 

@deshraj No, this issue is with respect to this [file](https://github.com/Cloud-CV/EvalAI/blob/master/evalai/urls.py). I think there are two-three urls for which tests are to be written, so we should reopen this issue. What do you say?

Oh just realized that. Reopening it. 

i'll do this

Fixed in #419 .
Repository: Cloud-CV/EvalAI
Issue: API: Failed to get all challenges
Root cause: Validation Gap

**API parameters:**
Method: GET
URL:  /challenges/challenge
Header: Authorization = "Token {{my_token}}"
Software: Insomnia

**Expected behavior:**
List of all challenges

**Observed behavior:**
"error": "Invalid url pattern!"

**_Software image:_**
![image](https://user-images.githubusercontent.com/45170595/116915279-300dac00-ac22-11eb-80d4-81b574494dfb.png)

**Server logs:**
[pid: 80|app: 0|req: 2/2] 192.168.x.x () {32 vars in 732 bytes} [Mon May 3 18:14:46 2021] GET /api/challenges/challenge => generated 32 bytes in 63 msecs (HTTP/1.1 406) 6 headers in 232 bytes (1 switches on core 0)




When I force the mode, the request works.

![image](https://user-images.githubusercontent.com/45170595/116918493-59c8d200-ac26-11eb-9522-af912d314a0d.png)


PR Raised
Repository: Cloud-CV/EvalAI
Issue: [Frontendv2] Unnecessary toast after every refresh once challenge title has been updated .

Once the challenge title has been updated from the frontend, We get the error message "success" every time we refresh the setting tab page.

Please view the following video for better understanding.

https://user-images.githubusercontent.com/57143358/118400138-002cc280-b67e-11eb-9000-886dac7bad56.mp4

@Ram81 @RishabhJain2018, I want to work on this issue.


Closing this since we are not working on Frontend_v2
Repository: Cloud-CV/EvalAI
Issue: [Frontendv2] Title and Image meta-tag does not update when updated from frontend.

- [ ] Update title meta-tag when challenge title is updated from setting tab.
- [ ] Update image meta-tag when the challenge image is updated from setting tab.

@Ram81 @RishabhJain2018, I want to work on this issue.

Closing this since we are not working on Frontend_v2
Repository: Cloud-CV/EvalAI
Issue: Cloud Production script
Root cause: Documentation Deficiency

Could you guys please provide the steps to deploy in cloud services as well?

In the readme.md file, there are steps to build and deploy the application locally. 
I tried to follow the same steps described in the documentation for the cloud as well. That created two UIs at port 8888  and 4200. On both UI, login api, it is invoking has the base url of localhost. I guess I can go to config.json and change that. But it seems like that particular docker-compose.yml file is focussed for local only. For production, I guess you have different steps. docker-compose-production.yml is also not revealing much as docker images are being downloaded from ecr services.

If there would have been script to launch app in cloud, it would have been easier for open source community looking for deploy evalai app.

Let me know if I'm missing something. Thanks!!

Hey @rajatraj733 ! 
Could you try these : 
Instructions / Readme for deployment : https://github.com/Cloud-CV/EvalAI/pull/3010
then you can go for either VM deployment & AWS services deployment : 
VM deployment PR : https://github.com/Cloud-CV/EvalAI/pull/2853
AWS deployment PR : https://github.com/Cloud-CV/EvalAI/pull/2978

Thanks @yashdusing for the reply. Seems like your pr are open for more than 6 months. Any reasons, why has it not been reviewed yet.

@RishabhJain2018 @deshraj @Ram81 Hello guys, I understand there may be more priority tasks in the pipeline. Would appreciate, if these pr can be reviewed. I'm sure, if necessary @yashdusing will come up with the changes if any required to be merged into master.

@rajatraj733 we don't have the cloud deployment setup in the scope of the project we have planned for next few months.
Repository: Cloud-CV/EvalAI
Issue: Add functionality for refresh if there is a change in results on submissions page
Root cause: Unimplemented Feature Gap

### Deliverables
1. Add functionality for refreshing results every 5 seconds on `my-submission` and `all-submission` page.
2. Add label to refresh the page if there is any change in data

Hi. I want to take up this issue. This will be my first issue.  May I?

Hi, @gautamjajoo  is this issue still open I would like to contribute, also this is my first contribution to the open-source community any heads up?
Repository: Cloud-CV/EvalAI
Issue: Code elements not visible on different screen size

Code elements not visible on `my-submissions` page on different screen sizes.

![Screenshot from 2021-06-07 01-09-36](https://user-images.githubusercontent.com/24366008/120937830-58ab2900-c72d-11eb-9fd1-0385ccc55b7e.png)

NOTE: The issue is with the contianer being used, not the code element. Refer to frontend-v1


Closing since fixed in https://github.com/Cloud-CV/EvalAI/pull/3534.