Skip to content

2.2.21-upgrade

Pre-release
Pre-release
Compare
Choose a tag to compare
@edersoares edersoares released this 03 Jun 18:42
· 3 commits to 2.2-upgrade since this release

Esta release não é uma versão para produção.

Prepara o i-Educar para ser atualizado para a versão 2.3 a partir da versão 2.2. Para mais detalhes veja o PR #702 com todo o trabalho feito.

Os grandes marcos desta atualização:

  • Adiciona suporte ao PHP 7.4.
  • Remove suporte ao PHP 7.2.
  • Simplificação do módulo de endereçamento.
  • Exportador de dados para o SEB.
  • Consolidação das migrations banco de dados.
  • Limpeza e diminuição do código fonte.

Educacenso:

  • Adiciona turno da turma na importação do censo e cria comando para atualizar turmas existentes.

SEB:

  • Criar exportador de dados para o SEB.

Melhorias:

  • Adiciona dados do controller e action ao log do HoneyBadger.
  • Adiciona dados para log dos erros em relatórios.
  • Melhora a imagem PHP do Docker.
  • Força parâmetro etapa ao rodar a promoção.
  • Permite alterações em usuários do tipo admin apenas por outros usuários do mesmo nível de permissão.

Bugs:

  • Corrige problemas em relatórios decorrentes do módulo de endereço.
  • Inverte condição para marcar como remanejado apenas depois da data base.
  • Permite cadastrar a mesma sigla para países diferentes.
  • Corrige página que salva histórico escolar.
  • Ajusta o módulo de endereçamento da unificação de pessoas.
  • Considera apenas enturmações ativas para checar dados de horário.
  • Corrige unificação de pessoas.
  • Corrige campo search distrito.
  • Exibe apenas estados do Brasil.
  • Corrige a busca de editoras.
  • Roda a atualização de média na falta, para atualizar a situação do componente.
  • Considera na view de situação apenas última enturmação da matrícula na turma.
  • Corrige problema com cadastro de novos tipos de usuário.
  • Ajusta log de erros no console.
  • Reordena sequenciais de acordo com a data base.
  • Formata CEP.
  • Considera ano da alocação na soma das atribuições.
  • Corrige encode do arquivo.
  • Corrige bug em caracteres não escapados.
  • Permite apagar turno do vínculo do professor com a turma.
  • Corrige bug ao criar alunos estrangeiros no cadastro simplificado de aluno.
  • Corrige validação do nome social.

Refatoração:

  • Remove ferramentas de unificação de endereço.
  • Remove antigas páginas do módulo de endereçamento.
  • Adiciona colunas de geolocalização.
  • Adiciona schema nas migrations do schema public.
  • Code style.

Para mais detalhes, ver commits.