Skip to content

merge(staging): merging fix to duplicated const#244

Merged
SainyGb merged 147 commits into
stagingfrom
dev
Aug 26, 2025
Merged

merge(staging): merging fix to duplicated const#244
SainyGb merged 147 commits into
stagingfrom
dev

Conversation

@SainyGb
Copy link
Copy Markdown
Collaborator

@SainyGb SainyGb commented Aug 26, 2025

No description provided.

Braz-Souza and others added 30 commits July 25, 2025 16:48
Braz-Souza and others added 29 commits August 21, 2025 21:24
feat:Adicionando tabela e mapeamento de LogErro
…cesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)
* refactor: inserindo exemplo de resposta

* refactor: ajuste no corpo de requisição de evento

* feat(env): refactoring dockerfiles and compose

* fix: header only show right pages for the logged user

* fix: cadastro usuario obtem area e programas do back

* fix: fix cadastro evento path

* chore: request para criar evento no backend

* chore: tela de cadastro de eventos integrada com o backend

* chore: tela de cadastro de usuario integrada com o backend

* fix(front): melhoria das cores escolhidas para apresentacao no front

* feat: adiciona page de periodicos

* fix(front): melhorar visibilidade de elementos das telas

* fix(cadastroPeriodico): tela adequada ao mockup fornecido

* fix(visual): visual fixes in frontend to get near the mockup example

* chore: componente de representação de pendencias (rf-15) feito

* verificação npm run lint feita

* fix(ui): ui components fixed

* chore: integrar rf-15 e rf-16 com backend

* feat: realizacao Requisito 21

* MultiSelecteDropdown

* fix(front): show right label for the areas

* fix(backend): retornar linkEvento junto das pendencias

* feat(front): initial configuration for endpoint rf-21

* fix(front): apresenta link acesso na pagina de detalhes das pendencias

* hide: esconder botao para acessar a page de cadastrar periodicos

* fix: removed unused utils functions

