Skip to content

Central de perfil — 5. Swagger + regeneração do Kubb #90

Description

@tarcisiopgs

Parte do épico Central de perfil do profissional (frente: backend + web). Mocks são base direcional.

Objetivo: Documentar os endpoints novos no Swagger e regenerar o cliente Kubb.

Arquivos: Modify src/controller/userController/index.mjs (anotações #swagger), src/swagger.mjs; regenerar web/src/kubb/
Dependências: #87, #88, #89

O que fazer:

  • Anotar os novos endpoints no padrão #swagger e regenerar o swagger-output (npm run swagger).
  • Regenerar o Kubb apontando para o Swagger local (KUBB_SWAGGER_URL=http://localhost:<porta>/swagger-output.json), não o de produção — senão os hooks saem sem os endpoints novos. Pré-requisito de Central de perfil — 7. Seções editáveis conectaBemFront#242.

Test scenarios: none — geração de artefato; conferir que os endpoints novos constam no Swagger e que os hooks Kubb foram gerados.

Pronto quando: Swagger e hooks Kubb refletem os endpoints novos.

Metadata

Metadata

Assignees

No one assigned

    Labels

    central-perfilFrente: Central de perfil do profissionalenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions