Skip to content

Etapa 11 — Gestão de vínculos multi-prova + provaBase (gateway) - #510

Merged
FernandoAlmeidaPinto merged 2 commits into
developfrom
feature/etapa11-gestao-vinculos-multiprova
Aug 11, 2026
Merged

Etapa 11 — Gestão de vínculos multi-prova + provaBase (gateway)#510
FernandoAlmeidaPinto merged 2 commits into
developfrom
feature/etapa11-gestao-vinculos-multiprova

Conversation

@FernandoAlmeidaPinto

Copy link
Copy Markdown
Member

Etapa 11 — parte api-vcnafacul (gateway passthrough)

Expõe as 3 ações de gestão de vínculo questão↔prova, encaminhando para o ms-simulado.

Rotas (passthrough)

  • POST mssimulado/questoes/:id/provasv1/questao/:id/provas (add; encaminha userId)
  • DELETE mssimulado/questoes/:id/provas/:provaId → idem (remove; userId via query — o wrapper axios.delete não tem body)
  • PATCH mssimulado/questoes/:id/prova-base → idem (setProvaBase; encaminha userId)

Declaradas antes do catch-all :id/:status. Guard = criarQuestao | validarQuestao (mesmo canEdit do client; sem role nova). DTOs não reshapeiam (gateway puro).

Deploy (lockstep) — este PR é o 2º (depois do ms #168, antes do client)

🤖 Generated with Claude Code

FernandoAlmeidaPinto and others added 2 commits August 10, 2026 00:28
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…Questao

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@FernandoAlmeidaPinto FernandoAlmeidaPinto self-assigned this Aug 10, 2026
@FernandoAlmeidaPinto
FernandoAlmeidaPinto merged commit 8f22fa6 into develop Aug 11, 2026
4 checks passed
@FernandoAlmeidaPinto
FernandoAlmeidaPinto deleted the feature/etapa11-gestao-vinculos-multiprova branch August 11, 2026 03:09
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.

1 participant