Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As user I want to list all images to know which images I can clone #6

Open
5 tasks done
whymatter opened this issue May 6, 2020 · 1 comment
Open
5 tasks done

Comments

@whymatter
Copy link
Contributor

whymatter commented May 6, 2020

Purpose

A user want to see a list of all images of a certain repository so he knows which images are available and how he can pull these images.
We do not make the get and display of repositories a single story since for me this is not covered with business value.

Subtasks

  • Establish authentication between registry and gateway
  • GraphQL endpoint to list all repositories (required to enable navigation to images)
  • GraphQL endpoint to list all images of a certain repository
  • Adapt frontend to load (and display) repositories from server
  • Adapt frontend to load (and display) images from the server (per repository)

Some Links

@whymatter
Copy link
Contributor Author

The URL for the GraphQL endpoint is http://localhost:5400/graphql. To run execute the query you should run a Redis instance and the docker registry as well (usual development setup).

This is a sample GraphQL request.

{
  repositories {
    name
  }
  tags(repository: "some/other/test") {
    name
    repository {
      name
    }
  }
}

whymatter added a commit that referenced this issue May 7, 2020
whymatter added a commit that referenced this issue May 7, 2020
whymatter pushed a commit that referenced this issue May 14, 2020
whymatter pushed a commit that referenced this issue May 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant