All work
- Convert Alarm Table Panel to ReactOPG-314Alberto
- Adding a perf filter query to a dashboard elicits "TypeError: l is undefined"OPG-406Alberto
- Alarm datasource query not keeping proper equalityOPG-411Alberto
- Query editor does not display in Grafana 9OPG-328Alberto
- Alarm details page window has a static sizeOPG-330Alberto
- Entity Datasource does not provide node informationOPG-334Alberto
- String properties don't render properly on repeated panelsOPG-342Alberto
- Migrating Flow Histogram PanelOPG-352Alberto
- Convert Flow Datasource to ReactOPG-355Alberto
- Convert unit tests to ReactOPG-359Alberto
- Convert Entity Datasource test to migrated react codeOPG-363Alberto
- Convert Perf Datasource tests to migrated react codeOPG-364Alberto
- Multiple Values for String Property does not work for OpenNMS Performance DatasourceOPG-365Alberto
- [OpeNMS Entities] Column count not working in grafana 9OPG-357Alberto
- Add newer Grafana package to repoOPG-304Benjamin Reed
- Rename Helm in the Helm docsOPG-388Bonnie Robinson
- Document that variables must now be defined prior to use in expressionsOPG-418Bonnie Robinson
- Update system requirements in documentationOPG-402Bonnie Robinson
- Docs direct user to create a Custom Action when creating a Dashboard but this feature no longer exists in Grafana v9OPG-415Bonnie Robinson
- Docs about Predefined Dashboards are misleadingOPG-416Bonnie Robinson
- Flow deep dive dashboard shows error start cannot be after endOPG-234fooker
- DOC: Filter possibilties are missing in HELM docsOPG-248Emily Marsh
- DOC: HELM Flow Histogram and other panels documentationOPG-358Emily Marsh
- Docs for adapting existing dashboards to work with Helm 9OPG-374Emily Marsh
- Review Helm documenation before 9.0 releaseOPG-368Emily Marsh
- DOC: Document flow managementOPG-378Emily Marsh
- DOC: Combine Debian and RPM pages into "Install from Package"OPG-380Emily Marsh
- Port Helm to ReactOPG-312Jeff Gehlbach
- Implement a flexible SSO framework that encompasses Helm and OpenNMS and can work with identity providers including OktaOPG-80Jeff Gehlbach
- Ship some additional starter dashboardsOPG-249Jeff Gehlbach
- Implement missing filtering mechanismsOPG-361Jeff Gehlbach
- Update plugin main icon to OpenNMS gyroscopeOPG-404Jeff Gehlbach
- Error converting to json in Grafana Explore inspectorOPG-371Jeff Gehlbach
- Add support for relative date handlingOPG-47Markus von Rüden
- Template variable for "All" not handled correctly in fault-dsOPG-111Markus von Rüden
- Repeating panels and rows (scoped vars) broken in fault-dsOPG-112Markus von Rüden
- Create OPG 9.0.2 version and move HELM-403 fixVersion to that versionOPG-409Morteza
- Fix the package validation error in Grafana PluginOPG-490Morteza
- Versioning for Grafana plugin breaks our documentation buildsOPG-420Ronny Trommer
- Convert Query Editors to ReactOPG-313Scott Theleman
- Convert Perf Datasource to ReactOPG-331Scott Theleman
- Dashboard Conversion Tool Not Finding Legacy PluginsOPG-408Scott Theleman
- Parameter values are being sent for the wrong parameters in flow datasource queriesOPG-423Scott Theleman
- Unable to set node in Perf DS QueryOPG-424Scott Theleman
- nodeResources query not working properlyOPG-475Scott Theleman
- Case insensitive search in filter panelOPG-262Scott Theleman
- Fix help displayOPG-302Scott Theleman
- Unable to filter Entity DS from a nodes() variableOPG-343Scott Theleman
- Convert Entity Datasource To ReactOPG-354Scott Theleman
- Convert Alarm Panel to ReactOPG-356Scott Theleman
50 of 214
Convert Alarm Table Panel to React
Unresolved
Description
Lucidchart Diagrams
Details
Assignee
AlbertoAlbertoReporter
Benjamin ReedBenjamin ReedSprint
NoneFix versions
Priority
Critical
Details
Details
Assignee
Alberto
AlbertoReporter
Benjamin Reed
Benjamin ReedSprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created March 30, 2022 at 1:52 PM
Updated May 10, 2023 at 7:27 PM
Activity
Show:
Scott ThompsonDecember 15, 2022 at 5:39 PM
PR #1 for this is up here: https://github.com/OpenNMS/opennms-helm/pull/580
This is more of a PR to get the repo synced up before my PTO. It’s in a really good place though, so it’s ready if someone wants to test it, or take over development to get it 100% of the way there. I suspect it’s about 90% of the way so far, testing being a good chunk of that remaining 10%.
The Helm Alarm Table Panel was originally based on Grafana's
table
panel.Even Grafana decided trying to port it to React would be too much trouble, and instead they implemented a new React-based table called
table2
.(Suggestion: look into whether it's possible to subclass or extend their table as much as possible, rather than copying it wholesale like we did for the first implementation.)