{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14395721,"defaultBranch":"master","name":"packtools","ownerLogin":"scieloorg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-14T13:30:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/505032?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722540586.0","currentOid":""},"activityList":{"items":[{"before":"d96beaab516bd8f641253dcd021f03b9048abcd1","after":"278db4979d59eca1b526bc4ec669322590ecf9b7","ref":"refs/heads/master","pushedAt":"2024-09-06T19:40:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Corrige a criação do elemento pub-date (pub) com a data de publicação do artigo (#695)","shortMessageHtmlLink":"Corrige a criação do elemento pub-date (pub) com a data de publicação…"}},{"before":"aea9c4a7f89cb77fb7b48aab839b78fc6475c289","after":"d96beaab516bd8f641253dcd021f03b9048abcd1","ref":"refs/heads/master","pushedAt":"2024-09-03T13:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: errata validation (#693)\n\n* Adiciona validação para 'errata'\r\n\r\n* Adiciona testes para validação de 'errata'\r\n\r\n* Refatora classe de validação de \"errata\"\r\n\r\n* Adapta teste\r\n\r\n* Refatora classe de validação de \"errata\"\r\n\r\n* Adapta os testes\r\n\r\n* Adiciona \"title\" como parâmetro de validação\r\n\r\n* Adapta os testes\r\n\r\n* Corrige validação\r\n\r\n* Corrige testes\r\n\r\n* Corrige obtenção de \"parent_article_type\"\r\n\r\n* Corrige testes\r\n\r\n* Remove \"_format_response\"","shortMessageHtmlLink":"Feat: errata validation (#693)"}},{"before":"65018a379b46c1882c1d5d6017a77105ec6eb42e","after":"aea9c4a7f89cb77fb7b48aab839b78fc6475c289","ref":"refs/heads/master","pushedAt":"2024-09-03T11:29:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix table wrap validation (#679)\n\n* Adiciona \"node\" no dicionário de resposta do modelo\r\n\r\n* Complementa o XML utilizado como exemplo de teste\r\n\r\n* Adapta os valores esperados para considerar os exemplos adicionais\r\n\r\n* Remove \"node\" do teste antes de compara-lo\r\n\r\n* Complementa importação\r\n\r\n* Corrige título da validação\r\n\r\n* Adiciona iteração sobre a lista de tabelas por idioma\r\n\r\n* Atualiza testes\r\n\r\n* Refatora a classe \"TableWrap\"\r\n\r\n* Adapta os testes\r\n\r\n* Adapta a classe de validação\r\n\r\n* Adiciona teste\r\n\r\n* Refatora modelo para tabelas\r\n\r\n* Adapta e adiciona testes\r\n\r\n* Adapta \"TableWrapValidation\"\r\n\r\n* Refatora modelo para tabelas\r\n\r\n* Adapta os testes\r\n\r\n* Altera o conteúdo de \"obtained\"\r\n\r\n* Adapta os testes\r\n\r\n* Remove 'docstrings' desnecessárias e adiciona atributos\r\n\r\n* Adiciona testes\r\n\r\n* Refatora classe de tabelas\r\n\r\n* Adapta os testes\r\n\r\n* Remove dupla atribuição de valor para atributo\r\n\r\n* Modifica atribuição de 'self.node'","shortMessageHtmlLink":"Fix table wrap validation (#679)"}},{"before":"2d9e639c346f0aceaa080883eea1b6d609bdf62c","after":"65018a379b46c1882c1d5d6017a77105ec6eb42e","ref":"refs/heads/master","pushedAt":"2024-09-03T11:17:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: aff validation (#676)\n\n* Inclusões e exclusões na refatoração da classe Affiliation:\r\n\r\nInclusões:\r\n\r\n- Importação de itertools.\r\n- Propriedade affiliation_list.\r\n- Método _get_affiliations_by_context.\r\n- Método _build_affiliation_item.\r\n- Métodos _get_institution_info e _get_address_info.\r\n- Método _get_country_code.\r\n- Métodos para obter afiliações específicas:\r\n\t+ get_affiliations_article\r\n\t+ get_affiliations_sub_article_translation\r\n\t+ get_affiliations_sub_article_non_translation\r\n\t+ get_affiliations_article_or_sub_article\r\n\r\nExclusões:\r\n\r\n- Código duplicado dentro do método affiliation_list.\r\n- Implementação inline de construção de afiliação e obtenção de\r\ninformações de instituição e endereço.\r\n\r\n* Adiciona teste para evidenciar as modificações\r\n\r\n* Adiciona 'docstring'\r\n\r\n* Adiciona \"validate_affiliation_count_article_vs_sub_article\"\r\n\r\n* Corrige valores de \"expected\" e \"advice\"\r\n\r\n* Adiciona condição de validação de afiliação com base no tipo de artigo\r\n\r\n- Remove linha em branco extra.\r\n- Adiciona docstring ao método `validate_affiliation`.\r\n- Adiciona condição para validar afiliações com base no tipo de artigo,\r\nverificando se o `parent` é \"article\" ou \"sub-article\" com\r\n`parent_article_type` igual a \"translation\".\r\n\r\n* Adapta os testes às correções\r\n\r\n* Adiciona testes\r\n\r\n* Adiciona novo modelo para \"ArticleAffiliations\"\r\n\r\n* Adiciona testes\r\n\r\n* Adapta validação\r\n\r\n* Adapta testes\r\n\r\n* Corrige modelo de afiliações\r\n\r\n* Corrige validação\r\n\r\n* Adapta e adiciona testes\r\n\r\n* Remove tratamento de strings\r\n\r\n* Adiciona contexto em \"Affiliations\"\r\n\r\n* Refatora a obtenção das afiliações contextualizadas\r\n\r\n* Padroniza a utilização de \"1518-8787-rsp-56-79.xml\" nos testes\r\n\r\n* Adiciona aspas faltantes\r\n\r\n* Adapta os testes\r\n\r\n* Refatora modelo de afiliações\r\n\r\n* Adapta teste\r\n\r\n* Elimina a remoção de \"node\" nos testes (foi removido do modelo)\r\n\r\n* Adiciona atributos\r\n\r\n* Adiciona teste\r\n\r\n* Atualiza a obtenção dos atributos\r\n\r\n* Atualiza os testes\r\n\r\n* Adiciona atributos de classe\r\n\r\n* Corrige instanciação de Affiliations\r\n\r\n* Corrige testes\r\n\r\n* Corrige os testes\r\n\r\n* Remove alterações do módulo 'aff.py'\r\n\r\n* Remove alterações dos testes","shortMessageHtmlLink":"Fix: aff validation (#676)"}},{"before":"c1899f7617f6fe420a5d51071dab2896e4d4c5e0","after":"2d9e639c346f0aceaa080883eea1b6d609bdf62c","ref":"refs/heads/master","pushedAt":"2024-09-02T12:33:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: xref model (#690)\n\n* Adiciona novo modelo para referência cruzada\r\n\r\n* Adiciona testes para o novo modelo\r\n\r\n* Refatora modelos para referência cruzada\r\n\r\n* Adapta testes para o modelo para referências cruzadas\r\n\r\n* Refatora validação de referências cruzada\r\n\r\n* Adapta os testes de validação de referências cruzadas\r\n\r\n* Adiciona verificação de 'element_name'\r\n\r\n* Torna 'element_name' não obrigatório\r\n\r\n* Adapta os testes\r\n\r\n* Adiciona atributos\r\n\r\n* Adiciona testes\r\n\r\n* Refatora modelo de afiliações\r\n\r\n* Complementa os testes\r\n\r\n* Corrige modelo\r\n\r\n* Corrige e adiciona testes","shortMessageHtmlLink":"Fix: xref model (#690)"}},{"before":"bd3fd2d301a6afb47d59c1c6f64b6495e5071595","after":"c1899f7617f6fe420a5d51071dab2896e4d4c5e0","ref":"refs/heads/master","pushedAt":"2024-09-02T12:00:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: fig validation (#674)\n\n* Corrige para considerar listas de figuras agrupadas por idiomas\r\n\r\n* Corrige formatação, remove importação e melhora 'docstring'\r\n\r\n* Corrige para considerar lista de figuras agrupadas por idioma\r\n\r\n* Corrige formatação\r\n\r\n* Corrige importação\r\n\r\n* Corrige para agrupar listas de figuras por idioma\r\n\r\n* Adiciona 'docstring'\r\n\r\n* Ajusta os valores de \"expected_value\" e \"got_value\"\r\n\r\nExistem tags \"\" que não têm o atributo \"id\" que estava sendo\r\nconsiderado anteriormente\r\n\r\n* Adiciona teste\r\n\r\n* Adiciona o nó no dicionário \"data\"\r\n\r\n* Adiciona exemplo adicional nos testes e remove \"['node']\" do dicionário para comparação\r\n\r\n* Corrige valores no dicionário de resposta\r\n\r\n* Adapta os testes\r\n\r\n* Refatora o modelo para \"fig\"\r\n\r\n* Adapta os testes\r\n\r\n* Adapta classe de validação\r\n\r\n* Adapta testes\r\n\r\n* Corrige 'docstring'\r\n\r\n* Adiciona contexto e 'docstring' na classe Fig\r\n\r\n* Adiciona métodos para separar 'article' e 'sub-article'\r\n\r\n* Adiciona testes\r\n\r\n* Adapta validação\r\n\r\n* Refatora o modelo de figuras\r\n\r\n* Corrige os testes, \"node\" não é mais considerado\r\n\r\n* Corrige validação, \"node\" não é mais considerado\r\n\r\n* Corrige teste, \"node\" não é mais considerado\r\n\r\n* Remove 'docstrings' desnecessárias e adiciona atributos\r\n\r\n* Adiciona testes para os atributos novos\r\n\r\n* Corrige 'docstrings'\r\n\r\n* Refatora classe para figuras\r\n\r\n* Adapta os testes\r\n\r\n* Remove dupla atribuição de valor para atributo\r\n\r\n* Corrige instanciação de Figs\r\n\r\n* Modifica iteração dos testes\r\n\r\n* Corrige os testes","shortMessageHtmlLink":"Fix: fig validation (#674)"}},{"before":"26b6c8f0d8fcf9556924bdfbaa80867d393df6dd","after":"bd3fd2d301a6afb47d59c1c6f64b6495e5071595","ref":"refs/heads/master","pushedAt":"2024-08-27T11:43:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: bug article contribs (#688)\n\n* Adiciona XMLs para teste\r\n\r\n* Corrige 'contrib_full_name'\r\n\r\n* Adiciona testes\r\n\r\n* Corrige retorno da função\r\n\r\n* Substitui os testes","shortMessageHtmlLink":"Fix: bug article contribs (#688)"}},{"before":"b9b45a675abb976cc519bbcd8e4ed757a8eb5835","after":"26b6c8f0d8fcf9556924bdfbaa80867d393df6dd","ref":"refs/heads/master","pushedAt":"2024-08-22T13:19:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: add exception handling for toc section validation in articles (#667)\n\n* Simplifica 'docstring'\r\n\r\n* Implementa tratamento de exceção\r\n\r\n* Adiciona teste\r\n\r\n* Modifica validate_article_toc_sections para gerar respostas apenas para idiomas presentes em ambas as listas: obtida e esperada.\r\n\r\n* Adapta teste\r\n\r\n* Adiciona verificação de qauntidade","shortMessageHtmlLink":"Fix: add exception handling for toc section validation in articles (#667"}},{"before":"8548011a178a5effcd4cc2f298fb6d609c44e9b8","after":"b9b45a675abb976cc519bbcd8e4ed757a8eb5835","ref":"refs/heads/master","pushedAt":"2024-08-22T12:49:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: url validation new (#689)\n\n* Adiciona função para validar URL\r\n\r\n* Adiciona teste","shortMessageHtmlLink":"Feat: url validation new (#689)"}},{"before":"fa60d00706a0f09ed10184a9f2b74143b01a78f6","after":"8548011a178a5effcd4cc2f298fb6d609c44e9b8","ref":"refs/heads/master","pushedAt":"2024-08-16T18:24:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: unique orcid validation (#683)\n\n* Remove código obsoleto\r\n\r\n* Adiciona dicionário com ORCID e nomes\r\n\r\n* Refatora a validação\r\n\r\n* Adapta e adiciona testes\r\n\r\n* Refatora validação\r\n\r\n* Adapta os testes","shortMessageHtmlLink":"Fix: unique orcid validation (#683)"}},{"before":"dfc1f270a52102caea3071cebd40fc16da6f32a5","after":"fa60d00706a0f09ed10184a9f2b74143b01a78f6","ref":"refs/heads/master","pushedAt":"2024-08-12T11:40:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: subject validation (#682)\n\n* Remove \"sub-sections\"\r\n\r\n* Garante o retorno do contexto (\"data\") mesmo sem um valor para \"subject\"\r\n\r\n* Atualiza os testes\r\n\r\n* Atualiza validação\r\n\r\n* Atualiza os testes","shortMessageHtmlLink":"Fix: subject validation (#682)"}},{"before":"8446b6fcdf3c29fff903c81f7654e040e5c5b43c","after":"dfc1f270a52102caea3071cebd40fc16da6f32a5","ref":"refs/heads/master","pushedAt":"2024-08-02T14:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: adds controlled lists (#672)\n\n* Adiciona listas controladas para \"peer-review\"\r\n\r\n* Remove listas controladas obsoletas (substituídas)","shortMessageHtmlLink":"Fix: adds controlled lists (#672)"}},{"before":"736d71620ae8016604939be20871408f7a93236b","after":"8446b6fcdf3c29fff903c81f7654e040e5c5b43c","ref":"refs/heads/master","pushedAt":"2024-08-01T13:00:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: funding source validation (#669)\n\n* Altera para a utilização do método correto\r\n\r\n* Adiciona teste","shortMessageHtmlLink":"Fix: funding source validation (#669)"}},{"before":"08a93ddc83a7b1f8404de0de473f432ad1d4c8ff","after":"736d71620ae8016604939be20871408f7a93236b","ref":"refs/heads/master","pushedAt":"2024-08-01T12:58:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: adds context to author notes (#668)\n\n* Adiciona contexto em \"author_notes\"\r\n\r\n* Corrige os testes","shortMessageHtmlLink":"Fix: adds context to author notes (#668)"}},{"before":"c59ea0379bf7580fb53984badf6cb002b489c66f","after":"08a93ddc83a7b1f8404de0de473f432ad1d4c8ff","ref":"refs/heads/master","pushedAt":"2024-07-31T22:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: adds context to validation responses (#666)\n\n* Adiciona contexto nas respostas das validações\r\n\r\n* Adapta os testes\r\n\r\n* Formata arquivos","shortMessageHtmlLink":"Fix: adds context to validation responses (#666)"}},{"before":"3c7034ee3e30f6e1bae72efffcbb0db8eca0105d","after":"c59ea0379bf7580fb53984badf6cb002b489c66f","ref":"refs/heads/master","pushedAt":"2024-07-31T14:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Fix: fixes future date validation (#661)\n\n* Em \"validate_article_date\" torna o parâmetro \"future_date\" não obrigatório\r\n\r\n* Em \"validate_article_date\" torna o parâmetro \"validate_collection_date\" não obrigatório\r\n\r\n* Corrige a validação de datas futuras adicionando conversão para inteiro.\r\n\r\n* Adiciona teste","shortMessageHtmlLink":"Fix: fixes future date validation (#661)"}},{"before":"505902ad2eb482b62cebf589304996afeb1ced96","after":"3c7034ee3e30f6e1bae72efffcbb0db8eca0105d","ref":"refs/heads/master","pushedAt":"2024-07-29T20:10:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Add json files into sps-1.9 and fix history dates import (#656)\n\n* Corrige a importação de HistoryDates\r\n\r\n* Adiciona arquivos em sps.sps_versions.sps-1.9","shortMessageHtmlLink":"Add json files into sps-1.9 and fix history dates import (#656)"}},{"before":"6b8269efc00123db91e7bd05bff7a671d6e4601c","after":"505902ad2eb482b62cebf589304996afeb1ced96","ref":"refs/heads/master","pushedAt":"2024-07-28T14:24:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds media validation (#654)\n\n* Adiciona modelo para a obtenção de informações de \"\"\r\n\r\n* Adiciona modelo para obtenção de informações de \"\"\r\n\r\n* Adiciona testes para o modelo \"ArticleMedias\"\r\n\r\n* Adiciona validação para a tag \"\"\r\n\r\n* Adiciona testes para \"MediaValidation\"","shortMessageHtmlLink":"Feat: adds media validation (#654)"}},{"before":"23800d974c55c7ee7655c3254d82198f43243285","after":"6b8269efc00123db91e7bd05bff7a671d6e4601c","ref":"refs/heads/master","pushedAt":"2024-07-28T14:22:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds supplementary material validation (#653)\n\n* Adiciona modelo para a obtenção de informações de \"\"\r\n\r\n* Adiciona modelo para \"\"\r\n\r\n* Adiciona teste para modelo para \"\"\r\n\r\n* Adiciona validação para \"\"\r\n\r\n* Adiciona teste para validação para \"\"","shortMessageHtmlLink":"Feat: adds supplementary material validation (#653)"}},{"before":"84ce6980810217aa88b7770daef60fae4caba5a9","after":"23800d974c55c7ee7655c3254d82198f43243285","ref":"refs/heads/master","pushedAt":"2024-07-28T14:21:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds validation app (#652)\n\n* Adiciona modelo para a obtenção de informações de \"\"\r\n\r\n* Adiciona teste para modelo para a obtenção de informações de \"\"\r\n\r\n* Adiciona validação para \"\"\r\n\r\n* Adiciona teste para a validação para \"\"","shortMessageHtmlLink":"Feat: adds validation app (#652)"}},{"before":"ab67ada8628018d9bafe048896a94fb6670910db","after":"84ce6980810217aa88b7770daef60fae4caba5a9","ref":"refs/heads/master","pushedAt":"2024-07-28T14:19:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Chore: standardizes imports (#655)\n\n* Adiciona modelo para a obtenção de informações de \"\"\r\n\r\n* Padroniza as importações\r\n\r\n- adiciona caminho completo;\r\n- remove importações não utilizadas.","shortMessageHtmlLink":"Chore: standardizes imports (#655)"}},{"before":"a5a73f4bc771b93e8178db2c82ce1bda8d8159e8","after":"ab67ada8628018d9bafe048896a94fb6670910db","ref":"refs/heads/master","pushedAt":"2024-07-28T14:18:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Chore: standardize alternatives validation (#648)\n\n* Refatora a classe 'Fig' e complementa atributos\r\n\r\n* Adiciona validação para a classe 'Fig'\r\n\r\n* Refatora a classe 'Tablewrap' e complementa atributos\r\n\r\n* Adiciona testes para a classe 'TableWrap'\r\n\r\n* Adiciona a classe 'Formula'\r\n\r\n* Adiciona testes para a classe 'Formula'\r\n\r\n* Remove a classe 'Alternative'\r\n\r\n* Remove testes para a classe 'Alternative'\r\n\r\n* Limita a profundidade de busca pelas tags de 'article'\r\n\r\n* Refatora validação de 'alternatives'\r\n\r\n* Adapta os testes para a validação de 'alternatives'","shortMessageHtmlLink":"Chore: standardize alternatives validation (#648)"}},{"before":"ad62a999f7f86c9efdaf58cdccc1914605d24fd8","after":"a5a73f4bc771b93e8178db2c82ce1bda8d8159e8","ref":"refs/heads/master","pushedAt":"2024-07-28T14:13:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds validation formula (#651)\n\n* Adiciona validação para os elementos \"\" e \"\"\r\n\r\n* Adiciona testes para a validação dos elementos \"\" e \"\"","shortMessageHtmlLink":"Feat: adds validation formula (#651)"}},{"before":"a98872b732dd6b6948ced168910825ba81d6224d","after":"ad62a999f7f86c9efdaf58cdccc1914605d24fd8","ref":"refs/heads/master","pushedAt":"2024-07-28T14:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds validation fig (#649)\n\n* Adiciona validação para a tag \"\"\r\n\r\n* Adiciona testes para a validação de \"\"","shortMessageHtmlLink":"Feat: adds validation fig (#649)"}},{"before":"b74c6d4bb2cd9ddee71ea6f6ef422fa1511d56e3","after":"a98872b732dd6b6948ced168910825ba81d6224d","ref":"refs/heads/master","pushedAt":"2024-07-28T14:11:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: adds validation tablewrap (#650)\n\n* Adiciona validação para o elemento \"\"\r\n\r\n* Adiciona testes para a validação do elemento \"\"","shortMessageHtmlLink":"Feat: adds validation tablewrap (#650)"}},{"before":"2605705141672939225cbfacc93645246e98d099","after":"b74c6d4bb2cd9ddee71ea6f6ef422fa1511d56e3","ref":"refs/heads/master","pushedAt":"2024-07-28T14:08:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Chore: standardize article doi (#644)\n\n* Adiciona contexto ao modelo para DOI\r\n\r\nObs.: este módulo foi mantido por não haver modificação na resposta\r\nhouve apenas adição de valores no dicionário que não compromete outras\r\nutilizações\r\n\r\n* Padroniza a validação de DOI\r\n\r\n* Adapta testes\r\n\r\n* Adapta testes\r\n\r\n* Padroniza 'title'","shortMessageHtmlLink":"Chore: standardize article doi (#644)"}},{"before":"2fa0b286e4bf75b041c8350f24e5da9034939d8a","after":"2605705141672939225cbfacc93645246e98d099","ref":"refs/heads/master","pushedAt":"2024-07-28T14:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Feat: get doi information (#645)\n\n* Adiciona \"get_doi_information\"\r\n\r\n* Atualiza \"requirements\"\r\n\r\n* Adiciona testes\r\n\r\n* Utiliza função \"fetch_data\"","shortMessageHtmlLink":"Feat: get doi information (#645)"}},{"before":"879374998ec1ebad17411c2df22486ddb5b9203a","after":"2fa0b286e4bf75b041c8350f24e5da9034939d8a","ref":"refs/heads/master","pushedAt":"2024-07-28T14:05:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Chore: padroniza o resultado da validação de \"funding group\" (#635)\n\n* Adiciona lisat controlada para caracteres especiais\r\n\r\n* Altera o valor padrão dos parâmetros para \"None\"\r\n\r\n* Adiciona atributos: \"article_type\", \"article_lang\" e \"data\"\r\n\r\n* Adiciona \"test_data\"\r\n\r\n* Modifica \"format_response\":\r\n\r\n- torna os parâmetros obrigatórios;\r\n- adiciona \"parent_article_type\", \"parent_article_type\"\r\n\r\n* Modifica validação para considerar valores adicionais\r\n\r\n* Adapta os testes\r\n\r\n* Adiciona contexto às respostas das validações\r\n\r\n* Renomeia \"data\" para \"extract_funding_data\" e adiciona comentários aos itens no dicionário\r\n\r\n* Adiciona \"data\"\r\n\r\n* Renomeia teste\r\n\r\n* Adiciona \"test_data\"\r\n\r\n* Complementa 'docstring' para evidenciar a utilização das informações em validação\r\n\r\n* Tradução dos comentários para inglês, padronizando com o 'docstring'\r\n\r\n* Corrige a estrutura da resposta da função \"data\"\r\n\r\n* Adapta o teste à estrutura corrigida\r\n\r\n---------\r\n\r\nCo-authored-by: Roberta Takenaka <505143+robertatakenaka@users.noreply.github.com>","shortMessageHtmlLink":"Chore: padroniza o resultado da validação de \"funding group\" (#635)"}},{"before":"a4615bd69232ee5b8603a37766ea3e840aa2d6f4","after":"879374998ec1ebad17411c2df22486ddb5b9203a","ref":"refs/heads/master","pushedAt":"2024-07-28T14:03:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"Chore: padroniza o resultado da validação de datas (#632)\n\n* Adiciona arquivos com listas controladas para eventos do histórico de datas\r\n\r\n* Adiciona arquivos com listas controladas para a ordem dos eventos do histórico de datas\r\n\r\n* Adiciona módulo 'history_dates.py'\r\n\r\n- esse módulo substitui o módulo 'dates.py';\r\n- a principal alteração é a inclusão do contexto (article ou\r\nsub-article) nas respostas.\r\n\r\n* Adiciona testes para 'history_dates.py'\r\n\r\n* Refatora validação de datas para adicionar:\r\n\r\n- informações de contexto (article ou sub-article);\r\n- 'error_level';\r\n- 'data'.\r\n\r\n* Renomeia módulo de \"history_dates\" para \"article_dates\"\r\n\r\n* Adiciona teste para sub-artigo com pareceres\r\n\r\n---------\r\n\r\nCo-authored-by: Roberta Takenaka <505143+robertatakenaka@users.noreply.github.com>","shortMessageHtmlLink":"Chore: padroniza o resultado da validação de datas (#632)"}},{"before":"15fb6450a1f7b94055bbf4d12428d4b057ed8f86","after":"a4615bd69232ee5b8603a37766ea3e840aa2d6f4","ref":"refs/heads/master","pushedAt":"2024-07-24T13:32:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertatakenaka","name":"Roberta Takenaka","path":"/robertatakenaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505143?s=80&v=4"},"commit":{"message":"fix: requirements.txt to reduce vulnerabilities (#489)\n\nThe following vulnerabilities are fixed by pinning transitive dependencies:\r\n- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-6043904\r\n\r\nCo-authored-by: snyk-bot ","shortMessageHtmlLink":"fix: requirements.txt to reduce vulnerabilities (#489)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr0LWVQA","startCursor":null,"endCursor":null}},"title":"Activity · scieloorg/packtools"}