From 73144d4ef12f9939597de64f682840c480dd39ae Mon Sep 17 00:00:00 2001 From: Anders Holck Date: Fri, 22 May 2026 20:02:31 +0200 Subject: [PATCH] Wire up frontend: git status, history, sharing, AI verify - Git sync button (green/red indicator) in toolbar - History panel: view commits, click to restore - Share dialog: share files with other users by username - AI Verify button: sends spec to LiteLLM for review - AI response panel with rendered markdown - Auto-refresh git status on file open/save - Watch for history panel open to load commits --- frontend/src/App.vue | 214 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 212 insertions(+), 2 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index d03c24d..6ac3817 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -47,6 +47,12 @@
{{ currentFile || 'No file open' }} {{ fileMeta }} + + + +
@@ -79,8 +85,46 @@

Preview will appear here...

+ +
+
+

History: {{ currentFile }}

+ +
+
+
+ {{ c.hash.slice(0, 7) }} + {{ c.message }} + {{ c.date }} +
+

No history yet

+
+
+ +
+
+

Share: {{ currentFile }}

+ +
+ + +
+ +
+
+

AI Response

+ +
+
+
-

Preferences

@@ -147,7 +191,7 @@