diff --git a/aleksis/core/menus.py b/aleksis/core/menus.py index 4d2a2d08328de7a4f9c3ce52d91a088d90dd1a88..1e806de238c4ebfdd0c25737c4d48ad8509725f9 100644 --- a/aleksis/core/menus.py +++ b/aleksis/core/menus.py @@ -49,86 +49,6 @@ MENUS = { ), ], }, - { - "name": _("Account"), - "url": "#", - "svg_icon": "mdi:account-outline", - "root": True, - "validators": ["menu_generator.validators.is_authenticated"], - "submenu": [ - { - "name": _("Stop impersonation"), - "url": "impersonate-stop", - "svg_icon": "mdi:stop", - "validators": [ - "menu_generator.validators.is_authenticated", - "aleksis.core.util.core_helpers.is_impersonate", - ], - }, - { - "name": _("Logout"), - "url": "logout", - "svg_icon": "mdi:logout-variant", - "validators": ["menu_generator.validators.is_authenticated"], - }, - { - "name": _("2FA"), - "url": "two_factor:profile", - "svg_icon": "mdi:two-factor-authentication", - "validators": [ - "menu_generator.validators.is_authenticated", - ], - }, - { - "name": _("Change password"), - "url": "account_change_password", - "svg_icon": "mdi:form-textbox-password", - "validators": [ - "menu_generator.validators.is_authenticated", - ( - "aleksis.core.util.predicates.permission_validator", - "core.can_change_password", - ), - ], - }, - { - "name": _("Me"), - "url": "person", - "svg_icon": "mdi:emoticon-outline", - "validators": [ - "menu_generator.validators.is_authenticated", - "aleksis.core.util.core_helpers.has_person", - ], - }, - { - "name": _("Preferences"), - "url": "preferences_person", - "svg_icon": "mdi:cog-outline", - "validators": [ - "menu_generator.validators.is_authenticated", - "aleksis.core.util.core_helpers.has_person", - ], - }, - { - "name": _("Third-party accounts"), - "url": "socialaccount_connections", - "svg_icon": "mdi:earth", - "validators": [ - "menu_generator.validators.is_authenticated", - "aleksis.core.util.core_helpers.has_person", - ], - }, - { - "name": _("Authorized applications"), - "url": "oauth2_provider:authorized-token-list", - "svg_icon": "mdi:gesture-tap-hold", - "validators": [ - "menu_generator.validators.is_authenticated", - "aleksis.core.util.core_helpers.has_person", - ], - }, - ], - }, { "name": _("Admin"), "url": "#", @@ -368,7 +288,7 @@ MENUS = { { "name": _("Change password"), "url": "account_change_password", - "icon": "lock", + "svg_icon": "mdi:form-textbox-password", "validators": [ "menu_generator.validators.is_authenticated", (