Aviral Jain

Results 15 issues of Aviral Jain

Deliverables: - Prometheus and Alertmanager are authenticated using basic HTTP auth. - Statsd-exporter is configured behind the reverse proxy and requests from staging.eval.ai are only allowed. - Setup nginx container...

Export metrics (`django_model_inserts_total`, `django_model_updates_total` and `django_model_deletes_total`) for models like `Challenge`, `ChallengePhaseSplit`, ChallengePhase` and `Submission` ![modelmointoring](https://user-images.githubusercontent.com/55936223/122025134-b9e69280-cde6-11eb-9551-7acb6cf63729.png)

## 🐛 Bug Report When building in Visual Studio 2019 in `Debug` mode I get this error: ![image](https://user-images.githubusercontent.com/43549821/150707064-c9415542-8e79-494b-9dba-31784f495fd0.png) Only happens in `Debug` build; `Release`, `MinSizeRel`, `RelWithDebInfo` build fine ### Expected...

bug
devops

the response of api endpoint `/api/info/users` looks like an array of objects structured like `{"id":4,"username":"test","role":"contestant","status":0,"score":800,"email":"[email protected]"}`. We need to add the rank field for each user. Refer to single user info...

Currently, for periodic sync of challenges, we are monitoring the whole repository and we pull changes even for challenges that have not been deployed. This is a waste of resources....

Need API to allow the user to manage multiple challenges on a single request by providing multiple challenge_ids

The command `./gradlew tasks` currently fails due to the missing file - `cli/src/main/resources/application.properties`. This PR adds the file to fix same We noticed that you recently checked out our cloud...

resolves #313. Now, during logging error, if error key is not present in response.json(), then the code looks for detail key which contains the error which is returned when error...

When an error is received while making a request to the backend, we catch it, and if it is present in the EVALAI_ERROR_CODES, we log it using the lines: ```...