Skip to content

Documenta endpoints da API com OpenAPI/Swagger - #29

Merged
lucasAlmeida2212 merged 16 commits into
mainfrom
docs/swagger
Sep 20, 2026
Merged

lucasAlmeida2212 merged 16 commits into
mainfrom
docs/swagger

Conversation

@kv-aliaga

Copy link
Copy Markdown
Member

Documenta endpoints da API com OpenAPI/Swagger

Descrição

Adiciona documentação OpenAPI/Swagger aos endpoints da API, incluindo descrições de parâmetros, exemplos de respostas de erro e interfaces específicas para os principais recursos. Também ajusta a rota de autenticação, validações e conversões relacionadas ao contrato documentado.

Tipo de alteração

  • feat (nova funcionalidade)
  • fix (correção de bug)
  • docs (documentação)
  • refactor (refatoração)

Escopo

api, swagger, autenticação, tratamento de erros, controllers

Checklist

  • Código revisado
  • Testes executados
  • Sem conflitos de merge
  • Documentação atualizada (se necessário)

Tarefa do Jira

[EXTRA] Documentação com Swagger

…clos, priorizações, tarefas, treinamentos e alertas
…izações, dependências de tarefas, usuários de ciclos e treinamentos
…as de prazo, efeitos secundários, treinamentos e verificações de resultado
…ls, endereços e telefones de empresas e colaboradores
…tas anotações são usadas juntas para um binding
…o e requisições inválidas na documentação OpenAPI
@lucasAlmeida2212
lucasAlmeida2212 merged commit 6441bfe into main Sep 20, 2026
3 checks passed
kv-aliaga pushed a commit to AppActa/acta-platform that referenced this pull request Sep 20, 2026
PR: AppActa/acta-pg-api#29
SHA: 6441bfe106dc1b5985b8b9fc00e7f1cb8d554536
Autor do commit: lucasAlmeida2212
Usuário do push: lucasAlmeida2212
Data do push: 2026-09-20T15:12:48-03:00
@kv-aliaga
kv-aliaga deleted the docs/swagger branch September 27, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants