Topcoder Review Service - Fix Group Checks

Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives

  • Fix the review service to return review opportunities from private groups that the user has access.

Tech Stack

  • Java

  • Maven

  • Docker

  • AWS DynamoDB

Project Background

The Review service is part of our microservice infrastructure and provides endpoints to allow Review Board members to apply for a reviewer position on challenges.

Code Access

Repo: https://github.com/appirio-tech/ap-review-microservice

Branch: dev

 

The Challenge service already has proper checks for the groups. You can check the implementation here https://github.com/appirio-tech/ap-challenge-microservice

You are no expected to work on the ap-challenge-microservice repo. This is just for reference.

 

You will find a self-registration link on the forum. If the link doesn’t work, post your Github username and we’ll add you manually.

Detailed requirements

Update all endpoints related to Review Opportunities to return review opportunities from private challenge from groups the user has access to.

After your changes, an authenticated user who has access to a group should be able to:

  • Fetch review opportunities for private challenges.

  • Apply for review on private challenges.

  • Modify his/her existing applications.

What to Submit

Submit:

  • A git patch for the latest commit in the dev branch.

  • Instructions on how to apply your patch.

  • A verification document explaining how to verify your fix.

The winner must create a PR to our repo.

Final Submission Guidelines

Please read above

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30085293