diff --git a/domain-server/resources/describe-settings.json b/domain-server/resources/describe-settings.json index 8b33fede2e..04c8c5bf1f 100644 --- a/domain-server/resources/describe-settings.json +++ b/domain-server/resources/describe-settings.json @@ -59,6 +59,19 @@ "type": "password", "help": "Password used for basic HTTP authentication. Leave this blank if you do not want to change it.", "value-hidden": true + }, + { + "name": "allowed_users", + "type": "table", + "label": "Allowed Users", + "help": "A list of usernames for the High Fidelity users you want to allow into your domain. Users not found in this list will not be allowed to connect.", + "number": false, + "can_add": true, + "can_delete": true, + "key": { + "name": "username", + "label": "Username" + } } ] }, diff --git a/domain-server/resources/web/css/style.css b/domain-server/resources/web/css/style.css index 60f493593a..46e8b94a3a 100644 --- a/domain-server/resources/web/css/style.css +++ b/domain-server/resources/web/css/style.css @@ -74,3 +74,7 @@ span.port { width: 100%; margin-bottom: 15px; } + +td.buttons { + width: 14px; +} diff --git a/domain-server/resources/web/js/settings.js b/domain-server/resources/web/js/settings.js index d6646a87da..246a9a1705 100644 --- a/domain-server/resources/web/js/settings.js +++ b/domain-server/resources/web/js/settings.js @@ -280,12 +280,9 @@ $('body').on('click', '.save-button', function(e){ }); function makeTable(setting, setting_name, setting_value) { - var html = "
" + setting.help + "
" - html += "" + col.label + " | " // Data }) if (setting.can_delete === true || setting.can_add === true) { - html += "" // Buttons + html += " | +/- | " // Buttons } html += "