diff --git a/backend/src/server.py b/backend/src/server.py index 90663de..06a3a6c 100644 --- a/backend/src/server.py +++ b/backend/src/server.py @@ -48,7 +48,10 @@ async def start_server(app, shutdown_event): # These paths must match the routes in the frontend SPA # file: frontend/src/routes/index.js + @server.route('/user') @server.route('/models') + @server.route('/remotes') + @server.route('/runs') @server.route('/chat') @server.route('/agent') @server.route('/chat/') diff --git a/frontend/src/components/main/Sidebar.vue b/frontend/src/components/main/Sidebar.vue index 9dfa635..322bfed 100644 --- a/frontend/src/components/main/Sidebar.vue +++ b/frontend/src/components/main/Sidebar.vue @@ -116,6 +116,7 @@ diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index e3f21d0..20e641c 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -56,6 +56,11 @@ const router = createRouter({ path: `/runs`, component: () => import('../views/RunsView.vue') }, + { + name: 'remotes', + path: `/remotes`, + component: () => import('../views/Remotes.vue') + }, objectView('chat', () => import('../views/Chat.vue')), objectView('agent', () => import('../views/Agent.vue')), staticView('user', () => import('../views/User.vue')), diff --git a/frontend/src/views/Remotes.vue b/frontend/src/views/Remotes.vue new file mode 100644 index 0000000..98a28f0 --- /dev/null +++ b/frontend/src/views/Remotes.vue @@ -0,0 +1,121 @@ + + + + + \ No newline at end of file