Commit Graph

85 Commits

Author SHA1 Message Date
二丫讲梵 cdbe0079e7
feat(settings): configure table open page size 2026-07-20 14:05:40 +08:00
t8y2 4bcf618162 feat(cli): migrate CLI to native Rust binary 2026-07-18 22:29:29 +08:00
co1dsand 681da22c33
feat(mongodb): improve document quick filters 2026-07-17 18:51:33 +08:00
zipg ef76b137bb
feat(gaussdb): allow clearing query schema 2026-07-16 17:31:36 +08:00
zipg da7eedb49c
feat(elasticsearch): improve REST commands and visual filters 2026-07-16 16:31:15 +08:00
t8y2 295b67dd36 feat(core): optimize query resource lifecycle 2026-07-16 00:19:24 +08:00
zipg 020d9869ac
fix(query): analyze multi-result editability per statement 2026-07-15 20:11:26 +08:00
zipg 5b985b670d
fix(query): match primary keys by dialect-aware casing 2026-07-15 20:11:04 +08:00
zipg 12b3c8425e
fix(query): propagate schema reset close failures 2026-07-15 11:10:23 +08:00
zipg 73f11f4265
feat(export): include query SQL in XLSX 2026-07-14 10:45:21 +08:00
Guoyu Su a99a34b4ab
fix(mongodb): use dedicated count for legacy collections 2026-07-13 13:21:50 +08:00
miracle 16e879e40e
perf(query): optimize result loading and connection reuse 2026-07-12 11:18:52 +08:00
二丫讲梵 add57d3ae0
feat(toolbar): redesign query result toolbar layout 2026-07-12 00:30:43 +08:00
t8y2 1dd4623919 fix(sql-files): distinguish files with duplicate names 2026-07-11 18:32:17 +08:00
zipg 343a5ba6c9
fix(grid): separate table open row limit 2026-07-11 08:55:43 +08:00
二丫讲梵 264909aaa9
feat(mongo): add document JSON preview 2026-07-11 01:00:47 +08:00
t8y2 53f2a4f215 fix(spark): apply selected database to queries 2026-07-10 21:45:13 +08:00
SuLea-IT 68cfb5af5c
fix(query): reduce retained result memory 2026-07-10 18:15:25 +08:00
二丫讲梵 ea8b3f9800
feat(tabs): enhance result toolbar layout and labels 2026-07-10 15:54:01 +08:00
t8y2 cb6350bef6 fix(query): support editing distinct results 2026-07-10 13:19:28 +08:00
miracle 3ff4f470f2
fix(mysql): reuse data tab client session 2026-07-10 10:56:48 +08:00
t8y2 87efe469a4 fix(desktop): reduce grid scroll jank 2026-07-09 17:55:33 +08:00
t8y2 aa0abcd670 feat(query): support broader result editing 2026-07-09 14:35:59 +08:00
二丫讲梵 ff8e53d47b
feat(query): 优化多条查询语句结果展示与语句匹配问题 (#2697) 2026-07-06 18:39:36 +08:00
t8y2 92ef1ac3cf feat(structure): open editor from field and index nodes 2026-07-06 14:16:43 +08:00
onenewcode 77cd835cda
[fix] fix Linux Alt+F4 exit handling (#2576) 2026-07-05 12:41:54 +08:00
t8y2 7e7c4944e9 refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
t8y2 1ff3676531 fix(data): use saved row limit for table opens 2026-07-03 14:00:39 +08:00
zipg 4efff9a190
fix(editor): prompt before closing unsaved SQL tabs
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-02 16:43:55 +08:00
onenewcode 8747df53ef
fix(mongodb): support multi-command execution
* fix mongodb multi-command execution

* fix(connection): 复制连接时保持在同一组内

- 修改 `addConnection` 方法以支持指定目标组 ID
- 更新 `duplicateConnection` 函数以传递目标组 ID
- 添加测试用例以验证复制连接的功能

* fix: add MongoDB data transfer entry

* feat(editor): SQL 编辑器选区大小写转换

Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>

* fix(editor): 修复SQL快捷执行导致执行全量SQL的问题 (#2384)

- 将执行SQL语句的逻辑从直接请求改为通过事件发射
- 增强了代码的可扩展性和可维护性

* fix(sidebar): cache tooltip overflow measurement

* fix(dialog): allow dragging window from modal overlay

* fix(oracle): reuse shared pool for data tabs

* fix(sidebar): reduce comment text repaint cost

* fix(saved-sql): preserve folder on metadata save

* fix(agent): execute transaction control SQL as statements

* feat(vector): add Qdrant/Milvus collection dimension display (#2396)

* fix(oracle): 修复时间字段编辑和表结构修改报错

Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>

* fix(agents): limit common version bumps

---------

Co-authored-by: 二丫讲梵 <eryajf@163.com>
Co-authored-by: zipg <geeky@foxmail.com>
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
Co-authored-by: t8y2 <1156263951@qq.com>
Co-authored-by: lexmin0412 <zhangle_dev@outlook.com>
2026-07-02 12:19:38 +08:00
t8y2 d1684bc4d4 fix(oracle): reuse shared pool for data tabs 2026-07-02 11:48:02 +08:00
t8y2 58e2d983c2 fix(tabs): restore previous tab after data tab close 2026-07-02 00:48:30 +08:00
LRcoding ff1a0f5eda
fix: 隔离 MySQL 大库场景前台查询与后台元数据加载 (#2354)
* fix: isolate data tab mysql queries from metadata loads

* refactor(completion): drop unused limiter snapshot and share concurrency constant

---------

Co-authored-by: zero <zero@zeroMacmini.local>
Co-authored-by: t8y2 <1156263951@qq.com>
2026-07-01 20:03:09 +08:00
onenewcode 93eeeaa9c6
feat(mongo): add dropIndex and dropIndexes support across full stack 2026-07-01 17:53:09 +08:00
t8y2 d6a0da7169 fix(tabs): prompt before closing dirty tabs 2026-07-01 15:50:08 +08:00
t8y2 74165cc045 fix(data): decouple table open limit from result page size 2026-07-01 15:14:32 +08:00
zipg 8129ecda88
fix(editor): keep edit-structure entry across table property tabs
* fix: 保留表属性编辑结构入口

* fix: 加深表属性页签选中态

---------

Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-01 12:51:44 +08:00
onenewcode b90e4fd64e
feat(mongodb): support createIndex shell command (#2187) 2026-06-30 21:34:58 +08:00
zipg 95be4fb195
fix: 修复 SQL Server 列注释显示 2026-06-30 17:31:57 +08:00
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 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