bitbucket-srv-rest
Advanced tools
Comparing version
16
index.js
@@ -195,2 +195,18 @@ var RSVP = require('rsvp'); | ||
// LICENSED_USER, PROJECT_CREATE, ADMIN, SYS_ADMIN | ||
BitbucketRest.prototype.setGlobalGroupPermission = function (permission, group) { | ||
var self = this; | ||
permission = permission || 'LICENSED_USER', | ||
return new Promise((resolve, reject) => { | ||
request.put(`${self.baseUrl}/rest/api/admin/permissions/groups?permission=${permission}&name=${group}`, function (err, res, data) { | ||
if (!err && res.statusCode < 400) { | ||
resolve() | ||
} else { | ||
reject(res.statusCode) | ||
} | ||
}) | ||
}) | ||
} | ||
BitbucketRest.prototype.setRepositoryGroupPermissions = function(projKey, repoSlug, group, permission) { | ||
@@ -197,0 +213,0 @@ var self = this; |
{ | ||
"name": "bitbucket-srv-rest", | ||
"version": "1.8.2", | ||
"version": "1.9.0", | ||
"description": "Bitbucket Server REST API Library", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
68119
0.75%842
1.69%