Skip to content

2.5.0

Compare
Choose a tag to compare
@edersoares edersoares released this 29 Dec 20:56
· 175 commits to 2.5 since this release

Os grandes marcos desta atualização:

  • Remove suporte ao PHP 7.3.
  • Laravel 7.
  • Simplificação das imagens Docker #739 e #740.
  • Inúmeras melhorias e correções.
  • Limpeza e diminuição do código fonte.

Melhorias:

  • Implementa forma de desconsiderar algumas disciplinas para progressão do aluno.
  • Não permite que módulos com mesmo nome e etapas sejam cadastrados.
  • Aumenta tamanho permitido do envio de arquivos(Fotos/Documentos).
  • Adiciona estado civil "Não informado".
  • Permite pegar a soma das cargas horárias das disciplinas ao processar histórico escolar.
  • Permite desconsiderar a frequência na aprovação/reprovação.

Bugs:

  • Implementa validações necessárias e padroniza mensagens de erro na tela de dispensa em lote.
  • Limita número de notificações retornadas.
  • Corrige bloqueio de lançamento de notas.
  • Apresenta todos os anos letivos registrados na escola como opções na tela de Componentes da série.
  • Atualiza componentes conforme série caso turma seja retirada na dispensa em lote.
  • Considera serie multi na hora de consultar turma para validações.

Desenvolvimento:

  • Utiliza o plugin Composer Plug and play.
  • Diversas remoções de código inútil.
  • Remove classes e página de auditoria.
  • Corrige comando para alterar senha do administrador.
  • Remove arquivos desnecessários.
  • Substitui select convencional por simple search para escolas.
  • Ordena consulta de matriculas para pegar sempre ultima enturmação (ativa ou não).
  • Altera a versão do Composer na imagem Docker PHP.
  • Permite configurar a permissão do arquivo de log.
  • Cria view info_enrollment.

Para mais detalhes, ver commits.