atividades realizadas Page History


Angular

  • Oficina de pareamento do novo frontend no Serpro #154
  • Definir próximos passos para implementação do novo frontend do Noosfero #145
  • Definir estratégias e tecnologias para refatoração do front-end #46
  • Implementar aplicação angular 2 que possua tasks implementadas com gulp #299
  • Implementar uma aplicação teste que consome dados da API do Noosfero em Angular 2 #298
  • Configuração de visualização dos blocos #260
  • Estudar opções de SEO para o tema. #259
  • Rever implementação dos testes e efetividade da cobertura gerada #253
  • Verificar problemas com a pasta compartilhada do Vagrant #252
  • Adicionar box com env configurado #219
  • Atualizar documentação do tema #218
  • Adicionar dependencias que estejam faltando. #217
  • Generalizar script de build para qualquer tema #216
  • Gerar build independente do código fonte para o angular-theme #199
  • Verificar dependências depreciadas. #198
  • Propor uma arquitetura do frontend Angular para expandir via plugins #197
  • Estabilizar ambiente de teste #196
  • Criar bloco de imagem da comunidade #118
  • Criar bloco de eventos da comunidade #117
  • Incluir mais informações as atividades do bloco de atividades recentes #116
  • Formatar página de perfil do usuário de acordo com o prototipado #115
  • Adicionar seção OAuth na tela de login #108
  • Incluir 'Esqueci minha senha' na tela de login #107
  • Criar bloco de áreas de interesse #85
  • Criar área de informação do perfil de usuário para o tema default #77
  • Criar bloco de atividades recentes (tipo feed de todas as atividades) #76
  • Criar bloco de login para tema default #46
  • Definição de Layout #41
  • Criar Componente de Registro de usuários para o tema de ambiente #33
  • Mapear cadastro e autenticao na Plataforma de Participação Social #141
  • Coletar informações sobre objetivos e público-alvo da Plataforma de Participação Social (Conceituao) #139

  • Implementar uma aplicação teste que consome dados da API do Noosfero em Angular 2 #298

  • Documentar ideias e implementação do novo frontend baseado em API #66

  • Avaliar tecnicamente a arquiteura e decisões de implementação do novo frontend baseado em API #65

  • Testar e avaliar protótipo de frontend com API em ambiente de homologação #67

Backend para front-end

  • Remover código de view do model no plugin display_content #285
  • Remover código de view do model no plugin event #284
  • Remover código de view do model no plugin profile_members_headlines #283
  • Remover código de view do model no plugin relevant_content #282
  • Remover código de view do model no plugin site_tour #281
  • Remover backports que permitem blocos gerarem html #280
  • Remover código de view do plugin sniffer #279
  • Remover dos plugins da plataforma código que gere HTML ou URL #153
  • Remover dos models do código do core da plataforma todo o código que gere HTML ou URL #45

API

  • Criar documentação da API Noosfero com Grape Swagger #215
  • Criar documentação de usuário para API Noosfero #22
  • Aceitar/Rejeitar tasks através da API #251
  • Associar profile a categorias através da API #250
  • Atualizar imagem de um person via API #241
  • Disponibilizar mais recursos de perfil do usuário na API do Noosfero #214
  • Expor alguns dados da API sem exigir login #213
  • Permitir atualizar os dados do usuário via API #212
  • Extrair melhorias da API implementadas pelo Serpro no branch staging e incorporar ao master do Noosfero #43
  • Incorporar API implementada pelo Serpro na master do Noosfero #19
  • Incorporar melhorias da API implementadas pelo Serpro no branch staging #112

Busca

  • Ajustar o plugin solr e deixar funcional #205
  • Verificar se compensa atualizar o plugin solr #204
  • Testar o plugin do solr existente no noosfero #203
  • Criar uma estrutura de testes que utiliza o elasticsearch #291
  • Criar plugin para elasticsearch #290
  • Estruturar o plugin do elastichsearch com o noosfero #235
  • Criar uma aplicação simples de teste com rails e elasticsearch #207
  • Estudar e fazer um passo a passo da integração do elasticsearch com rails #206
  • Organizar e revisar MR da busca para Noosfero oficial #363
  • Aplicar design visual adaptando cores e fontes para o tema padrao #362
  • Adicionar opcao de categorias #361
  • Adicionar funcionalidade de visualizacao de conteúdos privados #360
  • Adicao dinâmica de campos pesquisaveis na query de busca #356
  • Melhorar a estrutura da pagina de busca #353
  • Implementar suporte a busca via API #348
  • Adicionar as opções de ordenacao usadas pelos dropdowns da pagina inicial do noosfero #345
  • Paginar resultados da busca #343
  • Testes para garantir indexacao de todos os elementos buscados #331
  • A busca nao retornar todos os resultados quando nao e selecionada uma modelo #328
  • Pesquisar em todos os tipos "buscaveis" por padrao #324
  • Implementar nova interface da busca #323
  • Redirecionar os campos de busca do noosfero para o elasticsearch #322
  • Implementar estrutura para indexacao de campos pesquisaveis #292
  • Definir os models que serao indexados #289
  • Implementar Facets de categorizacao #288
  • Melhorar abordagem de filtros #287
  • Melhorar Busca para receber Regex #286
  • Estudar como o plugin solr interage com as views do noosfero (javascript, etc) #210
  • Levantar dados que são utilizados no noosfero que se encaixe no contexto do elasticsearch #209
  • Estudar arquitetura do plugin do Solr para utilizar no do elasticSearch, caso necessário #208

