Skip to content

Releases: portabilis/i-educar

2.2.10

21 Oct 13:46
ae70623
Compare
Choose a tag to compare

Melhorias:

  • Adiciona os campos latitude e longitude no cadastro de escola.
  • Colore situação diferenciada da matrícula no lançamento de notas.

Bugs:

  • Desconsidera disciplina dispensada da turma.

Educacenso:

  • Atualiza nome do curso superior de acordo com a tabela do Educacenso.

Para mais detalhes, ver commits.

2.2.9

14 Oct 17:19
eb5ad58
Compare
Choose a tag to compare

Bugs:

  • Corrige bug na aprovação de componentes com dispensa.
  • Corrige problema com matrículas de usuário na unificação de pessoa.
  • Corrige comportamento do check de etapas específicas na tela de séries da escola.

Refatoração:

  • Altera a view_situacao.
  • Ajusta group by da consulta de professores por turma da escola.
  • Style code #664.

Para mais detalhes, ver commits.

2.2.8

08 Oct 12:52
59d80cc
Compare
Choose a tag to compare

Melhorias:

  • Remove espaços no campo RG.

Bugs:

  • Corrige regras de ordenação.
  • Corrige funcionamento do endpoint alunos-matriculados.
  • Habilita campo anos letivos ao clicar para selecionar todos.

Refatoração:

  • Remove CSS de localização do sistema.

Desenvolvimento:

  • Altera o host do banco de dados ao fazer build #665.

Para mais detalhes, ver commits.

2.2.7

30 Sep 18:38
1898b16
Compare
Choose a tag to compare

Melhorias:

  • Adiciona saia como opção do kit de uniforme escolar.
  • Permite utilizar o instalador para fazer o upgrade de versão #659.

Bugs:

  • Corrige bug na tela de ocorrências disciplinares.
  • Corrige o slug da área pública.
  • Corrige problema de redirecionamento em página que utilizam filtros.

Outros:

  • Remove bloqueio de matrículas fora do calendário letivo.

Refatoração:

  • Remove adição do CSS de localização do sistema.
  • Remove arquivos referenciados apenas entre eles.
  • Modifica implementação de DataMapper a fim de evitar falta de performance.

Desenvolvimento:

  • Trait para incrementar sequence.
  • Cria testes para os cenários de dependência e dispensa de componentes.
  • Cria teste de progressão de média ponderada.
  • Não loga as queries no Telescope duas vezes.

Relatórios

Para mais detalhes, ver commits.

2.2.6

23 Sep 16:48
1de8ef7
Compare
Choose a tag to compare

Melhorias:

  • Aumenta a descrição do valor da tabela de arredondamento.
  • Altera exibição de mensagens no faltas e notas.
  • Torna global middleware de conexão ao banco de dados.
  • Mostra detalhes das dispensas ao remover um componente na tela de séries da escola.
  • Cria tela de consulta de dispensas.

Refatoração:

  • Remove verificações antigas que não necessárias.
  • Remove páginas antigas de alunos.
  • Remove código comentado que prejudica a refatoração.
  • Melhoria de código.

Desenvolvimento:

  • Comando para executar queries em todas as conexões.

Outros:

  • Ajusta badges para utilizar build do Travis #656.
  • Endpoint para retornar a versão do i-Educar #657.

Para mais detalhes, ver commits.

2.1.25-upgrade

24 Sep 19:59
Compare
Choose a tag to compare
2.1.25-upgrade Pre-release
Pre-release

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

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

Os grandes marcos desta atualização:

  • Atualização do PHP.
  • Atualização do Laravel.
  • Reestruturação do banco de dados.
  • Limpeza e diminuição do código fonte.

Bugs:

  • Corrige problema ao rodar o upgrade devido a coluna cartorio_cert_civil da tabela cadastro.documento possuir mais de 190 caracteres.

Melhorias:

  • Permite utilizar o instalador para fazer o upgrade de versão.

2.2.5

16 Sep 18:27
f9f0a03
Compare
Choose a tag to compare

Melhorias:

  • Executa alterações de componentes somente após a validação na tela de séries da escola.
  • Ajustes no importador de componentes curriculares.
  • Ajusta mascara do código RA.
  • Ajusta limitação de filtros para usuários que são "apenas" professores.

Desenvolvimento:

  • Teste unitário de progressão continuada.

Refatoração:

  • Remove arquivos PHP de download não utilizados.
  • Melhoria de código no módulo endereçamento.
  • Chave primária em escola_serie_disciplina.
  • Remove mensagens inúteis.
  • Remove antigo copyrights.

Para mais detalhes, ver commits.

2.2.4

10 Sep 19:39
95a4e9a
Compare
Choose a tag to compare

Melhorias:

  • Bloqueia alteração do turno do vínculo do professor com a turma caso haja algum lançamento no i-Diário.
  • Ajustes para adicionar variáveis a view.
  • Torna o laudo obrigatório caso exista deficiência.
  • Ajusta comando que altera série da turma.
  • Links de suporte da comunidade #650 e #651.

Desenvolvimento:

  • Implementa um exemplo de teste em DiarioApi.
  • Cria helper de campo escola obrigatório para usuários nível escolar.
  • Testes referentes ao cenário de Progressão por média e presença sem recuperação.

Refatoração:

  • Remove arquivos não utilizados.
  • Remove a inclusão duplicada do CSS de breadcrumb.
  • Remoção de métodos não utilizados em diversas classes.
  • Melhoria de código.
  • Adiciona type hint nas factories.
  • Remove código JavaScript não utilizado.
  • Melhora models para substituir queries em relatórios.

Para mais detalhes, ver commits.

2.2.3

02 Sep 13:37
85de1e3
Compare
Choose a tag to compare

Melhorias:

  • Altera endpoint de unficações de alunos para receber várias escolas.
  • Cria endpoint para retornar as unificações de alunos.
  • Altera valor default da configuração nao_apresentar_campo_alfabetizado.
  • Adiciona custom labels para os nomes dos modelos de boletim do professor.
  • Busca apenas séries ativas.
  • Ajusta ordenação de escolas na tela de solicitar transferência.
  • Adiciona campo de escolaridade no método de cadastro.

Bugs:

  • Aprova aluno quando possui dispensa geral.
  • Corrige itens dos multi-selects quando não há opções.
  • Ajusta código que exclui funções do servidor.
  • Corrige bug ao matricular aluno vindo de transferência.
  • Corrige view_dados_escola.
  • Corrige endpoint da busca da rápida de menus.
  • Adiciona validação para exibir modal.
  • Altera validação de nota máxima de recuperação para pegar o valor correto.

Refatoração:

  • Melhorias de código.
  • Move chamada de metodos de remanejamento para o controller.
  • Corrige assinatura do método tearDown() dos testes legados.

Para mais detalhes, ver commits.

2.2.2

22 Aug 12:14
5f5b400
Compare
Choose a tag to compare

Funcionalidades:

  • Endpoint para buscar parâmetros da escola
  • Funcionalidade para reordenar matrículas de acordo com a data base

Melhorias:

  • Altera execução de queries legadas do i-Educar para usar a conexão default do Laravel
  • PSR-2 em diversos arquivos
  • Melhorias de performance nas APIs de lançamento de notas

Bugs:

  • Ajusta bug na validação de choque de horário na matrícula
  • Corrige problema na exibição da situação do aluno na tela de faltas e notas
  • Corrige bug na tela de cadastro de CEP
  • Ajusta redirecionamentos no cadastro de função
  • Corrige problema ao salvar tabela de arredondamento

Para mais detalhes, ver commits.