All work
- Port Helm to ReactOPG-312Jeff Gehlbach
- Flow DS: Add a filter for locationOPG-322
- Flow DS: Add a filter for applicationOPG-323
- Allow Multiple Nodes for Performance DS / Attributes queryOPG-393
- Provide working v9 versions of some or all of the more popular predefined dashboards on grafana.comOPG-419
- Create a way to do bulk Dashboard conversionOPG-433Scott Theleman
- Investigate Levitate and is-compatible GH actionOPG-437
- Support multi-value variables in PerfDS Filter queriesOPG-476Scott Theleman
- Alarm Table Panel: Incorrect context menu when items are scrolledOPG-480Scott Theleman
- Add Asset Fields for Nodes to results of OpenNMS Entities QueryOPG-484Scott Theleman
- Method to expose the percentage utilization metric for interfaces via Performance DSOPG-486
- ArrayVector is deprecated and will be removed in Grafana 11OPG-494
- Variable interpolation regressionOPG-496Scott Theleman
- Attribute node search / auto-fill limited to 1000 resultsOPG-497
- Asset Record Components Not Supported When Using nodes(assetRecord) Template QueryOPG-349Scott Theleman
- Support expressions with multi-value variablesOPG-370
- Support label formatters with glob resourcesOPG-428
- Extend `locations()` query to allow filter optionsOPG-447Scott Theleman
- Add filtering options to all Flow query typesOPG-455Scott Theleman
- The plugin can't handle Grafana's light skinOPG-481
- Flow DS conversations() query filter by location does not workOPG-495Scott Theleman
- String Property queries do not support glob resourcesOPG-462
22 of 22
Port Helm to React
Description
Attachments
5
95% Done
Lucidchart Diagrams
Details
Assignee
Jeff GehlbachJeff GehlbachReporter
Benjamin ReedBenjamin ReedFix versions
Priority
CriticalEpic Name
Port Helm to React
Details
Details
Assignee
Jeff Gehlbach
Jeff GehlbachReporter
Benjamin Reed
Benjamin ReedFix versions
Priority
Epic Name
Port Helm to React
PagerDuty
PagerDuty
PagerDuty
Created March 30, 2022 at 1:42 PM
Updated January 4, 2024 at 3:13 PM
Activity
Show:
Andy BatesSeptember 2, 2022 at 1:02 PM
These are helpful links for setting up HELM for development.
https://confluence.internal.opennms.com/pages/viewpage.action?pageId=77103455
https://github.com/opennms-forge/stack-play/tree/master/helm-flow-stack
https://github.com/OpenNMS/opennms-helm
https://issues.opennms.org/projects/HELM/issues/HELM-312?filter=allopenissues
https://grafana.com/grafana/plugins/?plcmt=footer
https://developers.grafana.com/ui/latest/index.html?path=/docs/overlays-modal--basic
https://community.grafana.com/t/using-react-context-api-with-react-grafana-plugins/41624
Andy BatesJune 23, 2022 at 1:16 PMEdited
Html files with "ng-"
Andy BatesJune 20, 2022 at 1:39 PMEdited
These are the Angular dependencies in Helm:
Helm is still using Grafana's deprecated AngularJS integration for GUI controls.
Current Helm
develop
requires Grafana 8, which has a mature version of Grafana's replacement React integration.Grafana 9 will finally remove support for the AngularJS integration, so now is the time to work on a port.