Skip to content

Create API documentation generation pipeline with OpenAPI 3.1 #884

Description

@nanaf6203-bit

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

  • Every controller has @apitags()
  • Every endpoint has @apioperation()
  • Every DTO has @ApiProperty() with example
  • Upgrade to OpenAPI 3.1
  • Auth headers documented in Swagger

Files Affected

All controllers, all DTOs, src/config/swagger.config.ts

Difficulty

Medium

Estimated Effort

Medium (1-2 weeks)

Labels

documentation, api, enhancement

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave programapiAPI relateddocumentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions