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
Adding Github backend #1
Adding Github backend #1
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1 +/- ##
==========================================
- Coverage 79.29% 78.62% -0.67%
==========================================
Files 77 78 +1
Lines 17222 17374 +152
==========================================
+ Hits 13656 13661 +5
- Misses 3566 3713 +147
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Some work left to do:
First, it fails to find attach_casper_md5check
Afterwards, when clicking on the github link, it doesn't open, and it shows:
I can still acces it via Right click > Copy link address. Finally, the link to the issue, automatically openened at end, is opened via |
Better use |
This reverts commit ab93047.
Force-pushed after rebasing to catch up to main branch |
StatusIt works, there as some UX improvements possible but I believe they are best left for a future PR. These include:
Blocking aspectsFile apport/etc/apport/crashdb.conf Lines 27 to 34 in 7a9f870
This has to be changed to an Ubuntu account before this PR is merged (I'm on it) |
Closing this PR because this work was taken over in #26. |
Reports bugs as Github Issues to a given repository. This is done with Ubuntu WSL in mind, but can be easily adapted for other purposes.
Authentication
Uses Github's Device flow:
https://docs.github.com/en/developers/apps/building-oauth-apps/authorizing-oauth-apps#device-flow
This means that the user is given this message:
And this is used to authenticate.