Skip to content

feat: implement error handling and standardize API responses #4

@matheusmichalski

Description

@matheusmichalski

Feature: Implementação de handler de error para a padronização de retornos.

📃 Descrição:

Implementação de sistema de captura de erros para a padronização de retornos em requisições.

Checklist:

  • Padronizar principais tipos de exceção:
    • ValidationError;
    • ModelError;
    • UnexpectedError;
    • NotFoundError;
  • Realizar testes e certificar resultados.

⚠️ Notas IMPORTANTES:

  • Crie sua branch com o nome feat-02, baseada na branch dev (sempre baseada em dev);
  • Utilize o padrão de commit: <tipo>: <mensagem do commit> #4 (exemplo: feat: initialize backend project structure with Django);
  • Todos os commits devem ser feitos em letras minúsculas, seguindo o padrão Conventional Commits;
  • As branches dev e main possuem proteção; ninguém pode commitar diretamente nelas;
  • Utilize `feat: implement error handling and standardize API responses #4 nos commits para referenciar esta issue;
  • Após finalizar o checklist, mova a task para "In Review" no Kanban Project;
  • Por fim, abra um Pull Request para a branch dev;

🗂️ Arquivos de Referência:

Metadata

Metadata

Labels

featureNew feature or request

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions