Grupo 7 - Sprint 3 - #353
Open
yuri-sl wants to merge 111 commits into
Open
Conversation
Relatorio da primeira sprint
Adiciona BDD de cadastro de usuário
commit 3461638 Author: vymero <vyneves@outlook.com> Date: Mon May 25 16:22:14 2026 -0300 Adiciona BDD de redefinição de senha
commit b6fb1be Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:28:21 2026 -0300 Adica do Sad Path - Sem selecao de Template da Criacao de Formulario. commit c5d3902 Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:04:36 2026 -0300 Reformatacao do Happy Path - Inclusao de input box de Nome Formulario commit 6c82fbe Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 12:55:50 2026 -0300 Happy Path de Criacao de Formulario Criado commit f68bdcf Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 11:57:36 2026 -0300 Feature de Criacao de Formulario adicionada
This reverts commit 7a095b8.
commit d66bbcb Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 16:01:32 2026 -0300 Revert "Fix: adicionando contexto" This reverts commit 7a095b8. commit d4223b7 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 15:55:01 2026 -0300 Squashed commit of the following: commit b6fb1be Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:28:21 2026 -0300 Adica do Sad Path - Sem selecao de Template da Criacao de Formulario. commit c5d3902 Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:04:36 2026 -0300 Reformatacao do Happy Path - Inclusao de input box de Nome Formulario commit 6c82fbe Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 12:55:50 2026 -0300 Happy Path de Criacao de Formulario Criado commit f68bdcf Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 11:57:36 2026 -0300 Feature de Criacao de Formulario adicionada commit 7a095b8 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 15:54:43 2026 -0300 Fix: adicionando contexto
commit 7059fd5 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 16:27:56 2026 -0300 Feat: adicioando casos de testes de BDD commit 45d1cc1 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 16:03:04 2026 -0300 Squashed commit of the following: commit d66bbcb Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 16:01:32 2026 -0300 Revert "Fix: adicionando contexto" This reverts commit 7a095b8. commit d4223b7 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 15:55:01 2026 -0300 Squashed commit of the following: commit b6fb1be Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:28:21 2026 -0300 Adica do Sad Path - Sem selecao de Template da Criacao de Formulario. commit c5d3902 Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 13:04:36 2026 -0300 Reformatacao do Happy Path - Inclusao de input box de Nome Formulario commit 6c82fbe Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 12:55:50 2026 -0300 Happy Path de Criacao de Formulario Criado commit f68bdcf Author: JoFeSte <164173019+JoFeSte@users.noreply.github.com> Date: Tue May 26 11:57:36 2026 -0300 Feature de Criacao de Formulario adicionada commit 7a095b8 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 15:54:43 2026 -0300 Fix: adicionando contexto
commit a4fe4b9 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Tue May 26 18:03:03 2026 -0300 Feature: Atualizar base de dados
commit c9ea1ac Author: Zameister <arthurflamengo11@hotmail.com> Date: Tue May 26 17:56:17 2026 -0300 feat: adiciona BDD para responder formulário
…amento por departamento
commit e30c621 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Sun May 31 10:42:32 2026 -0300 Feat: Criação HTML de paginas commit 99aca8e Author: Yuri Santana <yuri03ysl@gmail.com> Date: Fri May 29 17:19:58 2026 -0300 Feat: adicionado css de login commit cc7864b Author: Yuri Santana <yuri03ysl@gmail.com> Date: Fri May 29 16:21:07 2026 -0300 Feat: criacao de HTML e rotas de avaliação,gerenciamento e relatorios commit 3cfda94 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Fri May 29 16:11:04 2026 -0300 Feat: criacao de HTML pagina de login
commit 4b85563 Author: Yuri Santana <yuri03ysl@gmail.com> Date: Sun May 31 11:55:55 2026 -0300 feat: Primeira criação das entidades
- Corrige conflito de rota para relatorios_path (remove get redundante) - Adiciona renderização de flash no layout application.html.erb - Reescreve views de departamentos (index/show) para schema sprint-2 - Reescreve TurmaFormulariosController para usar admin.departamento - RelatoriosController: acesso por professor com turmas; estudante retorna 403 - SenhaController: adiciona pré-validação de senhas antes do update - Views template_formularios/edit: erros via query params; show: exibe opcoes_radio - Steps Cucumber: unifica 'que existem as seguintes Turmas', corrige fallback de template em criacao/edicao, remove ambiguidades de steps duplicados, corrige regex de permissão, adiciona pergunta ao setup de responder_formulario, simula formulário expirado via publico_estudante: false - RSpec: atualiza rails_helper com FactoryBot + shoulda-matchers, reescreve factories.rb para sprint-2, reescreve 8 specs obsoletos para modelos atuais
- create_turmas: up/down com table_exists? + column_exists?(:materia_id) - create_formularios: up/down com table_exists? + column_exists?(:template_formulario_id) - rename_resposta_perguntum, rename_perguntum: convertidos em no-ops reais - add_auth_to_usuarios, rename_senha_to_password_digest: guards column_exists? - fix_template_formulario_creator_reference: guard column_exists? no rename - add_password_reset_to_usuarios: guards unless column_exists? - ajustar_esquema_de_pergunta: guards por coluna e tipo - add_detalhes_to_pergunta_formularios: guards unless column_exists? por coluna - allow_null_pergunta_id: mantém change_column_null idempotente Resultado: db:drop db:create db:migrate db:seed passa do zero sem erros
…ncia_total, validar_campos_obrigatorios e formularios_duplicados.
… não quebrarem os testes
…llers/models cobertura >= 90%
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Arthur Souza Chagas => 221037385
João Felipe Stein => 241039331
Luidgi Varela Carneiro => 231011669
Yuri Santana Lopes => 222009750
João Vitor das Neves Romero => 221028546