7 Commits

Author SHA1 Message Date
Orion 1bba4f59aa 🔀 合并测试环境性能优化到生产分支
Build and push Docker image / buildx (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
从已验证并已推送的 test/custom-admin-ui 分支合并静态资源压缩和统一主题资源路由改动。

- 保留生产 Dockerfile 使用前端 main 分支
- 不带入测试环境专用构建配置
- 测试环境已通过 48 组响应式与明暗模式回归
2026-07-21 17:33:31 +08:00
Orion 6bed5fb76d Revert " 启用压缩并兼容统一主题资源路径"
This reverts commit f093a8ac6d.
2026-07-21 17:33:11 +08:00
orion f093a8ac6d 启用压缩并兼容统一主题资源路径
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Build and push Docker image / buildx (push) Has been cancelled
为 FastAPI 应用启用 Gzip,并兼容 Vite 在 /theme-assets/ 基址下生成的 assets 子路径。

- 压缩超过 1KB 的静态资源和 API 响应,保留不可变缓存策略
- 同时兼容 /theme-assets/<file> 与 /theme-assets/assets/<file>
- 保留 /assets 旧入口,避免影响历史主题
- 已通过 Python 编译检查
2026-07-21 17:29:21 +08:00
orion f8f7166896 Merge pull request '♻️ 改用 2026 主题原生生命周期组件' (#7) from test/custom-admin-ui into master
Build and push Docker image / buildx (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Reviewed-on: #7
2026-07-10 10:18:22 +08:00
orion 01b9c88a59 Merge pull request 'Test/custom admin ui' (#6) from test/custom-admin-ui into master
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Build and push Docker image / buildx (push) Has been cancelled
Reviewed-on: #6
2026-07-10 09:18:50 +08:00
orion be7d155c1f Merge pull request '🐛 提升生命周期展开收起响应' (#5) from test/custom-admin-ui into master
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Build and push Docker image / buildx (push) Has been cancelled
Reviewed-on: #5
2026-07-09 17:33:11 +08:00
orion 15cd30ec85 Merge pull request 'Test/custom admin ui' (#4) from test/custom-admin-ui into master
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Build and push Docker image / buildx (push) Has been cancelled
Reviewed-on: #4
2026-07-09 17:11:50 +08:00
+1 -1
View File
@@ -20,7 +20,7 @@ RUN echo "$FRONTEND_CACHE_BUST" >/tmp/frontend-cache-bust && \
# 克隆并构建 2026 主题
ARG FRONTEND_2026_REPO=https://git.orionc.me/orion/FileCodeBoxFronted2026.git
ARG FRONTEND_2026_BRANCH=test/custom-admin-ui
ARG FRONTEND_2026_BRANCH=main
RUN echo "$FRONTEND_CACHE_BUST" >/tmp/frontend-2026-cache-bust && \
git clone --depth 1 --branch "$FRONTEND_2026_BRANCH" "$FRONTEND_2026_REPO" /build/fronted-2026 && \
cd /build/fronted-2026 && \