Skip to content

Grupo 7 - Sprint 3 - #353

Open
yuri-sl wants to merge 111 commits into
EngSwCIC:mainfrom
yuri-sl:sprint-3
Open

Grupo 7 - Sprint 3#353
yuri-sl wants to merge 111 commits into
EngSwCIC:mainfrom
yuri-sl:sprint-3

Conversation

@yuri-sl

@yuri-sl yuri-sl commented Jun 30, 2026

Copy link
Copy Markdown

Arthur Souza Chagas => 221037385
João Felipe Stein => 241039331
Luidgi Varela Carneiro => 231011669
Yuri Santana Lopes => 222009750
João Vitor das Neves Romero => 221028546

Zameister and others added 30 commits May 24, 2026 18:44
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
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 007e5f8
Author: Yuri Santana <yuri03ysl@gmail.com>
Date:   Tue May 26 18:05:56 2026 -0300

    Fix: JSON

commit bbd421c
Author: Yuri Santana <yuri03ysl@gmail.com>
Date:   Tue May 26 17:42:22 2026 -0300

    Feat: Especificação BDD do importar dados SIGAA
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
commit 9dc4864
Author: Yuri Santana <yuri03ysl@gmail.com>
Date:   Tue May 26 18:35:21 2026 -0300

    Update criar_formularios_discentes

commit 3e9d733
Author: Yuri Santana <yuri03ysl@gmail.com>
Date:   Tue May 26 18:14:30 2026 -0300

    Feat: criação de arquivo vazio bdd
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
yuri-sl and others added 30 commits June 17, 2026 00:38
- 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.
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.

5 participants