Commit 74d520d343aefb1867efd82cca1f7fe0f846bc80

Authored by Sergio Oliveira
1 parent e91faaab

Updating TODO

Showing 1 changed file with 8 additions and 46 deletions   Show diff stats
TODO.rst
1 1 TODO
2 2 -----
3 3  
4   -Gestão de listas
5   -================
  4 +Emails
  5 +=======
  6 +* Atualizar versão do Mailman
6 7 * Sincronizar informações de membership do mailman com o django
7 8 * Usar informações do banco de dados local ao inves de fazer queries constantes
8 9 * Logar erros ao falhar inscricao ou remocao de listas
9 10 * Processo de cadastro em listas com moderacao
  11 +* Permitir moderacao de mensagens pelo Colab
  12 +* Permitir a gestao de listas pelo Colab
  13 +* Não perder o email em caso de falha de envio. Exibir o erro mas trazer a mensagem de volta para o usuário
  14 +* Permitir apenas que usuarios pertencentes a lista enviem mensagens
10 15  
11 16  
12 17 Updates
... ... @@ -20,12 +25,6 @@ Async
20 25 * Usar celery para tornar tasks como envio de emails asincronas.
21 26  
22 27  
23   -Envio de emails
24   -===============
25   -* Não perder o email em caso de falha de envio. Exibir o erro mas trazer a mensagem de volta para o usuário
26   -* Permitir apenas que usuarios pertencentes a lista enviem mensagens
27   -
28   -
29 28 Planet
30 29 ======
31 30  
... ... @@ -43,53 +42,16 @@ Interface
43 42  
44 43 * Utilizar paginador do bootstrap 3 em todas as telas
45 44 * Implementar breadcrumbs
  45 +* Utilizar biblioteca de gráficos local (substituir google charts)
46 46  
47 47  
48 48 Outros
49 49 =======
50 50  
51   -* Adicionar data do ultimo import de emails no footer
52   -* Detectar links no conteudo e exibi-los como tal
53   -* BUG: Display of HTML emails are wrong
54   -* Arquivo "search.html" existente em "atu-colab/colab/templates" pode ser melhorado com relação ao conteúdo repetitivo dos "Tipos" exibidos no "Filtro" da página
55   -* BUG: Criar validador de urls para twitter, facebook e página pessoal do user profile
56   -* Mostrar dados do twitter, facebook, gtalk e página pessoal somente para os usuários que estiverem logados
57   -* Configurar ADMINS no arquivo settings_local.py
58   -* HTTPS para o trac, subversion e colab
59   -
60   -* Quando usuario se cadastra com email errado o email nunca eh validado, e o username fica preso 'pra sempre'.
61   -* Nome dos usuarios errado nos emails que vem do Solr
62   -* Adicionar ordering na busca
63   -* Criar tipo usuario no solr
64   -* Utilizar haystack
65   -* Melhorar buscas (case insensitive match, palavras com acentos)
66   -* Indexar nome do repositorio como campo e exibi-lo no titulo dos changesets retornados
67 51 * Criacao de repositorios distribuidos pela interface do colab
68   -* Link para última msg recebida na thread
69 52 * Fazer thread querysets ter um objeto (most_relevant_message)
70   -* Implementar enviar email
71 53 * BUG: alguns subjects comecam e terminam com [] fazendo com que a RE de limpeza apague todo o subject.
72 54 * BUG: mensagens importadas por listas erradas
73   -* Claime email address
74   -* Merge emails dos usuarios
75   -* Implementar badge system
76   -* Melhorar filtros
77   -* Link do thread preview deve enviar para mensagem da thread (anchor)
78   -* Indexar anexos da wiki (using Tika http://wiki.apache.org/solr/ExtractingRequestHandler)
79   -* Filtrar usando calendario (como google analytics)
80   -* Melhorar relevancia das buscas usando dismax queryparser
81   -* Exibir discussões relacionadas na barra da direita das discussões
82 55 * Migração e reorganização do conteúdo do trac/wiki para o novo colab
83   -* Ao importar mensagem sem subject enviar email avisando o usuario que ele esta enviando um email sem o campos "Assunto"
84   -* Remover ou ocultar trechos da mensagem que iniciem com ">" assim como o Gmail.
85   -* Contar page views no trac (ticket, wiki e changeset) e utiliza-los para rankear paginas nas buscas
86   -* Mostrar highlight nas buscas
87   -* Sistema de tags para as mensagens
88   -* Tag cloud para as mensagens, ao lado direito da thread
89   -* Pagina home para cada lista com os mesmo filtros da home atual
90   -* Permitir que usuario entre e saia de listas ao editar perfil
91   -* Filtros específicos para tipos diferentes na busca da thread
92   -* Link para a mensagem original no histórico do Mailman (popup ajax)
93   -* Filtro de mensagens nas listas acumulativos, podendo ligar e desligar todos
94 56 * Indice criado manualmente. Automatizar:
95 57 * create index super_archives_message_body_idx ON super_archives_message ((substring(body,0,1024)));
... ...