Implement customization options to remove quick filter options from project level share types

Description

Add customization options that allow users to remove quick filter options from project-level share types.

  • Assignee
  • Labels

Accepted criteria

  • Customization options are available to remove quick filter options from project-level share types.
  • Users can selectively hide or display quick filter options.

Linked issues

relates to
Issue Type Icon SUP-1175 Board view - how to remove Assignee and labels filtering options? Priority: Medium
Waiting for customer
Issue Type Icon ESFJ-1299 Filter functionality breaks after disabling labels Priority: Medium
Released
Issue Type Icon ESFJ-1311 Change hidden filters to shown filters in share configuration Priority: Medium
In Progress

Activity

Krzysztof Bogdan 13 November 2024, 16:39

@Mykhailo Iereshchenko This is . Lets discus how this should work.

Parsa Shiva 13 November 2024, 15:11

@Mykhailo Iereshchenko Please take a look at https://warsaw-dynamics.atlassian.net/browse/ESFJ-1299

Automation for Jira 31 October 2024, 13:49

Hello @Mykhailo Iereshchenko,

Please merge code to dev branch.
This is the best moment to add more information that can be helpful to prepare release notes.

  • Can you prepare short overview of change that can be used in release notes?

  • Please provide short GIF that showcase feature.

  • If GIF make no sense, can you provide image that highlights feature that can be used in release notes (cropped & annotated)?

Polina Naumenko 31 October 2024, 13:49

Task verified - QA env

image-20241031-134815.png
Mykhailo Iereshchenko 31 October 2024, 09:55

@Polina Naumenko Group by option “Assignee” is no longer available when “assignee” is set like hidden filter

Polina Naumenko 28 October 2024, 17:35
  • Change to full word

image-20241028-171937.png
  • Filter configuration - Verified

The quick filter for LABELS is not displayed once the option is enabled

image-20241028-172232.png

  • Board configuration

The quick filter for LABELS is not displayed once the option is enabled

image-20241029-111510.png

Quick filter configuration is enabled:

image-20241029-111539.png

The quick filter for ASIGNEE is not displayed once the option is enabled

image-20241029-111321.png

Quick filter configuration is enabled:

image-20241029-111251.png

Q: There is also Group by Assignee available

Do we skip it? @Mykhailo Iereshchenko @Parsa Shiva

  • Timeline configuration - Verified

image-20241029-112939.png

Quick filter configuration is enabled:

image-20241029-113044.png
Mykhailo Iereshchenko 22 October 2024, 11:11

There is a new tab in share configuration called Board/Timeline/Filter config, where it is possible to set as hidden “Assignee” and “Labels” filters (they will not be visible on share).

Automation for Jira 22 October 2024, 11:09

Hello @Mykhailo Iereshchenko

This is the best moment to add more information that can be helpful for tester.

  • What areas are affected?

  • What are potential edge cases?

  • Was it checked for XSS problems?

  • Does change affect security, is new data exposed?

Please attach - Before / After screenshot if possible.

Mykhailo Iereshchenko 21 October 2024, 13:09

@Parsa Shiva @Mariusz Szymański I have added this feature as new tab in share form. In the Filter share view, the only filter available to hide is 'Labels,' as there is no 'Assignee' filter. Conversely, in the Timeline share view, the 'Assignee' filter is present, but there is no 'Labels' filter to hide. In Board, both “Assignee” and “Labels” filters are present and can be hidden.

Automation for Jira 21 October 2024, 13:05

Hello [~accountid:],
Task is ready for review.

@Mykhailo Iereshchenko please make sure reviewer
have easy access to contend to be reviewed.

If this is code change. Please make sure PR is created.
If this is new documentation, blogpost, etc. Please provide link to page.