Issue #19

Closed
noosferogov/noosfero#19
Created by Joenio Costa (Edited )

Incorporar API implementada pelo Serpro na master do Noosfero

@marcosronaldo adiantou esta atividade e já está incorporado.

3 participants
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    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

    Choose File ...   File name...
    Cancel
  • 8646c9570ca7b4ae286a739780af0bdd?s=40&d=identicon
    Joenio Costa @joenio

    @marcosronaldo pelo que entendi esta atividade está fechada, certo? Se sim atualiza o status dela aí, valeu!

    Choose File ...   File name...
    Cancel
  • 5bf9bf341e9d00ebd854cdaf1a4299b2?s=40&d=identicon
    Leandro Santos @leandronunes

    @joenio existem várias partes que ainda não foram incorporadas. É preciso fazer uma avalição do branch staging e verificar o que ainda está pendente

    Choose File ...   File name...
    Cancel
  • 8646c9570ca7b4ae286a739780af0bdd?s=40&d=identicon
    Joenio Costa @joenio

    mentioned in issue #43

    Choose File ...   File name...
    Cancel
  • 8646c9570ca7b4ae286a739780af0bdd?s=40&d=identicon
    Joenio Costa @joenio

    @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.

    Choose File ...   File name...
    Cancel
  • 8646c9570ca7b4ae286a739780af0bdd?s=40&d=identicon
    Joenio Costa @joenio

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • 5bf9bf341e9d00ebd854cdaf1a4299b2?s=40&d=identicon
    Leandro Santos @leandronunes

    @joenio isso mesmo. A ideia seria ver o que é diferente e incorporar. Em tese tudo que está lá hoje é importante par ao participa/juventude/dialoga Mas se vcs virem algo estranho fiquem à vontade para modificar, só nos comuniquem antes para sabermos o impacto que a mudança poderá causar

    Choose File ...   File name...
    Cancel