This repository was archived by the owner on Nov 25, 2025. It is now read-only.
Commit d85248a
feat: 添加版本管理和更新检查功能
- 实现版本检查 API,自动从 GitHub Release 获取最新版本
- 在 header 添加版本更新提示图标,有新版本时显示
- 修改构建流程,在 Docker 镜像构建时自动注入版本号
- 添加 GitHub Issues 反馈入口到导航菜单
- 开发环境自动使用 package.json 版本号
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 63c5880 commit d85248a
File tree
11 files changed
+513
-4
lines changed- .github/workflows
- deploy
- src
- app
- api/version
- dashboard/_components
- components
- customs
- ui
- lib
11 files changed
+513
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
107 | 111 | | |
108 | 112 | | |
109 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
15 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
16 | 27 | | |
17 | 28 | | |
18 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments