[OpenNMS/opennms] bf6600: NMS-20054: seam the tooltip directive as v-onms-to...

Scott Theleman via opennms-cvs <[email protected]> Thu, 30 Jul 2026 10:14:24 -0700
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20054-plugin-shared-ui-phase-1/[email protected]>
  Branch: refs/heads/jira/NMS-20054-plugin-shared-ui-phase-1
  Home:   https://github.com/OpenNMS/opennms
  Commit: bf660036f95e88964411e9cdc86e03a048bc85c8
      https://github.com/OpenNMS/opennms/commit/bf660036f95e88964411e9cdc86e03a048bc85c8
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/eslint.config.js
    A ui/packages/onms-ui/src/directives/OnmsTooltip.ts
    M ui/packages/onms-ui/src/index.ts
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/ManagementIPTooltipCell.vue
    M ui/src/components/Nodes/NodeTooltipCell.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/theme/primevue-setup.ts
    M ui/tests/components/EventConfiguration/EventConfigUploadFilesTab.test.ts
    M ui/tests/components/Nodes/NodeTooltipCell.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    M ui/tests/configuration.test.ts
    M ui/tests/deviceConfigBackup.test.ts
    M ui/tests/deviceConfigBackupPagination.test.ts
    A ui/tests/onms-ui/OnmsTooltip.test.ts

  Log Message:
  -----------
  NMS-20054: seam the tooltip directive as v-onms-tooltip


  Commit: 4f8a6f36da44950f393da53603eefa88255638e6
      https://github.com/OpenNMS/opennms/commit/4f8a6f36da44950f393da53603eefa88255638e6
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/tests/onms-ui/OnmsTable.test.ts

  Log Message:
  -----------
  NMS-20054: cover expansion slot scope and object-form expandedRows contracts


  Commit: 73c7d56211bee4a0998c1f18dcf828f55260548f
      https://github.com/OpenNMS/opennms/commit/73c7d56211bee4a0998c1f18dcf828f55260548f
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/src/main/main.ts
    A ui/tests/onms-ui/exports.test.ts

  Log Message:
  -----------
  NMS-20054: expose @opennms/onms-ui as window.OnmsUI for plugins


  Commit: adfe973c309473afa1119d101ee4ad89c415d8b0
      https://github.com/OpenNMS/opennms/commit/adfe973c309473afa1119d101ee4ad89c415d8b0
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M .gitignore
    M ui/eslint.config.js
    A ui/packages/onms-ui-example-plugin/README.md
    A ui/packages/onms-ui-example-plugin/package.json
    A ui/packages/onms-ui-example-plugin/src/ExampleApp.vue
    A ui/packages/onms-ui-example-plugin/src/main.ts
    A ui/packages/onms-ui-example-plugin/tsconfig.json
    A ui/packages/onms-ui-example-plugin/vite.config.ts
    M ui/pnpm-lock.yaml

  Log Message:
  -----------
  NMS-20054: add onms-ui example plugin (externalized reference consumer)


  Commit: a136740c6c847c0b65369fdca73d47fd03591309
      https://github.com/OpenNMS/opennms/commit/a136740c6c847c0b65369fdca73d47fd03591309
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/packages/onms-ui-example-plugin/README.md
    M ui/packages/onms-ui-example-plugin/package.json
    M ui/packages/onms-ui-example-plugin/tsconfig.json
    M ui/packages/onms-ui/README.md
    M ui/packages/onms-ui/package.json
    M ui/pnpm-lock.yaml
    M ui/src/main/main.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  NMS-20054: dev harness for the example plugin; bump onms-ui to 0.4.0


  Commit: 5bcbb81eb6e0143f03699f33c7f99e5e1513f76b
      https://github.com/OpenNMS/opennms/commit/5bcbb81eb6e0143f03699f33c7f99e5e1513f76b
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/vite.config.ts

  Log Message:
  -----------
  NMS-20054: contain example-plugin dev middleware to its dist directory


  Commit: e8135c065ee1e8818e85ea4ec5482bea5f36b820
      https://github.com/OpenNMS/opennms/commit/e8135c065ee1e8818e85ea4ec5482bea5f36b820
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M ui/vite.config.ts

  Log Message:
  -----------
  NMS-20054: make ProductLogo alias absolute so pnpm dev resolves it


Compare: https://github.com/OpenNMS/opennms/compare/bf660036f95e%5E...e8135c065ee1

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