Commit b3486908fbddb8c6efd05864b3b30f67fac2b701

Authored by Gabriel Silva
1 parent 8a6e4e55
Exists in master

Revisão dos itens de busca, e evolução e integração

Signed-off-by: Gabriel Silva <gabriel93.silva@gmail.com>
Showing 1 changed file with 43 additions and 49 deletions   Show diff stats
relatorioR5.md
@@ -154,11 +154,9 @@ framework Ruby on Rails 4, ou seja, um consequência das atividades de @@ -154,11 +154,9 @@ framework Ruby on Rails 4, ou seja, um consequência das atividades de
154 sustentação da plataforma. 154 sustentação da plataforma.
155 155
156 156
157 -### Estudos de Evolução de plataforma de Integração 157 +### Estudos de Evolução de Plataforma de Integração
158 158
159 -TODO: Revisão Gabriel  
160 -  
161 -Esta macro atividade, em relação a release 5, esteve associada as seguintes 159 +Em relação à release 5, esta macro atividade esteve associada as seguintes
162 épicas: 160 épicas:
163 161
164 * **Integração dos perfis de usuários** - neste ponto do projeto, foi 162 * **Integração dos perfis de usuários** - neste ponto do projeto, foi
@@ -168,46 +166,44 @@ perfis, de forma que na Release 5 temos: @@ -168,46 +166,44 @@ perfis, de forma que na Release 5 temos:
168 * Definição do sistema de widgets (componentes) do Colab 166 * Definição do sistema de widgets (componentes) do Colab
169 * Integração inicial de perfil com o GitLab 167 * Integração inicial de perfil com o GitLab
170 * Integração funcional de perfil com o Noosfero 168 * Integração funcional de perfil com o Noosfero
  169 +* Implementação do login integrado: acessar o Noosfero e o Gitlab com a sessão do Colab
  170 +* Integração de dados comuns entre as ferramentas integradas pelo Colab (Nome e Email)
  171 +* Remoção do usuário no Gitlab, Noosfero e listas de email assim que o usuário remover sua conta no Colab
  172 +* Implementação da edição das informações de perfil do Noosfero via Colab
  173 +* Implementação da edição das informações de perfil do Gitlab via Colab
171 174
172 * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas 175 * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas
173 -durante a Release 5 para a evolução do Colab e das integrações entre as 176 +durante a Release 5 para a evolução do Colab e da integração entre as
174 ferramentas: 177 ferramentas:
175 178
176 -* Aumentar cobertura de teste automatizado do Colab  
177 -* Remover namespace do arquivo de configuração dos plugins do Colab  
178 -* Adicionar campos novos indexados do Noosfero  
179 -* Colab suportar múltiplos sites  
180 -* GitLab com Push com HTTPS  
181 -* Criar repositório e lista quando uma comunidade for criada  
182 -* Fazer a interface da busca e dos filtros  
183 -* Adicionar timestamp na importação dos dados do colab  
184 -* Refatorar filtros da busca do Colab  
185 -* Refatorar template da página de busca  
186 -* Generalizar os filtros da busca do Colab  
187 -* Integração do Colab com o Mezuro  
188 -* Desenvolver task para geração da estrutura de plugins (criação de novos plugins)  
189 -* Reduzir código duplicado entre os plugins usando helpers do django  
190 -* Disparar sinal de atualização dos dados do usuário para o Noosfero e Gitlab. 179 +* Aumento da cobertura de testes automatizados do Colab
  180 +* Remoção do namespace do arquivo de configuração dos plugins do Colab
  181 +* Adição de novos campos novos à indexação dos conteúdos do Noosfero
  182 +* Adição de suporte a múltiplos sites no Colab
  183 +* Adição de suporte a push com HTTPS no Gitlab
  184 +* Criação automática de repositório e lista na criação de uma comunidade
  185 +* Implementação da interface de busca e filtros
  186 +* Adição de um timestamp na importação dos dados do Colab
  187 +* Refatoração dos filtros de busca no núcleo do Colab
  188 +* Refatoração do template da página de busca
  189 +* Generalização dos filtros de busca no Colab
  190 +* Integração do Colab com o Mezuro (plataforma para análise de código fonte)
  191 +* Desenvolvimento da task para geração da estrutura básica para novos plugins do Colab
  192 +* Refatoração dos plugins do colab para diminuição de código duplicado
  193 +* Emissão de um sinal de atualização dos dados do usuário para o Noosfero e Gitlab.
191 * Refatoração do plugin do Noosfero 194 * Refatoração do plugin do Noosfero
192 -* Utilizar sinais para comunicação entre plugins do Colab  
193 -* Consertar problema de memory leak no mailman-api  
194 -* Reimplementar o carregamento de templates e arquivos estáticos  
195 -* Permitir modificar informações de perfil do Noosfero via perfil do Colab  
196 -* Permitir modificar informações de perfil do Gitlab via perfil do Colab  
197 -* Criação de widgets para customizar perfil do Colab  
198 -* Diferenciar listas privadas de listas públicas na exibição das listas  
199 -* Login integrado  
200 -* Logar usuário no Noosfero ao logar no Colab  
201 -* Logar usuário no Gitlab ao logar no Colab  
202 -* Implementar blacklist para o Colab  
203 -* Remover usuários não ativos do Colab  
204 -* Redirecionar para página atual após fazer login  
205 -* Integração de dados comuns entre as ferramentas abaixo do Colab (Nome e Email)  
206 -* Reenviar link de ativação de senha e editar mensagem pedindo para o usuário verificar na caixa de spam  
207 -* Revisar traduções do Colab, plugins e mailman  
208 -* Remover usuário do Gitlab, Noosfero e listas de email quando usuário deletar a conta no Colab  
209 -* Redirecionar links da edição de perfil para o Colab  
210 -* Adicionar pacotes do Colab e dos plugins ao PyPI 195 +* Utilização de sinais para comunicação entre plugins do Colab
  196 +* Correção do problema de vazamento de memória no serviço mailman-api
  197 +* Reimplementação do carregamento de templates e arquivos estáticos
  198 +* Criação de widgets para customização do perfil do usuário no Colab
  199 +* Implementação de um rótulo visual para identificação de listas públicas e privadas
  200 +* Implementação do blacklist de rotas no Colab
  201 +* Remoção de usuários inativos do Colab
  202 +* Redirecionamento para a página atual após o login
  203 +* Implementar opção de reenvio do link de ativação de usuário, e edição da mensagem de ajuda solicitando a verificação da caixa de spam
  204 +* Revisão das traduções do Colab, plugins e Mailman
  205 +* Redirecionamento de links de edição de perfil para o Colab
  206 +* Inclusão dos pacotes do Colab e dos seus plugins no PyPI
211 207
212 208
213 ### Estudos Avançados sobre Migração 209 ### Estudos Avançados sobre Migração
@@ -245,9 +241,7 @@ realizadas foram: @@ -245,9 +241,7 @@ realizadas foram:
245 * Estudos iniciais para evolução do front-end do Noosfero 241 * Estudos iniciais para evolução do front-end do Noosfero
246 242
247 243
248 -### Estudos Avançados para mecanismos de busca global  
249 -  
250 -TODO: Revisão Gabriel 244 +### Estudos Avançados para Mecanismos de Busca Global
251 245
252 A épica **Evolução da busca global integrado com o núcleo do Portal** foi 246 A épica **Evolução da busca global integrado com o núcleo do Portal** foi
253 planejada exclusivamente para evoluir este item do projeto, de forma que as 247 planejada exclusivamente para evoluir este item do projeto, de forma que as
@@ -255,13 +249,13 @@ atividades realizadas foram: @@ -255,13 +249,13 @@ atividades realizadas foram:
255 249
256 * Estudo e definição das informações em ordem de prioridade/relevância 250 * Estudo e definição das informações em ordem de prioridade/relevância
257 * Organização dos conteúdos listados na busca 251 * Organização dos conteúdos listados na busca
258 -* Melhorias da apresentação da Busca Global  
259 -* Pegar os conteúdos das Listas de Discussão  
260 -* Pegar os conteúdos do Noosfero (Rede Social)  
261 -* Flexibilizar os blocos de busca para os plugins  
262 -* Generalizar os filtros no núcle do Colab (plaforma de integração)  
263 -* Desenvolver nova interface da página de busca  
264 -* Aplicação do design visual: formatação dos resultados da busca global (e caixa de filtros) 252 +* Indexar os conteúdos das Listas de Discussão
  253 +* Indexar os conteúdos do Noosfero (Rede Social)
  254 +* Flexibilização dos blocos de busca para os plugins
  255 +* Generalização dos filtros no núcleo do Colab (plataforma de integração)
  256 +* Desenvolvimento de uma nova interface para a página de busca
  257 +* Design visual da lista de resultados da busca global
  258 +* Design visual do mecanismo de busca e caixa de filtros
265 259
266 260
267 ### Estudos Avançados sobre a Evolução do Sistema de Identidade Visual 261 ### Estudos Avançados sobre a Evolução do Sistema de Identidade Visual