diff --git a/controllers/api.js b/controllers/api.js index fde89b2afa..ac6f36154e 100644 --- a/controllers/api.js +++ b/controllers/api.js @@ -86,10 +86,11 @@ exports.getTumblr = function(req, res) { token_secret: token.tokenSecret }); - client.blogInfo('sahat.tumblr.com', function(err, data) { + client.posts('goddess-of-imaginary-light.tumblr.com', { type: 'photo' }, function(err, data) { res.render('api/tumblr', { title: 'Tumblr API', - blog: data.blog.title, + blog: data.blog, + photos: _.flatten(_.pluck(data.posts, 'photos')), user: req.user }); }); @@ -160,7 +161,7 @@ exports.getGithub = function(req, res) { } // TODO: Fix rate limit on passport-github token var github = new Github({ token: token.token }); - var repo = github.getRepo('sahat', 'cloudbucket'); + var repo = github.getRepo('sahat', 'requirejs-library'); repo.show(function(err, repo) { res.render('api/github', { title: 'GitHub API', diff --git a/views/api/github.jade b/views/api/github.jade index 973c1ec0a8..27ded94df8 100644 --- a/views/api/github.jade +++ b/views/api/github.jade @@ -28,7 +28,7 @@ block content a(href='#{repo.html_url}') #{repo.name} .btn.btn-sm.btn-primary-outline i.fa.fa-eye-slash - | Watchers: #{repo.watchers_count} + | Subscribers: #{repo.subscribers_count} .btn.btn-sm.btn-primary-outline i.fa.fa-star | Starred: #{repo.stargazers_count} @@ -38,6 +38,6 @@ block content .btn.btn-sm.btn-primary-outline i.fa.fa-code | #{repo.language} - .well - strong DESCRIPTION - p= repo.description \ No newline at end of file + br + strong DESCRIPTION + p= repo.description \ No newline at end of file diff --git a/views/api/tumblr.jade b/views/api/tumblr.jade index 55ca7b3e55..f7658c12d0 100644 --- a/views/api/tumblr.jade +++ b/views/api/tumblr.jade @@ -16,4 +16,12 @@ block content i.fa.fa-code-fork | API Endpoints - h2= blog + h3.text-primary #{blog.name}'s blog + strong Blog Stats + p + .btn.btn-xs.btn-primary-outline + i.fa.fa-file-text-o + | #{blog.posts} posts + + for photo in photos + img(src='#{photo.alt_sizes.slice(-3)[0].url}') \ No newline at end of file