t8y2
c295bf5780
feat(sql): add save/open SQL file buttons and enable tab persistence on desktop
2026-05-05 15:18:54 +08:00
t8y2
790791f946
feat: add execute mode settings and cursor position handling in SQL editor
2026-05-04 21:19:07 +08:00
t8y2
af9c206d75
feat: add auto-update support via tauri-plugin-updater
2026-05-04 18:14:40 +08:00
skyler
ae34d33a1d
Merge pull request #83 from wu-clan/refactor-new-connection
...
feat: refactor the new connection dialog
2026-05-04 17:22:54 +08:00
Wu Clan
14d23a5824
feat: refactor the new connection dialog
2026-05-04 17:11:13 +08:00
yavon007
e85f8bc6fd
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# src/components/sidebar/TreeItem.vue
2026-05-04 14:14:48 +08:00
t8y2
bc7f521604
feat: add connection group management and sidebar layout persistence
2026-05-04 13:52:42 +08:00
yavon007
20078c7a8c
feat: improve tab bar scrolling and sidebar interaction
...
- Add left/right scroll buttons with gradient overlay for tab overflow
- Sync scroll button visibility on resize and tab changes
- Use invisible pin button to prevent tab width jump on hover
- Simplify tab layout by removing mode icon, reordering badge
- Change sidebar table/view to open on double-click instead of single-click
2026-05-04 13:33:26 +08:00
SuLea-IT
5534b13fde
feat: add database-wide search
2026-05-04 12:01:19 +08:00
t8y2
71c7ae08c8
feat: add type filtering functionality and update translations for filter options
2026-05-04 02:55:19 +08:00
t8y2
ae21053f69
feat: add execute_multi command and update query handling for multiple results
2026-05-04 02:55:19 +08:00
t8y2
c328b3bf49
feat: add tooltip functionality and translations for tab information
2026-05-04 02:55:19 +08:00
yavon007
4e1b35186b
feat: add index type, included columns, filter, and comment support
...
- Add filter, index_type, included_columns, and comment fields to IndexInfo
- PostgreSQL: query pg_am for index type, use indnkeyatts to split key/included columns, retrieve index comments via obj_description()
- SQL Server: add type_desc, filter_definition, included columns via is_included_column
- MySQL: add INDEX_TYPE from information_schema.STATISTICS
- Oracle: add INDEX_TYPE from ALL_INDEXES
- DDL generation: add USING (PostgreSQL), type prefix + INCLUDE + WHERE (SQL Server), COMMENT ON INDEX (PostgreSQL)
- Frontend: update types, state mapping, SQL generation, and i18n translations
2026-05-03 20:10:35 +08:00
t8y2
26429aa5d6
feat: add MCP guide and welcome page MCP integration hint
2026-05-03 15:27:35 +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
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
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
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
SuLea-IT
f09d1b0973
feat: add table structure editor
2026-05-02 19:40:40 +08:00
SuLea-IT
2ebd72b3b7
feat: import table data from files
2026-05-02 19:04:41 +08:00
rarnu
bbe32b9376
Merge branch 'main' into feat/sql-editor-settings
2026-05-02 17:23:33 +08:00
SuLe
56a24b2bc7
Add database SQL export action
2026-05-02 17:16:56 +08:00
SuLe
265f95a149
Fix SQL editor and table query UX
2026-05-02 17:16:56 +08:00
SuLe
2b27d64af5
add database relationship diagrams
2026-05-02 17:16:56 +08:00
skyler
1fe40b7a09
Merge pull request #54 from SuLea-IT/codex/grid-row-change-filter
...
[codex] refine grid row change indicators
2026-05-02 17:07:29 +08:00
SuLe
747784ffe0
refine grid row change indicators
2026-05-02 17:03:54 +08:00
SuLe
5d48b2a76f
Add database SQL export action
2026-05-02 16:41:29 +08:00
skyler
4efd7c2517
Merge pull request #55 from SuLea-IT/codex/issue-51-sql-table-ux
...
[codex] Fix SQL editor and table query UX
2026-05-02 16:28:52 +08:00
rarnu
1209a5dad6
add: 增加设置的预览框
2026-05-02 15:34:36 +08:00
rarnu
4af43e35e1
add: 增加对CodeMirror的设置页
2026-05-02 14:58:55 +08:00
SuLe
39a257753b
Fix SQL editor and table query UX
2026-05-02 13:49:46 +08:00
SuLe
b6f89f02fb
add database relationship diagrams
2026-05-02 13:09:53 +08:00
skyler
8b153bef0d
Merge pull request #49 from SuLea-IT/codex/sql-file-execution
...
Add SQL file execution workflow
2026-05-02 09:47:33 +08:00
SuLe
272abb3537
clarify sql file action label
2026-05-02 05:31:12 +08:00
SuLe
c33afc8cef
wire sql file execution entry points
2026-05-02 05:28:28 +08:00
SuLe
d14329ea15
store connection secrets in system keyring
2026-05-02 03:37:52 +08:00
t8y2
3f71cd6dfa
feat: enhance AI functionality with conversation management and cancellation
2026-05-02 03:05:02 +08:00
t8y2
48921cf811
feat: add schema comparison functionality and localization support
2026-05-01 18:56:36 +08:00
t8y2
6e0fdf1c92
feat: add ssh_expose_lan configuration and localization support
2026-05-01 15:37:52 +08:00
t8y2
4eede07142
feat: add transpose functionality to DataGrid and update localization
2026-05-01 12:43:05 +08:00
skyler
2b64b9c755
Merge pull request #44 from SuLea-IT/codex/grid-cell-selection
...
[codex] Add grid cell selection and details
2026-05-01 10:16:23 +08:00
SuLe
3e7abf8212
Add grid cell selection and details
2026-05-01 09:40:18 +08:00
t8y2
f5ef4fe6ce
feat: update connection URL parameters handling for Doris and StarRocks databases; improve UI element heights and add localization for edit action
2026-05-01 09:22:11 +08:00
t8y2
b43e67b4fc
feat: add support for Doris, StarRocks, and Redshift databases in connection handling and UI
2026-05-01 01:26:35 +08:00
t8y2
90ec8c1306
feat: add data export functionality and version display in UI
2026-05-01 01:03:13 +08:00
806a855ef0
Add query cancellation controls ( #41 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
Co-authored-by: skyler <77960507+t8y2@users.noreply.github.com >
2026-05-01 00:05:15 +08:00