Skip to content

Add subscribe and unsubscribe quick actions to work items

Joseph Wambua requested to merge 420796_work_item_subscribe_quick_action into master

What does this MR do and why?

Add /subscribe and /unsubscribe quick actions for work items.

Related to: #420796 (closed)

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Subscribe-Unsubscribe-quick-action

How to set up and validate locally

  1. In rails console, enable the feature flag:
Feature.enable(:krs_mvc)
  1. Navigate to your test project.
  2. On the left sidebar, select Plan > Issues
  3. In the upper-right corner, next to New issue, select the down arrow and then select New objective.
  4. Select New objective again.
  5. Select Create objective.
  6. Log in as another user.
  7. In the comment box, type /subscribe:
  8. This user should now be subscribed to this work item. You can confirm this by refreshing the page and confirming that notifications are on by clicking on the menu next to 'Close Objective' in the top-right. The notifications toggle should be On.
  9. Typing /unsubscribe should result in the opposite.

MR acceptance checklist

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

Edited by Joseph Wambua

Merge request reports

Loading