Issue #19
0 up
0 down
Incorporar API implementada pelo Serpro na master do Noosfero
@marcosronaldo adiantou esta atividade e já está incorporado.
-
melhorias para API do noosfero foram obtidas do branch "production" do repositório participa br.
- Vários endpoints foram obtidos do noosfero do participa br;
- Busca de artigos com categorias e tipos de artigo.
- Gerenciamento de cadastro de usuário, para ativação e troca de password, por exemplo;
- Votos de artigos;
- diversos outros endpoints com seus respectivos testes;
- Não foram adicionadas as Gems de api-pagination, e as relacionadas a grape-swagger e geração de html para documentação da API.
- Paginação foi adaptada para utilizar a paginação do rails, que já era utilizada no repositório oficial do noosfero.
- Documentação da API via grape-swagger não foi incorporada ao repositório oficial.
- Incorporada resolução de problema na inserção de endpoints nos plugins.
- Criada checagem de permissão de usuário para obter informações de outros usuários quando os campos são marcados como privados.
Várias outras modificações foram feitas, e podem ser vistas no commit b164af65
- Vários endpoints foram obtidos do noosfero do participa br;
-
@marcosronaldo pelo que entendi esta atividade está fechada, certo? Se sim atualiza o status dela aí, valeu!
-
@leandronunes então podemos nos concentrar no branch staging em busca de melhorias e evolução da API, certo? Estou fechando esta issue e criando uma nova issue #43 na Sprint 2.
-
Status changed to closed