Skip to content

Commit a14ac44

Browse files
igorgoncalvesgabriel-IPTIAnotherOne07GabrielChagas14nathanipti
authored
release/v3.75.123 (#662)
* alterando update * feat/action update and necessary classes added * feat/classes updated * alterando componentes de menu * feat/object classes finished and testing funcionality * Feat/reduced sagres file generation time (#549) * Feat: added modifications * Fix: refactor validations for professionals * Feat: added validations for diretor * Feat: added validation for cardápio * Feat: added validations for sagres export * Deleted file SagresValidations * fix: calculate final media * fix document and address reference id * feat/action updated finished * feat/some adjusts added but still needs some corrections in var * atualizand component de cardápio * alterando componentes de menu * feat/removing comments * atualizand component de cardápio * feat/reducing axiclomatic complexicity in functions * feat: feature flag * upgrade Yii version * fix: sonar cloud issues * fix: code smells * fix: remove todos * alterando componentes de menu * add migration * refactor/ refactoring foodMenuController functions * atualizando componente de cardápio * fix: form validation * fix: cache clean js * update js cache files * alterando componentes de menu * fix sonar lint bugs bugs * fix security issues * fix: security issues * atualizando componente de cardápio * fix: change permission * revert folder permissions * atualizando componente de cardápio * Alterado componentes de menu para a funcionalidade de update * fix: revert to old docker image * removendo variável estática da rota de update * atualizado método de update * consertado tela de criar cardápio * sonarlint issues * add recovery form * Feat/required scenario student sedsp (#556) * feat/ delete edcenso_city_fk and and edcenso_uf_fk of model * feat/correction model with validation required scenario sedsp and default * feat/ delete edcenso_city_fk and and edcenso_uf_fk of model (#553) * feat/ delete edcenso_city_fk and and edcenso_uf_fk of model * feat/correction model with validation required scenario sedsp and default * feat: add recovery * build(deps): bump yiisoft/yii from 1.1.27 to 1.1.29 in /app (#529) Bumps [yiisoft/yii](https://github.com/yiisoft/yii) from 1.1.27 to 1.1.29. - [Release notes](https://github.com/yiisoft/yii/releases) - [Changelog](https://github.com/yiisoft/yii/blob/master/CHANGELOG) - [Commits](yiisoft/yii@1.1.27...1.1.29) --- updated-dependencies: - dependency-name: yiisoft/yii dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Relatório de "Relação por Escolas de Estudantes com Deficiências" atualizado (#559) * report updated, classroom and turn columns added * minor changes * feat/add field of checkbox term consent (#561) * Feat/tag alimentos action lunch (#562) * first commit * feat/viewMeals action completed * feat/viewLunch added first commit * temporally changes * removing unnecessary changes * feat/actionViewLunch updated, publicTarget added to return object * feat: recuperacao final finalizada * feat/add position stick propriety date table (#563) * Fix/students with disabilities per school report (#564) * report updated, classroom and turn columns added * minor changes * fix/adjust table to show only students enrollment of current year * adding unity recovery * Feat/stock lunch module (#554) * Criação do esqueleto da tela * Criação do esquelo do modal de adicionar estoque * Finalizando o modal de adicionar comida no estoque * Criação da migration que adiciona informações em alias_id * Realizada a action de pegar o food alias * Criada a tabela de estoque * Criado o modal de modificações na tela de controle de estoque * Crida a tabela de movimentações no modal de movimentações * Funcionalidade de movimentação funcionando * Criação da view de solicitações * Adicionados alertas na tela de estoque * Finalizada tela de estoque e solicitações * Criando migrations relacionadas as tabelas de food_inventory * feat(foods): Criada a tela de gestão de estoque e de solicitações no modulo de merenda e modificando a versão do changelog * Adicionando a caixa de seleção de status na tabela de estoque * Adicionando verificações na tela de solicitações * Adicionando verificações nas telas de estoque e solicitações * fix: change routes * ci: fix trigger * fix --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/create grades release (#565) * feat(enrollment): Criação da tela de lançamento de notas * Fazendo o merge com a dev e atualizando o changelog * fix: sonar lints --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/tag alimentos (#558) * atualizado método de update * consertando bug em atualizar datas * criando página de refeições por semana * criando página de refeições por semana * fix github security issues --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> * enable firebug * add taghomolog * fix rules * fix: remove rules * change controller * rename files * fix: change routes for foods module * fix: change folder names for foodrequest * Feat/individual record frequency correction (#567) * feat/ round the frequency of value int * feat/add field text (textarea) * feat/add validation final_media and correction result * fix(foods): Corrigindo resposividade de estoque e solicitações no modulo de merenda (#570) Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> * feito correção de cor de notificação (#566) * consertado a responsividade na tela de listagem de refeições e adicionado migrations (#568) Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * feito correção de fonte no textarea de Diário de Aula (#569) Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * ci: adding sass container build * Fix/teacher screen option code appears in city (#487) * feito correção de retirar o <option> em cidade. Falta tirar aspas * organizado arquivo para adentrar no novo padrão de código. A procura do erro no select de cidade, ver nos controlers * feito alteação pra o select funcionar * continuando mudança no form de instructor * revertendo alterações * revertendo informações * Revert "feito correção de retirar o <option> em cidade. Falta tirar aspas" This reverts commit dc62637. * depois de reverter commit, feito correção. ainda há erro. selects de cidade e estado estão interligados * feito correção em selects de cidade, onde estes apresentavam comportamento de apagar e buscar cidade de forma que impedia que a seleção funcionasse corretamente * feito alterações de formatação * feito correção para agradar o sonar cloud --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Revert "Fix/teacher screen option code appears in city (#487)" (#571) This reverts commit ada2490. * Fix/teacher screen option code appears in city (#572) * feito correção de retirar o <option> em cidade. Falta tirar aspas * organizado arquivo para adentrar no novo padrão de código. A procura do erro no select de cidade, ver nos controlers * feito alteação pra o select funcionar * continuando mudança no form de instructor * revertendo alterações * revertendo informações * Revert "feito correção de retirar o <option> em cidade. Falta tirar aspas" This reverts commit dc62637. * depois de reverter commit, feito correção. ainda há erro. selects de cidade e estado estão interligados * feito correção em selects de cidade, onde estes apresentavam comportamento de apagar e buscar cidade de forma que impedia que a seleção funcionasse corretamente * feito alterações de formatação * feito correção para agradar o sonar cloud * removind duplicate code --------- Co-authored-by: Tori Calasans <tori.ti@ipti.org.br> * Fix/missing fields warning (#475) * iniciado correção * feito correção das mensagens de erro em escola --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * fix calculaton * adding migrations * fix: sagres inconsistences * feat: adding by concept grades * fix delete action and form layout * fix: remove sonar cloud error * fix: clean code smells * fix code smells * reduce complexity * fix: code smells' * fix code smells on usecases * fix: code smells * fix loading error * feat/refactor grades (#574) * fix: refactor grades * fix: save one grade struct * adding ids for grades * calculo de media finalizado * check grades em action to calculate final media * fix: calculate final media * add recovery form * feat: add recovery * feat: recuperacao final finalizada * adding unity recovery * fix calculaton * adding migrations * feat: adding by concept grades * fix delete action and form layout * fix: remove sonar cloud error * fix: clean code smells * fix code smells * reduce complexity * fix: code smells' * fix code smells on usecases * fix: code smells * fix loading error * fix: adding cpf to search and graderelease * update css * change labels * fix design issues * fix: grade release * fix status * fix: recovery * fix grades release * consertado tela de update * salvando vários ingredientes para cada prato * mudanças no formulário * consertado a rolagem no acordeão * fix: initial import doesent require address, only on sedsp scenario * mudado componente de menu * fix(foods): Adicionando filtros nas unidades de medida a depender da comida selecionada na tela de estoque * Corrigindo a classe helper utilizada nas telas de estoque e solicitações no modulo de merenda * criando relatório * change helper class * Corrigindo erro nas unidades de medida * adicionando usuário de nutricionista * escondendo o botão de imprimir cardápio * Feat/rename term consent image (#581) * feat/add marked bf_participator, previous_stage_situation, deficiency * feat/implementing marked in current_stage_situation and starting logic restrictions * feat/ add restriction food * feat/formated * feat/delete food restriction * feat/ correction response public transport * feat/migration view sql * feat/ correction consent form image * Fix: sagres-generation (#577) * Fix: sagres-generation * Fix: file name path donwload * Feat/new merge individual record frequency (#575) * feat/ round the frequency of value int * feat/add field text (textarea) * feat/add validation final_media and correction result * Feat/marked form registration (#579) * feat/add marked bf_participator, previous_stage_situation, deficiency * feat/implementing marked in current_stage_situation and starting logic restrictions * feat/ add restriction food * feat/formated * feat/delete food restriction * feat/ correction response public transport * feat/migration view sql --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Corrigindo o controller de merenda no módulo de foods * Corrigido responsividade e colocado link de merenda no mobile * mostrando dias da semana no mobile na tela de cadastro de cardapio * Feat/sagres 2024 (#585) * Feat: file Educacao.xsd 2024 * refactor: update strlen and maxLength name disciplina to 2024 * Feat: added new value for modality * Feat: add limit (1000 caracteres) for description for merenda * Ref: O tamanho máximo foi ajustado para 1000 caracteres devido à restrição (descrição). * Feat: add opção: Atendimento Educacional Especializado * Ref: added to comply with sagres 2024 rules * Feat: student cpf required for sagres 2024 * feat/modify_message_error_to_register_user (#584) * feat/add min character in rules referents action create user and delete in javascript * feat/message correction of error * ungermed file * Feat/unity periods (#425) * Aidção do modal para alterar unidades das etapas * Adição de validação no backend da consulta de unidades * Regras do Javascript para verificar as datas * Ajax para enviar as datas, sem a parte do PHP * Aidção do modal para alterar unidades das etapas * Ajuste na comparação de datas * Finalizado crud unityperiods * Finalizado vigencia das unidades no calendar * minor fixes * inserido tooltip nos eventos highlighted das vigências das unidades * travamento do container flutuante de visualizar etapas e vigências no accordion; replicação de datas agora só depende da quantidade de unidades * Não mostrar RS e RF nas unidades do calendario * Nova tela de parametros do município * Alteração do visual da tela e pequenos erros * Gif de loading e melhoria na tabela * inserido etapas da escola e adequado tela de classroom para exibir apenas as etapas da escola; * refactor: reverse controller merge * Removido de vez o school_stages_concept_grades - substituído por school_stages; rollback na funcionalidade de turma que exibe apenas as turmas da escola * Ajustado notas e estrutura do relatório ata de notas * Inserido situação 'RECUPERAÇÃO' * Ajustes das notas na Ficha de Notas * Unidades por conceito nas Fichas de notas * Dias letivos e carga horária na Ficha de Notas * Faltas na Ficha de Notas * corrigido alguns bugs em aulas ministradas * Finalizado ficha de notas * Ficha de notas concluida * fix sonar lint issues --------- Co-authored-by: paulones <Ppcc8986> Co-authored-by: Carlos Henrique Santos Silveira <109424074+ByteCarlos@users.noreply.github.com> Co-authored-by: Carlos Henrique Santos Silveira <carlos.henrique@dcomp.ufs.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * fix required indicator * fix/action update classroom fixed * Revert "Feat/sagres 2024" (#595) * Feat/no transfered students (#591) * feat/add find all school in controler and modification pag transfer * feat/ correction identation * feat/ rename title * feat/ correction field deficiency (#597) * Fix: year of generation of the file changed to the one selected in the system (#600) * Feat/add grades release concept grades (#603) * fix(grades): corrigindo a tela de lançamento de notas de buzios * feat(grades): Corrigindo o cálculo de média final na tela de lançamento de notas de buzios e adicionando notas por conceito em lançamento de notas * Modificando versão do changelog e fazendo o merge com a dev --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> * feat/add year to all reports (#596) * feat/add year to all reports * feat/corretion sonar lint * feat/add year report * docs: Criando a documentação da adr que descreve a atribuição de nome de pull request * Fix/correction date attendance (#607) * Fix: added validations and limitations for selecting the date of attendance * Feat: add CDateTimeParser to match the database data type (yyyy-MM-dd) * Fix: when entering a attendance, the page is no longer redirected to the index. * Feat: added action to clear the entered date * feat/create head instance not is buzios (#598) * feat/create head instance not is buzios * feat/correction sonar lint * docs: Criando a documentação da adr que descreve a atribuição de nome de pull request * chagen pullrequest template * Feat/Add Delete Function To Attendances in Update Professional View (#604) * first commit * Method deleteAttendance updated to use a POST request instead a GET / ajax added to event on click * task completed * CHANGELOG updated * layout and functionality approved, ready to request a pull * fix a issue in default controller * layout fixed * feat/add value 5 in array scholarity (#606) * feat/add value 5 in array scholarity * feat/fields replicated (corrected) * feat/ add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/add report card concept grades (#609) * fix(grades): corrigindo a tela de lançamento de notas de buzios * feat(grades): Corrigindo o cálculo de média final na tela de lançamento de notas de buzios e adicionando notas por conceito em lançamento de notas * Modificando versão do changelog e fazendo o merge com a dev * feat(reportCard): Adicionando notas por conceito no lançamento de notas de búzios --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/foodmenu report (#608) * criada tabela de crdápio no relatorio de foodmenu * criado folder reports no module foods * criado FoodMenuServices e os usesCases * mudando relatorio * alterado _form em foodMenu * adicionado a descrição das refeições no relatório de cardápio * colocado ingredientes no relatório de cardápio * buscando valores nutricionais das refeições * adicionando calculos no relatório de cardápio * finalizado formulário * alterando formato da hora da refeição, cor de celulas na impressão e consertado sigla de carboidratos * remove head.php * mudado sigla de carboidrato * sonarlint issues * sonarlint issues * sonarlint issues --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> * Feat/sagres 2024 (#602) * Feat: file Educacao.xsd 2024 * refactor: update strlen and maxLength name disciplina to 2024 * Feat: added new value for modality * Feat: add limit (1000 caracteres) for description for merenda * Ref: O tamanho máximo foi ajustado para 1000 caracteres devido à restrição (descrição). * Feat: add opção: Atendimento Educacional Especializado * Ref: added to comply with sagres 2024 rules * Feat: student cpf required for sagres 2024 * Feat: add break-word for restrictions * Feat: migration 2024-02-01_adjust_sagres_2024 * feat/ removed in field input (*) (#605) * feat/ removed in field input (*) * feat/remove * disciplines * feat/add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Criando a documentação da adr que descreve a atribuição de nome de pull request * pull dev * Modificando a inconsistência em main.php * Fix/import student data from sedsp (#613) * Ref: code improvement * Fix: Updating the student's documents and address is based on id. * fix/individual-report (#582) * fix/individual-report * feat/sonarcloud issues fixed * fix/adjustment in final grade view * fix user year in report * CHANGELOG updates --------- Co-authored-by: AnotherOne07 <natsujunior07@gmail.com> * Feat/course_plan_abilities (#615) * feat/correction abilities couse plan * feat/remove * * feat/add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/md5 to bcrypt (#616) * Feat: md5 modified for bcript in user creation function * Feat: Update password length validation, extending maximum allowed characters to 60. * Feat: added bcriptHash in AdminController * Feat: added bcriptHash * Feat: added class PasswordHasher * Feat: added bcriptHash in instructor create * Feat: added bcrypt authenticate user * Feat: added file migration * Feat: added modification in changelog * Feat: no sonar * Fix: md5 Make sure this weak hash algorithm is not used in a sensitive context here. * Fix: md5 Use of Password Hash With Insufficient Computational Effort * Fix/meals (#621) * consertando a listagem de refeições * alterado changelog e config.php * escondendo botão de lista de compras * create migration --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Icon font version update * Fix/synchronize sedsp student data (#623) * Feat: added validation to ensure a value for classroom_fk * Feat: Added return for error when importing classes * Feat: added changelog * Feat/foods report (#622) * created shoppingListReport * aumentado tamanho das celulas no relatório de lista de compras * alterado relatório * alterado relatório de lista de compras * shoppingListReport finalized * shoppingListReport finalized * adicionada migration * mudando changelog * sonarcloud issues * Corrigindo o botão de lista de compras --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> * [3.69.107]Fix/report_head_poco_dantas (#617) * feat/rename head * fix/ add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/food inventory style (#618) * fix(foods): Modificando o estilo do botão dos botões de movimentações na tabela de estoque e escondendo o botão de solicitacoes na tela de estoque * Modificando versão do changelog * Corrigindo a duplicidade do código * fix(foods): Corrigindo o estilo da tela de estoque, as colunas status e entrada/saida atualizadas para facilitar a usabilidade * Modificando versão do changelog e realizando o merge com a dev * Resolvendo issues --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/report card unities (#614) * Fixing reportCard grades * fix(grades): Corrigindo a disposição de unidades de lançamento de notas de búzios, permitindo que sejam adicionadas notas maiores de 10 em lançamento de notas e adicionada a verificação de recuperação final * Fazendo o merge com a dev e alterando o changelog * Fixing code smells * Corrigindo o valor da média final quando nem todas as unidades estavam preenchidas na tela de lançamento de notas * feat/modify head * feat/add changelog * fixing code security failure * Corrigindo erro de segurança --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Evellyn Jade <97754536+evellynreis@users.noreply.github.com> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Realizando o merge com a dev e criando as tabelas de farmer * Criando tela de cadastro de agricultor * Fix/cod municipio dne (#620) * Feat: added city code * Feat: added memory limit to 2048M for importMaster * Fix: remoção de validação sem uso * Feat: added Código Ubatuba * Feat: added migration * Feat: adicionado alterações no changelog * Fix: Correção na obtenção do CPF do estudante para o arquivo SAGRES: (#625) * Fix: get student cpf * Feat: added changelog * Feat: adicionado nova versão --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * criado módulo de dashboard (#632) * criado módulo de dashboard * sonarlint issues * change version --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Criando esqueleto da tela de cadastro de agricultor * Criando verificações * Criando verificação de relação de produtos * Feat/button alphabetic order (#631) * feat(classroom): Adicionando o botão de ordem alfabética na aba de ordem de diário no formulário de turmas * Modificando a versão do changelog e fazendo o merge com a dev * Corrigindo issues * Corrigindo issues * Corrigindo issues * Corrigindo irregularidade * Corrigindo irregularidade --------- Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * fix/add input no (#633) * fix/add input no * fix/config --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * [Versão 3.71.112] Fix/class plan abilities view (#628) * first commit * modal created * events added to buttons * js changes * manipulating form and events related to it * form and route is already working but still missing update select and actionCreate * modal finished and select already is been updated * minor changes * almost there, still missing to fill type field in form * form is already working but still need to fix the style * funcionality is already working, but still needs to fix the layout yet * removing unnecessary comments * remove comment * fix remove resource from list * 💄feat/badge style updated * 💄feat/fix icon style and padding in button * 🗃️raw/upload sql changes and CHANGELOG update * 🗃️raw/upload sql changes and remove comments * small change on placeholder in modal * 🏷️fix/removing var declared variables * 🏷️fix/removing sonarlint issues --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * main.css * Feat calendar surpassing year (#619) * primeiro commit da branch * feito parcialmente calendário * retirado função de disponibilizar calendário * update do calendar_fk das turmas * adequado vigencia das unidades * calendario supostamente finalizado * quadro de horário com add/change/remove schedule pendentes * refatorado quadro de horário com ano passando * reinserido schedule * corrigido bug no carregamento dos hardunavailabledays e na geração do quadro de horário * o alerta de alteração de data do calendario nunca aparecia * Adequado selects em aulas ministradas e frequencia * Adição dos calendarios no cadastro das turmas * alterado sql * Merge * fix sonarcloud --------- Co-authored-by: paulones <Ppcc8986> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Criando a action de save no controller de farmer register * fix merge * Criando a tabela de visualização de agricultores * Criado as telas de relacionadas a agricultor * fix/variable declared incorrectly in function scope * Adicionando a school_fk e o status em food_request * conectando com o firebase * Realizando integração com o firebase * Corrigindo erros do sonarlint * Corrigindo errors sonarlint * Corrigindo erros do sonarlint * Corrigindo issues alertados pelo sonarlint * Corrigindo issues * Feat/change food measurement (#635) * create migration * adicionando input de quantidade * mudando componente de cardápio * alterado food_measurement * change reports * mudado componente de cardápio * alterado food_measurement * alterado food_measurement * alterado food_measurement * alterado food_measurement * sonarlint issues * resolve conflicts * sonarlint issues * main.css * mudado componente de cardápio --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> * [TCDA-240] Fix/load schedules by discipline (#637) * 🐛fix/minor fundamental conditional fixed * :docs:docs/CHANGELOG updated * fix/function parameter fixed --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat: case added for class 22 and multi alias (#638) * Feat: case added for class 22 and multi alias * Feat: added changelog * Feat: added version in config * Feat: added case 2 for class --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix: gestor not edit calendar (#640) * Fix: gestor not edit calendar * Feat: added version in changelog e config * Feat: added menu for calendário para professor * Feat: added acess for admin --------- Co-authored-by: AnotherOne07 <93009549+AnotherOne07@users.noreply.github.com> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * fix/poco_dantas (#643) * fix/ add cep formated * fix/ add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * rename food folders * fix: rename foodrequest folder * fix file rename * consertado redirecionamento em Foodmenu * fix: rename folder * fix: delete file * Feat/warning missing content (#639) * Apresentação de duas listas na pagina inicial * Apresentação dos primeiros warns e estrutura contada * Mais warnings avaliados * Alertando todos os problemas pedidos * Limite de quantidade de warns e ajustes * inserido painel de cadastros pendentes 100% * inserindo validação pra gestor escolar * updating name branch * ajeitado painel de cadastros pendentes * bug phps * bug phps * renomeado pra maiusculos novamente * renomeado pra maiusculos novamente * renomeado pra maiusculos novamente * corrigido incongruências de case sensitive * corrigido incongruências de case sensitive * retirado conflito de foodmenu.php * config e changelog --------- Co-authored-by: paulones <Ppcc8986> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/frequency_75 (#644) * fix/ add property frequency in use case * fix/add function get and set * fix/modify controller * fix/add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/scholarity sql column removed (#645) * Fix/scholarity sql column removed * Feat: added new version in changelog and config --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/merenda escolar (#648) * first commit * first commit * Ajustes visuais na tela de cadastro de cardápio * Ajustes visuais na tela de cadastro de cardápio * change foodmenu --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fixing tag version number * Fixing changelog * Feat/food notice (#650) * finalizado crud de edital * adicionado botão para editais na tela de listagem de merenda * update migration * github issues * sonnar issues * atualizado versão do sistema * ignore case * corrigindo viewlunch * rename file * rename file * fix: creating notice button and fixing delete notice redirection * consertado o redirecionamento na actionDelete * fix folders * fix some sonarcloud issues * sonarlint issues * sonarlint issues * sonarlint issues --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/no_notes (#651) * fix/sets status to one * fix/ add changelog --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix/corrections and improvements (#655) * Feat: added limit for not accessing future month * Fix: correction in attribute id_school * Fix: added inepId for inconsistencys * Fix: removed integer $inep_id * Fix: added filter for auth assignment * Feat: added new version in changelog and config --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Fix: added food Enabled (#654) * Fix: added food Enabled * Feat: added migration * Feat/boquim integration (#652) * sqls para rodar nos bancos velhos de boquim * testado import de vanda 100% * ORGANIZADO SQLS * minor fix * Adaptado educacenso para importar dados quando não há professor; Melhorado tela de turma para não remover o teaching data quando não tem teaching_matrix; organizado melhor os arquivos SQL * aprimorado o readme * Integração dos bancos de boquim do TAG. Como foi reformulado o arquivo de importação. essa branch precisa ser merjada * update logs * fix: alterando condição de isStudent para importação do arquivo original do censo --------- Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/instructor frequency (#657) * sqls para rodar nos bancos velhos de boquim * testado import de vanda 100% * ORGANIZADO SQLS * minor fix * Adaptado educacenso para importar dados quando não há professor; Melhorado tela de turma para não remover o teaching data quando não tem teaching_matrix; organizado melhor os arquivos SQL * aprimorado o readme * Integração dos bancos de boquim do TAG. Como foi reformulado o arquivo de importação. essa branch precisa ser merjada * update logs * Frequência do professor * fix update log --------- Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: Igor Gonçalves <igor_goncalves@live.com> * Feat/added professional for different schools (#659) * Feat: added professional for different schools * Fix: remove unique for cpf_professional * Feat: added new version in changelog and config * Feat: added new version in changelog and config * ci: add release sql * fix: added msg for inconsistency sagres (#626) * Feat: added msg for inconsistency sagres * Fix: modified code with only the first letter of "description" and "action" capitalized * Fix: corretion in uninitialized value * Fix/manager not authorized for school pdf (#661) * Fix: manager authorized for school pdf * Fix: set id student inconsistency sagres * Feat: added new version in changelog and config --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: gabriel-IPTI <ti.gabriel@ipti.org.br> Co-authored-by: AnotherOne07 <natsujunior7@gmail.com> Co-authored-by: GabrielChagas14 <gmelo123455@gmail.com> Co-authored-by: Nathan Santos <117388330+nathanipti@users.noreply.github.com> Co-authored-by: Paulo Roberto da Costa Cardoso <paulones89@gmail.com> Co-authored-by: GabrielChagas14 <84946326+GabrielChagas14@users.noreply.github.com> Co-authored-by: Evellyn Jade <97754536+evellynreis@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Francisco Junior <93009549+AnotherOne07@users.noreply.github.com> Co-authored-by: Gustavo Santos <gustavo.santos23703@gmail.com> Co-authored-by: TI GUSTAVO <ti.gustavo@ipti.org.br> Co-authored-by: Tori Calasans <107931809+Tori-IPTI@users.noreply.github.com> Co-authored-by: Tori Calasans <tori.ti@ipti.org.br> Co-authored-by: Carlos Henrique Santos Silveira <109424074+ByteCarlos@users.noreply.github.com> Co-authored-by: Carlos Henrique Santos Silveira <carlos.henrique@dcomp.ufs.br> Co-authored-by: Tori Calasans <tori.ti@ipti.og.br> Co-authored-by: AnotherOne07 <natsujunior07@gmail.com> Co-authored-by: Lívia Martins <131170355+LiviaMartinsIPTI@users.noreply.github.com>
1 parent 08afd0d commit a14ac44

File tree

4 files changed

+25
-5
lines changed

4 files changed

+25
-5
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [Versão 3.76.126]
2+
- Gestor autorizado para gerar os relatórios da escola.
3+
- Correção no redireccionamento para o aluno nas incoerências sagres
4+
15
## [Versão 3.76.125]
26
- Adicionado registro de profissional em mais de uma escola
37

app/controllers/SchoolController.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ public function accessRules()
5252
),
5353
'users' => array('@'),
5454
),
55-
array(
55+
[
5656
'allow',
5757
// allow admin user to perform 'admin' and 'delete' actions
58-
'actions' => array('admin', 'delete', 'reports', 'ReportsMonthlyTransaction', 'Record'),
59-
'users' => array('admin'),
60-
),
58+
'actions' => ['admin', 'manager', 'delete', 'reports', 'ReportsMonthlyTransaction', 'Record'],
59+
'users' => ['@'],
60+
],
6161
array(
6262
'deny',
6363
// deny all users

app/modules/sagres/models/SagresConsultModel.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,6 +1057,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
10571057
$inconsistencyModel->description = 'CPF DO ESTUDANTE É INVÁLIDO';
10581058
$inconsistencyModel->action = 'INFORME UM CPF VÁLIDO PARA O ESTUDANTE: ' . $enrollment['name'];
10591059
$inconsistencyModel->identifier = '9';
1060+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
10601061
$inconsistencyModel->idClass = $classId;
10611062
$inconsistencyModel->insert();
10621063
}
@@ -1080,6 +1081,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
10801081
$inconsistencyModel->description = 'DATA NO FORMATO INVÁLIDO: ' . $enrollment['birthdate'];
10811082
$inconsistencyModel->action = 'ADICIONE UMA DATA NO FORMATO VÁLIDA';
10821083
$inconsistencyModel->identifier = '9';
1084+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
10831085
$inconsistencyModel->idClass = $classId;
10841086
$inconsistencyModel->insert();
10851087
}
@@ -1092,6 +1094,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
10921094
$inconsistencyModel->description = 'NOME DO ESTUDANTE COM MENOS DE 5 CARACTERES';
10931095
$inconsistencyModel->action = 'ADICIONE UM NOME PARA O ESTUDANTE COM PELO MENOS 5 CARACTERES';
10941096
$inconsistencyModel->identifier = '9';
1097+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
10951098
$inconsistencyModel->idClass = $classId;
10961099
$inconsistencyModel->insert();
10971100
}
@@ -1103,6 +1106,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
11031106
$inconsistencyModel->description = 'NOME DO ESTUDANTE COM MAIS DE 200 CARACTERES';
11041107
$inconsistencyModel->action = 'ADICIONE UM NOME PARA O ESTUDANTE COM ATÉ 200 CARACTERES';
11051108
$inconsistencyModel->identifier = '9';
1109+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
11061110
$inconsistencyModel->idClass = $classId;
11071111
$inconsistencyModel->insert();
11081112
}
@@ -1114,6 +1118,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
11141118
$inconsistencyModel->description = 'CÓDIGO PCD É INVÁLIDO';
11151119
$inconsistencyModel->action = 'ADICIONE UM VALOR VÁLIDO PARA O PCD';
11161120
$inconsistencyModel->identifier = '9';
1121+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
11171122
$inconsistencyModel->idClass = $classId;
11181123
$inconsistencyModel->insert();
11191124
}
@@ -1125,6 +1130,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
11251130
$inconsistencyModel->description = 'DATA DE NASCIMENTO INVÁLIDA';
11261131
$inconsistencyModel->action = 'ALTERE O FORMATO DE DATA PARA DD/MM/AAAA';
11271132
$inconsistencyModel->identifier = '9';
1133+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
11281134
$inconsistencyModel->idClass = $classId;
11291135
$inconsistencyModel->insert();
11301136
}
@@ -1136,6 +1142,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
11361142
$inconsistencyModel->description = 'SEXO NÃO É VÁLIDO';
11371143
$inconsistencyModel->action = 'ADICIONE UM SEXO VÁLIDO PARA O ESTUDANTE';
11381144
$inconsistencyModel->identifier = '9';
1145+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
11391146
$inconsistencyModel->idClass = $classId;
11401147
$inconsistencyModel->insert();
11411148
}
@@ -1155,6 +1162,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
11551162
$inconsistencyModel->description = 'ESTUDANTE NÃO EXISTE PARA A MATRÍCULA DA TURMA: ';
11561163
$inconsistencyModel->action = 'ADICIONE UM ESTUDANTE À TURMA DA ESCOLA';
11571164
$inconsistencyModel->identifier = '9';
1165+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
11581166
$inconsistencyModel->idClass = $classId;
11591167
$inconsistencyModel->insert();
11601168
}
@@ -1224,6 +1232,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12241232
$inconsistencyModel->description = 'CPF DO ESTUDANTE É INVÁLIDO';
12251233
$inconsistencyModel->action = 'INFORME UM CPF VÁLIDO PARA O ESTUDANTE: ' . $enrollment['name'];
12261234
$inconsistencyModel->identifier = '9';
1235+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12271236
$inconsistencyModel->idClass = $classId;
12281237
$inconsistencyModel->insert();
12291238
}
@@ -1247,6 +1256,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12471256
$inconsistencyModel->description = 'DATA NO FORMATO INVÁLIDO: ' . $enrollment['birthdate'];
12481257
$inconsistencyModel->action = 'ADICIONE UMA DATA NO FORMATO VÁLIDA';
12491258
$inconsistencyModel->identifier = '9';
1259+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12501260
$inconsistencyModel->idClass = $classId;
12511261
$inconsistencyModel->insert();
12521262
}
@@ -1259,6 +1269,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12591269
$inconsistencyModel->description = 'NOME DO ESTUDANTE COM MENOS DE 5 CARACTERES';
12601270
$inconsistencyModel->action = 'ADICIONE UM NOME PARA O ESTUDANTE COM PELO MENOS 5 CARACTERES';
12611271
$inconsistencyModel->identifier = '9';
1272+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12621273
$inconsistencyModel->idClass = $classId;
12631274
$inconsistencyModel->insert();
12641275
}
@@ -1270,6 +1281,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12701281
$inconsistencyModel->description = 'NOME DO ESTUDANTE COM MAIS DE 200 CARACTERES';
12711282
$inconsistencyModel->action = 'ADICIONE UM NOME PARA O ESTUDANTE COM ATÉ 200 CARACTERES';
12721283
$inconsistencyModel->identifier = '9';
1284+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12731285
$inconsistencyModel->idClass = $classId;
12741286
$inconsistencyModel->insert();
12751287
}
@@ -1281,6 +1293,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12811293
$inconsistencyModel->description = 'CÓDIGO PCD É INVÁLIDO';
12821294
$inconsistencyModel->action = 'ADICIONE UM VALOR VÁLIDO PARA O PCD';
12831295
$inconsistencyModel->identifier = '9';
1296+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12841297
$inconsistencyModel->idClass = $classId;
12851298
$inconsistencyModel->insert();
12861299
}
@@ -1292,6 +1305,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
12921305
$inconsistencyModel->description = 'DATA DE NASCIMENTO INVÁLIDA';
12931306
$inconsistencyModel->action = 'ALTERE O FORMATO DE DATA PARA DD/MM/AAAA';
12941307
$inconsistencyModel->identifier = '9';
1308+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
12951309
$inconsistencyModel->idClass = $classId;
12961310
$inconsistencyModel->insert();
12971311
}
@@ -1303,6 +1317,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
13031317
$inconsistencyModel->description = 'SEXO NÃO É VÁLIDO';
13041318
$inconsistencyModel->action = 'ADICIONE UM SEXO VÁLIDO PARA O ESTUDANTE';
13051319
$inconsistencyModel->identifier = '9';
1320+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
13061321
$inconsistencyModel->idClass = $classId;
13071322
$inconsistencyModel->insert();
13081323
}
@@ -1322,6 +1337,7 @@ public function getEnrollments($classId, $referenceYear, $month, $finalClass, $i
13221337
$inconsistencyModel->description = 'ESTUDANTE NÃO EXISTE PARA A MATRÍCULA DA TURMA: ';
13231338
$inconsistencyModel->action = 'ADICIONE UM ESTUDANTE À TURMA DA ESCOLA';
13241339
$inconsistencyModel->identifier = '9';
1340+
$inconsistencyModel->idStudent = $enrollment['student_fk'];
13251341
$inconsistencyModel->idClass = $classId;
13261342
$inconsistencyModel->insert();
13271343
}

config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
$debug = getenv("YII_DEBUG");
55
defined('YII_DEBUG') or define('YII_DEBUG', $debug);
66

7-
define("TAG_VERSION", '3.76.125');
7+
define("TAG_VERSION", '3.76.126');
88

99
define("YII_VERSION", Yii::getVersion());
1010
define("BOARD_MSG", '<div class="alert alert-success">Novas atualizações no TAG. Confira clicando <a class="changelog-link" href="?r=admin/changelog">aqui</a>.</div>');

0 commit comments

Comments
 (0)