57 lines
1.5 KiB
Markdown
57 lines
1.5 KiB
Markdown
# Roadmap
|
|
|
|
**Project:** Fengling.Platform
|
|
**Milestone:** v1.0 - Platform Foundation
|
|
**Status:** In Progress
|
|
|
|
---
|
|
|
|
## Phase 1: Gateway Routing Migration
|
|
|
|
**Goal:** Migrate YARP gateway routing entities from fengling-gateway to Platform project with unified management
|
|
|
|
**Status:** ○ Planned
|
|
|
|
**Requirements:**
|
|
- [x] GATEWAY-01: GwTenant entity and management
|
|
- [x] GATEWAY-02: GwTenantRoute entity and management
|
|
- [x] GATEWAY-03: GwServiceInstance entity and management
|
|
- [ ] GATEWAY-04: Extensions for IoC registration
|
|
- [ ] GATEWAY-05: Database migrations
|
|
|
|
**Plans:**
|
|
- [x] 01-01-PLAN.md — Domain entities (GwTenant, GwTenantRoute, GwServiceInstance)
|
|
- [x] 01-02-PLAN.md — Infrastructure (Store, Manager, DbContext)
|
|
- [ ] 01-03-PLAN.md — Extensions and IoC integration
|
|
---
|
|
|
|
## Phase 2: Platform Core (Future)
|
|
|
|
**Goal:** Complete multi-tenant platform infrastructure
|
|
|
|
**Status:** ○ Planned
|
|
|
|
**Requirements:**
|
|
- [ ] USER-01: User management
|
|
- [ ] USER-02: Role and permissions
|
|
- [ ] AUTH-01: Authentication flows
|
|
- [ ] AUTH-02: Authorization
|
|
|
|
### Phase 3: 调整网关部分的需求 我们要进行讨论 不要自动评估需求
|
|
|
|
**Goal:** [To be planned]
|
|
**Requirements**: TBD
|
|
**Depends on:** Phase 2
|
|
**Plans:** 0 plans
|
|
|
|
Plans:
|
|
- [ ] TBD (run /gsd:plan-phase 3 to break down)
|
|
|
|
---
|
|
|
|
## Notes
|
|
|
|
- Gateway routing entities will be migrated from `../fengling-gateway/src/Models/`
|
|
- Pattern: Manager + Store (same as Tenant management)
|
|
- Extensions for quick IoC installation via `AddPlatformCore<TContext>()`
|