Syngnat
|
cbca312a50
|
🐛 fix(sidebar): 将表置顶星标改为只读状态指示
- 仅为已置顶表展示非交互实心星标
- 保留右键菜单中的置顶与取消置顶入口
- 补充侧边栏置顶指示器回归测试
|
2026-07-24 20:20:23 +08:00 |
|
Syngnat
|
1e4ece74a7
|
✨ feat(sidebar): 优化窄宽度连接头部展示
- 移除连接头部状态徽章,释放连接名与库名显示空间
- 窄宽度时收起新建查询文字并保持操作按钮可用
- 连接名或库名截断时悬浮同时展示完整信息
- 补充响应式布局、主题对比度与悬浮提示回归测试
|
2026-07-24 14:46:24 +08:00 |
|
Syngnat
|
340e7837a3
|
✨ feat(tabs): 支持工作区标签宽度自适应
- 根据工作区可用宽度和标签数量动态分配标签宽度
- 使用 ResizeObserver 响应布局变化并限制可读宽度范围
- 通过 CSS 变量同步标签宽度并补充边界回归测试
|
2026-07-24 14:00:18 +08:00 |
|
Syngnat
|
aee4da47db
|
🐛 fix(sidebar): 调整折叠状态下的展开按钮位置
- 将 V2 侧栏展开按钮从标题栏移至固定工具栏顶部
- 保持展开与折叠后的焦点回迁和无障碍属性
- 补充固定栏按钮顺序、交互和样式回归测试
|
2026-07-24 13:59:43 +08:00 |
|
AutumnNazi
|
0d27d2deaa
|
✨ feat(sidebar): 支持删除与清空近期查询
- 为每条近期查询增加删除入口,并在标题区提供清空操作
- 通过持久化可见性标记隐藏近期记录,保留完整 SQL 执行日志
- 补齐六语言文案及交互、订阅和状态持久化测试
|
2026-07-24 12:35:56 +08:00 |
|
Syngnat
|
7579bc6eab
|
✨ feat(datagrid): 精简结果工具栏并支持快捷页内查找
- 将结果视图操作改为图标按钮并补充悬浮提示
- 移除冗余状态信息并支持 Ctrl/Cmd+F 打开当前页查找
- 完善查找导航、关闭和自适应布局,避免抢占 SQL 编辑器快捷键
|
2026-07-23 23:13:56 +08:00 |
|
Syngnat
|
74c2fe6039
|
🔁 sync(datagrid): 合并跳页输入框居中修复 (#685)
- 调整跳页数字输入框内部布局与行高,保持内容垂直居中
- 排除锁文件、错误 package 校验值与生成绑定空白噪音
- 保留当前分支已完成的侧栏样式与绑定文件内容
|
2026-07-23 17:16:21 +08:00 |
|
Syngnat
|
61f01b78d0
|
✨ feat(sidebar): 支持仅折叠资源树并保留固定栏
- 折叠 V2 侧栏时仅隐藏资源树,按界面缩放保留固定操作栏
- 将 SQL 分析与 SQL 审计入口迁移至固定栏并优化小窗口滚动布局
- 增加标题栏展开入口与双向焦点回切,补充侧栏回归测试
|
2026-07-23 17:12:19 +08:00 |
|
Syngnat
|
3c24068190
|
🎨 style(data-grid/query-editor): 统一工具栏图标交互
- 将 V2 数据查看、查询结果和 SQL 编辑器操作改为纯图标按钮
- 统一工具栏操作尺寸,并保留本地化 Tooltip 与无障碍标签
- 使用状态图标精简 SQL 提交模式和提交时机选择器
- 修复事务下拉选项截断及悬浮提示与菜单重叠问题
- 补充图标布局、下拉交互和旧版兼容测试
|
2026-07-23 16:17:56 +08:00 |
|
Kang-Yang
|
4f0d3abeea
|
🐛 fix(datagrid): 修复跳页输入框数字垂直未居中
|
2026-07-23 10:27:00 +08:00 |
|
Syngnat
|
93bb164004
|
🐛 fix(modal): 统一浮层层级并修复设置窗口遮挡
- 统一主窗口、原生分离窗口和静态 API 的 Ant Design 浮层基线
- 提升更新、导出、安全更新与连接代理子弹窗层级
- 将业务 Modal 接入统一封装并修复命令面板 stacking context
- 增加浮层策略、设置流程和 Modal 导入守卫测试
|
2026-07-22 15:37:20 +08:00 |
|
Syngnat
|
c9ddd8919e
|
✨ feat(workbench): 丰富主页快捷资源与工作入口
|
2026-07-13 22:52:01 +08:00 |
|
Syngnat
|
e17e21b105
|
✨ feat(workbench): 支持 Schema 筛选和历史快捷打开
|
2026-07-13 21:54:10 +08:00 |
|
Syngnat
|
6329345e73
|
🐛 fix(query-results): 修复分页统计与字段排序交互
- 为分页栏显示明确的首页和尾页入口,并接入真实的总数统计与取消回调
- 支持精确总数查询并隔离取消请求和过期响应,翻页时保留已统计总数
- 完整结果采用本地稳定排序,分页结果按数据库方言重新查询第一页
- 修复单元格编辑模式阻断列头排序箭头并补充回归测试
|
2026-07-13 17:29:15 +08:00 |
|
Syngnat
|
ef0845a9c5
|
🐛 fix(tabs): 修复短连接标签占用固定间距
- 将连接标签由固定 flex 基准改为按内容宽度收缩
- 保留 92px 最大宽度以避免长连接名称撑开标签
- 增加短连接名称间距回归测试
|
2026-07-13 17:28:33 +08:00 |
|
Syngnat
|
00473e7ac0
|
🐛 fix(theme): 提升连接状态与 SQL 关键字辨识度
- 为亮暗主题和内置预设增加独立连接状态语义色
- 强化 Host、数据库状态点及双行页签字段对比度
- 为 Monaco SQL 关键字补充高对比加粗规则
- 增加基础主题与内置预设的对比度回归测试
|
2026-07-13 09:54:23 +08:00 |
|
Syngnat
|
7c8e8d8dd3
|
✨ feat(sql-audit): 新增 SQL 审计中心并完善事务追踪
- 新增脱敏审计存储、筛选、保留策略、完整性校验与 JSON/CSV 导出
- 覆盖查询编辑器、事务、导入同步、对象操作、AI/MCP 与 Web 运行时入口
- 完善事务完整语句日志、Windows 快捷键映射及 SQL 分析布局
- 补充多语言、健康状态、数据目录迁移和回归测试
|
2026-07-12 15:24:27 +08:00 |
|
Syngnat
|
ef5e344c4f
|
✨ feat(theme): 新增自定义主题与多套低刺激预设
- 支持导入、管理和持久化自定义 CSS 主题
- 新增六套内置主题并提供低刺激舒适暗色
- 完善 V2 主题令牌、多语言、可访问性与回归测试
|
2026-07-11 23:50:24 +08:00 |
|
Syngnat
|
8d7e7a6ddf
|
✨ feat(query-editor): 结果页列元数据跨库加载并实心化保存按钮
- 结果集携带 metadataDbName/TableName,列类型注释从真实库表加载
- 只读查询也解析 tableRef,避免结果页丢元数据
- 选择列底色与固定列对齐;保存按钮改为蓝色实心主按钮样式
- 独立结果窗/还原路径同步元数据字段
|
2026-07-09 15:37:27 +08:00 |
|
Syngnat
|
22fab86010
|
🐛 fix(ui): 修复数据表按钮与侧栏滚动条显示
- 修复 v2 分页“统计总数”按钮被压缩为图标宽度的问题
- 首次打开时隐藏树主体横向溢出,保留独立横向滚动条占位
- 将自定义字段显示里的全局隐藏列文案改为多语言翻译
- 增加数据表按钮和侧栏横向滚动条布局回归断言
|
2026-07-08 17:37:21 +08:00 |
|
Syngnat
|
0707d60f0b
|
🐛 fix(sidebar): 放宽左侧树拖拽宽度上限
- 统一侧栏宽度常量,最大宽度放宽到 960px
- 拖拽时按窗口宽度预留主工作区空间
- 同步 v2 与 legacy 侧栏 CSS 最大宽度
- 持久化侧栏宽度时允许保存更宽配置并补充测试
|
2026-07-02 15:20:59 +08:00 |
|
Syngnat
|
04a61a50dc
|
🐛 fix(workbench): 统一 v2 工具中心与工作区主题
- 显式传递 uiVersion 构建 overlay theme,避免设置中心和工具中心混用旧版黄蓝色
- 统一 v2 模式下 Ant Design 主色和选中态为绿色语义
- 移除工具中心详情头部重复的返回上一步按钮
- 修复侧边树对象筛选反复切换时的 rc-tree 复用漂移
- 调整 v2 左侧树横向滚动条与首页空态布局,释放工作区展示空间
- 补充工具中心、主题 token 和侧边树 remount 的回归测试
|
2026-07-01 18:11:08 +08:00 |
|
Syngnat
|
b9ffcd2959
|
🐛 fix(sidebar): 支持调节V2左侧导航按钮大小
|
2026-06-29 21:25:13 +08:00 |
|
Syngnat
|
b3f69ac401
|
🐛 fix(sidebar): 调整暗黑模式横向滚动条样式
- 为 v2 侧栏树横向虚拟滚动条补充暗色轨道与边界样式\n- 保持滚动条尺寸与 thumb 交互不变,仅修正暗黑模式视觉协调性\n- 补充侧栏主题样式断言覆盖\n\nFixes #602
|
2026-06-29 20:04:17 +08:00 |
|
Syngnat
|
59e12b0867
|
🐛 fix(ui): 修复危险主按钮文字对比度
|
2026-06-29 13:38:07 +08:00 |
|
Syngnat
|
e456925c23
|
✨ feat(sidebar): 优化表备注悬浮信息展示
- 读取不同数据源表备注并写入左侧表节点
- 支持表分组菜单切换备注显示
- 表节点悬浮复用 Tab 信息卡并移除原生双提示
Fixes #569
|
2026-06-27 17:43:11 +08:00 |
|
Syngnat
|
bfb61c8449
|
✨ feat(redis): 优化数据库别名与计数展示
- Redis DB 标题不再重复拼接 key 数量
- 将别名单独渲染为浅色文本并支持设置后即时刷新
Fixes #593
|
2026-06-27 10:58:24 +08:00 |
|
Syngnat
|
3ed45fab41
|
🐛 fix(sidebar): 修复表默认打开行为与左树滚动
- 工具设置新增双击表名行为开关,默认打开表数据,可切换到对象设计
- 左侧树、表概览卡片视图和列表视图统一按开关打开数据页内对象设计
- 调整 V2 左侧树横向滚动条布局,使滚动条保持在底部可见
|
2026-06-26 17:28:49 +08:00 |
|
Syngnat
|
af2c358822
|
🐛 fix(sidebar): 修复左侧树长名称滚动仍截断
- 调整侧栏树节点内容宽度,避免标题层继续被 ellipsis 截断
- 同步 V2 树标题和标签样式,横向滚动后可查看完整名称
- 补充样式回归测试,覆盖节点内容、标题和标签完整宽度
|
2026-06-26 15:43:43 +08:00 |
|
Syngnat
|
ce30de20b6
|
🐛 fix(data-grid): 修复 DDL 视图常驻与侧栏交互
记忆 DDL 底部/侧栏布局并支持切表常驻刷新
修复侧栏关闭、拖拽预览和首次加载布局抖动
优化 DDL 行号 gutter,并保留文本选择时的横向视角
|
2026-06-25 21:36:14 +08:00 |
|
Syngnat
|
bdb60a656a
|
🐛 fix(sidebar): 修复 V2 当前连接新建查询入口
- 在当前连接头部增加更明显的新建查询按钮
- 使用文档图标区分连接创建入口,避免与加号按钮混淆
- 通过连接树节点上下文触发新建查询,修复点击无响应
- 补充 V2 侧边栏入口位置与图标回归断言
|
2026-06-25 18:42:31 +08:00 |
|
Syngnat
|
aebe9bab54
|
🐛 fix(sql-log): 统一 V2 SQL 日志入口
- V2 左侧入口改为打开当前工作区内嵌 SQL 日志,legacy 继续使用底部全局面板
- 表数据页新增 sqlLog 视图并复用嵌入式 LogPanel,避免无 SQL 编辑器时无法查看日志
- 移除 V2 侧栏底部重复 SQL 日志按钮,保留慢查询入口并补充回归测试
|
2026-06-25 17:39:57 +08:00 |
|
Syngnat
|
6d1c034052
|
🐛 fix(sidebar): 修复长表名横向滚动截断
- 取消 V2 对象树等宽标签自截断,支持横向滚动展示完整名称
- 提高对象树横向滚动宽度上限并补充回归测试
|
2026-06-24 22:42:04 +08:00 |
|
Syngnat
|
672d05d124
|
🐛 fix(sidebar): 恢复连接加载中的转圈状态
- 扩展连接状态为 loading/success/error
- 在连接根节点加载开始时显示 pending,成功后才置绿
- 同步 V2 active host 与 legacy Badge 状态显示并补测试
|
2026-06-24 22:31:13 +08:00 |
|
Syngnat
|
322d0a7cb8
|
✨ feat(sidebar): 支持 Oracle 序列和存储包对象树
- 新增 Oracle/Dameng 序列与存储包元数据加载
- 同步对象树节点、V2 筛选、搜索、复制和拖拽支持
- 补充多语言文案和侧边栏回归测试
|
2026-06-24 22:26:39 +08:00 |
|
Syngnat
|
99b75378c3
|
✨ feat(data-grid): 完善 ER 图多层关系展开与字段浏览
- 支持按层扩展关联关系并重置为一层视图
- 支持节点字段展开收起与全部字段切换
- 补充 ER 图模型、Hook 与界面回归测试
|
2026-06-21 11:37:45 +08:00 |
|
Syngnat
|
b3a54b3ff8
|
✨ feat(data-grid): 新增完整 ER 图视图并收口导出回归
- 新增完整 ER 图建模、布局与交互 hook
- 在元数据视图接入 ER 图并补齐样式与多语言文案
- 修正查询结果导出测试交互与 Wails 导出 mock
|
2026-06-20 15:45:58 +08:00 |
|
Syngnat
|
c8c8497a2f
|
✨ feat(query-editor): 收敛 SQL 分析工作台与结果区日志体验
- 新增 SQL 分析工作台,统一承载慢 SQL 和 SQL 诊断视图
- 将 SQL 执行日志收进结果区首个日志标签并在失败时展示错误摘要
- 调整侧边栏入口、标签展示、多语言文案与定向前端测试覆盖
|
2026-06-20 14:09:58 +08:00 |
|
Syngnat
|
0f67305100
|
♻️ refactor(codebase): 拆分大文件并收敛模块职责
- 拆分 ConnectionModal、DataGrid、QueryEditor、App 等前端大文件
- 抽出 driver assets、v2 workbench 样式和 source-as-test 读取辅助
- 更新相关测试以覆盖拆分后的源码位置
|
2026-06-19 23:10:00 +08:00 |
|
Syngnat
|
0b9f0448c8
|
⚡️ perf(database): 优化查询元数据加载和连接释放
- 查询编辑器仅预取当前库及 SQL 显式引用库的元数据
- 断开侧边栏连接时主动释放同实例后端缓存连接
- 完善 Redis 连接释放和 Wails 前端绑定
- 修复 SQL Server 存储过程消息结果显示
- 调整查询工具栏布局并补充回归测试
Close #541
|
2026-06-15 07:21:00 +08:00 |
|
Syngnat
|
675aae16e9
|
🐛 fix(query-editor): 修复事务提交按钮缺少悬浮反馈
- 调整提交按钮 hover 和 focus 态的背景与阴影样式
- 同步增强提交计数徽标的悬浮视觉反馈
- 补充提交按钮悬浮样式回归测试
|
2026-06-14 22:56:21 +08:00 |
|
Syngnat
|
9b0e7937f9
|
🐛 fix(query-editor): 修复小窗口下 SQL 编辑器工具栏换行问题
- 调整 v2 工具栏为单行布局并启用横向滚动
- 保持选择区、事务区和操作区在窄窗口下不换行
- 补充 SQL 编辑器工具栏布局回归测试
|
2026-06-14 22:47:42 +08:00 |
|
Syngnat
|
d7632e29a6
|
🐛 fix(query-editor): 优化事务工具栏排版并修复 Wails 开发页加载
- 将手动事务提交回滚按钮并入主工具栏,移除重复入口和未提交文案
- 调整 v2 查询工具栏顺序,收起结果区入口并统一更多、AI、设置交互
- 修正 Wails dev 地址为 127.0.0.1,避免 index.html not found
|
2026-06-14 18:49:22 +08:00 |
|
Syngnat
|
8d5a24992a
|
🐛 fix(sql-editor): 修复事务执行会话与工具栏布局交互
|
2026-06-14 12:40:31 +08:00 |
|
Syngnat
|
c3a3387ee3
|
✨ feat(ai): 优化 AI 对话体验与 MCP 接入配置
- AI 请求:增强 OpenAI 兼容接口降级逻辑,文本模型自动省略图片并在 400 场景重试
- MCP 接入:支持自定义 HTTP 服务监听地址、端口和 Authorization Bearer Token
- MCP 生命周期:停止服务后保留授权信息,并将主动关闭子进程视为正常停止
- 交互优化:移除 AI 对话导出入口,支持关闭常驻状态提示并收敛设置弹窗 toast 宽度
- UI 调整:优化 AI 输入框边框、聚焦态和 Authorization 运行中只读可查看体验
- 测试覆盖:补充 OpenAI 降级、MCP HTTP、AI Header 和设置面板相关用例
|
2026-06-12 14:51:37 +08:00 |
|
Syngnat
|
4cc8ab6482
|
🐛 fix(driver-manager/sql-editor): 优化驱动代理更新提示和事务提交控件
- 调整 driver-agent revision 为提示性校验,允许旧代理继续安装使用并保留需重装提示
- 精简 SQL 编辑器 DML 事务模式与自动提交档位展示
- 补充旧 revision 安装回归和事务控件断言
|
2026-06-12 12:57:47 +08:00 |
|
Syngnat
|
d1aa06d537
|
✨ feat(ai): 支持聊天附件解析并优化数据库对象操作
|
2026-06-12 12:30:28 +08:00 |
|
Syngnat
|
5061ec081a
|
🐛 fix(driver): 修复驱动代理 revision 误触发重装并优化事务提示
|
2026-06-12 11:07:41 +08:00 |
|
Syngnat
|
0394667680
|
✨ feat(mcp): 支持远程 Agent 接入和 HTTP 模式
|
2026-06-10 21:28:00 +08:00 |
|
Syngnat
|
69f51f8ec8
|
♻️ refactor(query-editor): 拆分 SQL 事务提交设置控件
|
2026-06-10 19:47:33 +08:00 |
|