Xiaoxia AI
|
a33bead056
|
refactor(api): quarantine legacy container routes
|
2026-06-21 00:37:42 +08:00 |
|
Xiaoxia AI
|
57310f33d4
|
fix(auth): harden simple auth and router imports
|
2026-06-21 00:27:58 +08:00 |
|
Xiaoxia AI
|
3002160ad4
|
feat: 添加简化版认证API和配置文件
|
2026-06-20 11:29:46 +08:00 |
|
Xiaoxia AI
|
8d78798a7d
|
fix(phase7): align api runtime wiring for integration
|
2026-06-17 18:48:08 +08:00 |
|
Xiaoxia AI
|
e86dde7445
|
fix(health): register health check routes correctly
- Register health_router at root path (no /api/v1 prefix)
- Health endpoints: /health, /ready, /startup
- API endpoints remain at /api/v1/*
- Update route imports and registration
Phase 4 Task 45/68 fully completed
|
2026-06-17 08:43:17 +08:00 |
|
Xiaoxia AI
|
381ffb4ee9
|
feat(api): add API route structure and endpoint definitions
- Create auth routes (register/login/logout/verify/password-reset)
- Create workspace routes (CRUD/members/subscription/quota)
- Define Pydantic request/response models
- Add comprehensive API documentation in docstrings
- Setup dependency injection placeholders
- Include all 18+ endpoints with proper HTTP methods
Phase 4 Task 24/68 completed
|
2026-06-17 07:27:35 +08:00 |
|
Xiaoxia AI
|
b5a62ee9a3
|
feat: initial SaaS scaffold
- domain: User, Workspace, Project, AssetLibrary, Asset, IngestJob
- ports: repository interfaces
- application: use cases
- adapters: in-memory
- API: FastAPI 5 routes
- worker: Celery ingest_asset
- tests: 4 passing
|
2026-06-15 15:17:40 +08:00 |
|