12 Commits (3548752af0e5afc8ca524740a261e50532bbc9dd)

Author SHA1 Message Date
Parker Moore cc5f508a10 Use HTML5 '&' character to connect query params in GitHub API call. #1031. 12 years ago
Michael G. Schwern cc93e6fc98 Use the Github API repo sorting.
The Github API can sort by pushed time, no need to do it manually.
http://developer.github.com/v3/repos/#list-user-repositories

This is both more efficient, Github does the sorting, but it also
fixes a bug.  Because the list of results are paginated, if you have
more than a page's worth of repositories it will only sort that page.
This results in a false view of what has been recently pushed.

For a good example, try my github account "schwern" with and
without this patch.
12 years ago
Thomas Rix bcdc904843 Escape github repo descriptions, as they may contain HTML. 12 years ago
Zhao Lü 6c26f907cc Updated Github API to V3.
Github API V2 has been removed.  The response data format also changed.
13 years ago
Zhao Lü 53ca59d6d0 Updated Github API to V3.
Github API V2 has been removed.  The response data format also changed.
13 years ago
Frederic Hemberger 029fa9bf31 Add response check, fixes #252 14 years ago
Brandon Mathis d0d1e2a98d updated github.js to use reqwest.js with Ender 14 years ago
Frederic Hemberger 569717abdc jsHint'ed github.js 14 years ago
Philip Hofstetter 1860c23632 corrected fork skipping logic 14 years ago
Philip Hofstetter 16bb7729ec make listing/not listing of forks configurable
some people have more or less taken over projects with their forks, so
it probably makes sense to still list them among the repositories
14 years ago
Philip Hofstetter 08af7b4e38 allow limiting the amount of repos to display
by setting github_repo_count to someething that's not 0, you can limit
the amount of repositories to render
14 years ago
Philip Hofstetter f955919348 add github repositories sidebar plugin
if you specify

github_user:

in you _config.yml and once you add asides/github.html to your sidebar
items, this plugin will fetch the specified users github repositories
and order them so the last pushed ones are shown first. Then it'll list
them in the side-bar, including a link and the repository description

The plugin will only list your own repositories, not forks, though this
might need to be configurable later
14 years ago