2.2.21-upgrade
Pre-release
Pre-release
·
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.