[docker-hub-api] add list namespace repositories endpoint
Description
- Add "new" list repositories in a given namespace endpoint :
GET /v2/namespaces/{namespace}/repositories
After the comments from @thaJeztah
- Split DVP Data API and Docker Hub API for better visiblity
- Standardize sub entries in the side menu : Changelog, Deprecated and OpenAPI
- Deprecated is now a table like in https://docs.docker.com/engine/deprecated/
Related issues or tickets
- https://github.com/docker/hub-feedback/issues/2357
Reviews
- [x] Technical review
- [ ] Editorial review
- [ ] Product review
Deploy Preview for docsdocker ready!
| Name | Link |
|---|---|
| Latest commit | 6628c25840cda15b705408cb675110080beac86c |
| Latest deploy log | https://app.netlify.com/projects/docsdocker/deploys/686f92838c1bb000080e9c07 |
| Deploy Preview | https://deploy-preview-22934--docsdocker.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
https://deploy-preview-22934--docsdocker.netlify.app
OpenAPI is confusing and not intuitive for navigation. It should say "Latest" to align with the drop down nav in Engine API. Also, I think the latest version of the API should come first, followed by Changelog, followed by Deprecated.
As for the /reference/api/dvp/, we have those pages set to render: never. I think to align on a repeated pattern, we add a landing page like the Engine API's _index.md file has.
As @sarahsanders-docker and @thaJeztah suggested :
- Renamed
OpenAPItoLatest - Change order to :
LatestthenChangelogthenDeprecated
For the /reference/api/dvp/, I'm ok to add a proper description/page but I would need some wording for a such big page. cc @sheltongraves
In production, https://docs.docker.com/reference/api/hub/ and https://docs.docker.com/reference/api/dvp/ returns 404 so maybe we can make those work in an other PR than this one. We have an initiative to update more this documentation now so there will be more PRs coming.