[OpenNMS/opennms] 3f5797: WIP adhoc graphs SPA
Dino via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/dcy/adhoc-graphs/[email protected]> |
Branch: refs/heads/dcy/adhoc-graphs
Home: https://github.com/OpenNMS/opennms
Commit: 3f57970743f1bfe21e3f643e00f285c54188890b
https://github.com/OpenNMS/opennms/commit/3f57970743f1bfe21e3f643e00f285c54188890b
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
M ui/packages/onms-ui/src/components/OnmsListbox.vue
A ui/src/components/AdhocGraphs/AdhocChart.vue
A ui/src/components/AdhocGraphs/AdhocChartToolbar.vue
A ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
A ui/src/components/AdhocGraphs/ExpressionEditor.vue
A ui/src/components/AdhocGraphs/RrdDefinitionDialog.vue
A ui/src/components/AdhocGraphs/SelectionColumn.vue
A ui/src/components/AdhocGraphs/SeriesTable.vue
A ui/src/components/AdhocGraphs/utils/adhocColors.ts
A ui/src/components/AdhocGraphs/utils/adhocQuery.ts
A ui/src/components/AdhocGraphs/utils/adhocUrlState.ts
A ui/src/components/AdhocGraphs/utils/jexlToRpn.ts
A ui/src/components/AdhocGraphs/utils/rrdGraphDefinition.ts
M ui/src/components/Configuration/ConfigurationHelper.ts
M ui/src/components/Resources/GraphDataTable.vue
M ui/src/components/Resources/TimeControls.vue
A ui/src/components/Resources/utils/timeRangeOptions.ts
A ui/src/composables/useClipboard.ts
A ui/src/containers/AdhocGraphs.vue
M ui/src/main/router/index.ts
M ui/src/services/index.ts
M ui/src/services/resourceService.ts
A ui/src/stores/adhocGraphStore.ts
A ui/src/types/adhocGraph.ts
M ui/src/types/index.ts
A ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
A ui/tests/components/AdhocGraphs/RrdDefinitionDialog.test.ts
A ui/tests/components/AdhocGraphs/adhocColors.test.ts
A ui/tests/components/AdhocGraphs/adhocQuery.test.ts
A ui/tests/components/AdhocGraphs/adhocUrlState.test.ts
A ui/tests/components/AdhocGraphs/jexlToRpn.test.ts
A ui/tests/components/AdhocGraphs/rrdGraphDefinition.test.ts
A ui/tests/components/Resources/GraphDataTable.test.ts
A ui/tests/components/Resources/timeRangeOptions.test.ts
A ui/tests/composables/useClipboard.test.ts
M ui/tests/onms-ui/OnmsListbox.test.ts
M ui/tests/onms-ui/OnmsTabs.test.ts
A ui/tests/stores/adhocGraphStore.test.ts
Log Message:
-----------
WIP adhoc graphs SPA
Also contains fixes for:
* The time-picker had broken durations for 7 of 12 choices
* The Data tab in the Vue graphs was backwards, and lacked a real
timestamp (was HH:MM)
* OnmsTabs.test.ts was flakey and failed about 1 time in 3
Commit: 3182d6c4be2653206e2353ad24ec31f06ec39d01
https://github.com/OpenNMS/opennms/commit/3182d6c4be2653206e2353ad24ec31f06ec39d01
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
M ui/src/components/AdhocGraphs/utils/adhocQuery.ts
M ui/src/components/AdhocGraphs/utils/adhocUrlState.ts
M ui/src/components/Resources/TimeControls.vue
M ui/src/components/Resources/utils/timeRangeOptions.ts
M ui/src/types/index.ts
M ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
M ui/tests/components/AdhocGraphs/adhocQuery.test.ts
M ui/tests/components/AdhocGraphs/adhocUrlState.test.ts
M ui/tests/components/Resources/timeRangeOptions.test.ts
Log Message:
-----------
Relative time selections should be actually relative
Commit: b431fa06d190321130847228054fba7272dc758d
https://github.com/OpenNMS/opennms/commit/b431fa06d190321130847228054fba7272dc758d
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M ui/packages/onms-ui/src/components/OnmsListbox.vue
M ui/src/components/AdhocGraphs/AdhocChart.vue
M ui/src/components/AdhocGraphs/AdhocChartToolbar.vue
M ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
M ui/src/components/AdhocGraphs/ExpressionEditor.vue
M ui/src/components/AdhocGraphs/RrdDefinitionDialog.vue
M ui/src/components/AdhocGraphs/SeriesTable.vue
M ui/src/components/AdhocGraphs/utils/adhocColors.ts
M ui/src/components/AdhocGraphs/utils/adhocQuery.ts
M ui/src/components/AdhocGraphs/utils/adhocUrlState.ts
M ui/src/components/Resources/TimeControls.vue
M ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
M ui/tests/components/AdhocGraphs/adhocColors.test.ts
M ui/tests/components/AdhocGraphs/adhocUrlState.test.ts
M ui/tests/components/AdhocGraphs/jexlToRpn.test.ts
M ui/tests/components/AdhocGraphs/rrdGraphDefinition.test.ts
M ui/tests/components/Resources/timeRangeOptions.test.ts
M ui/tests/onms-ui/OnmsListbox.test.ts
Log Message:
-----------
'merican spelling, clean up OnmsListbox properties
Commit: 21d5b037f4762088199a2eca7ac9cf30a4beb095
https://github.com/OpenNMS/opennms/commit/21d5b037f4762088199a2eca7ac9cf30a4beb095
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
M ui/src/components/AdhocGraphs/RrdDefinitionDialog.vue
M ui/src/components/AdhocGraphs/utils/adhocUrlState.ts
M ui/src/components/AdhocGraphs/utils/rrdGraphDefinition.ts
M ui/src/components/Resources/GraphDataTable.vue
M ui/src/stores/adhocGraphStore.ts
M ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
M ui/tests/components/AdhocGraphs/adhocUrlState.test.ts
M ui/tests/components/AdhocGraphs/rrdGraphDefinition.test.ts
M ui/tests/stores/adhocGraphStore.test.ts
Log Message:
-----------
Review feedback
Commit: d8b125d6a7a47d4b5a33ddc744dca6c859f015fa
https://github.com/OpenNMS/opennms/commit/d8b125d6a7a47d4b5a33ddc744dca6c859f015fa
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
M ui/src/components/AdhocGraphs/AdhocChartToolbar.vue
M ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
M ui/src/components/AdhocGraphs/RrdDefinitionDialog.vue
M ui/src/components/AdhocGraphs/SelectionColumn.vue
M ui/src/components/AdhocGraphs/utils/rrdGraphDefinition.ts
M ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
M ui/tests/components/AdhocGraphs/rrdGraphDefinition.test.ts
Log Message:
-----------
Review feedback
Rename to "custom performance graphs"
All Scott's asks
Use (preview) in menu
Commit: fab7b74425c11ab1c9d9b06b8cf866a22f1d392d
https://github.com/OpenNMS/opennms/commit/fab7b74425c11ab1c9d9b06b8cf866a22f1d392d
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
M ui/src/components/AdhocGraphs/AdhocGraphBuilder.vue
M ui/tests/components/AdhocGraphs/AdhocGraphBuilder.test.ts
Log Message:
-----------
Add IT, fix up title
Commit: 7091b1bfe40ec4ef1372b649cbd70d62df36d817
https://github.com/OpenNMS/opennms/commit/7091b1bfe40ec4ef1372b649cbd70d62df36d817
Author: Dino <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M ui/package.json
M ui/pnpm-lock.yaml
A ui/src/components/Resources/utils/graphExport.ts
M ui/src/composables/useDownload.ts
Log Message:
-----------
Rebase to release-36.x, with some carried dependencies
Compare: https://github.com/OpenNMS/opennms/compare/696a5b1b33ce...7091b1bfe40e
To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs