Commit Graph

  • 8f1e6cf379 ️ perf(frontend): 优化长时运行下的搜索与缓存占用 dev Syngnat 2026-06-22 22:36:39 +08:00
  • 05e8dab710 Merge 0ba2bfe645 into 4999fd544d dev-latest Matt Van Horn 2026-06-22 00:33:23 -07:00
  • 0ba2bfe645 fix(datasource): ClickHouse 22.8 HTTP 握手兼容 displayName 缺失 Matt Van Horn 2026-06-22 00:14:57 -07:00
  • 4999fd544d 🐛 fix(data-sync): 完善多种目标库的 schema 同步链路 Syngnat 2026-06-21 22:46:57 +08:00
  • 36233ba9aa Merge pull request #580 from feat/573-redis-db-alias Syngnat 2026-06-21 16:42:36 +08:00
  • 4408bce159 feat(redis): support per-database alias in the Redis viewer tree Matt Van Horn 2026-06-21 00:33:03 -07:00
  • e7b8e78f9c 🐛 fix(query-editor): 修复当前语句快捷选择在 CRLF 文本下错位 Syngnat 2026-06-21 15:08:34 +08:00
  • 29e7e365f1 📝 docs(readme): 补充 Trino 联邦查询支持说明 Syngnat 2026-06-21 14:11:36 +08:00
  • 8ea7ecc477 feat(trino): 新增 Trino 可选驱动接入并补齐查询支持 Syngnat 2026-06-21 13:54:42 +08:00
  • 99b75378c3 feat(data-grid): 完善 ER 图多层关系展开与字段浏览 Syngnat 2026-06-21 11:37:45 +08:00
  • 5f56859898 🐛 fix(query-editor): 兜底 SQL 编辑器中文输入首次不上屏 Syngnat 2026-06-21 11:25:40 +08:00
  • 7f2445a6f5 🐛 fix(monaco-editor): 禁用 EditContext 修复中文输入异常 Syngnat 2026-06-20 17:05:38 +08:00
  • b3a54b3ff8 feat(data-grid): 新增完整 ER 图视图并收口导出回归 Syngnat 2026-06-20 15:45:58 +08:00
  • c8c8497a2f feat(query-editor): 收敛 SQL 分析工作台与结果区日志体验 Syngnat 2026-06-20 14:09:58 +08:00
  • 04019135a0 🐛 fix(sql-diagnose): 兼容新版 MySQL JSON EXPLAIN 解析 Syngnat 2026-06-20 14:08:02 +08:00
  • e7935db84b feat(db-connection): 新增连接后台定时探活保活能力 Syngnat 2026-06-20 11:24:44 +08:00
  • 0f67305100 ♻️ refactor(codebase): 拆分大文件并收敛模块职责 Syngnat 2026-06-19 23:10:00 +08:00
  • 6179c3fbd9 ♻️ refactor(sidebar): 拆分动作与搜索逻辑 Syngnat 2026-06-19 18:46:08 +08:00
  • 13705f9098 ♻️ refactor(sidebar): 抽出 V2 右键菜单逻辑 Syngnat 2026-06-19 18:08:54 +08:00
  • 1dea343aa2 ♻️ refactor(sidebar): 抽出 V2 树标题渲染 Syngnat 2026-06-19 18:03:28 +08:00
  • 293a8ff3e9 ♻️ refactor(sidebar): 抽出实体操作弹窗 Syngnat 2026-06-19 17:56:12 +08:00
  • 6e422aea33 ♻️ refactor(sidebar): 抽出树节点加载器 Syngnat 2026-06-19 17:32:45 +08:00
  • 39e52469f2 ♻️ refactor(sidebar): 抽出批量操作弹窗 Syngnat 2026-06-19 17:23:53 +08:00
  • 3ff5141184 ♻️ refactor(sidebar): 抽出外部 SQL 文件流程 Syngnat 2026-06-19 17:13:24 +08:00
  • db31513c0b ♻️ refactor(sidebar): 抽出批量导出状态逻辑 Syngnat 2026-06-19 16:55:43 +08:00
  • 5da2c7ff1a ♻️ refactor(sidebar): 抽出元数据加载工具 Syngnat 2026-06-19 16:45:15 +08:00
  • d109f2891f ♻️ refactor(sidebar): 复用 V2 侧栏工具函数 Syngnat 2026-06-19 16:33:16 +08:00
  • f946951580 ♻️ refactor(sidebar): 迁出 legacy 节点菜单构建逻辑 Syngnat 2026-06-19 16:21:36 +08:00
  • f6ebfc2e44 ♻️ refactor(sidebar): 清理 V2 rail 残留死代码 Syngnat 2026-06-19 15:16:31 +08:00
  • 540dbc2a28 ♻️ refactor(sidebar): 抽出 Command Search 面板组件 Syngnat 2026-06-19 14:55:21 +08:00
  • 2c8128724e ♻️ refactor(sidebar): 抽出 ConnectionRail 为独立子组件 Syngnat 2026-06-19 14:29:57 +08:00
  • 528f3c51a0 ♻️ refactor(sidebar): 迁出命令搜索相关类型与 shouldLoadSidebarNodeOnExpand Syngnat 2026-06-19 14:19:06 +08:00
  • a4d94624cd ♻️ refactor(sidebar): 继续抽离 resolveV2ObjectGroupTitle 等 2 个工具函数 Syngnat 2026-06-19 14:15:35 +08:00
  • 87bd16c4ba ♻️ refactor(sidebar): 抽离独立工具函数到 sidebarHelpers 模块 Syngnat 2026-06-19 14:11:54 +08:00
  • dc54d24d2b feat(sidebar): 新增 Sidebar 慢 SQL 历史浮动入口 Syngnat 2026-06-19 13:56:15 +08:00
  • 8457f6c4b7 feat(shortcuts): 把 SQL 诊断与慢查询快捷键注册到管理系统并加菜单入口 Syngnat 2026-06-19 13:43:12 +08:00
  • a2d83744b5 feat(explain): 扩展索引建议规则引擎至 15 条 Syngnat 2026-06-19 13:43:01 +08:00
  • 946450874f 🔧 chore(wails): 同步 GetSlowQueries 与 ClearSlowQueries 的 TS 绑定 Syngnat 2026-06-19 13:25:32 +08:00
  • 577a417292 feat(explain-ui): 新增慢 SQL 历史面板与 Ctrl+Shift+H 快捷键 Syngnat 2026-06-19 13:23:02 +08:00
  • a74065bdbb feat(explain): 新增慢 SQL 历史存储与 DBQueryMulti 执行埋点 Syngnat 2026-06-19 13:17:39 +08:00
  • 0c320234fd feat(explain-ui): 将诊断工作台接入 QueryEditor 并支持快捷键触发 Syngnat 2026-06-19 13:11:20 +08:00
  • f5ae2e51f9 feat(explain-ui): 新增执行计划图渲染组件与索引建议侧栏 Syngnat 2026-06-19 13:04:49 +08:00
  • 8e24e40fdd feat(explain): 补齐 Oracle/SQLServer/ClickHouse 解析器与索引建议规则引擎 Syngnat 2026-06-19 12:45:15 +08:00
  • 85648b1e5a 🔧 chore(wails): 同步 DiagnoseQuery 自动生成的 TS 绑定 Syngnat 2026-06-19 12:31:42 +08:00
  • b997788437 feat(explain): 新增 SQL 诊断工作台后端 EXPLAIN 基建 Syngnat 2026-06-19 12:30:56 +08:00
  • 542bafe6c4 🔧 chore(gitignore): 忽略 optional-driver-agent 构建产物 Syngnat 2026-06-19 12:07:33 +08:00
  • 98965a56e1 🐛 fix(memory): 修复大数据量导出导致进程内存飙升至 16G 的问题 Syngnat 2026-06-19 12:05:02 +08:00
  • 21c427bc39 🐛 fix(connection): 优化多数据源连接数占用 Syngnat 2026-06-18 20:29:19 +08:00
  • 6b67bb24b4 feat(tool-center): 优化工具中心分组交互与通用弹窗 Syngnat 2026-06-18 20:28:47 +08:00
  • 06dd9507ee feat(ai): 补齐 Cursor 与 CodeBuddy 会话态聊天链路 Syngnat 2026-06-18 13:35:08 +08:00
  • b588235b62 feat(ai): 接入 Cursor Cloud Agents API Syngnat 2026-06-18 12:35:58 +08:00
  • f457f6aaca feat(ai): 接入 CodeBuddy CLI 并兼容官方登录态 Syngnat 2026-06-18 12:06:58 +08:00
  • c8fe90cbee ️ perf(import-export): 降低 OceanBase 导出链路内存占用 Syngnat 2026-06-18 11:32:08 +08:00
  • 6bd87fa568 🐛 fix(export-workbench): 补齐整表导出百分比进度 Syngnat 2026-06-18 10:58:01 +08:00
  • 293fc6e0fe 🐛 fix(data-grid): 修复字段元数据偶发缺失 Syngnat 2026-06-18 10:57:51 +08:00
  • 2a8ae05363 🐛 fix(export-workbench): 修正未知总数进度展示并优化 XLSX 收尾阶段 Syngnat 2026-06-18 10:15:00 +08:00
  • 9613f6b624 🐛 fix(frontend): 预构建本地化依赖避免开发启动代理失败 Syngnat 2026-06-18 09:58:06 +08:00
  • ee78b9b57c ️ perf(import-export): 降低大文件导入导出内存占用 Syngnat 2026-06-18 09:21:01 +08:00
  • 5ce4dddd7a ️ perf(ci): 减少 driver-agent 检测与平台 diff 的重复计算 Syngnat 2026-06-17 17:44:40 +08:00
  • e67285fde1 ️ perf(import): 重构导入链路并支持流式批量写入 Syngnat 2026-06-17 17:26:57 +08:00
  • 4e31d47936 feat(export-workbench): 支持批量导出工作台并优化 SQL 导出性能 Syngnat 2026-06-17 16:50:05 +08:00
  • 954d126a8f test(sidebar): 适配多语言后的 locate-toolbar 测试 Syngnat 2026-06-17 15:36:58 +08:00
  • 5b31ab7435 feat(export-workbench): 新增导出工作台与进度历史 Syngnat 2026-06-17 14:19:16 +08:00
  • b3c321be67 ️ perf(export): 重构大结果集导出链路并支持流式写入 Syngnat 2026-06-17 14:18:41 +08:00
  • d7ad83f0d5 完善多模块多语言 (#572) 辣条 2026-06-17 13:56:01 +08:00
  • 3006429a9a 🔧 chore(merge): 合并最新 dev 并解决 DataGrid 冲突 feature/20260602_connection_driver_i18n tianqijiuyun-latiao 2026-06-17 13:52:50 +08:00
  • 9364c48ef0 feat(i18n): 完善多模块多语言适配与发版验证 tianqijiuyun-latiao 2026-06-17 13:17:33 +08:00
  • 3e140c1bc6 🐛 fix(ai-safety): 修正完全模式执行口径与本地工具失败判定 Syngnat 2026-06-17 09:49:59 +08:00
  • 7ff3e00759 🐛 fix(query-editor): 修复外部 SQL 标签状态与 OceanBase 查询改写 Syngnat 2026-06-17 09:49:39 +08:00
  • 0632c5242c 🐛 fix(oceanbase/data-grid): 修复 Oracle 时间字段显示编辑与结果视图异常 Syngnat 2026-06-17 09:49:15 +08:00
  • 76b0163bd3 Merge branch 'dev' into feature/20260602_connection_driver_i18n tianqijiuyun-latiao 2026-06-16 18:35:11 +08:00
  • 6421662f5d 🐛 fix(oracle): 修复裸表查询结果字段元数据缺失 Syngnat 2026-06-16 14:05:28 +08:00
  • 54195e0591 🐛 fix(sqlserver): 修复对象 SQL 定义获取失败 Syngnat 2026-06-16 12:54:39 +08:00
  • 5fc29a6fd3 feat(i18n): 推进多语言剩余切片闭环 tianqijiuyun-latiao 2026-06-16 12:40:33 +08:00
  • f41a15c7b8 feat(data-sync/oceanbase): 拆分比对入口并修复 OceanBase Oracle 连接 Syngnat 2026-06-16 12:15:16 +08:00
  • 938bc53966 🐛 fix(mysql): 修复 DATE 字段显示为 datetime Syngnat 2026-06-16 09:25:16 +08:00
  • 093b3cae1f 🐛 fix(postgres): 修复删除数据库误判当前连接占用 Syngnat 2026-06-16 09:07:19 +08:00
  • 0816702084 🐛 fix(external-sql): 修复外部 SQL 文件丢失后标签无法关闭 Syngnat 2026-06-16 08:48:43 +08:00
  • c70eb7157f test(oceanbase): 脱敏 Oracle 租户连接测试数据 Syngnat 2026-06-16 08:37:18 +08:00
  • 23f95d7dc8 feat(query-editor): 支持还原 SQL 美化前内容 Syngnat 2026-06-16 07:10:04 +08:00
  • 682017ba96 🐛 fix(oceanbase): 修复 Oracle 租户 SSH 预探测超时 Syngnat 2026-06-15 17:56:34 +08:00
  • 891c8c1200 🐛 fix(sql-snippet): 修复片段管理编辑与按钮布局 Syngnat 2026-06-15 17:28:48 +08:00
  • a611c1c04b 🐛 fix(oceanbase): 修复 Oracle 租户跳板机连接预探测失败 Syngnat 2026-06-15 16:13:15 +08:00
  • 558966a129 feat(i18n): 推进六语言多语言体系与扫描门禁 tianqijiuyun-latiao 2026-06-15 14:35:08 +08:00
  • 2f354d2267 feat(saved-query): 新增已存查询独立查看入口 Syngnat 2026-06-15 14:12:39 +08:00
  • eca9601ab0 feat(saved-query): 支持已存查询后端持久化与连接重绑 Syngnat 2026-06-15 12:20:57 +08:00
  • f0278bf1b0 Release/0.8.1 v0.8.1 main Syngnat 2026-06-15 08:38:11 +08:00
  • 0b9f0448c8 ️ perf(database): 优化查询元数据加载和连接释放 release/0.8.1 Syngnat 2026-06-15 07:21:00 +08:00
  • 675aae16e9 🐛 fix(query-editor): 修复事务提交按钮缺少悬浮反馈 Syngnat 2026-06-14 22:56:21 +08:00
  • 9b0e7937f9 🐛 fix(query-editor): 修复小窗口下 SQL 编辑器工具栏换行问题 Syngnat 2026-06-14 22:47:42 +08:00
  • 03eb26d999 🐛 fix(query-editor): 修复切换查询页后 SQL 美化方言误判 Syngnat 2026-06-14 21:52:14 +08:00
  • f2ffeeaf45 🐛 fix(sql-editor): 修复存储过程与返回结果写语句的结果识别 Syngnat 2026-06-14 21:37:02 +08:00
  • d7632e29a6 🐛 fix(query-editor): 优化事务工具栏排版并修复 Wails 开发页加载 Syngnat 2026-06-14 18:49:22 +08:00
  • a750266e1c 🐛 fix(sqlserver): 修复托管事务下 UPDATE 误报执行失败 Syngnat 2026-06-14 18:03:06 +08:00
  • 5f892d29c8 feat(schema): 支持模式编辑删除及按模式导出备份 Syngnat 2026-06-14 17:48:29 +08:00
  • f3e11961dc 🐛 fix(tdengine): 修复旧版 TDengine 元数据查询与驱动版本选择异常 Syngnat 2026-06-14 17:22:02 +08:00
  • 9e224d0067 🐛 fix(query-editor): 修复跨库查询字段补全缺失 Syngnat 2026-06-14 16:59:34 +08:00
  • 3da3a3fb13 🐛 fix(mysql): 兼容 MyCAT 场景下数据库列表解析逻辑 Syngnat 2026-06-14 16:36:42 +08:00
  • 70b469d349 🐛 fix(query-editor): 修复 SQL 美化未按数据库方言选择格式化器 Syngnat 2026-06-14 16:07:52 +08:00
  • 5310ec7c44 feat(query-editor): 为 Postgres 兼容方言补全增加标识符自动引用 Syngnat 2026-06-14 15:54:00 +08:00