Skip to content

fix(trilhas,perfil): refazer marco pulado + timeline publica correta - #53

Merged
leo-nardo merged 1 commit into
mainfrom
perf/react-query-stale-time
Jul 30, 2026
Merged

leo-nardo merged 1 commit into
mainfrom
perf/react-query-stale-time

Conversation

@leo-nardo

Copy link
Copy Markdown
Contributor

Resumo

  • Marco de trilha sempre mostra o conteudo (titulo/corpo/topicos), mesmo ja concluido — antes ficava oculto.
  • Test-out (prova pulada, 0 XP) agora pode ser refeito com comprovacao real via botao "Refazer com comprovacao". Marco realmente concluido (com XP) continua bloqueado — guarda ja existia no backend (submissions.service.ts).
  • Perfil publico: categoria "Voluntariado" agora so mostra contribuicao real a comunidade — marcos de trilha (test-out ou prova aprovada) nao aparecem mais la, porque nao sao contribuicao para a comunidade.
  • Nova categoria discreta "avaliacoes de curso" na timeline do perfil publico.
  • Docs atualizadas em docs/gamificacao.md.

Depende do PR do backend (contributionKind + endpoint de course-reviews) pra funcionar 100%, mas e' resiliente sem ele (so a categoria de curso fica vazia).

Test plan

  • npx tsc --noEmit limpo
  • npm run lint sem erros novos
  • Verificar visualmente em preview: marco pulado mostra botao refazer, marco concluido nao; conteudo do marco aparece em ambos os casos
  • Verificar perfil publico: teste-out nao aparece mais como "voluntariado"

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

…ine publica

- marco de trilha sempre mostra o conteudo (titulo/corpo/topicos), mesmo ja concluido
- test-out (prova pulada) agora pode ser refeito com comprovacao real; marco
  realmente concluido continua bloqueado (guarda ja existia no backend)
- perfil publico: "voluntariado" so mostra contribuicao real (marcos de
  trilha nao contam mais como contribuicao para a comunidade)
- nova categoria discreta "avaliacoes de curso" na timeline do perfil

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
legado-dev Ready Ready Preview Jul 30, 2026 5:16pm

@sonarqubecloud

Copy link
Copy Markdown

@leo-nardo
leo-nardo merged commit 3c150b8 into main Jul 30, 2026
5 checks passed
@leo-nardo
leo-nardo deleted the perf/react-query-stale-time branch July 30, 2026 17:24

This branch was successfully deployed

1 active deployment
Preview — 834aa52a Deployed Jul 30, 2026 by vercel[bot]
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