Commit da94544
Lasim
feat: Enhance API documentation and response schemas for GitHub auth, global settings, and roles
- Added detailed OpenAPI documentation for GitHub OAuth login and callback routes, including response schemas for success and error cases.
- Introduced comprehensive response schemas for global settings API, including health checks, bulk operations, and category retrieval.
- Improved roles API with structured response schemas for role management, including permissions retrieval and error handling.
- Updated root health check endpoint to return additional service information, including timestamp and version.1 parent a783208 commit da94544
File tree
6 files changed
+8402
-1290
lines changed- services/backend
- src/routes
- auth
- globalSettings
- roles
6 files changed
+8402
-1290
lines changed
0 commit comments