Improve GDPR implementation

This commit is contained in:
Urtzi Alfaro
2025-10-16 07:28:04 +02:00
parent dbb48d8e2c
commit b6cb800758
37 changed files with 4876 additions and 307 deletions

View File

@@ -133,6 +133,7 @@ export const ROUTES = {
SETTINGS_COMMUNICATION: '/app/settings/communication-preferences',
SETTINGS_SUBSCRIPTION: '/app/settings/subscription',
SETTINGS_ORGANIZATIONS: '/app/settings/organizations',
SETTINGS_PRIVACY: '/app/settings/privacy',
SETTINGS_TENANT: '/settings/tenant',
SETTINGS_USERS: '/settings/users',
SETTINGS_PERMISSIONS: '/settings/permissions',
@@ -141,6 +142,12 @@ export const ROUTES = {
SETTINGS_BAKERY_CONFIG: '/app/database/information',
SETTINGS_TEAM: '/app/database/team',
QUALITY_TEMPLATES: '/app/database/quality-templates',
// Legal & Privacy Pages
PRIVACY_POLICY: '/privacy',
TERMS_OF_SERVICE: '/terms',
COOKIE_POLICY: '/cookies',
COOKIE_PREFERENCES: '/cookie-preferences',
// Reports
REPORTS: '/reports',
@@ -520,6 +527,16 @@ export const routesConfig: RouteConfig[] = [
showInNavigation: true,
showInBreadcrumbs: true,
},
{
path: '/app/settings/privacy',
name: 'Privacy',
component: 'PrivacySettingsPage',
title: 'Privacidad',
icon: 'settings',
requiresAuth: true,
showInNavigation: true,
showInBreadcrumbs: true,
},
],
},