Commit Graph
353 Commits
Author SHA1 Message Date
Elias c32f92a902 feat(sidebar): show invalid object status marker in tree 2026-08-07 02:53:51 +08:00
二丫讲梵 d6fa7fd866 fix(sidebar): preserve table search focus and selection after refresh 2026-08-07 02:41:28 +08:00
二丫讲梵 c0b2cfc2ca fix(sidebar): sync tree node expansion state after async load 2026-08-06 14:45:25 +08:00
AiLi 0862e63389 fix(dameng): preserve table and column comments when cloning table 2026-08-06 13:01:59 +08:00
James Leong b5ba730404 fix(sidebar): keep connection tooltip open while copying 2026-08-06 12:13:56 +08:00
t8y2 9dbbfb4a06 feat(sidebar): show connection note next to label with tight comment spacing 2026-08-06 02:11:02 +08:00
t8y2 67e6b3f32d Revert "feat(sidebar): expose visible object filter"
This reverts commit 580b70e1d4.
2026-08-06 01:27:16 +08:00
fa6540b739 fix(sidebar): 修复搜索筛选树分组折叠在 scope-only 过滤下空操作
* 🐛 fix(sidebar): 修复搜索筛选树的分组折叠与重复点击切换

- 在保留搜索子树时应用临时折叠状态,避免空分组重新展开
- 仅在搜索筛选期间记录节点折叠操作
- 允许分组标签双击后的连续点击正常切换展开状态
- 补充侧边栏搜索及节点点击行为测试

* fix(sidebar): collapseAllTreeNodes 按 scope-only 过滤填充 searchCollapsedIds

---------

Co-authored-by: t8y2 <t8y2@users.noreply.github.com>
Co-authored-by: skyler <1156263951@qq.com>
2026-08-06 00:55:24 +08:00
Guoyu Su 580b70e1d4 feat(sidebar): expose visible object filter 2026-08-05 23:58:22 +08:00
zipgandzipg 2ede64f1cb feat(db): 支持 VictoriaMetrics 数据库
* feat(victoriametrics): support native MetricsQL queries

* fix(victoriametrics): 完善指标浏览和结果导出

* fix(victoriametrics): 修复指标对象通用操作入口

* fix(victoriametrics): 修正指标注释和截断提示

* fix(i18n): 补齐 VictoriaMetrics 连接配置翻译

---------

Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-08-05 23:58:11 +08:00
Yy-702 e749bdd42c feat(oracle): Ctrl/Cmd+click 打开存储过程源码
* feat(oracle): open procedure source via Ctrl/Cmd+click in SQL editor

Allow navigating from SQL identifiers to routine source like DataGrip/DBeaver.
Call sites open immediately without a global ALL_OBJECTS scan, and query-tab
views wrap bare Oracle ALL_SOURCE as CREATE OR REPLACE for editable DDL.

Close #5290

* fix(oracle): harden Ctrl/Cmd+click navigation identity model

