From 2ce924377aedbd4e466c9c19b03643f977c200ca Mon Sep 17 00:00:00 2001 From: seefo Date: Mon, 12 Jun 2017 11:56:38 -0700 Subject: [PATCH 1/2] Added initial settings for replication --- .../resources/describe-settings.json | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/domain-server/resources/describe-settings.json b/domain-server/resources/describe-settings.json index a8c6dd84e7..b3ab6f935d 100644 --- a/domain-server/resources/describe-settings.json +++ b/domain-server/resources/describe-settings.json @@ -1318,6 +1318,43 @@ "advanced": true } ] + }, + { + "name": "replication", + "label": "Replication", + "settings": [ + { + "name": "users", + "label": "Replicated Users", + "type": "table", + "can_add_new_rows": true, + "help": "Users that are replicated", + "numbered": false, + "columns": [ + { + "name": "user", + "label": "User", + "can_set": true + } + ] + }, + { + "name": "replicants", + "label": "Replicants", + "type": "table", + "can_add_new_rows": true, + "help": "Nodes or mirrors that are to replicate the domain", + "numbered": false, + "columns": [ + { + "address": "Address", + "port": "Port", + "mixer_type": "Mixer Type", + "can_set": true + } + ] + } + ] } ] } From 6635187da36253048be2c086352ee82a87bc602d Mon Sep 17 00:00:00 2001 From: seefo Date: Mon, 12 Jun 2017 13:41:54 -0700 Subject: [PATCH 2/2] Changed domain server settings --- .../resources/describe-settings.json | 25 +++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/domain-server/resources/describe-settings.json b/domain-server/resources/describe-settings.json index b3ab6f935d..0143414db8 100644 --- a/domain-server/resources/describe-settings.json +++ b/domain-server/resources/describe-settings.json @@ -1328,7 +1328,7 @@ "label": "Replicated Users", "type": "table", "can_add_new_rows": true, - "help": "Users that are replicated", + "help": "Users that are replicated to downstream servers", "numbered": false, "columns": [ { @@ -1339,17 +1339,28 @@ ] }, { - "name": "replicants", - "label": "Replicants", + "name": "downstream_servers", + "label": "Downstream Servers", + "assignment-types": [0,1], "type": "table", "can_add_new_rows": true, - "help": "Nodes or mirrors that are to replicate the domain", + "help": "Downstream servers that are relayed data for replicated users", "numbered": false, "columns": [ { - "address": "Address", - "port": "Port", - "mixer_type": "Mixer Type", + "name": "address", + "label": "Address", + "can_set": true + }, + { + "name": "port", + "label": "Port", + "can_set": true + }, + { + "name": "server_type", + "label": "Server Type", + "placeholder": "Audio Mixer", "can_set": true } ]