snaily
|
4af17ce55d
|
chore: 更新版本号至2.2.5
|
2025-08-18 17:27:42 +08:00 |
|
snaily
|
fa6745454e
|
chore: 更新版本号至2.2.4
|
2025-08-18 09:11:49 +08:00 |
|
snaily
|
892392742d
|
chore: 更新版本号至2.2.3
|
2025-08-16 17:45:52 +08:00 |
|
snaily
|
a6558b4668
|
chore: 更新版本号至 2.2.2
|
2025-07-25 17:08:08 +08:00 |
|
snaily
|
ebfa1d247c
|
chore: 更新版本号至2.2.1
|
2025-07-20 13:43:18 +08:00 |
|
snaily
|
530c958afc
|
chore: 更新版本号至2.2.0
|
2025-07-20 01:47:35 +08:00 |
|
snaily
|
1918dad602
|
chore: 更新版本号至2.1.13
|
2025-07-19 15:24:36 +08:00 |
|
snaily
|
c35d3aff7d
|
chore: 更新版本号至2.1.12
|
2025-07-19 01:39:32 +08:00 |
|
snaily
|
825511506b
|
chore: 更新版本号至2.1.11
|
2025-07-19 00:41:08 +08:00 |
|
snaily
|
dd1fa35c73
|
chore: 更新版本号至2.1.10
|
2025-07-18 22:34:46 +08:00 |
|
snaily
|
0b837c3f80
|
chore: 更新版本号至 2.1.9
|
2025-07-10 21:33:54 +08:00 |
|
snaily
|
c5d57e97b1
|
chore: 更新版本号至2.1.8
|
2025-07-07 14:21:41 +08:00 |
|
snaily
|
57d593fa17
|
chore: 更新版本号至2.1.7
|
2025-07-05 00:48:50 +08:00 |
|
snaily
|
cd5549e1aa
|
chore: 更新版本号至2.1.6
|
2025-06-26 17:13:22 +08:00 |
|
snaily
|
2d73503b00
|
chore: 更新版本号至2.1.5
|
2025-06-07 21:08:55 +08:00 |
|
snaily
|
67f87989db
|
更新版本号至 2.1.4
本次提交将版本号从 2.1.3 更新至 2.1.4,以反映最新的代码更改和功能增强。这是一个常规的版本更新,未涉及其他功能或修复。
|
2025-05-12 00:40:55 +08:00 |
|
snaily
|
9ea3452b17
|
chore: 更新版本号至 2.1.3
本次提交将版本号从 2.1.2 更新至 2.1.3,以反映最新的代码更改和功能增强。这是一个常规的版本更新,未涉及其他功能或修复。
|
2025-05-09 19:09:13 +08:00 |
|
snaily
|
929592bbc4
|
chore: 更新版本号至 2.1.2
|
2025-05-02 22:49:50 +08:00 |
|
snaily
|
7c9b721164
|
chore:更新 README.md,在 API 端点部分添加新的 OpenAI 兼容接口信息。
|
2025-04-30 20:49:14 +08:00 |
|
snaily
|
cb40848c04
|
chore: 更新版本号至2.1.0
|
2025-04-26 03:34:06 +08:00 |
|
snaily
|
83ed0527d3
|
chore: 更新版本号至 2.0.11
|
2025-04-23 01:48:47 +08:00 |
|
snaily
|
734a8c4bc4
|
chore: 更新版本号至 2.0.10
|
2025-04-23 01:34:38 +08:00 |
|
snaily
|
1b23d574a5
|
feat: Dockerfile 中添加 VERSION 文件复制
将 VERSION 文件复制到 Docker 镜像中,以便在运行时可以访问版本信息。
|
2025-04-20 12:12:52 +08:00 |
|
snaily
|
ebc5dc571b
|
chore: bump version to 2.0.8
|
2025-04-20 12:03:28 +08:00 |
|
snaily
|
c254077a66
|
feat(update): 实现应用内更新检查和版本显示
- 新增 `VERSION` 文件用于跟踪当前应用版本 (当前为 2.0.7)。
- 创建 `app/service/update/update_service.py` 服务,用于:
- 从 `VERSION` 文件读取当前版本。
- 通过 GitHub API 获取指定仓库 (`GITHUB_REPO_OWNER`/`GITHUB_REPO_NAME`) 的最新 Release Tag。
- 使用 `packaging` 库比较版本,判断是否有可用更新。
- 在应用启动 (`app/core/application.py`) 时异步调用更新检查服务。
- 将当前版本和更新检查结果(是否可用、最新版本号、错误信息)存储在 `app.state.update_info` 中,供模板使用。
- 在基础模板 (`app/templates/base.html`) 的页脚动态显示当前版本。
- 如果检测到新版本,在页脚显示更新提示和指向最新 Release 的链接。
- 如果更新检查失败,在页脚显示错误提示。
- 在 `app/config/config.py` 中添加 `GITHUB_REPO_OWNER` 和 `GITHUB_REPO_NAME` 配置项,并提供默认值。
- 在 `requirements.txt` 中添加 `packaging` 依赖。
- 添加 `update_service` 专用的 logger (`app/log/logger.py`)。
- 改进配置编辑器 (`config_editor.js`, `config_editor.html`):
- 限制预算输入框 (`budget_map`) 的值在 0 到 24576 之间。
- 移除了预算映射项的删除按钮(预算项应随模型列表自动增删)。
- 更新了预算输入的提示文本。
|
2025-04-19 23:45:33 +08:00 |
|