Преглед изворни кода

Define new user page visibility setting in config definitions

arvid-e пре 4 месеци
родитељ
комит
dc781a0f62
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      apps/app/src/server/service/config-manager/config-definition.ts

+ 4 - 0
apps/app/src/server/service/config-manager/config-definition.ts

@@ -115,6 +115,7 @@ export const CONFIG_KEYS = [
   'security:pageRecursiveDeletionAuthority',
   'security:pageRecursiveDeletionAuthority',
   'security:pageRecursiveCompleteDeletionAuthority',
   'security:pageRecursiveCompleteDeletionAuthority',
   'security:isAllGroupMembershipRequiredForPageCompleteDeletion',
   'security:isAllGroupMembershipRequiredForPageCompleteDeletion',
+  'security:user-pages:areHidden',
   'security:user-homepage-deletion:isEnabled',
   'security:user-homepage-deletion:isEnabled',
   'security:user-homepage-deletion:isForceDeleteUserHomepageOnUserDeletion',
   'security:user-homepage-deletion:isForceDeleteUserHomepageOnUserDeletion',
   'security:isRomUserAllowedToComment',
   'security:isRomUserAllowedToComment',
@@ -678,6 +679,9 @@ export const CONFIG_DEFINITIONS = {
     defineConfig<boolean>({
     defineConfig<boolean>({
       defaultValue: true,
       defaultValue: true,
     }),
     }),
+  'security:user-pages:areHidden': defineConfig<boolean>({
+    defaultValue: false,
+  }),
   'security:user-homepage-deletion:isEnabled': defineConfig<boolean>({
   'security:user-homepage-deletion:isEnabled': defineConfig<boolean>({
     defaultValue: false,
     defaultValue: false,
   }),
   }),