Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: job filters #476

Open
epechuzal opened this issue Oct 20, 2022 · 10 comments
Open

Feature: job filters #476

epechuzal opened this issue Oct 20, 2022 · 10 comments
Labels
enhancement New feature or request

Comments

@epechuzal
Copy link

Similar to the search box on left where you can type and filter your queues, I'd like a box for job filtering.

Maybe make it fuzzy match e.g. if I type "abc" it will find jobs where ID contains "abc" or name contains "abc"
But that is not necessary as long as it is clear what the search will do

Usually if I am moving past like page 2 in the list its because I need a very specific job so a search box would make this easier

@Michael-Gibbons
Copy link

Yes I agree, I am currently using this to visualize queues for shopify applications. One application may be installed on many shops but all the shops use the same redis instance. Sometimes I would like to find a job for a particular shop to see why it isn't working as expected, which is difficult to do without a job filter.

I will look into this myself and open a PR if I find a solution.

@Michael-Gibbons
Copy link

Michael-Gibbons commented Nov 25, 2022

@felixmosh Not very familiar with this project structure yet (thank you for this wonderful package)

Do you believe this feature is something that could be handled solely by the ui section, or is this something that is going to have to be implemented individually for express, fastify, koa, and hapi?

@felixmosh
Copy link
Owner

I guess that you will need it at the API level, because there is a pagination, and you don't want to filter the current page only.

ServerAdapters are all working with the api, so there is no need to implement for each server framework.

@PerpetualPhoenix12
Copy link

This feature would be incredibly helpful. Currently have 1.4k+ jobs in a queue and if I need to remove just one of them then it becomes an impossible task to do via the UI manually. I have to resort to connecting to the Redis instance to remove the job.

@edumaciel10
Copy link

Any news about it?

@stale
Copy link

stale bot commented Aug 8, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Aug 8, 2023
@abenhamdine
Copy link

@Stale, stalebot stop doing silly things, it's not because there's no activity the need does not exist any more

@stale stale bot removed the wontfix This will not be worked on label Aug 9, 2023
Copy link

stale bot commented Nov 18, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added wontfix This will not be worked on and removed wontfix This will not be worked on labels Nov 18, 2023
@felixmosh felixmosh added the enhancement New feature or request label Nov 18, 2023
@steven-t-h
Copy link

@felixmosh any plans for this? I'm happy to start working on a PR if no one has touched this yet

@felixmosh
Copy link
Owner

The problem is that the underline lib doesn't support filtering jobs...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants