From cf0c8ee588e37809d85ec1deec1e4fdfa0f122a5 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 14 Oct 2021 11:35:43 +0200 Subject: [PATCH] Fix admin edition disabling feature --- .../edit-custom-config.component.html | 14 +++++++++++--- .../edit-custom-config.component.ts | 7 ++++++- .../shared-forms/markdown-textarea.component.html | 2 +- config/default.yaml | 2 +- config/production.yaml.example | 2 +- scripts/benchmark.ts | 2 +- server/initializers/config.ts | 6 +++--- server/lib/server-config-manager.ts | 10 +++++++++- server/middlewares/validators/config.ts | 3 ++- server/tests/api/server/auto-follows.ts | 4 ++++ server/tests/api/server/config.ts | 4 ++-- .../mock-servers/mock-instances-index.ts | 10 +++++++++- shared/models/server/server-config.model.ts | 9 ++++++++- .../config/custom-environment-variables.yaml | 6 +++--- 14 files changed, 61 insertions(+), 20 deletions(-) diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html index 6ae7b1b79..8fef39b79 100644 --- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html +++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -1,4 +1,9 @@

Configuration

+ +
+ Updating instance configuration from the web interface is disabled by the system administrator. +
+