From 09db08db7d73d872273d6d95c95838a3be6df00f Mon Sep 17 00:00:00 2001 From: Andrey Borysenko Date: Tue, 27 May 2025 21:02:07 +0300 Subject: [PATCH] feat: add note for ExApp sensitive configs Signed-off-by: Andrey Borysenko --- .../exapp_development/tech_details/api/appconfig.rst | 5 +++++ .../exapp_development/tech_details/api/preferences.rst | 3 +++ 2 files changed, 8 insertions(+) diff --git a/developer_manual/exapp_development/tech_details/api/appconfig.rst b/developer_manual/exapp_development/tech_details/api/appconfig.rst index af112279a..6893800ed 100644 --- a/developer_manual/exapp_development/tech_details/api/appconfig.rst +++ b/developer_manual/exapp_development/tech_details/api/appconfig.rst @@ -4,6 +4,10 @@ AppConfig The ExApp AppConfig API is similar to the standard Nextcloud **appconfig** API. +.. note:: + Since Nextcloud 32, sensitive config values are encrypted in the database. + + Set app config value ^^^^^^^^^^^^^^^^^^^^ @@ -24,6 +28,7 @@ Request data "sensitive": "sensitive flag affecting the visibility of the value (0/1, default: 0)" } + Response data ************* diff --git a/developer_manual/exapp_development/tech_details/api/preferences.rst b/developer_manual/exapp_development/tech_details/api/preferences.rst index b17a5114a..407ab0de0 100644 --- a/developer_manual/exapp_development/tech_details/api/preferences.rst +++ b/developer_manual/exapp_development/tech_details/api/preferences.rst @@ -5,6 +5,9 @@ Preferences The ExApp preferences API is similar to the standard preferences API. It is a user specific setting. +.. note:: + Since Nextcloud 32, sensitive config values are encrypted in the database. + Set user config value ^^^^^^^^^^^^^^^^^^^^^