Filter column config - improvements

Description

  1. Every field have config (checkbox) - sortable, searchable.

  2. We remove Filter configuration. Labels search with be taken from field config. Search box config can be checkbox on filter column config.
    We should rename filter column config to filter settings.

  3. Two lists should be expanded on full height

  4. Searchable and Sortable labels should look like Lozenge
    https://atlassian.design/components/lozenge/examples

  5. Instead of showing all warning under the list, we show warning under the field which has warning, similarly as in “Issue Fields and Permissions” tab of share config

Child issues

Issue Type Icon ESFJ-1475 [Filter] Possibility to define pool of available values Priority: Lowest Assignee:
Backlog

Linked issues

relates to
Issue Type Icon ESFJ-1618 Edit project configuration link in filter fileds Priority: Low Assignee:
In Test
Issue Type Icon ESFJ-1621 Delete jql_filters column from shared_issue table Priority: Lowest Assignee:
Backlog
Issue Type Icon ESFJ-1635 Filter Column Settings section name should be "Filter Settings" Priority: Lowest Assignee:
Withdrawn
Issue Type Icon ESFJ-1636 Filter Column Settings section is longer (vertically) than other sections when zoom option is in use Priority: Lowest Assignee:
Done
Issue Type Icon ESFJ-1637 External Share creation / edit screens - Pressing Enter while certain input fields / buttons are selected triggers unrelated action Priority: Lowest Assignee:
Backlog
Issue Type Icon ESFJ-1638 Clicking on a sortable column name in Filter Share preview produces an unknown error Priority: Lowest Assignee:
Withdrawn
Issue Type Icon ESFJ-1640 The list of Selected fields stutters while being scrolled up while rearranging the fields order Priority: Lowest Assignee:
Backlog
Issue Type Icon ESFJ-1642 Add "clear selection" button to filters Priority: Low Assignee:
Released