From fafcda8dee397b0940e928e1cbfb770c46fbe4e2 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 18 Mar 2025 18:17:49 +0100 Subject: [PATCH] feat(ldap): do not allow changing user avatar when synced from ldap --- frontend/src/i18n/lang/en.json | 3 +- frontend/src/views/user/settings/Avatar.vue | 116 +++++++++++--------- 2 files changed, 65 insertions(+), 54 deletions(-) diff --git a/frontend/src/i18n/lang/en.json b/frontend/src/i18n/lang/en.json index 0b7d96be6..69c654c72 100644 --- a/frontend/src/i18n/lang/en.json +++ b/frontend/src/i18n/lang/en.json @@ -136,7 +136,8 @@ "upload": "Upload", "uploadAvatar": "Upload Avatar", "statusUpdateSuccess": "Avatar status was updated successfully!", - "setSuccess": "The avatar has been set successfully!" + "setSuccess": "The avatar has been set successfully!", + "ldap": "Your avatar is automagically synced from your organization's directory service (LDAP). You can ask your IT team for information on how to change it." }, "quickAddMagic": { "title": "Quick Add Magic Mode", diff --git a/frontend/src/views/user/settings/Avatar.vue b/frontend/src/views/user/settings/Avatar.vue index bfe1f100e..a1f755ee0 100644 --- a/frontend/src/views/user/settings/Avatar.vue +++ b/frontend/src/views/user/settings/Avatar.vue @@ -1,72 +1,78 @@