Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG023 - O zoom nos graficos deve filtrar o arquivo de csv baixado pelo usuario #102

Open
4 tasks
andremralves opened this issue Aug 16, 2024 · 3 comments
Open
4 tasks
Assignees
Labels
bug Something isn't working

Comments

@andremralves
Copy link
Collaborator

andremralves commented Aug 16, 2024

Quando o usuário clicar no botão para baixar o CSV, o intervalo de datas selecionado no gráfico deve ser aplicado ao arquivo.

  • Ao selecionar um range no zoom localizado em baixo de cada grafico, esse range de datas deve ser aplicado ao csv baixado.
  • Deve funcionar no grafico localizado em products/{product}
  • Deve funcionar nos graficos que se aplicam na pagina /products/{product}/repositories{repository}
  • Apenas as metricas com datas dentro do range selecionado devem aparecer no csv
@hneri
Copy link

hneri commented Sep 11, 2024

  1. Não tem regras, critérios para serem validados
  2. excluir as colunas: ID, key, description, historyId, history_characteristic_id
  3. a coluna history_ value deve ser nomeada para TSQMI
  4. o cabeçalho de ser: Repositório | TSQMI | Data de Medição
  5. Quando a lingua português estiver selecionada a data-hora deve estar no formato DD-MM-YYYY HH:MM:SS . Quando a lingua inglês estiver selecionada a data-hora deve estar no formato MM-DD-YYYY HH:MM:SS

OBS. Eu só consegui testar na pg. da visão geral do produto. A pág. de visualizar repositórios está com defeito. Nenhum gráfico está sendo exibido.
@andremralves

@andremralves
Copy link
Collaborator Author

Oi professor @hneri.

  1. Eu coloquei os critérios no forms, vou adicionar aqui também.
  2. Vou atualizar
  3. Vou atualizar
  4. Vou atualizar
  5. Vou ver com o pessoal da internacionalização como a gente pode fazer isso.

Sobre esse bug, acho que houve alguma atualização no service e agora a requisição para a API está falhando. Testei localmente e todos os gráficos estão funcionando. Talvez em produção esteja dessincronizado.
image

@andremralves
Copy link
Collaborator Author

Descobri que alguns endpoints do serviceestão quebrados e, por isso, os dados não estão sendo carregados no gráfico. Falei com o pessoal que mexeu no service para ver se eles descobrem o que pode ter acontecido. O problema está relacionado com os endpoints do 'entity-relationship-tree'. Por exemplo: https://epsmsg.shop/api/v1/organizations/1/products/4/entity-relationship-tree/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants