Skip to content

Releases: portabilis/i-educar

2.2.20

02 Mar 14:45
7097b4b
Compare
Choose a tag to compare

Bugs:

  • Salva campo data de expiração corretamente.
  • Trata campos opcionais na importação do registro 10.
  • Utiliza ano letivo do formulário.
  • Passa etapas no lançamento de faltas onde a etapa já foi concluída.
  • Altera verificação de situação Aprovado com dependência.

Refatoração:

  • Adiciona namespace dos Reports no composer.json.
  • Desabilita temporariamente o lançamento de faltas para casos em que a regra não usa nota.
  • Remove usos da tabela endereco_externo.
  • Migra e adiciona primária na tabela configuracoes_gerais.
  • Code style.

Para mais detalhes, ver commits.

2.2.19

11 Feb 18:35
b8beefb
Compare
Choose a tag to compare

Melhorias:

  • Torna obrigatório informar pelo menos um telefone para pessoa física.
  • Adiciona transação no processo de solicitação de transferência.
  • Pega somente matrículas de alunos ativos ao montar a tela do faltas e notas.
  • Altera legacy.php para aceitar env('REPORTS_LOGO').
  • Refatora tela de histórico de enturmações.

Bugs:

  • Remove limit da query que lista os CEPs.
  • Ajusta faltas e notas para não definir situação como Retido em regra com progressão continuada.
  • Não valida se existem lançamentos no i-Diário se não houver token.
  • Valida série e ano letivo antes de rodar a promoção.
  • Trata disciplinas aglutinadas na aprovação por dependência.
  • Ajusta condição de busca por matrícula.

Refatoração:

  • Remove todas as ocorrências de endereco_externo.
  • Adiciona coluna para armazenar o distrito na escola.
  • Cria função para retornar o telefone da pessoa.
  • Assets.
  • Models.
  • SourceLevel.
  • Code style.

Para mais detalhes, ver commits.

2.2.18

20 Jan 21:11
Compare
Choose a tag to compare

Educacenso

  • Importador do Educacenso 2019.
  • Torna fixo os anos disponíveis para importação do censo.
  • Ajustes na importação do censo 2019.

Melhorias:

  • Exibe Plus(+) mais nota máxima.
  • Adiciona CPF ao retorno dos dados do candidato.
  • Aplica padrão de 1 casa decimal para percentual de frequência.
  • Arredonda média para quantidade de casas decimais permitidas.
  • Ajusta remanejamento e desenturmação para reordenar os sequenciais da turma.
  • Retorna todos anos letivos das escolas.
  • Adiciona validação ao excluir.

Bugs:

  • Valida enturmação ao cancelar solicitação de transferência.
  • Exibe alunos com dependência quando filtrado por componente.
  • Ajusta queries do movimento mensal para considerar como matrícula inicial alunos que entraram na data base.
  • Valida uso da dependência no faltas e notas para setar a situação final
  • Ajusta promoção para lançar faltas também para casos em que a regra não usa nota.
  • Corrige bug no select de anos.
  • Altera service boletim para desconsiderar lançamentos em componentes que não são da matrícula.
  • Ajusta validação de nota máxima no endpoint do envio de notas.
  • Ajusta correção de acentuação.
  • Corrige a busca do número de dependências de regra diferenciada.
  • Verificar se a matricula anterior é de transferencia.
  • Corrige erro ao buscar arquivo bg.svg.
  • Corrige testes devido a ano fixo #695.

Refatoração:

  • Remove diversos helpers HTML não utilizados.
  • Ajustes no Educacenso após testes.
  • Remove cadastro de setores.
  • Remove o uso de clsPmieducarEscolaComplemento.
  • Remove testes de páginas que serão excluídas.
  • Macro para consulta sem acentos.
  • Models.
  • Code style.

Para mais detalhes, ver commits.

2.2.17

26 Dec 15:04
73b19ce
Compare
Choose a tag to compare

Melhorias:

  • Padroniza endereçamento de Pessoas Físicas e Jurídicas.
  • Ajusta função para ao atualizar a média de um componente, atualize sempre a média dos outros componentes aglutinados mesmo que setado no serviceBoletim apenas um componente.
  • Remove not null da coluna formula_media_id de modules.regra_avaliacao.

Bugs:

  • Ajusta calculo de média para disciplinas aglutinadas.
  • Ajusta carga horária para views de histórico escolar.
  • Corrige nome da classe.

Para mais detalhes, ver commits.

2.2.16

18 Dec 12:56
4572ff9
Compare
Choose a tag to compare

Melhorias:

  • Cria parâmetro para aglutinação médias de disciplinas para calculo de situação.
  • Ajusta atualização de pessoas em modais.
  • Valida dispensa de disciplina na matricula.
  • Ajusta endpoint de disciplinas do servidor.
  • Cria tela para atualizar a situação de matrículas em massa.
  • Busca código INEP do município e distrito de endereço externo ao exportar para o censo.
  • Adiciona ternário para data nascimento.

