From b93fe016ed96813a6f927b16edfedb173bd70359 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Thu, 12 Mar 2026 17:11:02 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20frontend=20=E2=80=94=20auth=20flow,=20c?= =?UTF-8?q?onnection=20manager=20UI,=20host=20tree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .../connections/GroupEditDialog.vue | 103 ++++++++ frontend/components/connections/HostCard.vue | 97 +++++++ .../components/connections/HostEditDialog.vue | 240 ++++++++++++++++++ frontend/components/connections/HostTree.vue | 97 +++++++ frontend/layouts/default.vue | 28 ++ frontend/pages/index.vue | 56 ++++ frontend/pages/login.vue | 48 ++++ frontend/stores/auth.store.ts | 44 ++++ frontend/stores/connection.store.ts | 98 +++++++ 9 files changed, 811 insertions(+) create mode 100644 frontend/components/connections/GroupEditDialog.vue create mode 100644 frontend/components/connections/HostCard.vue create mode 100644 frontend/components/connections/HostEditDialog.vue create mode 100644 frontend/components/connections/HostTree.vue create mode 100644 frontend/layouts/default.vue create mode 100644 frontend/pages/index.vue create mode 100644 frontend/pages/login.vue create mode 100644 frontend/stores/auth.store.ts create mode 100644 frontend/stores/connection.store.ts diff --git a/frontend/components/connections/GroupEditDialog.vue b/frontend/components/connections/GroupEditDialog.vue new file mode 100644 index 0000000..333fdef --- /dev/null +++ b/frontend/components/connections/GroupEditDialog.vue @@ -0,0 +1,103 @@ + + + diff --git a/frontend/components/connections/HostCard.vue b/frontend/components/connections/HostCard.vue new file mode 100644 index 0000000..13fdb35 --- /dev/null +++ b/frontend/components/connections/HostCard.vue @@ -0,0 +1,97 @@ + + + diff --git a/frontend/components/connections/HostEditDialog.vue b/frontend/components/connections/HostEditDialog.vue new file mode 100644 index 0000000..f90c49b --- /dev/null +++ b/frontend/components/connections/HostEditDialog.vue @@ -0,0 +1,240 @@ + + +