6 Commits

Author SHA1 Message Date
lafay
7fa2431a4a feat(api): enhance public APK endpoint to return semantic version from OTA bundle
All checks were successful
Build Updates Server / build (push) Successful in 1m1s
Build Updates Server / build-docker (push) Successful in 36m50s
The PublicLatestAPK endpoint now reads the expoConfig.json from the OTA bundle
to extract the actual semantic version (expo.version) instead of returning
the runtimeVersion as the version name. Falls back to runtimeVersion if
expoConfig.json is not available.
2026-06-17 20:06:07 +08:00
lafay
e9a6b7a169 fix(.gitignore): remove server from ignored files to allow tracking
All checks were successful
Build Updates Server / build (push) Successful in 32s
Build Updates Server / build-docker (push) Successful in 1m39s
2026-03-26 03:38:26 +08:00
lafay
3ac1a2ccf5 feat(apk): 增加公开APK管理接口和CI/CD工作流
Some checks failed
Build Updates Server / build (push) Failing after 10s
Build Updates Server / build-docker (push) Has been skipped
- 新增获取最新APK版本信息和下载APK的公开接口
- 更新README文档,添加APK管理接口的使用说明
- 实现CI/CD工作流,支持自动构建和部署
- 优化APK存储逻辑,确保只保留最新APK文件
2026-03-26 03:29:44 +08:00
fc09fdf8f2 Merge pull request 'feat(admin): 添加APK管理功能' (#1) from YONGYE into master
Reviewed-on: #1
2026-03-15 20:26:37 +08:00
e629b69411 feat(admin): 添加APK管理功能
实现APK文件的上传、下载和列表功能
- 新增APKInfo数据结构
- 添加/admin/apk/upload、/admin/apk/download和/admin/apk/list路由
- 实现APK存储服务方法
- 添加相关测试用例
2026-03-15 18:53:00 +08:00
lan
a0ef7f430d Initial updates server repository commit.
Reinitialize repository history and exclude generated OTA artifact outputs.

Made-with: Cursor
2026-03-09 21:33:34 +08:00