Problem
Many DTOs lack Swagger decorators, not all endpoints are documented, no OpenAPI 3.1 upgrade.
Expected Outcome
Complete, accurate OpenAPI 3.1 specification for all endpoints.
Acceptance Criteria
Files Affected
All controllers, all DTOs, src/config/swagger.config.ts
Difficulty
Medium
Estimated Effort
Medium (1-2 weeks)
Labels
documentation, api, enhancement
Problem
Many DTOs lack Swagger decorators, not all endpoints are documented, no OpenAPI 3.1 upgrade.
Expected Outcome
Complete, accurate OpenAPI 3.1 specification for all endpoints.
Acceptance Criteria
Files Affected
All controllers, all DTOs, src/config/swagger.config.ts
Difficulty
Medium
Estimated Effort
Medium (1-2 weeks)
Labels
documentation, api, enhancement