Skip to content

Display opened Github issues

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

Screen_Shot_2016-05-12_at_20.09.10

Viewing the outside contributions

Screen_Shot_2016-05-13_at_13.29.20

Empty outside contributions

Screen_Shot_2016-05-13_at_13.33.29

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

Merge request reports