primeiramente: como sempre, continuamos muito impressionados com a qualidade do software Discourse e com o espírito e o carinho que vocês dedicam a ele. Não conseguimos imaginar gerenciar nossas comunidades em https://community.hiveeyes.org/ e https://community.panodata.org/ sem ele. Agradecemos imensamente seus esforços.
Trata-se apenas de um relato modesto sobre um pequeno problema que temos observado há algum tempo e que ainda está presente em nossas instalações atuais da versão 2.7.0.beta1. Sabemos que suas obrigações podem envolver problemas muito mais complexos relacionados à manutenção do Discourse, então este relatório é realmente apenas para registro.
Ao acessar as páginas de Relatórios na seção de Administração do Discourse e tentar selecionar um intervalo de data e hora usando o teclado (ou seja, tentando sobrescrever o ano — por exemplo, 2019)…
… estamos enfrentando regularmente a página sendo encerrada, pois a ação que aplica nossa digitação responde muito rapidamente, sem aguardar sua conclusão. Na maioria das vezes, isso resulta em tal resposta porque os dados retornados a partir do intervalo de data e hora selecionado provavelmente são grandes demais para serem processados com rapidez suficiente.
Acabei de tentar descobrir se outras pessoas já estão enfrentando esses problemas e encontrar a terminologia correta. De fato, consegui encontrar algumas referências, então vou citá-las aqui para consulta.
Após analisar rapidamente este excelente artigo de Vitaly Friedman, reconheço que melhorar a UX nesses aspectos pode ser mais difícil do que o esperado.