922692b820
feat: 更新模型以支持 UUID,添加注册请求 DTO,重构用户注册逻辑
2025-12-19 16:32:49 +08:00
e031f3cc40
feat: 重构主题相关逻辑,移动 ThemeResponse 到 color.py,更新相关引用,优化目录路径处理
2025-12-19 15:35:34 +08:00
20753f1725
feat: 添加两步验证功能,重构相关逻辑,移除冗余代码
2025-12-19 14:30:13 +08:00
b7c5d5aec7
feat: 添加两步验证功能,优化用户登录逻辑,更新相关模型和依赖
2025-12-19 14:11:24 +08:00
89e837d91c
feat: 重构模型和响应结构,优化用户和对象管理逻辑,添加 Dockerfile
2025-12-18 18:28:41 +08:00
68343c710b
feat: 合并 File 和 Folder 模型为统一的 Object 模型,优化对象管理逻辑
...
refactor: 更新相关模型和路由以支持新对象模型,移除冗余代码
2025-12-18 17:18:40 +08:00
d271c81de7
feat: 更新用户组和选项模型,优化存储信息获取逻辑
2025-12-18 14:27:41 +08:00
a977f5b261
优化数据表结构
2025-12-18 12:17:17 +08:00
8b6e18f0e2
feat: 更新数据模型和API路由,优化用户信息获取及设置管理
2025-12-02 21:36:19 +08:00
b02a4638da
feat: add database session dependency for FastAPI routes
...
- Introduced a new dependency in `middleware/dependencies.py` to provide an asynchronous database session using SQLModel.
- This dependency can be utilized in route functions to facilitate database operations.
2025-11-27 22:18:50 +08:00
1533d9e89c
Refactor code structure for improved readability and maintainability
2025-11-27 20:56:48 +08:00
83276c8b95
优化用户登录逻辑,简化错误处理,更新密码哈希生成方式为Argon2
2025-11-01 19:41:19 +08:00
2a173c0566
添加Github登录,优化数据库模型
2025-09-01 00:21:06 +08:00
f3a5ae9c40
优化部分代码实现
2025-08-28 02:23:26 +08:00
9f93f6040b
完成部分Github登录回调
2025-08-27 13:49:17 +08:00
6f83022a79
新增获取用户信息 /api/user/me
2025-07-17 23:26:36 +08:00
e98c46f44a
用户登录
2025-07-17 19:33:48 +08:00
557a50f539
单元测试:新建用户与用户组
2025-07-14 15:13:05 +08:00
e011a1ea0e
完善 /api/site/config 路由,修复数据库无法二次启动
2025-07-02 00:42:54 +08:00
6094d8219e
路由与数据表优化
2025-06-20 22:26:28 +08:00
eb3d2843eb
完成部分API路由以及文档
2025-06-18 02:14:37 +08:00