Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
cde18d4
feat(vscode): add extension manifest and build config
eunseo9311 May 9, 2026
00798d0
feat(vscode): add extension host source files
eunseo9311 May 9, 2026
faf8776
feat(vscode): add webview React app scaffold
eunseo9311 May 9, 2026
53ede7e
feat(vscode): add webview React tab components
eunseo9311 May 9, 2026
93c42b1
feat(vscode): add launch and tasks config for F5 debugging
eunseo9311 May 9, 2026
16eb7d1
feat(vscode): redesign ORM Editor as visual node graph
eunseo9311 May 9, 2026
4cb61f6
feat(vscode): pre-fill ORM Editor with default sample schemas
eunseo9311 May 9, 2026
3e71e09
fix(vscode): ORM Editor UX overhaul
eunseo9311 May 9, 2026
6e61a0a
feat(vscode): add bottom navigation bar to ORM Editor canvas
eunseo9311 May 9, 2026
1887577
Fix light mode, edge routing, trackpad zoom/pan, migration pre-populate
eunseo9311 May 9, 2026
9b9f048
Fix edge rendering: use style attr for CSS vars, connect from field rows
eunseo9311 May 9, 2026
6502461
feat(vscode): redesign Migration tab as VS Code-style diff viewer
eunseo9311 May 9, 2026
16e870d
feat(vscode): migration diff viewer UX polish + export tab preview re…
eunseo9311 May 9, 2026
9f0dd2f
fix(vscode): migration tab always shows dummy data on load
eunseo9311 May 9, 2026
0e3c606
fix: F5 now builds both extension host and webview
eunseo9311 May 9, 2026
da41a1d
fix(vscode): migration tab goes blank after stub response
eunseo9311 May 9, 2026
02a69fd
ORM Relation 추가, ORM 내부에서 Relation 추가버튼, 삭제버튼
erun1012 May 10, 2026
43ee296
add Relation and can set FK
erun1012 May 10, 2026
51208ac
modify move mode
erun1012 May 10, 2026
8c8e182
Add sorting function
erun1012 May 10, 2026
74f99f5
adding to modify relation and to move location relation end point
erun1012 May 10, 2026
7e0617e
adding drag and multi-select
erun1012 May 10, 2026
1258b83
modify design
erun1012 May 11, 2026
8001f37
Modify connection arrow design
erun1012 May 11, 2026
a053226
Merge vsExtension/gahui: Relation editing, layout presets, edge rerou…
eunseo9311 May 11, 2026
41aae88
feat(vscode): ORM Editor — multi-select, layout presets, edge editing…
eunseo9311 May 11, 2026
3a207a5
Change font color
erun1012 May 11, 2026
427fa5b
code remove_(-)/red test
erun1012 May 11, 2026
0c8745a
fix(vscode): restore gahui's OrmEditor (rebase --theirs was inverted)
eunseo9311 May 11, 2026
3efcf28
Modify ORM Editor code design, Add row number
erun1012 May 11, 2026
476d1cf
Merge branch 'vsExtension/eunseo' into vsExtension/gahui
erun1012 May 11, 2026
e812f07
feat(vscode): Export tab redesign — Connections sidebar + AI Agent chat
eunseo9311 May 11, 2026
85db7f5
fix(vscode): save dialog uses workspace folder + AI chat always enabled
eunseo9311 May 11, 2026
33c108b
fix(vscode): remove Gemini-style ✦ from AI chat, enlarge AI Agent button
eunseo9311 May 11, 2026
c095cae
add row number in ORM Editor(code, JSON export)
erun1012 May 12, 2026
c951350
Merge branch 'vsExtension/eunseo' into vsExtension/gahui
erun1012 May 16, 2026
07b7b78
Modify letter design
erun1012 May 16, 2026
b1e0bea
Change Dark Mode button Go directly to the top
erun1012 May 16, 2026
a93a845
Modify letter ORMEditor
erun1012 May 16, 2026
f47a8ee
Add AI Tab (API Key Authentication Method)
erun1012 May 16, 2026
56a8c8f
feat(vscode): VS Code extension — ORM Editor, Migration, Export + AI …
eunseo9311 May 17, 2026
8b06d77
Merge remote-tracking branch 'upstream/pr/eunseo-main' into vsExtensi…
erun1012 May 17, 2026
8474072
Resolve merge conflict: restore AI features in Export tab
erun1012 May 17, 2026
d01b262
Revert Export.tsx to eunseo version (remove AI features)
erun1012 May 17, 2026
744a0d9
Converting to devup-ui
erun1012 May 20, 2026
7199974
refactor: move vscode webview to apps/extension-webview package
erun1012 May 20, 2026
c710c9a
chore: add .gitignore for extension-webview package
erun1012 Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Run VS Code Extension",
"type": "extensionHost",
"request": "launch",
"args": ["--extensionDevelopmentPath=${workspaceFolder}/apps/vscode"],
"outFiles": ["${workspaceFolder}/apps/vscode/dist/**/*.js"],
"preLaunchTask": "build:vscode"
}
]
}
14 changes: 14 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "build:vscode",
"type": "shell",
"command": "npm run build",
"options": { "cwd": "${workspaceFolder}/apps/vscode" },
"group": { "kind": "build", "isDefault": true },
"presentation": { "reveal": "always" },
"problemMatcher": []
}
]
}
3 changes: 3 additions & 0 deletions apps/extension-webview/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules/
dist/
df/
12 changes: 12 additions & 0 deletions apps/extension-webview/ai-agent.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vespertide AI Agent</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/ai-agent.tsx"></script>
</body>
</html>
12 changes: 12 additions & 0 deletions apps/extension-webview/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vespertide</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
24 changes: 24 additions & 0 deletions apps/extension-webview/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"name": "extension-webview",
"private": true,
"version": "0.1.61",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"preview": "vite preview"
},
"dependencies": {
"@devup-ui/react": "^1.0.36",
"@devup-ui/vite-plugin": "^1.0.59",
"react": "^18.3.0",
"react-dom": "^18.3.0"
},
"devDependencies": {
"@types/react": "^18.3.0",
"@types/react-dom": "^18.3.0",
"@vitejs/plugin-react": "^4.3.0",
"typescript": "^5.3.0",
"vite": "^5.4.0"
}
}
Loading