Releases: portabilis/i-educar
Releases · portabilis/i-educar
2.5.2
Melhorias:
- Inclui labelhint e placeholder nos campos de data.
- Permite usar simple search de escolas na tela de transferência dos alunos.
- Incluindo plugin de feedback de numero de caracteres disponíveis.
- Ordena regras de avaliação pelos últimos anos.
- Adiciona endpoint para alteração do código de aluno estadual.
- Exibe observações de transferência.
- Melhora view
info_enrollment
para não pegar as turmas inativas.
Bugs:
- Altera tipo de campo para text para possibilitar mais caracteres.
- Aumenta o timeout do job de dispensa em lote.
- Corrige o processamento do histórico quando há dispensas.
- Corrige validação de campo vazio nos detalhes do aluno.
- Corrige detalhe da matrícula quando em abandono.
- Filtra por ano matriculas do regime cíclico.
- Corrige os códigos do país para o do Brasil #743.
- Migra ID do Brasil nos estados brasileiros #745.
Desenvolvimento:
- Horizon assets.
- Cria um helper para atender a validação de data no formato dia/mês.
- Cria helper que traz todas as escolas sem restrições por usuários.
- Renomeia a migration de funções de auditoria #746.
- GitHub Actions #747.
- GitHub Actions badge #748.
Para mais detalhes, ver commits.
2.4.3
Bug:
- Ajuste do cabeçalho do relatório relação de alunos portabilis/i-educar-reports-package#83.
2.5.1
Bugs:
- Corrige o instalador #741.
- Corrige o boletim escolar e o parecer descritivo portabilis/i-educar-reports-package#82.
2.5.0
Os grandes marcos desta atualização:
- Remove suporte ao PHP 7.3.
- Laravel 7.
- Simplificação das imagens Docker #739 e #740.
- Inúmeras melhorias e correções.
- Limpeza e diminuição do código fonte.
Melhorias:
- Implementa forma de desconsiderar algumas disciplinas para progressão do aluno.
- Não permite que módulos com mesmo nome e etapas sejam cadastrados.
- Aumenta tamanho permitido do envio de arquivos(Fotos/Documentos).
- Adiciona estado civil "Não informado".
- Permite pegar a soma das cargas horárias das disciplinas ao processar histórico escolar.
- Permite desconsiderar a frequência na aprovação/reprovação.
Bugs:
- Implementa validações necessárias e padroniza mensagens de erro na tela de dispensa em lote.
- Limita número de notificações retornadas.
- Corrige bloqueio de lançamento de notas.
- Apresenta todos os anos letivos registrados na escola como opções na tela de Componentes da série.
- Atualiza componentes conforme série caso turma seja retirada na dispensa em lote.
- Considera serie multi na hora de consultar turma para validações.
Desenvolvimento:
- Utiliza o plugin
Composer Plug and play
. - Diversas remoções de código inútil.
- Remove classes e página de auditoria.
- Corrige comando para alterar senha do administrador.
- Remove arquivos desnecessários.
- Substitui
select convencional
porsimple search
para escolas. - Ordena consulta de matriculas para pegar sempre ultima enturmação (ativa ou não).
- Altera a versão do
Composer
na imagemDocker PHP
. - Permite configurar a permissão do arquivo de log.
- Cria view
info_enrollment
.
Para mais detalhes, ver commits.
2.4.2
Desenvolvimento:
- Determina em quais bancos rodar a query.
- Utiliza triggers do Chosen para modificar opções.
Bug:
- Evita que o campo curso seja limpo ao trocar ano.
- Permite editar empresa.
- Remove validação de ano diferente do ano letivo da escola.
Para mais detalhes, ver commits.
2.4.1
Melhorias:
- Melhora estrutura html dos componentes da turma.
- Implementa validação de permissões de usuários.
- Melhora criação/exibição dos breadcrumbs do sistema.
Bug:
- Remove espaços do slug.
- Considera cabeçalho alternativo no calculo de espaço usado do histórico.
- Corrige permissão para tela de usuários.
- Melhora estrutura html dos componentes da turma.
- Corrige como era mostrado a CH na tela de editar servidor.
- Faz redirect se cadastros não existirem.
- Corrige carga horária alocada, quando não possui alocações.
Para mais detalhes, ver commits.
2.4.0
Os grandes marcos desta atualização:
- Auditoria centralizada via banco de dados #687 e #688.
- Inúmeras melhorias e correções.
- Limpeza e diminuição do código fonte.
Educacenso:
- Adiciona encoding no nome da escola na importação do Educacenso.
- Ajusta importação do endereço da escola.
- Adiciona campo de data de entrada das matrículas na importação do arquivo do Educacenso.
Melhorias:
- Tela para atualização de boletins em lote.
- Funcionalidade para copiar regra de avaliação.
- Adiciona novos filtros ao relatório de movimento mensal.
- Valida data de saída para liberar CH de servidores.
- Valida se carga horária informada é menor que o total de horas alocadas.
- Aumenta tamanho de campos do sistema.
- Atualizações de campos na tela de configurações do sistema.
- Gera históricos de transferência com a carga horária da série.
- Remove espaços no início e fim do nome da pessoa.
Textos:
- Ajusta nome na tela de detalhe da unificação de pessoas.
- Ajusta nome das áreas de conhecimentos em inputs de seleção.
- Corrige a escrita de algumas palavras do sistema.
- Ajusta labels do sistema.
Bug:
- Trata strings no cadastro de solicitação de transferência.
- Ajusta informações de datas nos históricos escolares.
- Escapa caracteres no nome da pessoa ao definir o contexto usado na auditoria.
- Trata parâmetro código na tela de detalhes da pessoa.
- Corrige botão de réplica de carga horária e ano letivo.
- Limpa dados do campo Área de conhecimento antes de atualizar os valores.
- Ajusta agrupamento da query de alocações do servidor.
- Adiciona o ato de criação e autorizativo na query padrão dos cabeçalhos.
- Apresenta apenas dados das turmas ativas.
- Corrige validação ao salvar informações de ensino superior de servidores.
- Corrige implementação do sequencial de enturmações na importação.
Desenvolvimento:
- Ajusta informação de CPF dos responsáveis.
- Remove as triggers da auditoria antiga.
- Remove o uso da auditoria geral.
- Refatoração de Histórico escolar.
- Cria model de benefícios do aluno e relaciona o turno da matrícula.
- Ajusta encoding de strings.
- Trata strings no cadastro de solicitação de transferência.
- Escapa caracteres no nome da pessoa ao setar o contexto usado na auditoria.
- Trata parâmetro código na tela de detalhes da pessoa.
- Remove tabela antiga de auditoria.
- Migra os dados para a nova auditoria.
- Remove criação de tabela e triggers antigas de auditoria.
- Inclui índices em tabelas de faltas, notas e pareceres.
- Remove consultas antigas de auditoria.
- Altera factory de relatório para só pegar os dados caso o relatório use json.
Para mais detalhes, ver commits.
2.3.10
Melhorias:
- Inclui aviso de duplicidade de CNPJ na edição de pessoa jurídica.
- Cria tela de configurações de sistema.
- Novo boletim parecer descritivo geral.
Bugs:
- Verifica se existe o ID da pessoa antes de pegar os arquivos.
Desenvolvimento:
- Reestrutura a auditoria do banco de dados.
- Retorna turmas via API que tenham sua regra de avaliação alterada.
Para mais detalhes, ver commits.
2.3.9
Melhorias:
- Cria novo cadastro de Período de lançamento de notas e faltas por etapa.
Bugs:
- Atualiza data de saída da ultima enturmação quando editado na matrícula.
Desenvolvimento:
- Substitui o uso da facade "input" pelo "$request".
- Atualiza Laravel para a versão 6.
Para mais detalhes, ver commits.
2.3.8
Melhorias:
- Cria componente para inserir arquivos em telas de cadastros.
Desenvolvimento:
- Ajusta parâmetro output do comando query:all-csv.
- Cria comando que gera um CSV a partir de uma query em todas as conexões.
Para mais detalhes, ver commits.