Address review feedback on routine navigation correctness:
- Distinguish relation column lists (INSERT INTO t(...)) from routine calls
- Resolve schema.routine vs package.member before optimistic open
- Preserve quoted mixed-case identities for Oracle ALL_SOURCE lookup
- Try exact then uppercase name candidates in the Oracle Go agent
2026-08-05 23:57:50 +08:00
miracle c8c40ba839 fix(errors): unify backend error protocol and preserve db detail 2026-08-05 17:25:21 +08:00
t8y2 d65d712089 feat(tabs): add configurable data tab reuse modes 2026-08-05 13:05:26 +08:00
Andrew 336fbe094b feat(gaussdb): support multi-host connections 2026-08-05 11:17:01 +08:00
zipg 4cd88384ba fix(sidebar): keep multi-object DDL in one connection context 2026-08-05 11:11:29 +08:00
onenewcode a2e1128670 fix(mongodb): move sidebar index actions to indexes group 2026-08-05 01:02:21 +08:00
jinmo 8cfe380784 feat(mqtt): add MQTT broker connection support 2026-08-04 19:05:05 +08:00
Rson9 947cc16d92 feat(ssh): support JumpServer keyboard-interactive authentication 2026-08-04 14:23:44 +08:00
jean 44784d664c feat(desktop): add DDL shortcut and grid row delete action 2026-08-04 13:01:50 +08:00
t8y2 16920188ee fix(errors): hide internal agent metadata 2026-08-03 13:56:18 +08:00
onenewcode 8e7b74d0ee feat(mongodb): improve sidebar index management 2026-08-02 22:45:33 +08:00
t8y2 20334dc928 fix(sidebar): wrap long names in delete dialog 2026-08-02 18:13:31 +08:00
t8y2 9c400f200d fix(sidebar): activate load-more in double-click mode 2026-08-02 01:45:57 +08:00
t8y2 e33d8acb96 fix(dameng): normalize copied table target names 2026-08-01 23:43:58 +08:00
t8y2 165ad02375 fix(gaussdb): display M mode JDBC connection URLs 2026-08-01 18:50:59 +08:00
GIWTO 743af84e6f fix(sidebar): support dropping schema for Dameng database 2026-08-01 00:19:04 +08:00
zipg ecac4800c4 fix(postgres): preserve copied table comments safely 2026-07-31 19:33:43 +08:00
Euan af16c82568 fix(sidebar): preserve table reference drag while filtering 2026-07-31 16:22:41 +08:00
Freedom 2ec9328eea fix(sidebar): refresh object counts after drop 2026-07-31 14:39:58 +08:00
zipg dd383ff3ea fix(tabs): honor data tab reuse across activation paths 2026-07-31 14:25:21 +08:00
zipg 71a30e921e fix(gaussdb): support M mode SQL generation and DDL 2026-07-31 13:51:26 +08:00
zhangyc e2ba75b102 feat(saved-sql): run queries in the current database 2026-07-31 01:57:39 +08:00
二丫讲梵 99b1b73967 feat(etcd): add cluster operations and access control 2026-07-31 01:06:02 +08:00
dienaso 07ff185573 fix(sidebar): cancel metadata loads when collapsing nodes 2026-07-30 20:56:48 +08:00
t8y2 9d7f87feb8 fix(sidebar): add connection toolbar tooltips 2026-07-30 20:45:34 +08:00
t8y2 350096b4f7 feat(easysearch): add first-class database support 2026-07-30 19:03:09 +08:00
amwps290 51315e549f feat(admin): support openGauss and Kingbase monitoring 2026-07-30 18:40:12 +08:00
zipg 661575227f fix(sidebar): preserve async database expansion 2026-07-30 18:10:42 +08:00
onenewcode b39a0f18a4 fix(milvus): derive default writes from schema 2026-07-30 16:02:58 +08:00
zipg dfdf916964 fix(database): handle Kingbase metadata and rename refresh 2026-07-30 16:00:12 +08:00
zipg 24d7dc48ad fix(sidebar): restore tree node collapsing 2026-07-30 14:48:18 +08:00
guoyongchang f82749163d fix(sidebar): preserve table details after filtering 2026-07-30 14:47:35 +08:00
Elias 1774126f76 feat(xugu): expose private synonyms in schema tree 2026-07-30 00:43:10 +08:00
yanguibao1997 51b5c8ae95 feat(sidebar): add local table search 2026-07-29 21:27:37 +08:00
zhangsan 551f696cd5 feat(transfer): support cross-database table paste 2026-07-29 21:07:11 +08:00
polemp d928412bf6 feat(sidebar): add routine source open mode 2026-07-29 20:48:40 +08:00
jischeng 2152f8cde8 fix(mysql): use database-specific catalog switching 2026-07-29 20:41:09 +08:00
lewis 4a6422365b feat(redis): support database aliases 2026-07-29 20:33:34 +08:00
二丫讲梵 8841a41261 fix(desktop): align table copy and paste menus 2026-07-29 14:42:33 +08:00
zipg 5cc9d63cad fix(sidebar): remove duplicate Dameng schema filter entry 2026-07-29 14:41:42 +08:00