* feat: prohibit visit page by unauthorized user

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* merge(staging): done RF-21; RF-6; RF-19 (#144)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

---------












* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* feature: colocar campo para inserir motivo de negacao

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23



* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

* fix: link obrigatorio de cadastrar evento está como opcional

* fix: possibilitar campo h5 em branco

* merge(staging): done RF-25 (#153)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23



* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

---------














* fix: BUG-010

* fix: BUG-011

* style: PA-003

* merge(staging): RF-23, BUG-005, BUG-007, BUG-010, BUG-011, PA-003, PA-004, PA-005 (#156)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23



* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

* fix: link obrigatorio de cadastrar evento está como opcional

* fix: possibilitar campo h5 em branco

* fix: BUG-010

* fix: BUG-011

* style: PA-003

---------














* fix: only show the bigger percentil

* fix: mostrar percentil jcr e scopus na validacao

* bugfix: vinculo sbc para checkbox e confirmar em vez de salvar e continuar

* fix: Realocado o h5, removido link_evento e ajustado o qualis_antigo

* ajustando Entidades e Scripts sql

* fix: corrigi os bugs 003 e 004 do backend

* refactor: refatorando service de log

* fix: trocando o nome para justificacao e trocando styles do btn

* refactor: dtos, scripts sql, service, model (tudo associado a veiculos de publicacao apenas)

* fix: BUG-012

* fix: BUG-13

* fix: BUG-014_1

* fix: BUG-014_2

* fix: BUG-001

* fix: aceitar ISSN 0 ou nulo

* fix: PA-004

* fix: BUG-016

* fix: BUG-018

* fix: BUG-019

* fix: PA-008

* fix: PA-010

* fix: PA-011

* fix: PA-012

* fix: send ISSN empty string as null to back

* feat: h5 temporario enquanto nao tem inserido na tela

* refactor: refatorando código das classes de serviços

* fix: Permitindo somente linkGoogleScholar e H5

* fix: corrigi bug

* fix: resolver forma de envio de dados para o back

* fix: BUG-015

* merge(staging): BUG-001, BUG-004, BUG-012, BUG-013, BUG-014_1/017, BUG-014_2, BUG-015, BUG-016, BUG-018, BUG-019, PA-007, PA-008, PA-009, PA-010, PA-011, PA-012 (#170)

* feature: colocar campo para inserir motivo de negacao

* bugfix: vinculo sbc para checkbox e confirmar em vez de salvar e continuar

* fix: Realocado o h5, removido link_evento e ajustado o qualis_antigo

* ajustando Entidades e Scripts sql

* fix: corrigi os bugs 003 e 004 do backend

* refactor: refatorando service de log

* fix: trocando o nome para justificacao e trocando styles do btn

* refactor: dtos, scripts sql, service, model (tudo associado a veiculos de publicacao apenas)

* fix: BUG-012

* fix: BUG-13

* fix: BUG-014_1

* fix: BUG-014_2

* fix: BUG-001

* fix: aceitar ISSN 0 ou nulo

* fix: PA-004

* fix: BUG-016

* fix: BUG-018

* fix: BUG-019

* fix: PA-008

* fix: PA-010

* fix: PA-011

* fix: PA-012

* fix: send ISSN empty string as null to back

* feat: h5 temporario enquanto nao tem inserido na tela

* refactor: refatorando código das classes de serviços

* fix: Permitindo somente linkGoogleScholar e H5

* fix: corrigi bug

* fix: resolver forma de envio de dados para o back

* fix: BUG-015

---------








* refactor(controller): rotas de eventos e periódicos agora sem '/cadastro'

* docs(endpoint): atualiza documentação das rotas de eventos e periódicos

* refactor: fazer a chamada para novos endpoints

* docs(endpoint): corrige descrição da url no  tópico de forçar inserção para eventos e periodicos

* chore(env): created prod-ci.yml (#174) (#175)

* feat(evento): consulta evento por ID retornando dto de detalhamento

* feat: implementando rf26

* fix: classificar periodico com predatório

* feat(periodico): consulta periodico por ID retornando dto de detalhamento

* feat(dto): add dto para evento e periodico

novo dto necessário devido as propriedades específicas do rf03

* feat(evento): listagem de eventos por nome e status aprovado

* feat(periodico): listagem periodico por nome e status aprovado

* docs(endpoint): especificações do endpoint de eventos

* docs(endpoint): especificações do endpoint de listagem de periódicos aprovados por nome e status

* feat: implementação do componente de visualização de categoria para defesas acadêmicas

* fix: removed unused volumes from docker-compose.override.yml

* fix: removed conflicting  volumes

* bug: correcao de imports e nome de classe

* [feature/frontend-rf-03] Filtro e consulta de periodicos e eventos implementados

* [feature/frontend-rf03] melhorias na responsividade e alteração do corpo de onSubmit

* [feature/frontend-rf03] remoção de hasResultados (teste)

* [feature/frontend-rf03] comentando setValue

* [feature/frontend-rf03] implementação do popup de erro e texto nenhum resultado

* [feature/frontend-rf03] uso de err

* refactor: ajuste no retorno do RF03

* [feature/frontend-rf03] mensagem atualizada

* add: visualizarEvento, VisualizarPeriodico pages

* fix: lint and code format

* feat: show all needed columns in consulta

* style: adequando apresentacoes da tabela conforme o requisitado

* style: tabela de consulta centralizada

* merge(staging): BUG-002; BUG-008; RBT2 BUG-004; RBT2 BUG-018; RBT2 PA-007; RBT2 PA-009 (#196)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* merge(staging): BUG-020; BUG-022; BUG-023; PA-013; PA-014; PA-015; PA-016; PA-017; PA-018; PA-019; PA-020; PA-021; PA-022; PA-023 (#198)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

---------




* merge(staging): RF-28 (#203)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

---------







* merge(staging): RF-28; RF-11; RF-27; RF-08; RF-09; CICLO1 (#211)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

---------













* merge(staging): tela de login (#216)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

---------














* corrigi conflito no staging (#220)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

---------

















* merge(staging): permitir o uso de virgula nos campos de h5 (#222)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

---------















* merge(staging): Adicao do log de erros/csv/grafico e fix RRT3 RB5 (#230)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

---------


















* merge(staging): minor fixes finais para ciclo 2 (#231)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

---------


















* merge(staging): minor fix (#232)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

* fix: corrigir classificacao de h5 no periodico

* fix: docker-compose-server.yml fix ports override

---------


















* merge(staging): minor changes into env (#237)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

* fix: corrigir classificacao de h5 no periodico

* fix: docker-compose-server.yml fix ports override

* fix: lint and code format

* env: fix apiUrl usage

---------


















* merge(staging): minor fix env (#239)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting…

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: Yuri Luiz Silva do Nascimento <112652173+yurilsn@users.noreply.github.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: Braz Souza <brazsdsgabriel@gmail.com>
Co-authored-by: Braz Souza <89750436+Braz-Souza@users.noreply.github.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Andrey Oliveira <dedey.cardoso@gmail.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: andreyacbpaiva <andreyacbpaiva@gmail.com>
Co-authored-by: caiojulio <caiojuliosilv@gmail.com>
Co-authored-by: Arthur Henrique <artuenrick@gmail.com>
Co-authored-by: maxjuniorr <maxpantojaa@gmail.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: Braz Souza <mail@braz.one>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>
Co-authored-by: Braz Souza <braz.souza@vibetecnologia.com>
@SainyGb SainyGb merged commit 2c24f9a into staging Aug 26, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.