|
|
9b0a60033e
|
删除服务端材质渲染功能及system_config表,转为环境变量配置,初步配置管理员功能
|
2025-12-08 19:12:30 +08:00 |
|
|
|
63ca7eff0d
|
统一文件上传方式为直接上传,更新环境变量示例
|
2025-12-08 15:40:28 +08:00 |
|
lan
|
e873c58af9
|
refactor: 重构服务层和仓库层
|
2025-12-03 10:58:39 +08:00 |
|
lan
|
f7589ebbb8
|
feat: 引入依赖注入模式
- 创建Repository接口定义(UserRepository、ProfileRepository、TextureRepository等)
- 创建Repository接口实现
- 创建依赖注入容器(container.Container)
- 改造Handler层使用依赖注入(AuthHandler、UserHandler、TextureHandler)
- 创建新的路由注册方式(RegisterRoutesWithDI)
- 提供main.go示例文件展示如何使用依赖注入
同时包含之前的安全修复:
- CORS配置安全加固
- 头像URL验证安全修复
- JWT algorithm confusion漏洞修复
- Recovery中间件增强
- 敏感错误信息泄露修复
- 类型断言安全修复
|
2025-12-02 17:40:39 +08:00 |
|
lan
|
23be1c563d
|
refactor: 移除不必要的配置依赖,简化上传URL生成逻辑并添加公开访问URL支持
|
2025-12-02 11:22:14 +08:00 |
|
lafay
|
4188ee1555
|
feat: 添加Yggdrasil密码重置功能,更新依赖和配置
|
2025-11-30 18:56:56 +08:00 |
|
lan
|
4b4980820f
|
chore: 初始化仓库,排除二进制文件和覆盖率文件
SonarQube Analysis / sonarqube (push) Has been cancelled
Test / test (push) Has been cancelled
Test / lint (push) Has been cancelled
Test / build (push) Has been cancelled
|
2025-11-28 23:30:49 +08:00 |
|