The typeahead widget for KSC Report Search on front page is not working

Description

This installation was a migration from Horizon 14 to Meridian 2017. Everything is working correctly.

On the front page, when typing the name of a KSC report, it shows all the available reports all the time, instead of filtering the list by the content of the input field. This makes me thing that the typeahead controller is not working as expected.

Also it is extremely annoying that the CSS Theme for meridian shows WHITE text over LIGHT GRAY area for ALL the drop-downs (I'll create a separate issue for this).

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Ronny Trommer January 17, 2018 at 5:43 PM
Edited

, try to create 3 KSC reports with 6 metrics including a few bandwidth graphs, tell me how much time you have spent and then wait a few months and see how many of them still work  KSC reports are expensive and require  a lot of personal "pampering".

Alejandro Galue January 17, 2018 at 3:34 PM

I'd like to see a single customer that has more than 50

Benjamin Reed January 17, 2018 at 3:21 PM

Yeah, if you have a million KSC reports and performance is bad, then don't do that. 

Markus von Rüden January 16, 2018 at 1:43 PM
Edited

I decided to filter it afterwards on the javascript side.
PR: https://github.com/OpenNMS/opennms/pull/1823

Alejandro Galue January 16, 2018 at 1:26 PM

I agree, but that will take a lot of time and effort, compared with enhancing the ReST API to support filtering as Markus suggested; and enhancing the ReST API to support filtering is actually more expensive than implementing JS filtering which could be 2 or 3 more lines of code to have something working right now.

In other words, thinking of replacing KSC with Grafana falls way outside the scope of this particular issue.

Fixed

Details

Assignee

Reporter

Labels

Components

Sprint

Affects versions

Priority

PagerDuty

Created December 13, 2017 at 5:00 PM
Updated January 17, 2018 at 5:47 PM
Resolved January 17, 2018 at 3:21 PM