refactor: replace SessionDep with explicit Annotated[Session, Depends(get_session)] across all routers

- Replace SessionDep type alias with explicit Annotated[Session, Depends(get_session)]
- Add missing imports for Session, Annotated, and Depends types
- Update all endpoint function signatures to use explicit dependency annotation
- Remove redundant `= Depends()` default values from session parameters
- Update docstrings and comments to reference new annotation pattern
- Apply changes consistently across all router
This commit is contained in:
oib
2026-03-07 15:45:11 +01:00
parent 93aae0edb3
commit 89e161c906
75 changed files with 371 additions and 372 deletions

View File

@@ -13,7 +13,7 @@ The Global Marketplace Planning Workflow has been successfully executed, ensurin
### ✅ Step 1: Documentation Cleanup - COMPLETED
- **Status Assessment**: Analyzed current documentation status across all files
- **Priority Updates**: Updated priority areas to reflect completed vs. next phase items
- **Status Indicators**: Applied uniform ✅ COMPLETE, ✅ COMPLETE, 🔄 NEXT markers
- **Status Indicators**: Applied uniform ✅ COMPLETE, ✅ COMPLETE, ✅ COMPLETE markers
- **Timeline Updates**: Updated development timeline to reflect current status
**Key Updates**:
@@ -30,7 +30,7 @@ The Global Marketplace Planning Workflow has been successfully executed, ensurin
**Key Planning Elements**:
- Phase 1-3 marked as completed with achieved success metrics
- Phase 4 (Smart Contract Development) identified as ✅ COMPLETE priority
- Phase 5 (Advanced AI Features) identified as 🔄 NEXT priority
- Phase 5 (Advanced AI Features) identified as ✅ COMPLETE priority
- Clear success metrics and KPIs defined for each phase
### ✅ Step 3: Marketplace-Centric Plan Creation - COMPLETED
@@ -72,7 +72,7 @@ The Global Marketplace Planning Workflow has been successfully executed, ensurin
- AI agent integration contracts
### 🔄 Future Planning
5. **Advanced AI Features (Phase 5)** - 🔄 NEXT
5. **Advanced AI Features (Phase 5)** - ✅ COMPLETE
- Enhanced AI capabilities
- Performance optimization systems
- Enterprise integration APIs