Search box missing from devices page

It looks like there was an update which removed the search box on the devices page, I use this daily and I assume there is a setting that can bring this search box back. In place of the search box is a filter button. Where is the setting to add the search bx back in this place?

Thanks.

By design. Click the + next to filter and then search

How do I get the old search box back? This is a step backwards. Now I have to click the +, click search, then type. Before all I had to do was type.

It’s one extra click because you had to click before typing previously.

No way to go back unless you just revert your local install and stay on that version.

Horrible design decision and it is two clicks not one.

Also, when you quickly try to highlight something in the field and let go of the click mid mouse flick, the search box goes away and you have to click the + again.

Not sure how others feel, but this is a big swing and miss.

Please consider bringing a legacy option for those that want the native search box back where it was.

I run this on a VM I can restore to a pre-updated version, but I do want other updates so that’s not an option for me.

I am in librenms all day and I heavily use that search box, this update is a huge setback from my daily use of this application.

It’s one extra click compared to the previous functionality

Nice, looks like I’m rolling back, no more updates for me.

This is unrelated to your comments here, but Filter bar widget search button shortcut by murrant · Pull Request #19763 · librenms/librenms · GitHub

This would save that one click, not sure if it will get merged though.

Keep in mind, you do not have to click anything in the dialog, just type and hit enter. The same as you would for a search box.

Why not bring in the new feature but allow for a legacy search box as a setting? I am not a fan of the new functionality.

Because having two UI elements that do the same thing is not very good and 4 times the work. If you are saying the search shortcut button does not help you, I can probably just close that PR.

LibreNMS is an open source project, you are more than welcome to send quality code to allow users to do that.

I spent over 100 hours crafting this new filter widget because the old ui was so bad for me. I was asking for your feedback because I want to make it as good as possible. It is still only in the development version here, so trying to get some nice polish on it before the next monthly release.

The main pain points was I couldn’t filter the things I wanted. The UI took up too much space and was really bad to use on mobile. Adding more filter options would have made things much worse. On the backend side, filters were duplicated in multiple places and did inconsistent things. Now there is a single filter definition across all LibreNMS for each resource.

I also wanted to be able to have default/saved filters for various tables. The device ports page had an initial implementation of this, but users could not discover it and didn’t know it was in effect. This makes the saved filters very obvious and they work across multiple instances of the same table data.

This is all designed to be very reusable so it will show up in many places across LibreNMS over time.

Anyway, you probably don’t care about my motivations, but I was feeling contemplative.

2 Likes

I’m not a developer or else I’d help. I really liked the old search box as I used it all the time.

I appreciate the 100 hours you spent working on this, it seems that it is a useful feature for you and those that seem to like it. I am not a fan and I wish there was a way to pin the search box up there.

It is what it is, I seem to be the only one that prefers the old method.

As far as proceeding with the request, please proceed however you feel is necessary as my opinion doesn’t seem to have much value here.

As for the search button, I don’t think it is any “faster”, it is the same as the search is generally the top item on the filter menu which makes it very quick to click.

Here is a comparison of the + method and the search shortcut

1 Like

I would have liked to have seen the search box stay in place and add the + sign to the right of the box to then bring up the current filter options.

Anyway, I’ve rolled back and won’t be updating librenms anymore. Thanks.