[OpenNMS/opennms] e1026d: NMS-20081: add OnmsTabs family seam wrappers and s...
Scott Theleman via opennms-cvs <[email protected]> Mon, 27 Jul 2026 19:19:43 -0700
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/jira/NMS-20081-ui-seam-layer-phase-2-smoke/[email protected]> |
Branch: refs/heads/jira/NMS-20081-ui-seam-layer-phase-2-smoke
Home: https://github.com/OpenNMS/opennms
Commit: e1026d3ef59d1bb8ecd6ec3e035eaec6c6fc0a6c
https://github.com/OpenNMS/opennms/commit/e1026d3ef59d1bb8ecd6ec3e035eaec6c6fc0a6c
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsTab.vue
A ui/packages/onms-ui/src/components/OnmsTabList.vue
A ui/packages/onms-ui/src/components/OnmsTabPanel.vue
A ui/packages/onms-ui/src/components/OnmsTabPanels.vue
A ui/packages/onms-ui/src/components/OnmsTabs.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/EventConfiguration/EventConfigTabContainer.vue
M ui/src/components/Map/GridTabs.vue
M ui/src/components/Nodes/InterfacesTabs.vue
M ui/src/components/Resources/Graph.vue
M ui/src/components/SnmpConfiguration/SnmpConfigAdvancedTab.vue
M ui/src/components/SnmpConfiguration/SnmpConfigTabContainer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
M ui/src/containers/SnmpDataCollection.vue
M ui/src/containers/SnmpDataCollectionSourceDetail.vue
M ui/src/containers/TrapdConfiguration.vue
A ui/tests/onms-ui/OnmsTabs.test.ts
Log Message:
-----------
NMS-20081: add OnmsTabs family seam wrappers and sweep tabs usage
Commit: c14a02324c1145bea2dfd09cac4a6402c4073deb
https://github.com/OpenNMS/opennms/commit/c14a02324c1145bea2dfd09cac4a6402c4073deb
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsMenu.vue
M ui/packages/onms-ui/src/index.ts
M ui/packages/onms-ui/src/types.ts
M ui/src/components/Device/DCBGroupFilters.vue
M ui/src/components/Device/DCBTableStatusDropdown.vue
M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
M ui/src/components/Menu/SideMenu.vue
M ui/src/components/Menu/utils.ts
M ui/src/components/Nodes/NodeActionsDropdown.vue
M ui/src/components/Nodes/NodeDownloadDropdown.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
M ui/src/containers/SnmpDataCollection.vue
M ui/tests/components/Menu/utils.test.ts
A ui/tests/onms-ui/OnmsMenu.test.ts
Log Message:
-----------
NMS-20081: add OnmsMenu seam wrapper and OnmsMenuItem type; sweep menus
Commit: 49dfa7393b4f9b7c5022b4079f70e2e3016ef053
https://github.com/OpenNMS/opennms/commit/49dfa7393b4f9b7c5022b4079f70e2e3016ef053
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsDrawer.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Nodes/ColumnSelectionDrawer.vue
M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
M ui/src/components/SCV/ScvSearchDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
A ui/tests/onms-ui/OnmsDrawer.test.ts
Log Message:
-----------
NMS-20081: add OnmsDrawer seam wrapper and sweep drawers
Commit: b7929c8e8d88853572463ea97fc7ac2589acff51
https://github.com/OpenNMS/opennms/commit/b7929c8e8d88853572463ea97fc7ac2589acff51
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsChip.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Configuration/ConfigurationThreadPools.vue
M ui/src/components/Device/DCBModalConfigDiffContent.vue
M ui/src/components/Nodes/NodesTable.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
M ui/src/containers/SnmpDataCollectionSourceDetail.vue
A ui/tests/onms-ui/OnmsChip.test.ts
Log Message:
-----------
NMS-20081: add OnmsChip seam wrapper and sweep chips
Commit: 0545617fcd7602d59ccd36d4604b52137aad00db
https://github.com/OpenNMS/opennms/commit/0545617fcd7602d59ccd36d4604b52137aad00db
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsRadioButton.vue
A ui/packages/onms-ui/src/components/OnmsToggleSwitch.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Configuration/ProvisionDForm.vue
M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
A ui/tests/onms-ui/OnmsRadioButton.test.ts
A ui/tests/onms-ui/OnmsToggleSwitch.test.ts
Log Message:
-----------
NMS-20081: add OnmsToggleSwitch/OnmsRadioButton seam wrappers and sweep
Commit: 9a42f796a1aba7ff12f431bd3e45797923b01121
https://github.com/OpenNMS/opennms/commit/9a42f796a1aba7ff12f431bd3e45797923b01121
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsInputNumber.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
A ui/tests/onms-ui/OnmsInputNumber.test.ts
Log Message:
-----------
NMS-20081: add OnmsInputNumber seam wrapper and sweep
Commit: 6292c64ee82c49139d2acb07d9697c8215fb8ee9
https://github.com/OpenNMS/opennms/commit/6292c64ee82c49139d2acb07d9697c8215fb8ee9
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/packages/onms-ui/src/components/OnmsInputNumber.vue
M ui/tests/onms-ui/OnmsInputNumber.test.ts
Log Message:
-----------
NMS-20081: fix OnmsInputNumber pt merge clobbering unsafePt
The pt computed unconditionally overwrote pcInputText with
{ root: inputProps } whenever unsafePt was defined, silently wiping any
pcInputText a caller placed in unsafePt. Now unsafePt passes through
untouched when inputProps is absent, and deep-merges inputProps into
unsafePt.pcInputText.root (inputProps wins on key collisions) when both
are present.
Commit: 9e70edc7c9f052dfb717c46ce9f434c1360fa6e2
https://github.com/OpenNMS/opennms/commit/9e70edc7c9f052dfb717c46ce9f434c1360fa6e2
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsSearchInput.vue
A ui/packages/onms-ui/src/icons/SearchGlyph.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Device/DCBSearch.vue
M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
M ui/src/components/FileEditor/Search.vue
M ui/src/components/Nodes/NodesTable.vue
M ui/src/components/SCV/ScvSearchDrawer.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
A ui/tests/onms-ui/OnmsSearchInput.test.ts
Log Message:
-----------
NMS-20081: add OnmsSearchInput composite and sweep search fields
Commit: bbed76c54733739ab78959b0c08d4c8b20c573a4
https://github.com/OpenNMS/opennms/commit/bbed76c54733739ab78959b0c08d4c8b20c573a4
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsPopover.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Menu/UserNotificationsMenuItem.vue
M ui/src/components/Menu/UserSelfServiceMenuItem.vue
M ui/src/components/Resources/TimeControls.vue
A ui/tests/onms-ui/OnmsPopover.test.ts
Log Message:
-----------
NMS-20081: add OnmsPopover seam wrapper and sweep
Commit: 23fc7adbc570002892a29787a2e42109783f5806
https://github.com/OpenNMS/opennms/commit/23fc7adbc570002892a29787a2e42109783f5806
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsCard.vue
A ui/packages/onms-ui/src/components/OnmsPanel.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Common/TogglePanel.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
A ui/tests/onms-ui/OnmsCard.test.ts
A ui/tests/onms-ui/OnmsPanel.test.ts
Log Message:
-----------
NMS-20081: add OnmsPanel/OnmsCard seam wrappers and sweep
Commit: 5dc04309dd14043568068d7031c4ada764f489b4
https://github.com/OpenNMS/opennms/commit/5dc04309dd14043568068d7031c4ada764f489b4
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/eslint.config.js
A ui/packages/onms-ui/src/components/OnmsDatePicker.vue
A ui/packages/onms-ui/src/components/OnmsListbox.vue
A ui/packages/onms-ui/src/components/OnmsMultiSelect.vue
M ui/packages/onms-ui/src/index.ts
M ui/src/components/Logs/Logs.vue
M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
M ui/src/components/Resources/TimeControls.vue
M ui/src/components/SCV/SCVList.vue
A ui/tests/onms-ui/OnmsDatePicker.test.ts
A ui/tests/onms-ui/OnmsListbox.test.ts
A ui/tests/onms-ui/OnmsMultiSelect.test.ts
Log Message:
-----------
NMS-20081: add OnmsListbox/OnmsMultiSelect/OnmsDatePicker seam wrappers and sweep
Commit: 53e4bb4d72789de474d39f7e5c9208176e6cfb4e
https://github.com/OpenNMS/opennms/commit/53e4bb4d72789de474d39f7e5c9208176e6cfb4e
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
A ui/packages/onms-ui/src/components/OnmsConfirmationDialog.vue
A ui/packages/onms-ui/src/components/OnmsMessageDialog.vue
M ui/packages/onms-ui/src/index.ts
R ui/src/components/Common/ConfirmationDialog.vue
R ui/src/components/Common/MessageDialog.vue
M ui/src/components/Configuration/ConfigurationTableWrapper.vue
M ui/src/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.vue
M ui/src/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.vue
M ui/src/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.vue
M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.vue
M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.vue
M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.vue
M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.vue
M ui/src/components/FileEditor/FileSidebar.vue
M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
M ui/src/components/Nodes/NodesTable.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTab.vue
M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTab.vue
M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
M ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
M ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
M ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
M ui/src/components/TrapdConfiguration/Dialog/DeleteUserConfirmationDialog.vue
M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
M ui/src/containers/FileEditor.vue
M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
M ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
M ui/tests/components/Nodes/NodesTable.test.ts
M ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
M ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
M ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
A ui/tests/onms-ui/OnmsConfirmationDialog.test.ts
A ui/tests/onms-ui/OnmsMessageDialog.test.ts
Log Message:
-----------
NMS-20081: absorb Confirmation/Message dialogs into @opennms/onms-ui
Commit: 21c2f12e07a54722537f61c3c87d66ee5913db9e
https://github.com/OpenNMS/opennms/commit/21c2f12e07a54722537f61c3c87d66ee5913db9e
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/packages/onms-ui/README.md
M ui/packages/onms-ui/package.json
M ui/packages/onms-ui/src/index.ts
M ui/tests/onms-ui/package.test.ts
Log Message:
-----------
NMS-20081: bump onms-ui to 0.2.0; document tranche-2 seam surface
Commit: e79bf6220636040b1aa15b9df37f544a3b8d5ae7
https://github.com/OpenNMS/opennms/commit/e79bf6220636040b1aa15b9df37f544a3b8d5ae7
Author: Scott Theleman <[email protected]>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M ui/packages/onms-ui/README.md
M ui/tests/onms-ui/OnmsDrawer.test.ts
M ui/tests/onms-ui/OnmsMessageDialog.test.ts
M ui/tests/onms-ui/OnmsTabs.test.ts
Log Message:
-----------
NMS-20081: final-review fixes — test hygiene and README caveat
Compare: https://github.com/OpenNMS/opennms/compare/e1026d3ef59d%5E...e79bf6220636
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