t8y2
3cd328ece8
feat: enhance application run logic to handle macOS window reopening
2026-05-03 18:50:12 +08:00
t8y2
3c15a0bf16
ci: add GitHub Pages deployment for docs
2026-05-03 16:55:43 +08:00
t8y2
c1f7349c5c
docs: add VitePress documentation site with i18n
...
Full documentation site with English and Chinese versions:
- Home page with feature cards and screenshots
- 17 guide pages per language covering all features
- Local search, language switcher, sidebar navigation
2026-05-03 16:54:36 +08:00
t8y2
26429aa5d6
feat: add MCP guide and welcome page MCP integration hint
2026-05-03 15:27:35 +08:00
t8y2
b771e69f29
chore: bump version to 0.3.9
2026-05-03 15:13:48 +08:00
t8y2
468506318a
docs: add MCP Server section to README and publish to MCP Registry
2026-05-03 15:01:06 +08:00
t8y2
06c584c38d
feat: update version to 0.1.3 and add server configuration
2026-05-03 14:59:20 +08:00
t8y2
53df4e56cb
feat: MCP bridge enhancements — window focus, execute-query, markdown output
...
- Auto-focus DBX window when MCP opens a table or executes a query
- Ensure connections are loaded before handling MCP events
- Add /execute-query bridge route and dbx_execute_and_show tool
- Format all tool responses as markdown tables (less tokens, more readable)
- Extract shared bridgeRequest helper to reduce duplication
2026-05-03 14:50:44 +08:00
t8y2
68a8b382b2
chore: remove .mcp.json from tracking and add to gitignore
2026-05-03 14:46:45 +08:00
t8y2
d4ab3ac895
feat: enhance DBX tools with markdown table formatting and improved error handling
2026-05-03 14:44:25 +08:00
t8y2
09f32d7316
feat: add MCP Server for AI agent database access
...
TypeScript MCP Server that reads DBX connection configs and exposes
5 tools: list connections, list tables, describe table, execute query,
and open table in DBX UI. Published as @dbx-app/mcp-server on npm.
2026-05-03 14:36:06 +08:00
t8y2
aa59c26fa2
feat: add MCP bridge for AI agent integration
...
Localhost HTTP listener (dynamic port) allows MCP Server and other AI agents
to open tables directly in DBX UI via Tauri events.
2026-05-03 14:35:48 +08:00
t8y2
da70b8f2c1
chore: bump version to 0.3.8
2026-05-03 13:01:46 +08:00
t8y2
58d6acb2b1
feat: add DM (Dameng) database support and compatibility hint
2026-05-03 12:56:25 +08:00
t8y2
a66cffb692
feat: add configuration export/import with passphrase encryption
2026-05-03 12:46:49 +08:00
skyler
1b8d56a43b
Merge pull request #65 from SuLea-IT/codex/field-lineage
...
[codex] Add field lineage viewer and review fixes
2026-05-03 11:18:36 +08:00
skyler
5bd346f505
Merge pull request #64 from yavon007/main
...
feat: SSH key passphrase, file picker, and DataGrid search autocomplete
2026-05-03 11:15:16 +08:00
SuLea-IT
4d6cd5351c
fix: address lineage review feedback
2026-05-03 06:02:39 +08:00
SuLea-IT
5a37f584aa
feat: add field lineage viewer
2026-05-03 05:39:05 +08:00
yavon007
83f5e34cea
feat: add autocomplete to DataGrid search input
...
- Show WHERE keyword suggestion when typing 'w'/'wh' at the start
- Auto-complete column names from current table after WHERE clause
- Dropdown follows cursor position dynamically
- Tab or mouse click to accept suggestion, Enter for WHERE search
- Smart quote/parenthesis pairing: ', ", ( auto-close with cursor centered
- Skip over existing closing character instead of duplicating
- Arrow keys navigate suggestions, Escape dismisses
2026-05-03 04:39:14 +08:00
yavon007
58ca9a3b21
feat: add SSH key passphrase field and file picker for key path
...
- Add ssh_key_passphrase field to ConnectionConfig model with full keyring lifecycle
- Pass passphrase to russh load_secret_key for encrypted SSH keys
- Add native file picker (FolderOpen icon) next to SSH key path input
- Add password-type input for key passphrase in connection dialog
- Make connection dialog form scrollable for short windows
- Fix alignment of key path input and browse button
- Add i18n keys (en + zh-CN)
2026-05-03 04:39:03 +08:00
t8y2
0fdd0c1f9b
feat: enhance SQL completion suggestions for JOINs and comma-separated tables
2026-05-03 00:00:23 +08:00
t8y2
05d0b0408c
chore: bump version to 0.3.7 in Cargo.lock
2026-05-02 23:52:04 +08:00
t8y2
fb8b06cc14
chore: bump version to 0.3.7
2026-05-02 23:29:38 +08:00
t8y2
f598b5a91c
feat: enhance MySQL connection handling with bare option and optimize component imports
2026-05-02 23:25:39 +08:00
t8y2
db31a7c45e
chore: optimize release profile with panic=abort and fat LTO
2026-05-02 22:54:19 +08:00
t8y2
37e1f78d3d
fix: use per-target Rust cache keys and align CI runner for cache reuse
2026-05-02 22:50:34 +08:00
t8y2
fc12e1e7c7
fix: add libgtk-3-dev and fix ubuntu platform check in release workflow
2026-05-02 22:35:29 +08:00
t8y2
d3d680b224
chore: switch release LTO from fat to thin for faster builds
2026-05-02 22:30:30 +08:00
t8y2
f1851b7b2e
fix: update Ubuntu platform version in release workflow
2026-05-02 22:28:30 +08:00
skyler
fb2982500e
Merge pull request #62 from rarnu/fix/ai-chat-api
...
fix: 大模型配置中的API选项边框
2026-05-02 21:56:12 +08:00
skyler
adb7bc9253
Merge pull request #61 from SuLea-IT/codex/explain-plan-viewer
...
feat: add explain plan viewer
2026-05-02 21:54:54 +08:00
t8y2
44c98ba335
feat: add support for bare MySQL connections and improve SQL query handling for doris
2026-05-02 21:51:50 +08:00
rarnu
1dbe49cafb
fix: AI大模型配置,选择的API不明显,添加蓝色的边框来更明确的指出
2026-05-02 21:26:46 +08:00
SuLea-IT
d180539778
feat: add explain plan viewer
2026-05-02 21:00:53 +08:00
t8y2
eab5556b6f
feat: enhance AI streaming with reasoning support and UI updates
2026-05-02 20:43:49 +08:00
skyler
935a99c1c9
Merge pull request #60 from SuLea-IT/codex/table-structure-editor
...
feat: add table structure editor
2026-05-02 19:50:54 +08:00
SuLea-IT
f09d1b0973
feat: add table structure editor
2026-05-02 19:40:40 +08:00
skyler
b335aacdba
Merge pull request #59 from SuLea-IT/codex/table-file-import
...
feat: import table data from files
2026-05-02 19:26:19 +08:00
SuLea-IT
2ebd72b3b7
feat: import table data from files
2026-05-02 19:04:41 +08:00
t8y2
608a02a0bb
chore: bump version to 0.3.6
2026-05-02 17:48:30 +08:00
t8y2
f16df842cd
fix: update the contributor image link to include version parameter
2026-05-02 17:43:38 +08:00
skyler
5ae482592b
Merge pull request #58 from rarnu/feat/sql-editor-settings
...
Feat/sql editor settings
2026-05-02 17:37:53 +08:00
t8y2
a025649f89
fix: update MySql connection options to include pipes as concat and timezone settings
2026-05-02 17:36:00 +08:00
rarnu
c408a2bea0
fix: 重新加入@babel/runtime依赖,原因是不加则CodeMirror-Theme会报错
2026-05-02 17:29:14 +08:00
t8y2
c6f9bb89ec
fix: support for ClickHouse database username and password configuration
2026-05-02 17:25:16 +08:00
rarnu
bbe32b9376
Merge branch 'main' into feat/sql-editor-settings
2026-05-02 17:23:33 +08:00
rarnu
4d2c34ecb1
add: 将loadTheme抽象到外部模块,使用DEFAULT_EDITOR_SETTINGS默认值,增加老的配置项迁移
2026-05-02 17:19:34 +08:00
rarnu
e5f3f3bad8
fix: 清理无用的依赖项
2026-05-02 17:19:34 +08:00
rarnu
7722a17642
add: 增加对CodeMirror的设置页
2026-05-02 17:19:29 +08:00