Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.2] Prepara o upgrade para 2.3 #702

Merged
merged 106 commits into from Jun 3, 2020
Merged

[2.2] Prepara o upgrade para 2.3 #702

merged 106 commits into from Jun 3, 2020

Conversation

edersoares
Copy link
Member

@edersoares edersoares commented Mar 13, 2020

Prepara o i-Educar para ser atualizado para a versão 2.3 a partir da versão 2.2.

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.

@edersoares edersoares changed the base branch from 2.2 to master June 3, 2020 18:22
@edersoares edersoares marked this pull request as ready for review June 3, 2020 18:23
@edersoares edersoares changed the title [2.2] Upgrade para 2.3 [2.2] Prepara o upgrade para 2.3 Jun 3, 2020
@edersoares edersoares merged commit 7e5d87a into master Jun 3, 2020
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.

None yet

5 participants