-
Notifications
You must be signed in to change notification settings - Fork 46
Closed
Labels
Description
Description
after merging #283 , the old code is still working (old controllers/services), we need to migrate them to the new code and expose the APIs under /v2, bellow are the tasks needed to accomplish this:
Check List
- Call
/v2/Contributorsendpoint from frontend, instead of old endpoint/Contributors, and remove the last. - Create
/v2/GithubUsersendpoint and call it from frontend instead of/github/users, and remove the last.- You will create a new method inside Github service similar to listContributors method, but the logic will be that of the old getUser method
- You will create a new module
api/src/github-userand inside you create your controllerapi/src/github-user/controller.tssimilar to Contributors' controller. where you call the newly created method of GithubService. - Then update the frontend to call the new endpoint instead of the old one here and here
Additional Comments
please create new PR for each task.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Released