diff --git a/packages/frontend/src/components/MkServerSetupWizard.vue b/packages/frontend/src/components/MkServerSetupWizard.vue index 807ae1de1a..694c8b4f3c 100644 --- a/packages/frontend/src/components/MkServerSetupWizard.vue +++ b/packages/frontend/src/components/MkServerSetupWizard.vue @@ -84,7 +84,7 @@ SPDX-License-Identifier: AGPL-3.0-only - + @@ -97,6 +97,10 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.emailRequiredForSignup }}:
{{ serverSettings.emailRequiredForSignup ? i18n.ts.yes : i18n.ts.no }}
+
+
Log IP:
+
{{ serverSettings.enableIpLogging ? i18n.ts.yes : i18n.ts.no }}
+
{{ i18n.ts.federation }}:
{{ serverSettings.federation === 'none' ? i18n.ts.no : i18n.ts.all }}
@@ -122,6 +126,10 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.driveCapacity }}:
{{ defaultPolicies.driveCapacityMb }} MB
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.userListMax }}:
+
{{ defaultPolicies.userListLimit }}
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.antennaMax }}:
{{ defaultPolicies.antennaLimit }}
@@ -130,10 +138,33 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.webhookMax }}:
{{ defaultPolicies.webhookLimit }}
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.canImportFollowing }}:
+
{{ defaultPolicies.canImportFollowing ? i18n.ts.yes : i18n.ts.no }}
+
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.canImportMuting }}:
+
{{ defaultPolicies.canImportMuting ? i18n.ts.yes : i18n.ts.no }}
+
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.canImportBlocking }}:
+
{{ defaultPolicies.canImportBlocking ? i18n.ts.yes : i18n.ts.no }}
+
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.canImportUserLists }}:
+
{{ defaultPolicies.canImportUserLists ? i18n.ts.yes : i18n.ts.no }}
+
+
+
{{ i18n.ts._role.baseRole }}/{{ i18n.ts._role._options.canImportAntennas }}:
+
{{ defaultPolicies.canImportAntennas ? i18n.ts.yes : i18n.ts.no }}
+
+ + +
@@ -178,6 +209,7 @@ const serverSettings = computed(() => { return { disableRegistration: q_use.value !== 'open', emailRequiredForSignup: q_use.value === 'open', + enableIpLogging: q_use.value === 'open', federation: q_federation.value === 'yes' ? 'all' : 'none', enableFanoutTimeline: true, enableFanoutTimelineDbFallback: q_use.value === 'one', @@ -210,6 +242,15 @@ const defaultPolicies = computed