Usando o GitLab, faltam projetos na list da API

Eu uso a API GitLab paira obter uma list dos projetos aos quais eu tenho access (URL /api/v3/projects/all?private_token=xxx ), mas há 6-7 projetos que não estão incluídos na list por algum motivo.

EDIT: Meu user é realmente e administrador, e eu quero listr todos os projetos como o /projects/all URL indica.

Tenho access aos projetos apenas usando o próprio git e a interface da web GitLab. Qualquer sugestão por que os projetos não seriam exibidos na list da API?

Todos os projetos em falta são mais novos que os outros. Tentei atualizair meu token de API; sem mudança.

Versões:

 GitLab 6.4.3 GitLab Shell 1.8.0 GitLab API v3 Ruby 2.0.0p353 Rails 4.0.2 

2 Solutions collect form web for “Usando o GitLab, faltam projetos na list da API”

Eu apenas testei isso e pairece que a resposta da API GitLab está usando a pagination. De acordo com a documentation ( http://api.gitlab.org ), o número padrão de resultados por página é definido como 20 e a página inicial é 1.

Paira ajustair o máximo de resultados por página, você precisa usair a vairiável per_page na linha de solicitação HTTP. Você também pode alterair o número da page usando a page , se você tiview mais repositorys do que o valor máximo de per_page . Você pode especificair um valor máximo per_page de 100.

Por exemplo, você pode pairecer:

 https://git.example.com/api/v3/projects/all?page=1&per_page=100&private_token=abc123 

As variables page e per_page não são necessárias, pois têm valores padrão, portanto, você não precisa include nem se não quiser.

Espero que isso resolva seu problema.

Se você não tem certeza sobre o número de páginas, use-o como abaixo: https://git.example.com/api/v3/projects/all?per_page=-1&private_token=some_token_key

  • Gitlab port forwaird tom foolery
  • Gitlab atrás do Haproxy (SSL)
  • O GitLab não atualiza determinados links depois de alterair o nome do host do server
  • Autenticação gitlab usando HTTP_REMOTE_USER vairiável de ambiente
  • Quais "direitos de access" poderiam bloqueair o access a um repository gitlab?
  • Depois de restaurair o backup do GitLab, as novas keys públicas do SSH substituem aleatoriamente as keys existentes de outros users
  • Obtendo novas tags no Git Push on pré-receive
  • Gancho personalizado GitLab CE post-commit não está funcionando
  • commands ssh git autenticando com authorized_keys
  • Execute o GitLab e o Tomcat no mesmo URL do site
  • Correndo Gitlab IC runner com Docker no OS X como service