Ticket #3227 (closed defeito: fixed)

Opened 7 years ago

Last modified 7 years ago

Alertas (amarelos) do Expresso travam operações do usuário

Reported by: douglas Owned by: acoutinho
Priority: normal Milestone: Expresso 2.5.0
Component: ExpressoMail Version: trunk
Severity: média Keywords: alertas, tarja, amarela, trava, comportamento, mover, mensagens, exclusão, prognus
Cc: WorkGroup:

Description

Alterar a forma de comportamento do Expresso durante a exibição dos alertas (amarelos) de notificação ao usuário. Nas operações de exclusão, movimentação de mensagens por exemplo, a interface fica "travada" até que o alerta suma. Retirar esta limitação ou adotar outra forma de alerta que não impeça o usuário de executar novas tarefas logo em seguida a uma exclusão/movimentação de mensagem.

Ticket da Prognus:  #3308.

Change History

comment:1 follow-up: ↓ 2 Changed 7 years ago by acoutinho

  • Status changed from new to closed
  • Resolution set to fixed

Ticket da Prognus:  #3308

Revisão r7635

  • Fora analisado e constatado que para inicialização do módulo e utilização do mesmo há enumeras requisições desnecessárias e repetidas em algum determinados momentos. Tal fato vem a reduzir performance consideravelmente das funcionalidades. Sendo assim fora analisado em alguns pontos críticos e alterada a estratégia de implementação que que fosse melhor aproveitado o cache cliente.
  • Removido duplicidade na busca de labels;
  • Removido duplicidade na busca de folders;
  • Removido duplicidade na busca de filters;
  • Removido duplicidade na busca do user ("me.php");
  • Removido busca de labels quando mensagens eram movidas/excluidas;
  • Removido busca de folders quando mensagens eram movidas/excluidas;
  • Removido duplicidade no refresh;

  • Alterada estratégia de busca de labels para aproveitamento do cache cliente;
  • Alterada a busca por folder para quando somente um ação relacionada a folder for executada;
  • Alterada implementação da API REST (cliente), visto que oath está desabilitado, não sendo necessária requisição gerada;
  • Alterada tarja amarela para não mais esconder os botões;

comment:2 in reply to: ↑ 1 Changed 7 years ago by wmerlotto

Replying to acoutinho:

Ticket da Prognus:  #3308

Revisão r7635

Coutinho, ficou show! Parabéns!!

comment:3 Changed 7 years ago by acoutinho

  • r7641 Adicionado atualização da contagem de mensagens não lidas na listagem de pastas.
  • TODO - Será analisado e mudada a estratégia de listagem de pastas onde hoje esta sendo consumida 02 APIS em paralelo com informações semelhantes, além de se tratar de um método lento.
Note: See TracTickets for help on using tickets.