Skip to content

Implement Proper Validation Across the API #18

@huseynovvusal

Description

@huseynovvusal

Currently, there is no proper or fully implemented validation in the project. This can lead to inconsistent or unsafe data being accepted by the API endpoints.

Recommended Actions:

  • Review all request DTOs and entities for missing or incomplete validation annotations.
  • Implement comprehensive validation for all input fields (e.g., not null, format checks, length constraints, etc.).
  • Ensure validation errors are handled gracefully and returned with clear messages to API consumers.
  • Add tests to cover various validation scenarios and edge cases.

Proper validation will improve API reliability, data integrity, and security.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgood first issueGood for newcomerssecurityA vulnerability or a security improvement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions