Skip to content

Resolve "Deprecations page and filters"

Hiru Fernando requested to merge 28-deprecations-page-and-filters into main

What does this MR do and why?

This MR adds deprecation filter in deprecations page. It makes an API call to deprecations yaml which returns a yaml breakdown of all the deprecated versions along with their dates which are then used to filter using dropdown.

Screenshots, screen recordings, or links to review app

SHOW ALL OPTION:

image

SPECIFIC VERSION SELECTION:

image

SPECIFIC VERSION WITHOUT DATE

image

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Configure a local GitLab Docs environment: https://gitlab.com/gitlab-org/technical-writing-group/gitlab-docs-hugo/-/blob/main/doc/setup.md.
  2. Go to site http://localhost:1313/update/deprecations/.
  3. Filter based on screenshot scenarios above.
  4. Make sure UI matches to prod site.

Merge request acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Closes #28 (closed)

Edited by Hiru Fernando

Merge request reports

Loading