Sha256: db981ab2f64c508ddbc06db98ad116fa7c1c5ddbf20ed35a746b065cbf6fbe6a

Contents?: true

Size: 744 Bytes

Versions: 75

Compression:

Stored size: 744 Bytes

Contents

/*******************************
          GitHub Login
*******************************/
/*
  Logs into GitHub using OAuth
*/

var
  fs          = require('fs'),
  path        = require('path'),
  githubAPI   = require('github'),

  // stores oauth info for GitHub API
  oAuthConfig = path.join(__dirname, 'oauth.js'),
  oAuth       = fs.existsSync(oAuthConfig)
    ? require(oAuthConfig)
    : false,
  github
;

if(!oAuth) {
  console.log('here');
  console.error('Must add oauth token for GitHub in tasks/config/admin/oauth.js');
}

github = new githubAPI({
  version    : '3.0.0',
  debug      : true,
  protocol   : 'https',
  timeout    : 5000
});

github.authenticate({
  type: 'oauth',
  token: oAuth.token
});

module.exports = github;

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
rbbt-rest-1.8.42 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.41 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.40 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.38 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.37 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.36 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.35 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.34 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.32 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.31 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.30 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.29 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.28 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.27 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.26 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.25 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.23 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.22 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.21 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js
rbbt-rest-1.8.20 share/views/public/plugins/semantic-ui/tasks/config/admin/github.js