skyler
ff2210e5a4
Merge pull request #702 from DengQingNian/optimize/export-pagination-orderby-batchsize
...
perf(ui): 优化数据导出的ui体验和性能
2026-06-03 21:42:38 +08:00
t8y2
2183c370dc
fix(export): handle table export edge cases
2026-06-03 21:41:16 +08:00
dqn
0611ed8e52
fix(ui): pass side-offset as number to popover content
...
Fix typecheck error TS2322: side-offset expects number, not string.
2026-06-03 21:36:23 +08:00
t8y2
26a31feea1
fix(jdbc): use driver-specific URL param separators
2026-06-03 21:25:38 +08:00
t8y2
94c987c693
fix(metadata): tolerate opengauss column metadata failures
2026-06-03 21:18:34 +08:00
t8y2
f64fd09b7a
fix(grid): keep table filters available without metadata
2026-06-03 21:04:19 +08:00
t8y2
4d50af05fd
fix(sidebar): keep connection search results visible
2026-06-03 20:52:57 +08:00
t8y2
085a2f3870
feat(completion): add database-specific suggestions
2026-06-03 20:47:17 +08:00
t8y2
02ac4b3978
fix(iris): use top for table previews
2026-06-03 20:21:30 +08:00
dqn
4a12a575ed
perf(ui): 优化数据导出的ui体验和性能
2026-06-03 20:19:25 +08:00
t8y2
9648f74b87
fix(tabs): close object tabs on disconnect release
2026-06-03 19:30:34 +08:00
t8y2
72ababd2b8
fix(iris): skip schema execution context
2026-06-03 19:29:39 +08:00
t8y2
e3fec0f5d9
fix(elasticsearch): improve local TLS connection handling
2026-06-03 18:29:30 +08:00
t8y2
8e92254bba
fix(sqlserver): preserve procedure DDL batches
2026-06-03 18:14:33 +08:00
t8y2
651f838a7d
feat(gbase): add GBase 8s driver profile
2026-06-03 18:07:14 +08:00
t8y2
573f31c8dc
fix(jdbc): avoid double quoting kyuubi identifiers
2026-06-03 17:48:03 +08:00
t8y2
0f40f6cd0c
fix(postgres): support quoted schema autocomplete
2026-06-03 17:00:24 +08:00
t8y2
af40af603e
feat(editor): add configurable tab handling on disconnect
2026-06-03 16:53:40 +08:00
t8y2
29118700b6
feat(mcp): improve setup defaults and config hints
2026-06-03 16:40:40 +08:00
t8y2
493b4dafdd
fix(web): stream offline agent zip uploads in docker
2026-06-03 16:24:39 +08:00
skyler
762e752fa7
Merge pull request #685 from DengQingNian/fix/import-export-connection-icons
...
Fix(UI):修正了导入/导出相关按钮的图标;使用组件的Tooltip
2026-06-03 16:21:02 +08:00
t8y2
b2f6b70b57
fix(oceanbase): use oracle jdbc url for oracle mode agent
2026-06-03 16:18:32 +08:00
t8y2
0e029eff68
feat(grid): add inline binary download menu
2026-06-03 16:07:32 +08:00
t8y2
5bd94ba201
fix(jdbc): apply url params to connection url
2026-06-03 15:59:25 +08:00
DengQingNian
1f51747615
Merge branch 't8y2:main' into fix/import-export-connection-icons
2026-06-03 15:52:01 +08:00
t8y2
175d1def0d
fix(grid): support blob downloads
2026-06-03 15:45:50 +08:00
dqn
57c936bf8e
fix(desktop): swap import/export icons for data/database context menu items
...
Import now uses Download icon and Export uses Upload icon (they were
reversed), consistent with the connection import/export icon fix.
2026-06-03 15:35:37 +08:00
t8y2
f8fc284c54
fix(oracle): honor sysdba agent connections
2026-06-03 15:33:05 +08:00
t8y2
fbe64de315
fix(grid): stabilize single-column scrolling
2026-06-03 15:04:34 +08:00
t8y2
7fb53ee0b4
fix(drivers): skip blocked driver updates
2026-06-03 14:39:46 +08:00
dqn
1a520f1932
fix(desktop): swap import/export connection icons and add import tooltip
...
Import now uses Download icon and Export uses Upload icon (they were
reversed). Also wrapped the import dropdown in a styled Tooltip to
match the export button's hover behavior.
2026-06-03 14:29:36 +08:00
t8y2
381bdfdfd7
fix(sidebar): dedupe MySQL table objects
2026-06-03 14:27:26 +08:00
t8y2
8bce370a0b
fix(sqlserver): place TOP after DISTINCT in pagination
2026-06-03 14:09:23 +08:00
t8y2
967b9df604
feat(editor): show column comments in SQL completions
2026-06-03 14:05:30 +08:00
t8y2
4690fd8b81
feat: add elasticsearch command completion
2026-06-03 14:00:52 +08:00
github-actions[bot]
d776e7bd37
chore(jdbc): bump plugin version [skip ci]
2026-06-03 04:55:36 +00:00
t8y2
3f4521f550
chore(release): bump version to 0.5.28
2026-06-03 12:55:04 +08:00
t8y2
84f83d4d49
ci: speed up rust checks
2026-06-03 12:43:08 +08:00
t8y2
9adf2b8d00
fix(dameng): deduplicate column metadata
2026-06-03 12:38:36 +08:00
t8y2
e67894bea7
chore: upgrade frontend tooling and speed up checks
2026-06-03 12:20:27 +08:00
t8y2
cc74fabad7
feat(completion): suggest database routines
2026-06-03 11:27:31 +08:00
t8y2
6e82fe1e3f
fix(duckdb): return rows for shorthand result queries
2026-06-03 11:13:14 +08:00
t8y2
0660194465
test(export): parse quoted csv fields in assertion
2026-06-03 11:13:08 +08:00
t8y2
9e041b3c5e
fix(mysql): format bit values for grid sync
2026-06-03 11:07:04 +08:00
t8y2
66fc5e2b05
fix(ai): include schema comments in prompt context
2026-06-03 10:55:38 +08:00
DengQingNian
bea3b45fd8
perf(export): 优化导出ui体验和性能
...
* docs(getting-started): set brew upgrade to use official homebrew cask
* fix(mysql): make admin show handling dialect aware
* fix(data-compare): create missing target tables during sync
* feat(sql): suggest join conditions from foreign keys
* fix(sidebar): use filtered order for range selection
* fix(tabs): close connection tabs on disconnect
* fix(sqlserver): execute cte queries without wrapping
* fix(opengauss): open table structure editor
* perf(export): 优化导出ui体验和性能
* perf(export): 优化导出ui体验和性能
* fix(export): normalize status casing and fix web route issues
- Add missing table export web routes (POST /export/table, SSE progress, cancel)
- Fix tauri table export Promise to wait for terminal events
- Change cancel to return Ok(()) so it doesn't get overwritten as Error
- Unify ExportStatus to PascalCase across all frontend components
- Fix http.ts table export POST body wrapping
- Fix duplicate pub mod in dbx-web routes
* fix(export): return export file for browser download in web mode
Write table export output to temp dir, register a download endpoint,
and trigger browser download from the frontend when export completes.
* fix(export): avoid table export progress races
---------
Co-authored-by: Francesco Lucarelli <francesco06lucarelli@gmail.com>
Co-authored-by: t8y2 <1156263951@qq.com>
Co-authored-by: dqn <someonegdeng@qq.com>
2026-06-03 10:39:11 +08:00
t8y2
bed72d2132
fix(mysql): retry metadata connection with default database
2026-06-03 02:51:52 +08:00
t8y2
d952082442
fix(kingbase): prefer IPv4 stack for agent
2026-06-03 02:51:52 +08:00
t8y2
0fc5a03822
fix(sidebar): merge table metadata into object groups
2026-06-03 02:48:09 +08:00
t8y2
c6da454864
fix(jdbc): show default database for custom drivers
2026-06-03 02:44:02 +08:00