Skip to content

[LOCKLITE-133] Fix API documentation and DTO#73

Merged
vbetsch merged 6 commits intodevelopfrom
api/fix/133-auth
Aug 6, 2025
Merged

[LOCKLITE-133] Fix API documentation and DTO#73
vbetsch merged 6 commits intodevelopfrom
api/fix/133-auth

Conversation

@vbetsch
Copy link
Owner

@vbetsch vbetsch commented Aug 6, 2025

No description provided.

@vbetsch vbetsch requested a review from Copilot August 6, 2025 20:11
@vbetsch vbetsch self-assigned this Aug 6, 2025
@vbetsch vbetsch added documentation Improvements or additions to documentation api About endpoints and services labels Aug 6, 2025
@notion-workspace
Copy link

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes API documentation inconsistencies and updates the register data structure. The changes focus on cleaning up OpenAPI/Swagger documentation and adding optional name field support to the registration process.

  • Removes unused image field from session body DTO documentation and type definition
  • Adds required fields specification and optional name field to register payload documentation and type
  • Updates API endpoint response descriptions for better clarity and accuracy

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
session.body.dto.ts Removes image field from session DTO documentation and type definition
register.payload.dto.ts Adds required fields and optional name field to registration payload
route.ts Updates API response descriptions for authentication endpoints

@vbetsch vbetsch changed the title [LOCKLITE-133] Fix API documentation and register data [LOCKLITE-133] Fix API documentation and DTO Aug 6, 2025
@vbetsch vbetsch added the shared About DTO and API calls label Aug 6, 2025
@vbetsch vbetsch merged commit 5665d69 into develop Aug 6, 2025
4 checks passed
@vbetsch vbetsch deleted the api/fix/133-auth branch August 6, 2025 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api About endpoints and services documentation Improvements or additions to documentation shared About DTO and API calls

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants