Display opened Github issues
Description
A start in creating #13401 (moved).
This adds a "Outside contributions" tab to the user profile page. After clicking on it, it should show the user's Github contributions. But as for the moment, it only shows the opened issues.
This requires that the user first add his/her github account information in the user settings page.
Screenshots
Adding the Github account
Viewing the outside contributions
Empty outside contributions
Things to look out for
I'm not sure if "Outside contributions" is a good name. Please help me resolve this!
To-dos
- Display pull requests
- Display pushes
- Better empty message (when user is logged in, tell them to add a github account to their profile)
- Add to activity graph (it's very possible to do this)
- Caching