From 47c9c67c35a111c6c746af346e858bc73a66754c Mon Sep 17 00:00:00 2001 From: Kai Henseler Date: Wed, 11 Feb 2026 15:53:19 +0100 Subject: [PATCH 1/2] IONOS(config): update submodule (add flag to hide dev notice) Signed-off-by: Kai Henseler Signed-off-by: Arsalan Ul Haq Sohni --- IONOS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IONOS b/IONOS index bdfd74fa9f566..4192e9c9b70de 160000 --- a/IONOS +++ b/IONOS @@ -1 +1 @@ -Subproject commit bdfd74fa9f566f10d455ff90c039286fb73ad7ac +Subproject commit 4192e9c9b70debc433fe1365827f683592e00e41 From 351704a5e1ff349d4f106c33e7515dc276125efd Mon Sep 17 00:00:00 2001 From: Kai Henseler Date: Wed, 11 Feb 2026 15:54:06 +0100 Subject: [PATCH 2/2] IONOS(Settings): hide footer depending on config flag Signed-off-by: Kai Henseler --- apps/settings/lib/Settings/Personal/ServerDevNotice.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/settings/lib/Settings/Personal/ServerDevNotice.php b/apps/settings/lib/Settings/Personal/ServerDevNotice.php index 71c83740b9291..916d69e97d1da 100644 --- a/apps/settings/lib/Settings/Personal/ServerDevNotice.php +++ b/apps/settings/lib/Settings/Personal/ServerDevNotice.php @@ -15,6 +15,7 @@ use OCP\Settings\ISettings; use OCP\Support\Subscription\IRegistry; use OCP\Util; +use OCP\IConfig; class ServerDevNotice implements ISettings { @@ -25,6 +26,7 @@ public function __construct( private IUserSession $userSession, private IInitialState $initialState, private IURLGenerator $urlGenerator, + private IConfig $config, ) { } @@ -62,6 +64,10 @@ public function getSection(): ?string { return null; } + if ($this->config->getSystemValueBool('settings.hide-dev-notice')) { + return null; + } + return 'personal-info'; }