From e210b56b37187ad39c53efa12b20ffee41ffea2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vitor=20Hugo=20Belorio=20Sim=C3=A3o?= Date: Fri, 27 Mar 2026 12:26:37 -0300 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(admin):=20simplif?= =?UTF-8?q?icar=20contrato=20das=20views?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove campos que ficaram obsoletos depois da protecao do fluxo web e da simplificacao da tela publica de login. Com isso, os modelos do painel refletem melhor o comportamento atual da interface administrativa e reduzem ambiguidade para as proximas iteracoes da fase 3. --- admin_app/view/router.py | 1 + admin_app/view/view_models.py | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/admin_app/view/router.py b/admin_app/view/router.py index b7583de..fcb84fb 100644 --- a/admin_app/view/router.py +++ b/admin_app/view/router.py @@ -399,3 +399,4 @@ def _build_prefixed_path(api_prefix: str, path: str) -> str: if normalized_path == "/": return f"{normalized_prefix}/" return f"{normalized_prefix}{normalized_path}" + diff --git a/admin_app/view/view_models.py b/admin_app/view/view_models.py index bad5fc1..d93716c 100644 --- a/admin_app/view/view_models.py +++ b/admin_app/view/view_models.py @@ -1,4 +1,4 @@ -from pydantic import BaseModel +from pydantic import BaseModel class AdminPanelNavigationItem(BaseModel): @@ -72,8 +72,6 @@ class AdminLoginPageView(BaseModel): version: str dashboard_href: str auth_endpoint: str - session_endpoint: str - logout_endpoint: str email_placeholder: str password_placeholder: str access_token_ttl_label: str @@ -98,7 +96,6 @@ class AdminToolReviewPageView(BaseModel): environment: str version: str dashboard_href: str - login_href: str overview_endpoint: str contracts_endpoint: str review_queue_endpoint: str