Commit Graph

6 Commits

Author SHA1 Message Date
sam
75b2d130c2 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
8e0448d5c2 docs: reorganize documentation structure
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-15 10:32:23 +08:00
sam
86af935416 chore: update gitignore to allow Vben packages directory 2026-02-13 21:34:52 +08:00
Sam
38db4e2e73 feat(gateway): 添加活动服务网关支持及管理面板
- 新增 docker-compose 配置,包含活动服务、YARP 网关、PostgreSQL 与 Redis
- 添加活动服务与网关集成文档,详细介绍配置步骤、API 和故障排查
- 删除旧的 bash 注册脚本,新增跨平台 PowerShell 和通用 bash 注册脚本
- 实现网关相关接口的 TypeScript 客户端调用封装,支持服务注册、路由管理
- 新增网关管理前端界面,包含服务统计、服务注册、路由刷新等功能
- 调整请求客户端默认开启 token 刷新以支持更稳定的认证体验
- 制定微服务命名与版本规范,标准化 API 路径和集群命名规则
2026-02-08 20:44:03 +08:00
Sam
fa93d71725 feat: 添加OAuth2认证配置和实现
添加OAuth2认证相关配置文件和服务实现,包括环境变量配置、PKCE流程支持、token管理等功能。主要变更:
- 新增OAuth2配置文件
- 实现OAuth2服务层
- 更新请求拦截器支持token自动刷新
- 修改认证API和store以支持OAuth2流程
2026-02-07 17:47:11 +08:00
Sam
9600147586 chore: initialize Vben Admin project 2026-02-06 00:04:38 +08:00