aboutsummaryrefslogtreecommitdiffstats
path: root/webpack.modules.js
diff options
context:
space:
mode:
authorThomas Citharel <tcit@tcit.fr>2023-06-29 11:45:32 +0200
committerJohn Molakvoæ <skjnldsv@users.noreply.github.com>2024-08-27 10:54:18 +0200
commitd46271b65fe97d18102da8a2bb794f039602e9de (patch)
tree61ec2f7c3253118bb1e1700ac0cbe0d92ff7e03a /webpack.modules.js
parentead3f66379f35e42c2d5433eeca911b61a9cd968 (diff)
downloadnextcloud-server-contctsinteraction-usersetting.tar.gz
nextcloud-server-contctsinteraction-usersetting.zip
feat(contactsinteraction): allow users to disable contacts interaction addressbookcontctsinteraction-usersetting
This allows simple users to opt-out of the contacts interaction addressbook even if admins have the app installed. Similar to how the birthday calendar works, the functionnality can be toggled in the user's settings or by doing a DELETE on the addressbook. A new contacts personal section has been added to contain this new setting. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Diffstat (limited to 'webpack.modules.js')
-rw-r--r--webpack.modules.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/webpack.modules.js b/webpack.modules.js
index 1f29707611b..3677fbf40f0 100644
--- a/webpack.modules.js
+++ b/webpack.modules.js
@@ -10,6 +10,9 @@ module.exports = {
'comments-tab': path.join(__dirname, 'apps/comments/src', 'comments-tab.js'),
init: path.join(__dirname, 'apps/comments/src', 'init.ts'),
},
+ contactsinteraction: {
+ 'settings-personal': path.join(__dirname, 'apps/contactsinteraction/src', 'Settings.js'),
+ },
core: {
'ajax-cron': path.join(__dirname, 'core/src', 'ajax-cron.ts'),
files_client: path.join(__dirname, 'core/src', 'files/client.js'),