Project

General

Profile

Actions

Feature #18984

closed

Project type filters improvements

Added by Peter Amstutz 8 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Start date:
06/03/2022
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Description

  • Type filters should be expanded by default, or eliminate expanding/collapsing entirely (sub-options should still be indented)
  • Child processes should be hidden by default
  • Should have some visual hint indicating when the filter has been set to a non-default setting
  • Indicate to the user when the project appears empty that some items may be excluded (if any filters are active)

Also: could we change it so checking/unchecking a filter immediately reloads the project list instead of having to click "ok". Maybe have a small delay/input buffering to reduce flicker if the user clicks changes several checkboxes quickly.

Replace this section

  • Process
    • Main
    • Child

With this:

  • Workflow
    • Definition
    • Runs
    • Intermediate steps

Subtasks 1 (0 open1 closed)

Task #19001: Review 18984-project-type-filters-2ResolvedPeter Amstutz06/03/2022

Actions
Actions #1

Updated by Peter Amstutz 8 months ago

  • Description updated (diff)
  • Subject changed from Project type filters to Project type filters improvements
Actions #2

Updated by Peter Amstutz 8 months ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz 8 months ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz 8 months ago

  • Assigned To set to Stephen Smith
Actions #5

Updated by Peter Amstutz 7 months ago

  • Target version changed from 2022-04-27 Sprint to 2022-05-11 sprint
Actions #6

Updated by Peter Amstutz 7 months ago

  • Target version changed from 2022-05-11 sprint to 2022-05-25 sprint
Actions #7

Updated by Stephen Smith 7 months ago

  • Status changed from New to In Progress
Actions #8

Updated by Peter Amstutz 7 months ago

  • Description updated (diff)
Actions #9

Updated by Peter Amstutz 7 months ago

  • Description updated (diff)
Actions #10

Updated by Peter Amstutz 6 months ago

  • Description updated (diff)
Actions #11

Updated by Peter Amstutz 6 months ago

  • Description updated (diff)
Actions #12

Updated by Peter Amstutz 6 months ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #13

Updated by Stephen Smith 6 months ago

Changes at arvados-workbench2|ede9027245c18871358536ebf7d5e39a9291926f branch 18984-project-type-filters-2
Tests developer-tests-workbench2: #738

  • Expand all type filters by default
  • Hide child process by default
  • Added asterisk to non-default values of multi-select filters
  • Add debounced auto apply to non-mutually exclusive filters
  • Updated filter defaults and arrangement
  • Added active filters warning to empty data explorer message
  • Fix spacing issue on groups details data explorer
Actions #14

Updated by Peter Amstutz 6 months ago

Stephen Smith wrote:

Changes at arvados-workbench2|ede9027245c18871358536ebf7d5e39a9291926f branch 18984-project-type-filters-2
Tests developer-tests-workbench2: #738

  • Expand all type filters by default
  • Hide child process by default
  • Added asterisk to non-default values of multi-select filters
  • Add debounced auto apply to non-mutually exclusive filters
  • Updated filter defaults and arrangement
  • Added active filters warning to empty data explorer message
  • Fix spacing issue on groups details data explorer

As I mentioned in standup, the main thing I noticed is that if you un-check all of the filters, it shows everything instead of being empty. Otherwise, this seems to work pretty well.

Actions #15

Updated by Stephen Smith 6 months ago

updated at arvados-workbench2|24d11ff837843675b37f1a844152ca0e74a12dea
Tests developer-tests-workbench2: #739

  • Changed the object type filter serializer to serialize kind=none when no type filters are selected
Actions #16

Updated by Peter Amstutz 6 months ago

Stephen Smith wrote:

updated at arvados-workbench2|24d11ff837843675b37f1a844152ca0e74a12dea
Tests developer-tests-workbench2: #739

  • Changed the object type filter serializer to serialize kind=none when no type filters are selected

Thanks, this LGTM

Actions #17

Updated by Stephen Smith 6 months ago

  • Status changed from In Progress to Resolved
Actions #18

Updated by Peter Amstutz 4 months ago

  • Release set to 52
Actions

Also available in: Atom PDF