Project

General

Profile

Actions

Bug #27081

closed

Usability issues with the task dashboard

Added by Peter Ondrejka almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-

Description

The current implementation of tasks dashboard does this job but the following issues lower it's usability:

1. Full page refresh on every action on the dashboard kind of breaks the smooth experience, user looses the context for a while and tinkering with the controls soon becomes irritating. The refresh happens even in unnecessary situations, e.g. when selecting an already selected card. Follow-up in #27272

2. The highlihging of currently active elements is a bit inconsistent (see image). I'd imagine that the inactive cards would be grayed-out as a whole, currently the titles and some text elements are never grayed out, which works against the quick realizing of which filters are actually applied.

Also when applying the old-style search filter (even an empty one), the donut charts from dashboard dissapear: Follow-up in #27292

3. The modularity of active filters (blue boxes) is sometimes confusing, for example if I clear "state" and "time" filters to serach just for "mode = last" what am I actually searching for? Having something like 'start > 24h' would be more clear

4. The relationship between the dashboard and the old-style search is not very clear from the UI. They can be combined but old search is not refleced in active filters (contrary to mockups). So "Clear All Filters" doesn't really clean everything which is confusing.

5. The table in Stopped card is a bit unclear about what is clickable. I tried the rownames without effect, therefore I assumed for a while the table is just informative - would be nice to be consistent with the table style where clickable elements are blue.
-
6. Just a minor annoyance, I'd increase the spacing between the number and "Total" within donuts.


Files

image-2.png View image-2.png 39.1 KB Peter Ondrejka, 06/19/2019 08:06 AM
image-1.png View image-1.png 21 KB Peter Ondrejka, 06/19/2019 08:06 AM

Related issues 3 (0 open3 closed)

Related to foreman-tasks - Feature #26347: Create task dashboard componentClosedActions
Related to foreman-tasks - Bug #27292: Using the manual search or pagination on tasks list page makes the dashboard charts to disappearClosedIvan NecasActions
Related to foreman-tasks - Bug #27272: task dashboard -- abandon full page refresh on every action ClosedIvan NecasActions
Actions #1

Updated by Peter Ondrejka almost 5 years ago

Actions #2

Updated by Ivan Necas almost 5 years ago

  • Related to Bug #27292: Using the manual search or pagination on tasks list page makes the dashboard charts to disappear added
Actions #3

Updated by Ivan Necas almost 5 years ago

Keeping on specific thing per issue is preferable, as we tend to keep patches small and focused. Extracted the in-place refresh and disappearing donuts to #27292 resp. #27272

Actions #4

Updated by Ivan Necas almost 5 years ago

  • Description updated (diff)
Actions #5

Updated by Ivan Necas almost 5 years ago

  • Related to Bug #27272: task dashboard -- abandon full page refresh on every action added
Actions #6

Updated by The Foreman Bot over 4 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Maria Agaphontzev
  • Pull request https://github.com/theforeman/foreman-tasks/pull/448 added
Actions #7

Updated by The Foreman Bot over 4 years ago

  • Pull request https://github.com/theforeman/foreman-tasks/pull/449 added
Actions #8

Updated by Marek Hulán over 4 years ago

  • Description updated (diff)
  • Status changed from Ready For Testing to Closed
  • Bugzilla link set to 1728747
  • Fixed in Releases foreman-tasks-0.15.9 added

I'll open the rest in separate issue for better tracking.

Actions #9

Updated by Adam Ruzicka over 4 years ago

  • Fixed in Releases foreman-tasks-0.16.1, foreman-tasks-0.17.0 added
  • Found in Releases foreman-tasks-0.17.0 added
Actions #10

Updated by Adam Ruzicka over 4 years ago

  • Found in Releases deleted (foreman-tasks-0.17.0)
Actions

Also available in: Atom PDF