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?
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.
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.
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
After updating LibreNMS to the latest version, I noticed that the device search/filter behavior has changed.
Previously, clicking on the search box allowed me to type and filter devices directly in the table. After the update, it opens a popup filter dialog instead (see attached screenshot).
This new popup workflow is much slower for daily use and feels inconvenient when managing a large number of devices.
Is there any configuration option, environment variable, or setting to:
Disable this new popup filter?
Restore the old inline search/filter behavior?
Or revert only this UI change without downgrading LibreNMS?
I think overall we’re struggling to understand why people think this is slower. To search by device it’s one click on the search icon, type and press enter so just the same as before. For all other filterable items it’s one click on the +, click the option you want, type and press enter.
I agree, I hate the new search, the old method was much better. I click/move my mouse fast and I end up closing this new pop up box so many times because of my clicks. Would really like a legacy option, but I don’t see that ever happening.
Their recent updates have broken my graphs and historical data for some devices. 3 years of data, gone.
Ok, 2 years of data gone. I think I’ve added in more than 2 year search range and saw data, but that doesn’t matter. LibreNMS had an updated and I lost the last 2 years of data, it only goes back to a month or so. It was fine until one of the recent updates.
Edit- I just checked, I was able to get 3 years of data when changing the dates (from a device where librenms update didn’t wipe historical data), so my last post was correct, I lost 3 years of data, not 2.
Plenty of disk space and it only did it for the NTI devices. Why was it not an issue for the past 3 years and all of a sudden librenms thought it was an issue and wiped the data?