challenge-api
challenge-api copied to clipboard
This microservice provides access and interaction with all sorts of Challenge data
We need to add the ability to limit the number of people who can register for a challenge. Add `challenge.seats` - If it doesn't exist, or it's set to 0,...
For this issue, we'll implement billing account on the challenge object and then calculate the markup. This challenge depends on the projects api implementing the sfdc billing account markup property....
There have been cases reported where the challenge created via WM is marked completed in Direct/ OR but the status on WM still shows draft and on the challenge details...
The challenge : https://www.topcoder.com/challenges/de5c4d07-2b11-4e7c-ba16-7fc07c490a3f is already marked completed but the status on the challenge page still shows next deadline as "Registration"  The OR Status shows completed https://software.topcoder.com/review/actions/ViewProjectDetails?method=viewProjectDetails&pid=30166858  Ideally...
Hi team, I'm working on a academic research on crowdsourcing and is using your public api to gather some data. Previously I opened an issue regarding the registrant list (#367...
We need to reindex the data in the Resources API and update the mappings so `challengeId` is a `keyword` so we can do: ``` "collapse": { "field": "challengeId.keyword" } ```
Add the ability to search for challenges by the metadata fields. For example, topgear would like to search for and see data in the "effort hours" field. The fields should...
Winners info missing for a challenge https://beta-community-app.topcoder.com/challenges/3f2d5317-258f-42ac-b667-adfdb7628b75 https://www.topcoder.com/challenges/30135642?tab=winners Note: I could not find any other challenge missing this info
In some cases(past challenges) the number of submissions (numOfSubmissions) returned includes the checkpoint submissions. So when the frontend adds numOfSubmissions + numOfCheckpointSubmissions, it gives the wrong number. Example: https://beta-community-app.topcoder.com/challenges/63ed01ee-c019-4c31-bcd5-9096a78929ef https://www.topcoder.com/challenges/30132448
Implement better sort: `GET /cars?sort=-manufacturer,+model` Source: https://medium.com/@mwaysolutions/10-best-practices-for-better-restful-api-33a25a4e92c1