Shared filter view: filtering, ordering, page size

Description

Allow external user to order by column (not all columns supports order, but most of them do)
Allow external user to filter by exposed columns.

Child issues

Issue Type Icon ESFJ-410 JQL - share link - Filtering Priority: Medium
Done
Issue Type Icon ESFJ-411 JQL - share link - Sorting Priority: Medium
Done
Issue Type Icon ESFJ-412 JQL - share link - page size Priority: Medium
Done

Activity

Igor Hercer 19 May 2023, 15:00

@Parsa Shiva noted!:)

Parsa Shiva 19 May 2023, 14:53

@Igor Hercer Following issue persists - Production environment.

The issue with empty search box (press space) still persists on production.

Krzysztof Bogdan 19 May 2023, 14:36

@Igor Hercer Lovely

Igor Hercer 19 May 2023, 14:34

@Krzysztof Bogdan ok, I think I’ll create another ticket though since this has already been deployed.

Krzysztof Bogdan 19 May 2023, 14:33

@Igor Hercer Yes. If filter is used we should subscribe to only to ‘selected’ shares.

Igor Hercer 19 May 2023, 14:30

@Parsa Shiva Oh, and about this design question. Right now it works for all issues despite filter, @Krzysztof Bogdan should we change it?

Igor Hercer 19 May 2023, 13:01

@Parsa Shiva Could you please test in on prod enviroment? It has been deployed by a mistake, but I think that these bugs that you mentioned no longer exists.

Parsa Shiva 17 May 2023, 22:43

@Igor Hercer

Following issues occur and I have one question regarding the design as it causes some user confusion.


When there is no results in the search, user will see pagination and no message that result was not found.


Searching an empty will result in an error.


Design question

What purpose do the subscribe / unsubscribe all buttons are meant to play when search is in use?
It implies that user can subscribe to all issues within the search results when it’s actually subscribing to all issues from the shared filter.

Igor Hercer 17 May 2023, 19:35

@Parsa Shiva Search has been added in filter page

Parsa Shiva 17 May 2023, 19:10

@Igor Hercer
Could you please describe what is asked to be done by the second line?
I can see that ordering columns works as expected but I do not understand the following: “Allow external user to filter by exposed columns.“

Igor Hercer 15 May 2023, 21:41

@Parsa Shiva Ready for test, deployed on qa

Igor Hercer 4 May 2023, 13:05

@Krzysztof Bogdan I’ve just updated pull request.

Krzysztof Bogdan 4 May 2023, 10:28

@Igor Hercer Also build is failing

Krzysztof Bogdan 4 May 2023, 10:27

@Igor Hercer I have requested changes

Igor Hercer 20 April 2023, 12:10

@Krzysztof Bogdan Please take a look at the review:)