diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/auth.js | 2 | ||||
-rw-r--r-- | lib/config.js | 6 | ||||
-rw-r--r-- | lib/history.js | 1 | ||||
-rw-r--r-- | lib/letter-avatars.js | 1 | ||||
-rw-r--r-- | lib/logger.js | 1 | ||||
-rw-r--r-- | lib/migrations/20160515114000-user-add-tokens.js | 1 | ||||
-rw-r--r-- | lib/migrations/20160607060246-support-revision.js | 1 | ||||
-rw-r--r-- | lib/migrations/20160703062241-support-authorship.js | 1 | ||||
-rw-r--r-- | lib/migrations/20161009040430-support-delete-note.js | 1 | ||||
-rw-r--r-- | lib/migrations/20161201050312-support-email-signin.js | 1 | ||||
-rw-r--r-- | lib/models/author.js | 1 | ||||
-rw-r--r-- | lib/models/index.js | 1 | ||||
-rw-r--r-- | lib/models/note.js | 3 | ||||
-rw-r--r-- | lib/models/revision.js | 1 | ||||
-rw-r--r-- | lib/models/temp.js | 1 | ||||
-rw-r--r-- | lib/models/user.js | 1 | ||||
-rw-r--r-- | lib/realtime.js | 1 | ||||
-rwxr-xr-x | lib/response.js | 1 | ||||
-rw-r--r-- | lib/workers/dmpWorker.js | 1 |
19 files changed, 24 insertions, 3 deletions
diff --git a/lib/auth.js b/lib/auth.js index ef1d6464..3e129b95 100644 --- a/lib/auth.js +++ b/lib/auth.js @@ -1,3 +1,4 @@ +'use strict' // auth // external modules var passport = require('passport') @@ -90,6 +91,7 @@ function registerAuthMethod () { baseURL: config.gitlab.baseURL, clientID: config.gitlab.clientID, clientSecret: config.gitlab.clientSecret, + scope: config.gitlab.scope, callbackURL: config.serverurl + '/auth/gitlab/callback' }, callback)) } diff --git a/lib/config.js b/lib/config.js index af4c22cd..674dd113 100644 --- a/lib/config.js +++ b/lib/config.js @@ -1,3 +1,4 @@ +'use strict' // external modules var fs = require('fs') var path = require('path') @@ -101,8 +102,9 @@ var github = ((process.env.HMD_GITHUB_CLIENTID && process.env.HMD_GITHUB_CLIENTS var gitlab = ((process.env.HMD_GITLAB_CLIENTID && process.env.HMD_GITLAB_CLIENTSECRET) || (fs.existsSync('/run/secrets/gitlab_clientID') && fs.existsSync('/run/secrets/gitlab_clientSecret'))) ? { baseURL: process.env.HMD_GITLAB_BASEURL, clientID: handleDockerSecret('gitlab_clientID') || process.env.HMD_GITLAB_CLIENTID, - clientSecret: handleDockerSecret('gitlab_clientSecret') || process.env.HMD_GITLAB_CLIENTSECRET -} : config.gitlab || false + clientSecret: handleDockerSecret('gitlab_clientSecret') || process.env.HMD_GITLAB_CLIENTSECRET, + scope: process.env.HMD_GITLAB_SCOPE +} : (config.gitlab && config.gitlab.clientID && config.gitlab.clientSecret && config.gitlab) || false var dropbox = ((process.env.HMD_DROPBOX_CLIENTID && process.env.HMD_DROPBOX_CLIENTSECRET) || (fs.existsSync('/run/secrets/dropbox_clientID') && fs.existsSync('/run/secrets/dropbox_clientSecret'))) ? { clientID: handleDockerSecret('dropbox_clientID') || process.env.HMD_DROPBOX_CLIENTID, clientSecret: handleDockerSecret('dropbox_clientSecret') || process.env.HMD_DROPBOX_CLIENTSECRET diff --git a/lib/history.js b/lib/history.js index 69337dc5..ffed3b96 100644 --- a/lib/history.js +++ b/lib/history.js @@ -1,3 +1,4 @@ +'use strict' // history // external modules diff --git a/lib/letter-avatars.js b/lib/letter-avatars.js index 92bd36ee..7ba336b6 100644 --- a/lib/letter-avatars.js +++ b/lib/letter-avatars.js @@ -1,3 +1,4 @@ +'use strict' // external modules var randomcolor = require('randomcolor') diff --git a/lib/logger.js b/lib/logger.js index 23e302da..2111d69a 100644 --- a/lib/logger.js +++ b/lib/logger.js @@ -1,3 +1,4 @@ +'use strict' var winston = require('winston') winston.emitErrs = true diff --git a/lib/migrations/20160515114000-user-add-tokens.js b/lib/migrations/20160515114000-user-add-tokens.js index 20c0e03c..4f051887 100644 --- a/lib/migrations/20160515114000-user-add-tokens.js +++ b/lib/migrations/20160515114000-user-add-tokens.js @@ -1,3 +1,4 @@ +'use strict' module.exports = { up: function (queryInterface, Sequelize) { queryInterface.addColumn('Users', 'accessToken', Sequelize.STRING) diff --git a/lib/migrations/20160607060246-support-revision.js b/lib/migrations/20160607060246-support-revision.js index 618bb4d7..114aec2e 100644 --- a/lib/migrations/20160607060246-support-revision.js +++ b/lib/migrations/20160607060246-support-revision.js @@ -1,3 +1,4 @@ +'use strict' module.exports = { up: function (queryInterface, Sequelize) { queryInterface.addColumn('Notes', 'savedAt', Sequelize.DATE) diff --git a/lib/migrations/20160703062241-support-authorship.js b/lib/migrations/20160703062241-support-authorship.js index 98381d4e..a1d695e5 100644 --- a/lib/migrations/20160703062241-support-authorship.js +++ b/lib/migrations/20160703062241-support-authorship.js @@ -1,3 +1,4 @@ +'use strict' module.exports = { up: function (queryInterface, Sequelize) { queryInterface.addColumn('Notes', 'authorship', Sequelize.TEXT) diff --git a/lib/migrations/20161009040430-support-delete-note.js b/lib/migrations/20161009040430-support-delete-note.js index 984920b8..6e6fa20e 100644 --- a/lib/migrations/20161009040430-support-delete-note.js +++ b/lib/migrations/20161009040430-support-delete-note.js @@ -1,3 +1,4 @@ +'use strict' module.exports = { up: function (queryInterface, Sequelize) { queryInterface.addColumn('Notes', 'deletedAt', Sequelize.DATE) diff --git a/lib/migrations/20161201050312-support-email-signin.js b/lib/migrations/20161201050312-support-email-signin.js index a97d3be5..1f3abb1e 100644 --- a/lib/migrations/20161201050312-support-email-signin.js +++ b/lib/migrations/20161201050312-support-email-signin.js @@ -1,3 +1,4 @@ +'use strict' module.exports = { up: function (queryInterface, Sequelize) { queryInterface.addColumn('Users', 'email', Sequelize.TEXT) diff --git a/lib/models/author.js b/lib/models/author.js index 5e39c347..8b4f74e5 100644 --- a/lib/models/author.js +++ b/lib/models/author.js @@ -1,3 +1,4 @@ +'use strict' // external modules var Sequelize = require('sequelize') diff --git a/lib/models/index.js b/lib/models/index.js index 96babc2a..a378ee67 100644 --- a/lib/models/index.js +++ b/lib/models/index.js @@ -1,3 +1,4 @@ +'use strict' // external modules var fs = require('fs') var path = require('path') diff --git a/lib/models/note.js b/lib/models/note.js index bef9ee21..f7c25bde 100644 --- a/lib/models/note.js +++ b/lib/models/note.js @@ -1,3 +1,4 @@ +'use strict' // external modules var fs = require('fs') var path = require('path') @@ -153,7 +154,7 @@ module.exports = function (sequelize, DataTypes) { authorship = Note.updateAuthorshipByOperation(operations[i], null, authorship) } note.update({ - authorship: JSON.stringify(authorship) + authorship: authorship }).then(function (note) { return callback(null, note.id) }).catch(function (err) { diff --git a/lib/models/revision.js b/lib/models/revision.js index d8dab30a..581e7ea5 100644 --- a/lib/models/revision.js +++ b/lib/models/revision.js @@ -1,3 +1,4 @@ +'use strict' // external modules var Sequelize = require('sequelize') var async = require('async') diff --git a/lib/models/temp.js b/lib/models/temp.js index e770bb3a..2ad23fb5 100644 --- a/lib/models/temp.js +++ b/lib/models/temp.js @@ -1,3 +1,4 @@ +'use strict' // external modules var shortId = require('shortid') diff --git a/lib/models/user.js b/lib/models/user.js index f7e533b7..042b0d2f 100644 --- a/lib/models/user.js +++ b/lib/models/user.js @@ -1,3 +1,4 @@ +'use strict' // external modules var md5 = require('blueimp-md5') var Sequelize = require('sequelize') diff --git a/lib/realtime.js b/lib/realtime.js index cff795c7..618fdad0 100644 --- a/lib/realtime.js +++ b/lib/realtime.js @@ -1,3 +1,4 @@ +'use strict' // realtime // external modules var cookie = require('cookie') diff --git a/lib/response.js b/lib/response.js index 31fa18b2..13a94bbf 100755 --- a/lib/response.js +++ b/lib/response.js @@ -1,3 +1,4 @@ +'use strict' // response // external modules var fs = require('fs') diff --git a/lib/workers/dmpWorker.js b/lib/workers/dmpWorker.js index 6a1da981..b0ed0f43 100644 --- a/lib/workers/dmpWorker.js +++ b/lib/workers/dmpWorker.js @@ -1,3 +1,4 @@ +'use strict' // external modules var DiffMatchPatch = require('diff-match-patch') var dmp = new DiffMatchPatch() |