Skip to content

33/feat suporte recuperacao pregressos temas#39

Closed
FranTadiello wants to merge 204 commits intoaceleradora-TW:mainfrom
Aceleradora25:main
Closed

33/feat suporte recuperacao pregressos temas#39
FranTadiello wants to merge 204 commits intoaceleradora-TW:mainfrom
Aceleradora25:main

Conversation

@FranTadiello
Copy link

<33> - Suporte recuperacao pregressos temas

🆙 CHANGELOG

  • No arquivo StackbyService.ts adicionamos uma Promise no fetchStackbyData
  • No routes>index.ts criamos a rota /themes/progress
  • No ProgressController.ts fizemos a requisição dos dados de progresso por id

⚠️ Me certifico que:

  • Não deixei nenhum novo warning, erro ou console.log nas minhas modificações
  • Solicitei code review para 2 pessoas
  • Solicitei QA para 2 pessoas
  • Obtive aprovação de QA e posso fazer merge

⚠️ Como testar:

  • fazer npm run dev para back e para front
  • Abrir Postman, fazer uma chamada GET para a rota /themes/progress?id[]=rw1720014886324a56ac2&id[]=rw17212367802520ba251 na autorizathion deve alterar para Bearer Token e adicionar a chave do token do seu navegador
  • Verificar se a resposta esta sendo do tipo {"themes": [ { "id": :id1, "progress": 10 } ... ]}
  • Aplicação não deve conter nenhum erro, warning ou console.log
  • Alteração proposta no card foi implementada

stephanybrazeir0 and others added 30 commits October 3, 2024 15:38
…Criamos verificações de erros no controller e retiramos o valor Unique da variável itemStatus do model Progress. @Wander06 e @camsste
… responsabilidade de verificacao de token e ajustando logica de respostas da controller - @Wander06 @pollianasilva
…rollers/AllExercisesController.ts): criamos rota pra pegar todos os status dos exercicios de um topico especifico / mudamos o schema do banco pra suportar topicId na tabela progresso / mudamos o relacionamento da tabela User e Progress) @mylenaverspeelt @stephanybrazeir0
…/AllExercisesStatusService.ts src/routes/index.ts): arrumando nome das classes e variaveis @mylenaverspeelt @stephanybrazeir0
…rvice.ts src/routes/index.ts) excluimos o controller e service para adicionar no ja existente. mudamos a logica do findprogress e updatedprogress devido o schema esta diferente @mylenaverspeelt @stephanybrazeir0
…ack\src\routes\index.ts e-acelera-back\src\services\ExerciseService.ts ) Adicionou rota get e criou o metodo getExerciseStatus no controller @Marvysonprog @pollianasilva @mylenaverspeelt @stephanybrazeir0 @GuusRodrigues @Geoziihdev @camsste
…ervices/ExerciseService.ts) Adicinamos logica de duplicação do usuario @Geoziih @GuusRodrigues
…vices/ExerciseService.ts) Adicionamos a lógica de duplicação do usuário @Geoziihdev @GuusRodrigues).
jauregao and others added 29 commits June 24, 2025 14:16
…s para plainToInstance e remoção de console log
… quantidade exercicios do topico e não só na quantidade de tópicos
Co-authored-by: Amanda de Oliveira Pinheiro <jauregao@users.noreply.github.com>
Setup Redis e Refatoração no Calculo de Progresso
36/feat  - Adiciona middleware para retorno 404 personalizado
feat: criamos uma API para filtrar entre os temas de nivelamento e autoestudo
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.