shenmo7192
ca5e7b98ac
build: 更新版本号为5.2.1-0以准备 Debian 包发布
...
同步修改了debian changelog和package相关文件的版本字段,适配 Debian 软件包的版本命名规范,完成初始打包准备工作
2026-07-17 21:18:37 +08:00
shenmo7192
0a908a31f6
chore: release v5.2.1 and improve submitter UI/UX
...
1. update version to 5.2.1 in changelog and package.json
2. add real-time upload progress display in submission window
3. optimize icon filename display and form reset logic
4. add success modal after successful submission
5. improve logging formatting in submitter backend
2026-07-16 14:03:40 +08:00
elysia-best
649c9fb53b
fix: 简化构建并修复龙架构构建
...
Signed-off-by: elysia-best <a.elysia@proton.me >
2026-07-16 01:06:49 +08:00
shenmo7192
fffbb8c033
release: bump version to 5.2.0正式版
2026-07-14 14:22:06 +08:00
gfdgd-xi
91f144d3f2
使用electron 37.2.5
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-07-13 16:52:33 +08:00
gfdgd-xi
07e7962211
降级使用electron 28.2.1
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-07-13 08:09:23 +08:00
gfdgd-xi
bd8d070f32
Bump version 5.2.0~alpha1
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-16 22:43:28 +08:00
gfdgd-xi
3aa96f27c7
新增投稿器
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-16 11:53:46 +08:00
shenmo7192
f62665cd73
release: bump version to 5.1.1 and fix dns download issue
...
add --async-dns=false aria2 parameter to all download jobs to fix potential dns resolution failures during package download
2026-05-16 02:35:29 +08:00
shenmo7192
8a5f8d154f
feat: 添加APM安装确认弹窗并重构APM检查流程
...
1. 新增全局状态控制APM安装弹窗显示
2. 新建ApmInstallConfirmModal弹窗组件
3. 将主进程的APM安装弹窗逻辑迁移到前端Vue组件
4. 更新package.json版本到5.1.0
5. 简化安装和升级流程中的APM检查逻辑
2026-05-12 21:54:47 +08:00
shenmo7192
3d4af0c492
改为5.0.1
2026-04-25 14:40:37 +08:00
shenmo7192
c39b25e393
5.1
2026-04-25 14:33:21 +08:00
Elysia
6a9091b2ec
feat(build): add loong64
...
- Downgrad electron for the sake of loong64
- Add my project to CREDIT.md
Signed-off-by: Elysia <a.elysia@proton.me >
2026-04-19 09:37:21 +08:00
shenmo7192
a2d4192592
chore: 更新版本号至5.0.0
2026-04-16 00:22:06 +08:00
shenmo7192
81cd00661c
docs: 添加项目主页链接到package.json
2026-04-12 19:04:10 +08:00
shenmo7192 and Gitee
7bf2a5c55b
beta4 集成更新器
...
Signed-off-by: shenmo <jifengshenmo@outlook.com >
2026-04-11 08:34:00 +00:00
momen
a4a2ec4216
chore(deps): secure electron builder toolchain
...
Refresh the Loong electron-builder stack to clear npm audit findings and declare the Node.js floor required by the updated build tooling.
2026-04-11 14:13:32 +08:00
shenmo7192
dd7e4adead
beta3
2026-03-29 19:54:04 +08:00
shenmo7192
845904c0d1
build: 更新版本号至5.0.0beta2
2026-03-29 19:44:22 +08:00
shenmo7192
0dedd0faf0
feat(组件): 添加虚拟滚动优化应用网格性能
...
为AppGrid组件添加vue-virtual-scroller实现虚拟滚动功能,当应用数量超过50个时自动启用
更新package.json添加vue-virtual-scroller依赖
添加vue-virtual-scroller的类型声明
优化网格布局响应式处理,根据窗口宽度动态调整列数
2026-03-29 19:43:53 +08:00
shenmo7192
a8d462395a
chore: 更新版本号至5.0.0beta1
2026-03-29 15:40:46 +08:00
shenmo7192
c7761e8468
fix(下载): 增强aria2c下载的稳定性和重试机制
...
添加连接超时、下载超时和重试参数配置
实现0%卡死检测和自动重试逻辑
移除冗余的dpkg-query检测代码
优化安装按钮状态判断逻辑
更新版本号至4.9.9alpha4
2026-03-22 18:35:41 +08:00
shenmo7192
dbfe86aa64
feat: enhance UI and functionality across components
...
- Added Google Fonts preconnect and stylesheet link in `index.html` for improved typography.
- Updated version in `package.json` to `4.9.9alpha3`.
- Refined launch configuration by removing deprecated arguments.
- Improved app detail modal and card components for better accessibility and visual consistency.
- Enhanced download queue and sidebar components with updated styles and functionality.
- Implemented new utility classes for better styling control in CSS.
- Adjusted various components for improved responsiveness and user experience.
2026-03-15 15:21:29 +08:00
momen
cef68a95d9
chore: add comprehensive documentation and testing infrastructure
...
## 文档(全部中文)
- AGENTS.md - 完整的 AI 编码指南(中文版)
- CONTRIBUTING.md - 贡献指南
- DEVELOPMENT.md - 开发文档
- DEPLOYMENT.md - 部署文档
- TESTING.md - 测试文档
- TROUBLESHOOTING.md - 问题排查指南
- FAQ.md - 常见问题
- WORKFLOW.md - 标准开发流程文档
## AI 工作流(9个详细工作流)
- feature-development.md - 新功能开发流程
- bug-fix.md - Bug 修复流程
- code-review.md - 代码审查流程
- testing.md - 测试编写流程
- release.md - 发布流程
- refactoring.md - 代码重构流程
- documentation.md - 文档更新流程
- performance-optimization.md - 性能优化流程
- security-audit.md - 安全审计流程
## 测试基础设施
- vitest.config.ts - Vitest 单元测试配置
- playwright.config.ts - Playwright E2E 测试配置
- src/__tests__/setup.ts - 测试环境设置
- src/__tests__/unit/downloadStatus.test.ts - 示例单元测试
- e2e/basic.spec.ts - 示例 E2E 测试
## CI/CD
- .github/workflows/test.yml - 新建测试 CI 工作流
- .github/workflows/build.yml - 更新构建工作流,添加测试步骤
## Issue 模板
- 更新 bug_report.md 为标准 Bug 报告模板
- 更新 help_wanted.md 为标准功能请求模板
## 配置更新
- package.json - 添加测试依赖和 7 个新的 npm 脚本
- .gitignore - 添加测试相关忽略项
## 新增 npm 脚本
- test - 运行单元测试
- test:watch - 监听模式
- test:coverage - 生成覆盖率报告
- test:e2e - 运行 E2E 测试
- test:e2e:ui - E2E UI 模式
- test:e2e:debug - E2E 调试模式
- test:all - 运行所有测试
## 新增测试依赖
- @playwright/test ^1.40.0
- @testing-library/jest-dom ^6.1.5
- @testing-library/vue ^8.0.1
- @vitest/coverage-v8 ^1.0.0
- @vue/test-utils ^2.4.3
- jsdom ^23.0.1
- vitest ^1.0.0
2026-03-10 00:42:56 +08:00
shenmo7192
6df612889b
bump-version to 4.9.9
2026-02-19 19:23:38 +08:00
shenmo7192
d16dec09a6
修改上游链接
2026-02-19 17:56:30 +08:00
Elysia
4a0467536c
build: bump version to 1.1.1
...
Signed-off-by: Elysia <a.elysia@proton.me >
2026-02-17 22:22:52 +08:00
Elysia
f2c64c111b
build: bump version to 1.1.0
2026-02-15 00:27:54 +08:00
Elysia
12b604dbad
docs: update changelog generation command
2026-02-15 00:25:39 +08:00
Elysia
dccfa6029a
build: add --skip-unstable flag to changelog command
2026-02-15 00:19:29 +08:00
Elysia
0aaaabe31b
chore: add changelog generation script
2026-02-15 00:16:45 +08:00
Elysia
524627c585
build: bump version to 1.1.0-beta.1
2026-02-14 23:23:39 +08:00
Elysia
832839c14f
build: bump version to 1.1.0-beta.0
2026-02-14 00:26:26 +08:00
Elysia
6622e70033
refactor: improve code formatting and consistency across components
...
- Updated button and span elements in ThemeToggle.vue and TopActions.vue for better readability.
- Enhanced UninstallConfirmModal.vue and UpdateAppsModal.vue with consistent indentation and spacing.
- Refactored downloadStatus.ts and storeConfig.ts for improved code clarity.
- Standardized string quotes and spacing in typedefinition.ts and processInstall.ts.
- Ensured consistent use of arrow functions and improved variable declarations throughout the codebase.
2026-02-12 18:32:41 +08:00
Elysia
e11740ad4c
feat: 添加 ESLint 配置并优化代码风格,移除未使用的功能
2026-02-12 18:31:09 +08:00
Yinan Qin and GitHub
86b98ed49f
chore: Change license to MulanPSL-2.0
2026-02-04 10:43:02 +08:00
8c37f67379
build(deps-dev): bump @vitejs/plugin-vue from 5.2.4 to 6.0.3 ( #9 )
...
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ) from 5.2.4 to 6.0.3.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.3/packages/plugin-vue )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Reviewed-by: Yinan Qin <a.elysia@proton.me >
2026-02-03 11:09:10 +08:00
73de0a171f
build: Remove unused electron-app-universal-protocol-client dependency ( #8 )
...
* Initial plan
* Remove unused electron-app-universal-protocol-client dependency
Co-authored-by: elysia-best <39023210+elysia-best@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: elysia-best <39023210+elysia-best@users.noreply.github.com >
2026-02-01 12:04:56 +08:00
Elysia
c8709711df
bump: v1.0.4
2026-01-31 21:45:48 +08:00
Elysia
95d358fb6e
chore: 更新版本号至 1.0.4-beta.1,并为 host-spawn 添加可执行权限
2026-01-31 21:36:13 +08:00
Elysia
eb386ec23e
chore: 更新版本号至 1.0.4-beta.0,移除重复任务检查逻辑
2026-01-31 20:21:02 +08:00
Elysia
a4049ba30b
chore: update version to 1.0.3 and remove release event from build workflow
2026-01-31 18:33:34 +08:00
Elysia
641589f875
feat: update application name and paths to reflect new branding
2026-01-31 18:32:52 +08:00
Elysia
39e40ff946
feat: enhance application type definitions and improve app management logic
2026-01-31 17:48:06 +08:00
Elysia
5b09dfb3d9
feat(preload): expose architecture detection to renderer process
...
add multiarch support
2026-01-31 10:26:52 +08:00
Elysia
327ee5400e
feat: 更新版本号至 1.0.3-beta.0
2026-01-31 01:08:09 +08:00
Elysia
a517d03da8
refactor: 更新README文档,修复URL Scheme协议支持的状态;修改深度链接处理逻辑以优化用户体验
2026-01-30 22:16:01 +08:00
Elysia
0002c2f9e1
chore: prepare to change to tailwindcss
2026-01-30 19:53:46 +08:00
5f89436106
Bump vite-plugin-electron from 0.28.8 to 0.29.0 ( #1 )
...
Bumps [vite-plugin-electron](https://github.com/electron-vite/vite-plugin-electron ) from 0.28.8 to 0.29.0.
- [Release notes](https://github.com/electron-vite/vite-plugin-electron/releases )
- [Changelog](https://github.com/electron-vite/vite-plugin-electron/blob/main/CHANGELOG.md )
- [Commits](https://github.com/electron-vite/vite-plugin-electron/compare/v0.28.8...v0.29.0 )
---
updated-dependencies:
- dependency-name: vite-plugin-electron
dependency-version: 0.29.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-29 09:07:49 +08:00
d61c7cc5e5
Bump vue-tsc from 2.2.12 to 3.2.2 ( #2 )
...
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc ) from 2.2.12 to 3.2.2.
- [Release notes](https://github.com/vuejs/language-tools/releases )
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.2/packages/tsc )
---
updated-dependencies:
- dependency-name: vue-tsc
dependency-version: 3.2.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 23:46:54 +08:00