|
|
9516e1cd93
|
refactor: major project restructuring and cleanup
Changes:
- Remove deprecated Fengling.Activity and YarpGateway.Admin projects
- Add points processing services with distributed lock support
- Update Vben frontend with gateway management pages
- Add gateway config controller and database listener
- Update routing to use header-mixed-nav layout
- Add comprehensive test suites for Member services
- Add YarpGateway integration tests
- Update package versions in Directory.Packages.props
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-15 10:34:07 +08:00 |
|
Sam
|
c8cb7c06bc
|
feat: 添加Console API认证和OpenIddict集成
- 配置AuthService使用OpenIddict reference tokens
- 添加fengling-api客户端用于introspection验证
- 配置Console API通过OpenIddict验证reference tokens
- 实现Tenant/Users/Roles/OAuthClients CRUD API
- 添加GatewayController服务注册API
- 重构Repository和Service层支持多租户
BREAKING CHANGE: API认证现在使用OpenIddict reference tokens
|
2026-02-08 19:01:25 +08:00 |
|
Sam
|
61c3a27192
|
feat: 添加OAuth2认证配置和实现
添加OAuth2认证相关配置文件和服务实现,包括环境变量配置、PKCE流程支持、token管理等功能。主要变更:
- 新增OAuth2配置文件
- 实现OAuth2服务层
- 更新请求拦截器支持token自动刷新
- 修改认证API和store以支持OAuth2流程
|
2026-02-07 17:47:11 +08:00 |
|
Sam
|
e1ba3a90c3
|
feat(console): complete migration of User, Tenant, and Role management APIs
|
2026-02-05 14:21:36 +08:00 |
|
Sam
|
decc88441a
|
feat(console): add RoleService with audit logging
|
2026-02-05 14:19:10 +08:00 |
|
Sam
|
cd2ec42ea3
|
feat(console): add TenantService with audit logging
|
2026-02-05 14:17:52 +08:00 |
|
Sam
|
993152aa56
|
feat(console): add UserService with audit logging
|
2026-02-05 14:16:40 +08:00 |
|