drobin04 / Repo-Issues-Tracker

Provides a small Desktop GUI for viewing and managing Issues on GitHub Repo's
GNU General Public License v3.0
1 stars 0 forks source link

Swap OAuth App auth to PAT #9

Closed drobin04 closed 3 days ago

drobin04 commented 3 days ago

Users can go to GitHub > Settings > Developer Settings > Personal Access Tokens and generate a token with the necessary scopes (like repo for full repository access).

drobin04 commented 3 days ago

Test

drobin04 commented 3 days ago

Seems to be an issue with adding comment here.. maybe specifically based on what i'm saying? Was troubleshooting an issue and realized it was reproduceable on the working / stable release of the app and not just the dev version. Seems there are certain words relevent to this issue that will prevent the comment from getting added.

drobin04 commented 3 days ago

Looks like issue may be a linebreak issue on this AddCommentToIssue dialog.

drobin04 commented 3 days ago

Commenting issue fixed.

Anyways - Can update to use PAT by storing the pat into githubaccesstoken setting.

Prompt on initial launch of app for this, and then we can remove the existing OAuth flow code if needed.

drobin04 commented 3 days ago

Update (should be) complete! Exception thrown when attempting to add this comment, though....

drobin04 commented 3 days ago

This is a test comment!

Things are definitely going well, wouldn't you say?