zhanggy
55a85e7111
refactor(CreateTemplateScreen): 移除未使用的文件编辑功能
...
清理与文件编辑相关的未使用代码,包括对话框组件、状态变量和相关方法
2025-10-31 09:47:50 +08:00
zhanggy
5c65b1c62b
style: 调整代码格式,优化注释和属性排列
2025-10-30 22:22:04 +08:00
zhanggy
f2d88bb3d1
refactor(创建模板): 优化文件选择界面布局和交互
...
移除冗余的文件选择按钮,将文件路径选择整合到文本输入框中
调整容器间距和最大宽度限制
删除已显示在输入框中的选中路径展示区域
2025-10-30 18:59:54 +08:00
zhanggy
703b5a1040
feat: 添加unplugin-auto-import支持自动导入常用API
...
添加unplugin-auto-import插件配置,自动导入vue、vue-router等常用API
更新tsconfig.json包含auto-imports.d.ts类型声明文件
修改文档说明开发时注意事项
2025-10-30 18:07:53 +08:00
github-actions[bot]
e8cdcb35de
chore(release): 0.0.10
2025-10-30 03:55:11 +00:00
zhanggy
263f5d60a3
ci(workflows): 更新发布工作流的文件匹配模式
...
修改发布工作流中文件上传的匹配模式,仅包含特定的发布文件
移除package.json中不再需要的变更日志分类
2025-10-30 11:53:54 +08:00
github-actions[bot]
d44008690e
chore(release): 0.0.9
2025-10-30 03:40:44 +00:00
zhanggy
b393d73176
ci(workflows): 改进发布工作流中的版本号处理
...
使用 bash shell 执行版本更新脚本,并添加版本号输出日志
2025-10-30 11:38:56 +08:00
github-actions[bot]
10d82fce1b
chore(release): 0.0.8
2025-10-30 03:27:49 +00:00
zhanggy
e35fb0201c
ci(workflows): 修复发布工作流中的标签推送问题
...
修复在发布工作流中未正确创建标签的问题,现在先创建标签再推送
2025-10-30 11:26:05 +08:00
github-actions[bot]
e5d3df6246
chore(release): 0.0.7
2025-10-30 03:20:30 +00:00
zhanggy
afc9ab6327
ci(workflow): 简化pnpm缓存配置
...
使用内置的pnpm缓存配置替代手动缓存设置,简化工作流程
2025-10-30 11:18:55 +08:00
zhanggy
7452edc686
ci: 修复 GitHub Actions 中环境变量引用格式错误
...
修正 publish.yml 工作流文件中环境变量的引用格式,将 `$env:GITHUB_ENV` 改为 `$GITHUB_ENV` 并将 `env:VERSION` 改为 `env.VERSION`,以符合正确的语法规范
2025-10-30 11:11:16 +08:00
zhanggy
19b5256fa9
feat: 更新发布工作流,改为在 Windows 环境下构建,添加 GitHub Release 步骤
2025-10-30 11:01:45 +08:00
github-actions[bot]
b1ac4eb9de
chore(release): 0.0.6
2025-10-30 02:27:11 +00:00
zhanggy
ee99467394
Merge branch 'develop'
2025-10-30 10:26:29 +08:00
zhanggy
733837b5fc
feat: 修改发布工作流中的构建命令,更新 package.json 中的发布脚本
2025-10-30 10:14:18 +08:00
zhanggy
7534d31b2f
feat: 更新 GitHub 令牌配置以支持私有仓库的自动更新,优化发布工作流
2025-10-30 10:10:21 +08:00
zhanggy
56acfb275b
feat: 更新发布工作流,优化 Git 配置,添加文件和文件夹选择功能,调整模板列表标题
2025-10-29 18:58:58 +08:00
github-actions[bot]
b8f151f47f
chore(release): 0.0.5
2025-10-29 03:47:42 +00:00
zhanggy
c40dddea98
Merge branch 'develop'
2025-10-29 11:47:03 +08:00
zhanggy
c59dc5c159
fix: 优化对话框显示状态逻辑,确保在更新错误时正确显示
2025-10-29 11:46:46 +08:00
github-actions[bot]
fc0fcb04c4
chore(release): 0.0.4
2025-10-29 03:44:01 +00:00
zhanggy
24f370c8ae
Merge branch 'develop'
2025-10-29 11:43:16 +08:00
zhanggy
685440c900
feat: 更新 pnpm 配置,添加 electron-updater 依赖并优化 node-gyp 引用
2025-10-29 11:42:53 +08:00
github-actions[bot]
77c774a8cd
chore(release): 0.0.3
2025-10-29 03:33:16 +00:00
zhanggy
42b1345490
Merge branch 'develop'
2025-10-29 11:32:33 +08:00
zhanggy
8a30d8ea6c
feat: 添加权限配置以支持发布工作流
2025-10-29 11:32:17 +08:00
zhanggy
a21936473a
Merge branch 'develop'
2025-10-29 11:25:35 +08:00
zhanggy
94cbb9b147
feat: 更新 Git 配置以使用 HTTPS,添加 pnpm 覆盖项
2025-10-29 11:25:15 +08:00
zhanggy
ae65bdaa75
Merge branch 'develop'
2025-10-29 11:17:21 +08:00
zhanggy
b7ff328a10
feat: 配置 Git 使用 HTTPS 以支持更安全的代码访问
2025-10-29 11:16:10 +08:00
zhanggy
22b04dc0f7
Merge pull request #1 from Jasery/develop
...
feat: 更新环境变量配置,优先使用 GITHUB_TOKEN 以支持 GitHub Actions
2025-10-29 11:07:27 +08:00
zhanggy
cb8b3876c0
feat: 更新环境变量配置,优先使用 GITHUB_TOKEN 以支持 GitHub Actions
2025-10-29 11:06:27 +08:00
zhanggy
7d536d65f1
chore: 删除自动发布工作流配置文件
2025-10-29 10:55:00 +08:00
zhanggy
f01c5233dc
chore(release): 0.0.2
2025-10-29 10:54:37 +08:00
zhanggy
18fc065a17
feat: add automated release workflow and configuration
...
- Introduced a new release configuration file to define commit types and sections for changelog generation.
- Created a publish workflow to automate the release process on main branch pushes, including version bumping, changelog generation, and GitHub release creation.
- Added a separate release workflow to build artifacts for multiple platforms and upload them as release assets.
- Documented the automated release process, including commit message conventions and local release commands in AUTOMATED_RELEASE.md.
2025-10-29 10:24:39 +08:00
zhanggy
0eb2dcf8c2
feat: implement auto-update functionality with GitHub integration
...
- Added AutoUpdater class to manage update checks and downloads.
- Integrated auto-updater in the main process after the main window is created.
- Enhanced preload script to expose update-related IPC channels.
- Created UpdateDialog component to handle user interactions for updates.
- Implemented state management for update status using Pinia store.
- Added localization support for update messages in multiple languages.
- Documented auto-update configuration steps for private GitHub repositories.
- Created .env.example for GitHub token configuration.
2025-10-28 22:53:26 +08:00
zhanggy
ac5488a21d
feat: 添加重复名称检查功能,防止在同一目录下创建同名文件或目录,优化用户体验
2025-10-28 19:14:19 +08:00
zhanggy
5ca31a5348
feat: 重构模板管理,采用树状结构存储文件和目录,优化模板创建和编辑流程
2025-10-28 18:34:31 +08:00
zhanggy
f8890ff1e9
feat: 优化模板树组件,默认展开所有节点,增强用户体验;在创建模板时添加新文件和目录后自动展开树节点
2025-10-28 17:48:41 +08:00
zhanggy
157bc47f3c
feat: 添加 TypeScript 类型检查命令,优化模板创建流程,移除不必要的上下文菜单逻辑
2025-10-28 17:26:25 +08:00
zhanggy
562e4f5b9e
feat: 添加全局确认对话框管理器,重构对话框服务,优化用户交互体验
2025-10-28 16:34:42 +08:00
zhanggy
4367fd6ed1
feat: 优化模板创建界面,添加编辑文件和目录功能,增强用户体验
2025-10-28 15:00:21 +08:00
zhanggy
d6d86e5042
feat: 添加文件选择和自动查找功能,优化模板创建界面
2025-10-28 14:00:16 +08:00
zhanggy
de7af2f650
feat: 添加父目录跟踪功能,优化目录和文件的路径构建逻辑
2025-10-28 13:46:54 +08:00
zhanggy
6431049d05
feat: 重构 TemplateTree 组件的 v-model 绑定,添加 Snackbar 以显示错误消息
2025-10-28 11:18:06 +08:00
zhanggy
87ce5cb24f
feat: 添加 @vueuse/core 依赖并重构模板树组件,优化创建模板界面
2025-10-27 23:28:22 +08:00
zhanggy
2f85832b89
feat: 更新设置,添加国际化源语言和Vue格式化器配置;优化创建模板界面,增强用户体验
2025-10-27 23:12:56 +08:00
zhanggy
5e478329bc
feat: 优化创建模板界面,简化无数据提示逻辑并增强树形结构类型定义
2025-10-27 19:24:36 +08:00