|
|
d62b9ca7bd
|
新增:数据库可见性过滤与连接管理增强
功能:
- 支持配置 MySQL/MongoDB 可见数据库列表
- 连接删除时自动清理关联数据并关闭连接池
- 新增加载数据库列表 API
- 数据库错误提示优化
改进:
- 代码简化:消除重复的表单验证和密码处理逻辑
- ResultPanel 表格高度计算重构
- 删除调试日志和临时文件
后端:
- 新增 VisibleDatabases 字段到连接模型
- DeleteConnection 使用事务确保数据一致性
- LoadAllDatabases 支持 MySQL/MongoDB 数据库列表加载
|
2026-03-31 11:49:25 +08:00 |
|
|
|
0229cab550
|
重构:CodeMirror 架构优化
核心优化:
- 新增统一导出避免多实例问题
- 语言加载器从动态改为静态导入
- 使用 Compartment 实现主题/语言动态切换
依赖清理:
- 移除废弃的 @codemirror/highlight
- 移除不再使用的 @codemirror/legacy-modes
组件优化:
- CodeEditor 添加内容更新防抖
- 改进亮色主题样式
- 移除不必要的编辑器重建逻辑
构建配置:
- 简化 Vite manualChunks 配置
- 优化依赖预加载列表
文档清理:
- 删除过期的代码审查文档
- 更新版本号 0.3.0 → 0.3.2
|
2026-03-31 11:49:25 +08:00 |
|
|
|
f7d648ea52
|
新增:文件系统导航面包屑
功能:
- 新增 PathBreadcrumb 组件,支持路径快速跳转
- 新增 DropdownItem 通用下拉菜单组件
优化:
- 版本升级流程优化(Pinia 状态管理、进度节流、完整下载验证)
- 模块延迟初始化(数据库、文件系统按需启动)
- API 数据格式统一(蛇形转驼峰)
- CodeMirror 语言包按需动态加载
- Markdown 渲染增强(支持锚点跳转)
重构:
- 迁移到 Pinia 状态管理(stores/config.ts、stores/theme.ts、stores/update.ts)
- 简化 UpdatePanel、UpdateNotification、ThemeToggle 逻辑
- 优化表结构加载逻辑
清理:
- 删除测试组件 index-simple.vue
- 删除旧的 useTheme.ts
|
2026-02-05 00:17:32 +08:00 |
|
|
|
edd5b7c869
|
优化:文件操作精确更新,避免占用问题
后端改进:
- API 返回 FileOperationResult 结构体(类型安全)
- 所有操作返回文件信息,支持精确更新
- 删除过度抽象的接口和全局函数包装器(桌面程序不需要)
前端改进:
- 精确更新文件列表(避免整目录刷新)
- 分离 add/remove/update 三个独立函数
- 重命名前智能关闭文件/文件夹,解决占用问题
- 优化错误提示,用户友好提示
技术细节:
- 定义 FileOperationResult 结构体替代 map[string]interface{}
- 前端 API 返回类型从 void 改为 any
- 保留运行时状态(如 is_favorite)
- 智能识别文件占用错误并给出解决建议
|
2026-02-04 12:13:12 +08:00 |
|
|
|
d7de60b02c
|
发布:版本 0.3.0
- Markdown Mermaid 图表支持(10+ 种图表类型)
- 代码语法高亮(20+ 种常用编程语言)
- 文件列表优化(文件夹优先显示)
- 文件系统模块化重构
- 新增内部更新日志 CHANGELOG.internal.md
- 更新作者邮箱
|
2026-02-04 11:12:24 +08:00 |
|
|
|
a5d30684ed
|
重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
|
2026-02-04 03:32:46 +08:00 |
|
|
|
eb2cbad17b
|
优化:代码质量提升,修复重复逻辑和语法高亮支持
- 简化计算属性,删除重复代码
- 优化文件扩展名获取逻辑
- 新增文件工具函数库 fileHelpers.js
- 增强 CodeEditor 语法高亮(支持 30+ 语言)
- 修复 Office 文档文件服务器访问权限
- 添加特殊文件名支持(Dockerfile、Makefile 等)
|
2026-01-30 02:29:51 +08:00 |
|
|
|
b849e6cc46
|
新增:应用配置管理模块,优化文件系统功能
- 新增 ConfigAPI 和 ConfigService 实现配置管理
- 新增 SettingsPanel 和 UpdateNotification 组件
- 文件系统模块化重构,提升代码质量
- 提取公共函数,优化代码结构
- 版本号更新至 0.2.0
|
2026-01-28 23:38:23 +08:00 |
|
|
|
7e79a53dae
|
重构:模块重命名 u-desk,更新所有依赖到最新版本
|
2026-01-28 00:44:02 +08:00 |
|
|
|
8c577f70e7
|
重构:文件系统模块化架构,优化应用启动流程
|
2026-01-28 00:28:54 +08:00 |
|
|
|
cc50de0323
|
新增:版本更新管理功能,优化代码架构
|
2026-01-25 18:06:16 +08:00 |
|
|
|
652f5e5d60
|
新增:连接管理、数据查询等功能
|
2026-01-22 18:34:59 +08:00 |
|
|
|
95d3a20292
|
.
|
2025-12-30 20:27:35 +08:00 |
|