Incorporação de branches

  • Avaliar esforço para implementar as funcionalidades prioritárias para consultas públicas #42 #23
  • Documentar lista de branchs atuais do Serpro #18
  • Definir estratégia de incorporação dos branchs ao master do noosfero #41
  • Conversar com o Serpro sobre como iremos incorporar os plugins do repositório noosfero-plugins #114
  • Entender estrutura do pairwise e planejar incorporacao ao noosfero oficial #113
  • Testar plugins do Serpro utilizados no Participa.br #144
  • Mapear branches com estabilidade do código ou uso em produção indefinidos e que serão descartados #366
  • Seguir artigos / Participar de eventos (mobilizar) #13 #44
  • Incorporar branch oauth_client_signup_auto #156
  • Incorporar branch resend_confirmation_email ao noosfero oficial #77
  • Incorporar branch forgot_password_captcha ao noosfero oficial #54 #59
  • Incorporar branch tasks_text_filter_with_autocomplete #163
  • Incorporar branch task_end_date_datetime ao noosfero oficial #50 #72
  • Incorporar branch keep_filters_after_close_tasks ao noosfero oficial #76 #146 #124
  • Incorporar branch processed_tasks #164
  • Incorporar branch fix_profile_wall #161
  • Incorporar branch fix_event_date_issue #149
  • incorporar branch block-admin-mail #151
  • Incorporar branch email_template #133
  • Incorporar branch AI3133-email_article_to_community_members ao noosfero oficial #116
  • Incorporar branch edit_publish_date ao noosfero oficial #57 #61
  • Incorporar branch profile_members_filter ao noosfero oficial #117 #147
  • Incorporar branch I227-new_member_highlight #99 #58
  • Incorporar branch AI3007-community_track_improvements #83
  • Incorporar branch vote_not_logged_in ao master oficial #78 #79
  • Incorporar branch article-readonly ao noosfero oficial #74 #152
  • Incorporar branch article-followers #60
  • Incorporar branch feed_proxy #160
  • Incorporar branch pg_search_rank #93 #75
  • Incorporar branch deny_edition_raw_html_block ao noosfero oficial #73 #80
  • Incorporar branch new_video_plugin ao noosfero oficial #52 #94
  • Incorporar branch refactor_with_role ao noosfero oficial #51 #71
  • Resolver possíveis testes quebrados pos-incorporações #122
  • String HTML quebrada na moderação de newsletters #293
  • String HTML quebrada na seleção de ícones do bloco de links #276
  • Escrever relatório sobre branches incorporadas e enviar ao Serpro #295

Infraestrutura

  • Estudar e documentar infra atual dos servidores do Serpro que hospedam o Participa.br #21
  • Criar domínio participa.lappis.unb.br para o ambiente de testes #132
  • Instalar e configurar Noosfero no ambiente de homologação do Lappis #95
  • Definir ambiente de homologação no Lappis para testar temas/layouts #69
  • Passar faixa de IPs da Unb para o Serpro liberar acesso ao homologação #68

Segurança

  • Incorporar branch security-search #185
  • Incorporar branch security-login-name #184
  • Incorporar branch security ao noosfero oficial #53
  • Incorporar branch fix-vunerabilities-found-with-breakman #162

Anti-SPAM

  • Incorporar branch rails3_anti-spam_fix #128
  • Incorporar branch AI3284-antispam_fixes #70

Rails 4

  • Corrigir testes falhando com o Rails4 #24
  • Migrar Noosfero para Rails4 #20
  • Gestão e lançamento de versão do Noosfero: 1.5.0 e 1.5.1.

Federação

  • Erro ao logar numa rede federada com certificado auto assinado #269
  • Consertar redirecionamento para perfis com domínio próprio #263
  • Link fixo para imagem de perfil #262
  • Login a partir de WebFinger #195
  • Novo tipo de perfil para usuários de outras redes #194
  • Suporte a WebFinger #193
  • Whitelist de redes federadas no painel de administracao #192
  • Usuários devem poder seguir comunidades #321
  • Mensagens diretas a grupos de seguidores #320 #365
  • Menção a usuários em comentários #319
  • Usuários recebem updates de seguidores #318
  • Usuário deve ser capaz de seguir outro usuário #317
  • Suporte a Hubzilla e Friendica através do protocolo diaspora #341
  • Suporte a GnuSocial #340
  • Suporte a Diaspora #339
  • Whitelist para redes não-noosfero que suportam OStatus e/ou WebFinger #338
  • Realizar login com redes não-noosfero #337
  • Permitir login com rede não-Noosfero baseada em OAuth #336
  • Incluir Twitter e Github no plugin oauth_client #335
  • Testar e corrigir (se necessário) plugins OAuth #334

Last edited by Melissa Wen