Skip to content

Roadmap settings - Turn off progress tracking

Florie Guibert requested to merge 349739-roadmap-turn-off-progress-tracking into master

What does this MR do and why?

Introduces the ability to turn off Progress tracking setting in sidebar.

This setting is not currently persisted in user preferences, only the URL param allows to persist it at this stage.

Behind :roadmap_settings feature flag.

Follow up from !79593 (merged)

Docs update: !80254 (merged)

Screenshots or screen recordings

OFF ON
Screenshot_from_2022-02-08_11-54-09 Screenshot_from_2022-02-08_11-54-16

How to set up and validate locally

  • Turn on feature flag :roadmap_settings
  • Visit a non empty roadmap
  • Click on Settings in the top right corner
  • A drawer with the Roadmap settings title shows up
  • Test Progress tracking toggle and radio buttons
  • URL gets updated when changing options and epics progress bars are updated.

MR acceptance checklist

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

Related to #349739 (closed)

Edited by Marcin Sedlak-Jakubowski

Merge request reports