mojolicious / minion

:octopus: Perl high performance job queue
https://metacpan.org/release/Minion
Artistic License 2.0
221 stars 55 forks source link

[Feature Request] Add search bar to Minion Admin site #104

Closed rabbiveesh closed 1 year ago

rabbiveesh commented 3 years ago

Currently, you can only filter the view of which jobs you want to say either by clicking one of the columns displayed, like queue or task name. Well, unless you type your search straight into the URL, that is.

It would be nice to have a search bar at the top of the page where you could search these things.

It would also be nice to have search suggestions as you type, like showing valid names for tasks (retrieved by select task from minion_jobs group by task or the like).

I would be happy to add this so long as I could use vue.js to implement it, and that it's something anyone else wants.

kraih commented 3 years ago

Probably related to #91.

rabbiveesh commented 3 years ago

Would happily do any and all search options. Though it makes the UX a harder question. At $work I usually make a text input with a dropdown next to it for choosing the search type.

kraih commented 3 years ago

On the use of vue.js, that's probably a no. I have no experience with it and couldn't maintain the code.

kraih commented 3 years ago

I just ran into this at work, having to look through a huge number of jobs. Some sort of search feature would have been very helpful.

kraih commented 3 years ago

I went with the most simplistic solution for now. https://github.com/mojolicious/minion/commit/084d89a96466d08bf85c87bfcdb69404c9d13130

kraih commented 3 years ago

The feature will definitely change, but we can just make iterative improvements.

kraih commented 1 year ago

Think i consider this done.