-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Add a feature to support checks of the GitHub issue tracker #126
base: master
Are you sure you want to change the base?
Conversation
…ader into issue-76-getissues
…ader into issue-76-getissues
Hello @baldeosinghm and @ZachAndrews98 and @yeej2, thanks for creating this PR. For now, @Michionlion and I have decided that we cannot merge it until we develop a better path forward for allowing secure authentication. Our view is that your implementation defines a great approach and foundation for this feature. However, we are concerned that the limitation to public repositories is too limiting for this feature and, moreover, that we are not sure what is the best way to move forward with the authentication. If you have ideas on how to improve this feature, please let us know. Otherwise, we are going to leave this PR open until we can do further research and then identify a feasible and secure solution. |
Due to the unfeasible nature of this task that withholds us from granting authentication without prying into user information, we will be closing this PR. |
I have left this issue open, but it is on hold. It will be difficult to merge this into the master branch given that the GatorGrader system has evolved significantly since this PR was started. |
This PR will allow for students to check for which issues were checked, discussed and closed. It also handles errors for repositories and incorrect issues numbers.
@ZachAndrews98 @yeej2 @baldeosinghm
Fixes #76.
Maintainer Note: This PR is on hold until GatorGradle or other supporting software can support GitHub authentication.