Enable container_expiration_policies with Graphql
Overview
This is the initial step in enabling Graphql for the package stage.
The project api is currently set up to allow creation and updating of a given project's container_expiration_policy
. The goal of this issue is to expand that same functionality to the graphql project api.
There are possibly two steps here:
- Enable the project graphql resource to allow
container_expiration_policy
- Migrate the front end to use graphql instead of the rest API
References
- Graphql: https://docs.gitlab.com/ee/development/api_graphql_styleguide.html
- Project Graphql API: https://docs.gitlab.com/ee/api/graphql/reference/index.html#project
- Project Rest API: #37474 (closed)
- Originating comment: #37474 (comment 270996435)
Edited by Tim Rizzi