From eb32bbbc6bd39450ec2f222f0e19b916b86f02e6 Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Sat, 15 Nov 2025 02:38:05 +0100 Subject: [PATCH] feat: Add Vector Viz tab to app home page - Add Vector Viz button to tab navigation - Embed viz pane in iframe for seamless integration - Only shown when vector sync is enabled --- nextcloud_mcp_server/auth/userinfo_routes.py | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/nextcloud_mcp_server/auth/userinfo_routes.py b/nextcloud_mcp_server/auth/userinfo_routes.py index 9b9309e..a37d52b 100644 --- a/nextcloud_mcp_server/auth/userinfo_routes.py +++ b/nextcloud_mcp_server/auth/userinfo_routes.py @@ -858,6 +858,18 @@ async def user_info_html(request: Request) -> HTMLResponse: Webhooks ''' + } + { + "" + if not show_vector_sync_tab + else ''' + + ''' } @@ -889,6 +901,17 @@ async def user_info_html(request: Request) -> HTMLResponse: ''' } + + { + "" + if not show_vector_sync_tab + else ''' + +
+ +
+ ''' + } {