Skip to content

feat: automatizar mudança de steps

Geovane Freitas requested to merge 298AutomatizarSteps into main

Descrição

Este pedido de merge automatiza a mudança de etapa ativa de um processo participativo. Atualmente a mudança de etapa ativa precisa ser feita manualmente por um administrador. Com as alterações realizadas, a mudança passa a ser automatizada em um cronjob.

Alterações Realizadas

A principal alteração se encontra no arquivo change_active_step_job.rb

Problemas Relacionados

#298 #285

Notas Adicionais

Ao subir para o lab ou para produção, verificar se o comando whenever --update-crontab é executado automaticamente. Caso não seja, deverá ser executado para que o cronjob dos steps seja reconhecido e comece a ser agendado.

Listas de Verificação do Pedido de Merge

  • O código segue as diretrizes de codificação do projeto.
  • A documentação reflete as alterações realizadas.
  • Já cobri os testes unitários.

Issue referenciada

Closes #298 Closes #285

Edited by Geovane Freitas

Merge request reports