|
|
|
|
@ -206,6 +206,12 @@ StorageConfig.Status = {
|
|
|
|
|
ERROR: 1,
|
|
|
|
|
INDETERMINATE: 2
|
|
|
|
|
};
|
|
|
|
|
StorageConfig.Visibility = {
|
|
|
|
|
NONE: 0,
|
|
|
|
|
PERSONAL: 1,
|
|
|
|
|
ADMIN: 2,
|
|
|
|
|
DEFAULT: 3
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|
* @memberof OCA.External.Settings
|
|
|
|
|
*/
|
|
|
|
|
@ -809,7 +815,7 @@ MountConfigListView.prototype = _.extend({
|
|
|
|
|
$tr.find('.backend').data('identifier', backend.identifier);
|
|
|
|
|
|
|
|
|
|
var selectAuthMechanism = $('<select class="selectAuthMechanism"></select>');
|
|
|
|
|
var neededVisibility = (this._isPersonal) ? 1 : 2;
|
|
|
|
|
var neededVisibility = (this._isPersonal) ? StorageConfig.Visibility.PERSONAL : StorageConfig.Visibility.ADMIN;
|
|
|
|
|
$.each(this._allAuthMechanisms, function(authIdentifier, authMechanism) {
|
|
|
|
|
if (backend.authSchemes[authMechanism.scheme] && (authMechanism.visibility & neededVisibility)) {
|
|
|
|
|
selectAuthMechanism.append(
|
|
|
|
|
@ -887,7 +893,6 @@ MountConfigListView.prototype = _.extend({
|
|
|
|
|
var onCompletion = jQuery.Deferred();
|
|
|
|
|
$.each(result, function(i, storageParams) {
|
|
|
|
|
var storageConfig;
|
|
|
|
|
console.log(storageParams);
|
|
|
|
|
var isUserGlobal = storageParams.type === 'system' && self._isPersonal;
|
|
|
|
|
storageParams.mountPoint = storageParams.mountPoint.substr(1); // trim leading slash
|
|
|
|
|
if (isUserGlobal) {
|
|
|
|
|
@ -970,7 +975,7 @@ MountConfigListView.prototype = _.extend({
|
|
|
|
|
var newElement;
|
|
|
|
|
|
|
|
|
|
var trimmedPlaceholder = placeholder;
|
|
|
|
|
var flags = ['@', '*', '!', '#', '&'];
|
|
|
|
|
var flags = ['@', '*', '!', '#', '&']; // used to determine what kind of parameter
|
|
|
|
|
while(flags.indexOf(trimmedPlaceholder[0]) !== -1) {
|
|
|
|
|
trimmedPlaceholder = trimmedPlaceholder.substr(1);
|
|
|
|
|
}
|
|
|
|
|
|