Commit Graph

4 Commits

Author SHA1 Message Date
purp1e
6adadce2d6 feat: 新增门户功能并重构资源展示组件
- 新增门户(Portal)数据模型与后端 API 端点
- 新增个人资料页面,支持用户更新昵称
- 重构前端资源卡片组件,支持显示 GitHub 版本信息与加速下载链接
- 在登录/注册页面添加 GitHub OAuth 支持
- 更新环境变量示例文件,添加前后端配置项
- 优化导航栏响应式设计,添加移动端菜单
- 添加页脚组件,包含备案信息
- 更新 Prisma 数据模型,适配 Better Auth 并添加种子数据
- 统一前后端 API URL 配置,支持环境变量覆盖
2026-03-11 16:50:28 +08:00
purp1e
617300eaaf refactor(prisma): 将数据库从 SQLite 迁移至 PostgreSQL
删除 SQLite 相关依赖、配置和生成文件,更新 Prisma schema 以使用 PostgreSQL 作为数据源。
移除本地 dev.db 文件、libsql 适配器和旧迁移文件,简化 Prisma 客户端初始化。
2026-03-11 01:39:14 +08:00
purp1e
35d835f68c chore: 统一代码格式并配置开发工具
- 添加 ESLint 和 Prettier 配置以统一代码风格
- 配置项目级 TypeScript 设置
- 更新前后端依赖版本
- 修复代码格式问题(引号、分号、尾随逗号等)
- 优化文件结构和导入路径
2026-03-10 18:24:19 +08:00
purp1e
e06d464a74 first commit 2026-03-10 11:45:54 +08:00