Commit Graph

22 Commits

Author SHA1 Message Date
5634ef3787 ci: 改为单 job 直接构建部署,消除 Gitea Registry 依赖
ci.yml: 合并为单 deploy job,runs-on aliyun,apk 安装工具,docker compose up -d --build 直接构建

docker-compose.prod.yml: backend/worker/frontend 改用 build: 块,移除 nginx bind mount

frontend/Dockerfile: 添加 ARG NGINX_CONFIG,生产构建传入 nginx.prod.conf 进镜像
2026-07-28 12:46:36 +08:00
3ca87aa159 ci: 完善 CI/CD 流程,添加实际生产部署工作流 2026-07-17 22:18:34 +08:00
leonincs
229446e93b docs: 同步新增功能文档 2026-05-22 19:27:18 +08:00
leonincs
9c00e06b1f fix: 修复构建配置和运行时错误处理 2026-05-20 16:34:46 +08:00
leonincs
732e284369 style: 统一代码格式和行尾 2026-05-20 16:34:19 +08:00
yiyiis
6487f03c4a feat: 实现视频分片上传与断点续传
- 后端:init/upload/status/complete 四个分片上传接口
- 后端:基于 Redis 的上传会话管理,支持断点续传
- 后端:分片 MD5 校验、幂等上传、顺序合并
- 测试:覆盖完整上传流程、断点续传、幂等性、哈希校验、未完成合并、状态查询
- 前端:Vue 3 分片上传组件,支持并发上传与进度展示
2026-05-11 20:49:55 +08:00
leonincs
624da23a1c Add frontend messaging experience 2026-04-26 15:47:17 +08:00
leonincs
0275ad7ea3 chore: Remove unrelated files and ignored local artifacts 2026-04-26 15:04:16 +08:00
Sisyphus
2322383036 feat(P1): 前端双 Token 适配 + 401 自动刷新 + UserAvatar src 支持 + Account API 扩展 2026-04-25 18:54:22 +08:00
Sisyphus
41ae86f908 refactor(P3): HomeView 拆分为 3 composable + CommentDrawer 组件 (924行→~180行) 2026-04-25 16:48:17 +08:00
Sisyphus
4094a13846 perf(P3): Feed 流虚拟滚动 — 仅渲染当前±1条视频 2026-04-25 16:08:43 +08:00
Sisyphus
3613cfe5a3 feat(P3): Docker健康检查 + Worker优雅重启 + 前端错误监控 2026-04-25 16:07:58 +08:00
Sisyphus
7d02262098 fix(P2): rand.Read错误处理 + JWT随机密钥 + 密码环境变量化 + 前端路由守卫 2026-04-25 15:57:15 +08:00
leonincs
d7a0e2a6b7 fix feed empty list rendering 2026-04-23 19:05:44 +08:00
Leon
63c5ec7ac7 fix: 放开上传大小限制,并让前端可以访问后端资源 2026-01-09 21:08:05 +08:00
Leon
562dc8de5f feat: 添加docker部署 2025-12-30 01:21:09 +08:00
Leon
8cebfeedc7 feat: 前端微调 2025-12-29 04:36:18 +08:00
Leon
b596db91c8 feat:前端部分 2025-12-26 22:50:21 +08:00
Leon
a0d6464d9d feat:前端部分 2025-12-26 22:49:46 +08:00
Leon
14a905e194 feat: 前端界面 2025-12-26 18:24:28 +08:00
Leon
ce0aec6110 feat: 前端 2025-12-25 22:40:56 +08:00
Leon
027df9d32b chore: 一些配置的改动 2025-12-25 22:40:37 +08:00