Bugs:

  • Trata caso em que nenhuma data é encontrada.
  • Desconsidera disciplina dispensada da turma antes de calcular situação da falta.
  • Trata método que busca matrículas no faltas e notas para retornar somente ativas.
  • Corrige bug ao pegar etapas para casos de etapas específicas por componente.
  • Trata casos em que a disciplina não é encontrada no cálculo de disciplinas aglutinadas.
  • Corrige breadcrumb detalhes da regra de avaliação.

Desenvolvimento:

  • Remove configuração default de certificados.
  • Adiciona mensagens de erros conhecidas para o i-Diário.

Refatoração:

  • Style code.

Para mais detalhes, ver commits.

2.2.15

02 Dec 20:13
1d363cd
Compare
Choose a tag to compare

Melhorias:

  • Melhora a performance da postagem de notas.
  • Validação na exclusão de escolaridade.
  • Melhoria nas mensagens de rematrícula automática.
  • Mantem valor no filtro depois da pesquisa.
  • Inserir novo valor na tabela estado civil.

Bugs:

  • Utiliza versão correta do Java na imagem PHP #682.
  • Adiciona coluna esquecida #685.
  • Corrige página detalhe do vínculo escola e série.
  • Corrige erro ao cadastrar editora sem endereço.
  • Reverte identificação de usuário na auditoria de notas.
  • Exibe número NIS mesmo iniciando com zeros a esquerda.
  • Exibe a carga horária correta.
  • Adiciona condição para remover cursos e disciplina.
  • Corrige suporta a string com aspas.
  • Altera acentuação na mensagem de aviso.
  • Não permite seleção de disciplinas dispensadas no vinculo de professores com turma.
  • Trata casos de urls de fotos com parâmetros.
  • Trata casos em que a URL da foto é inválida.
  • Corrige método que monta URL para foto no S3.
  • Trata strings da listagem.

Desenvolvimento:

  • Altera gravação/visualização de arquivos na S3.
  • Pula testes afetados pela implementação de cache.

Refatoração:

  • Refatora cópia de dados de matrículas transferidas.
  • Style code.

Para mais detalhes, ver commits.

2.2.14

20 Nov 13:10
b6f1a7e
Compare
Choose a tag to compare

Melhorias:

  • Busca apenas séries vinculadas aos cursos da escola.
  • Adiciona auditoria de notas ao lançar dispensa.

Desenvolvimento:

  • Adiciona extensão pcntl a imagem PHP #678.
  • Altera a fábrica de conexão com o banco de dados.
  • Utiliza versão correta do Java na imagem PHP #682.

Refatoração:

  • Remove arquivo educar_aluno_cad_xml.php.
  • Style code.

Para mais detalhes, ver commits.

2.2.13

12 Nov 18:16
Compare
Choose a tag to compare

Melhorias:

  • Copia campo de local diferenciado da turma para turma do novo ano letivo.
  • Customiza páginas de erro.

Bugs:

  • Corrige bug ao identificar a disciplina dispensada da turma.

Desenvolvimento:

  • Carrega configurações para as rotas da API.
  • Ajusta listagem de backups para fazer download de URLs assinadas.
  • Adiciona opção de tipo sanguíneo no multipleSearch.
  • Loga o payload e response ao gerar relatório.
  • Ajusta helper para campo hora aceitar também segundos.
  • Adiciona extensão pcntl a imagem PHP #678.

Refatoração:

  • Models para interagir com o banco de dados.
  • Style code.

Para mais detalhes, ver commits.

2.2.12

04 Nov 14:16
23835d6
Compare
Choose a tag to compare

Pacotes

Melhorias:

  • Passa parâmetro de ano para validar lançamentos.
  • Ajusta validação de nota máxima e mínima.
  • Loga erros da requisição ao servidor de relatórios.
  • Insere permissão para reclassificação de matrícula.

Bugs:

  • Corrige tela de calendário letivo.

Refatoração:

  • Models para interagir com o banco de dados.
  • Style code.

Para mais detalhes, ver commits.

2.2.11

29 Oct 13:29
d01959b
Compare
Choose a tag to compare

Melhorias:

  • Cria parâmetro para configurar a ordenação dos alunos.
  • Recalculas as médias na dispensa de componentes para o aluno.

Bugs:

  • Considera apenas último sequencial na turma ao lançar nota.
  • Corrige bug que não permitia imprimir agenda #667.

Refatoração:

  • Remove referências a tabela fisica_cpf.
  • Style code.
  • Correções de PHP Docs, PSR-12 e retirados uses não utilizados #671.

Para mais detalhes, ver commits.