From be61dde32e71daf6a003793ea09e7824c9fe91a6 Mon Sep 17 00:00:00 2001
From: codewithvk
Date: Mon, 15 Dec 2025 17:39:28 +0530
Subject: [PATCH] Digital Signature: Hide digital signature inputs from user
settings
Since Collabora Online already supports digital signatures via the settings iframe, this patch is intended to only hide the UI inputs. The related variables will still be sent to Online through checkfileinfo, and migration cases will be handled as well.
Online PR: https://github.com/CollaboraOnline/online/pull/12913
Signed-off-by: codewithvk
---
css/admin.scss | 12 ----
src/components/DocSigningField.vue | 98 -----------------------------
src/components/PersonalSettings.vue | 64 -------------------
3 files changed, 174 deletions(-)
delete mode 100644 src/components/DocSigningField.vue
diff --git a/css/admin.scss b/css/admin.scss
index 32c88717e..463742c92 100644
--- a/css/admin.scss
+++ b/css/admin.scss
@@ -52,18 +52,6 @@
}
}
-textarea#documentSigningCertField {
- width: 600px;
-}
-
-textarea#documentSigningKeyField {
- width: 600px;
-}
-
-textarea#documentSigningCaField {
- width: 600px;
-}
-
input#zoteroAPIKeyField {
width: 300px;
}
diff --git a/src/components/DocSigningField.vue b/src/components/DocSigningField.vue
deleted file mode 100644
index c7a9c4249..000000000
--- a/src/components/DocSigningField.vue
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
- {{ t('richdocuments', 'Save') }}
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/components/PersonalSettings.vue b/src/components/PersonalSettings.vue
index b760fa4dc..d4217ceab 100644
--- a/src/components/PersonalSettings.vue
+++ b/src/components/PersonalSettings.vue
@@ -34,41 +34,6 @@
-
-
-
- {{ t('richdocuments', 'Document signing') }}
-
-
-
-
-
-
- {{ t('richdocuments', 'This instance does not support document signing, because the feature is missing or disabled. Please contact the administrator.') }}
-
-
-