Skip to content

Conversation

@jvigliotta
Copy link
Collaborator

@jvigliotta jvigliotta commented Oct 1, 2025

closes #348
closes #208
closes #336
closes #209

This is a larger merge of the following items (in addition to various fixes for parity with latest Open MCT):

  • Bump Node to v22 (no functional change)
  • Correlation Telemetry plugin, added to core, made available in OMM, this allows you to correlate 2 telemetry endpoints to create a new endpoint based on 2
  • update overlays constructor argument (this is just a typo fix to work with the fix in core)

@jvigliotta jvigliotta requested a review from davetsay October 1, 2025 22:12
@davetsay
Copy link
Collaborator

davetsay commented Oct 1, 2025

@jvigliotta , if this doesn't close #317 , we shouldn't say it does

@jvigliotta jvigliotta requested a review from davetsay October 2, 2025 22:49
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 2, 2025

Please retry analysis of this Pull-Request directly on SonarQube Cloud

Copy link
Collaborator

@davetsay davetsay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did leave a comment re: if plugins are enabled or not. But looks good.

const pluginExists = openmct.plugins[plugin] || openmct.plugins.example[plugin];
const examplePluginExists = openmct.plugins.example[plugin];
const pluginExists = openmct.plugins[plugin] || examplePluginExists;
const pluginEnabled = pluginConfig?.enabled;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we follow the previous format summary widgets followed, or just require an enabled flag now?

config.plugins.summaryWidgets === true ||
config.plugins.summaryWidgets?.enabled === true

@jvigliotta jvigliotta merged commit 067ca05 into release/5.4.0 Oct 3, 2025
3 of 4 checks passed
@jvigliotta jvigliotta deleted the omm-348 branch October 3, 2025 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants