Project

General

Profile

Actions

action #104610

open

admin/needles usability issues

Added by szarate over 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2022-01-04
Due date:
% Done:

0%

Estimated time:
Tags:

Description

In it's current state the needle editor has a couple of points to improve:

1- No way to do actions in bulk, e.g: Select all needles in the query, to delete them, the current option is selecting 100 at a time, fine with 2 pages, it's a problem with 10+. I had to workaround it by editing the select with limit, and added 1000 to the value list.
2- Pagination at the bottom, makes 1 even more tedious to execute first item of the list
3- The wording of the controls is a bit confusing if possible, help text should be provided.
4- For last match and last usage a last 1, 3, 5 years could be added, as it would ease the searching for old unused needles (a better option would be to have already that query), or "More than 1, 3, 5" would also work
5- As in: Given that I have 1000 needles selected, I could choose to delete on the fly (like it is right now) or I could "schedule" a single minion job that would perform the same actions, but won't require me having the tab still open...
6- Allow filtering needles by product (so that https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/758 can be avoided)

Actions #1

Updated by szarate over 2 years ago

  • Description updated (diff)
Actions #2

Updated by szarate over 2 years ago

  • Description updated (diff)
Actions #3

Updated by okurz over 2 years ago

  • Category set to Feature requests
  • Priority changed from Normal to Low
  • Target version set to future

szarate wrote:

2- Pagination at the bottom, makes 1 even more tedious to execute first item of the list

This part I don't understand. There is pagination at the bottom. Do you want no pagination or pagination buttons on top or what?

All other points are understood and I consider them valid.

Actions #4

Updated by szarate over 2 years ago

okurz wrote:

szarate wrote:

2- Pagination at the bottom, makes 1 even more tedious to execute first item of the list

This part I don't understand. There is pagination at the bottom. Do you want no pagination or pagination buttons on top or what?

I mean pagination buttons at the top (What I really need is a fast way to check which are the needles, select them in bulk and delete, scrolling back to the place where the delete button is, is the problem...)

All other points are understood and I consider them valid.

Actions #5

Updated by szarate over 2 years ago

@okurz What do you think about scheduling needles for deletion?

As in: Given that I have 1000 needles selected, I could choose to delete on the fly (like it is right now) or I could "schedule" a single minion job that would perform the same actions, but won't require me having the tab still open...

Actions #6

Updated by okurz over 2 years ago

Yes. All of that makes sense. Thanks for clarification.

Actions #7

Updated by szarate over 2 years ago

  • Description updated (diff)
Actions #8

Updated by okurz almost 2 years ago

  • Tags set to ui, ux
Actions

Also available in: Atom PDF