CTI-website-frontend icon indicating copy to clipboard operation
CTI-website-frontend copied to clipboard

Investigate github API for star functionality

Open ladissi opened this issue 3 years ago • 1 comments

Dependency

  • [ ] Desire to develop an authentication workflow to validate users' write privileges and star accounts directly on CTI. Implementation may be difficult and / or costly

Overview

Staring our repo functionality takes us to Github but doesnt actually star the repo. The Github API should be reviewed to see if we can have the repo starred when the user clicks the embedded star

Action Items

  • [ ] investigate if we can embed star functionality for repo's to our website
  • [ ] if possible implement functionality: when clicking github star on website CTI repo will be starred

Resources/Instructions

Screen Shot 2021-10-14 at 6 18 01 PM

ladissi avatar Oct 15 '21 01:10 ladissi

~~Is this feasible based on past research? May not be feasible as it is dependent on logins etc.~~

The intended functionality of starring a GitHub repo is tough as it requires an account authentication (It cannot be done anonymously.

  • This means that users would need to be logged in to GitHub to be able to star the Project / Repo as this action requires write privileges.

Current Functionality: Takes you to GitHub page where allows user to star the Project / Repo manually

smsada avatar Apr 03 '22 22:04 smsada