zipg
a65a5881d5
Fix:保留表结构编辑未保存草稿
2026-06-29 12:11:59 +08:00
二丫讲梵
433907e96e
feat(grid): support result source labels
2026-06-28 13:58:23 +08:00
zipg and staff
b85b14bfde
Fix: 优化 SQL 库启动加载
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local >
2026-06-27 15:07:26 +08:00
t8y2
42541d1146
fix(export): align row limits and progress
2026-06-25 17:01:32 +08:00
t8y2
5522842b19
fix(ci): fix broken tests after external-sql and xlsx changes
2026-06-25 00:16:11 +08:00
t8y2
b89df5a43c
feat(sql): save external files locally
2026-06-24 23:13:17 +08:00
t8y2
c8464bf842
fix(mongo): use page size for aggregate results
2026-06-24 22:38:00 +08:00
miracle
588ba3352d
feat: stream query result CSV/XLSX exports
...
* docs: add query result streaming export design
* feat(core): stream query result exports
* feat: expose query result streaming export APIs
* feat(desktop): stream query result exports from grid
* fix: route query result export cancellation through its command
* fix: reduce query export batch size and cancel latency
* opt: del local test files
2026-06-24 21:18:11 +08:00
t8y2
829f6dc7eb
feat(grid): add current page sorting
2026-06-24 15:39:40 +08:00
fagao
c0248cbe8e
fix: handle connection loss errors consistently
2026-06-22 21:43:01 +08:00
uicky
0f1b5f8b53
fix(export): resolve query result export progress
2026-06-19 11:15:18 +08:00
t8y2
593635a94d
fix(jdbc): keep query pagination cursor sessions
2026-06-18 17:40:12 +08:00
t8y2
dc10f5720e
fix(editor): replace fold gutter icons with consistent SVG chevrons, fix queryStore tests
2026-06-18 16:29:23 +08:00
t8y2
7511753f71
fix(desktop): handle object source tab save close
2026-06-18 16:15:58 +08:00
SuLea-IT
97192297eb
feat(query): add switchable query result runs and archives
...
* docs: design query result run tabs
* feat(query): add result run model helpers
* feat(query): persist result run metadata
* feat(query): record switchable result runs
* feat(query): sync active result run state
* feat(query): cache result run payloads
* feat(query): render result run tabs
* docs: design query result archives
* feat(query): add result archive codec
* feat(query): restore result archives
* feat(query): add result archive actions
* fix(query): toggle execution summary view
* fix(query): avoid archive compression backpressure
* feat(query): remove result runs
* chore: remove local spec docs from pr
2026-06-14 10:30:50 +08:00
t8y2
edba8214b5
feat: show username/password fields for Access database connections
2026-06-10 08:37:18 +08:00
t8y2
fabf2172e4
chore: migrate test runner from node:test/tsx to vitest
...
155 files, 1091 tests, 4.3s (2x faster than previous 9.1s).
2026-06-08 01:17:27 +08:00
t8y2
2b5300722f
feat: optimize tab result lifecycle caching
2026-06-06 20:30:35 +08:00
t8y2
fecefb1589
fix(grid): refine total row counting
2026-06-06 11:13:47 +08:00
t8y2
120566b1fd
fix: improve JDBC dialect handling
2026-06-04 19:40:52 +08:00
skyler
0f691485c8
Merge pull request #706 from DengQingNian/feat/drag-tab-reorder
...
feat(ui): add tab drag-and-drop reordering
2026-06-04 11:21:52 +08:00
dqn
b028b0aea2
fix(ui): update drop position on mousemove and enforce pinned grouping in tab reorder
...
- Track mousemove during drag to continuously update before/after indicator
- Re-apply orderPinnedFirst after reorder to prevent breaking pinned tab grouping
2026-06-04 10:40:42 +08:00
t8y2
388873213f
fix(export): stream full table exports correctly
2026-06-04 01:10:23 +08:00
t8y2
9648f74b87
fix(tabs): close object tabs on disconnect release
2026-06-03 19:30:34 +08:00
t8y2
763470e86d
fix(oracle): normalize unquoted query metadata identifiers
2026-06-03 02:32:08 +08:00
t8y2
ccaa50e36b
fix(query): honor connection timeout during exports
2026-06-02 19:38:21 +08:00
t8y2
bce6a820ec
fix(grid): preserve result during refresh
2026-06-02 18:58:37 +08:00
t8y2
2ff4a3fd97
fix(tabs): close connection tabs on disconnect
2026-06-02 18:19:28 +08:00
t8y2
8058c238b8
fix(desktop): allow multiple new table structure tabs
2026-06-02 02:13:09 +08:00
t8y2
b4c469a69f
fix(desktop): close database tabs with connection
2026-06-01 20:21:42 +08:00
t8y2
b35c1486e6
feat(desktop): improve query result exports and toolbar state
2026-06-01 19:26:15 +08:00
t8y2
84a7ff6b92
fix(tabs): reload missing table data
2026-06-01 17:18:51 +08:00
t8y2
a315ab93c7
fix(query): preserve tab SQL session state
2026-06-01 15:41:15 +08:00
t8y2
7f5de70687
fix(export): include all paginated query result rows
2026-06-01 14:32:16 +08:00
t8y2
b75219ab40
feat(tabs): support renaming query tabs
2026-06-01 14:24:04 +08:00
t8y2
297e3d0752
fix(grid): preserve table data pagination offset
2026-06-01 14:18:21 +08:00
t8y2
e28495f3c1
perf: optimize table data loading
2026-05-31 22:10:02 +08:00
t8y2
d8f2bce320
fix(query): release stale result payloads
2026-05-31 13:45:53 +08:00
t8y2
30a48a878c
fix(query): reload connection config before execute
2026-05-28 18:54:51 +08:00
t8y2
6d35dcfda8
fix: fix cargo fmt and update tests for completion/snippet changes
...
- Run cargo fmt on duckdb_driver.rs
- Update test expectations for snippet→function type changes
- Fix snippet icon color test (emerald→violet)
- Fix error result message format test
- Fix keyword suggestion test to handle snippet boost priority
2026-05-27 18:26:22 +08:00
t8y2
6b6f7694fd
fix(app): separate view source tabs and trim view metadata
2026-05-23 13:08:19 +08:00
t8y2
7a3ff3bff9
refactor(sql): move builders to Rust
2026-05-23 01:28:52 +08:00
t8y2
cb3e1d6e9f
feat(query): move SQL editability analysis to Rust
2026-05-22 15:09:31 +08:00
SuLea-IT
b23988161a
Improve memory retention in query results ( #395 )
2026-05-22 10:42:58 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00
t8y2
5dabdb3985
chore(repo): move app tests under packages
2026-05-18 02:23:58 +08:00