[OpenNMS/opennms] 53a0dc: NMS-20126 : address the panel review — real data, h...
joseanesONMS via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/jira/NMS-20126-parity-panels/[email protected]> |
Branch: refs/heads/jira/NMS-20126-parity-panels
Home: https://github.com/OpenNMS/opennms
Commit: 53a0dc7f4c5a8d0ca5c0c0f8b6c9bcd3e1bc8ab2
https://github.com/OpenNMS/opennms/commit/53a0dc7f4c5a8d0ca5c0c0f8b6c9bcd3e1bc8ab2
Author: Jose Anes <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M ui/src/components/Dashboard/DashboardGrid.vue
M ui/src/components/Dashboard/PanelFrame.vue
M ui/src/components/Dashboard/defaultLayout.ts
M ui/src/components/Dashboard/filter.ts
M ui/src/components/Dashboard/panels/AvailabilityPanel.vue
A ui/src/components/Dashboard/panels/GraphCollectionsPanel.vue
R ui/src/components/Dashboard/panels/KscReportsPanel.vue
M ui/src/components/Dashboard/panels/NewsFeedPanel.vue
M ui/src/components/Dashboard/panels/NodesWithAlarmsPanel.vue
M ui/src/components/Dashboard/panels/NotificationsPanel.vue
M ui/src/components/Dashboard/panels/OutagesPanel.vue
M ui/src/components/Dashboard/panels/RegionalMapPanel.vue
M ui/src/components/Dashboard/panels/ResourceGraphsPanel.vue
M ui/src/components/Dashboard/panels/SituationsPanel.vue
M ui/src/components/Dashboard/panels/StatusListPanel.vue
M ui/src/components/Dashboard/panels/StatusOverviewPanel.vue
M ui/src/components/Dashboard/registry.ts
M ui/src/services/alarmService.ts
M ui/src/services/dashboardService.ts
A ui/src/services/graphCollectionsService.ts
M ui/src/services/newsfeedService.ts
M ui/src/services/outageService.ts
M ui/src/services/situationService.ts
M ui/src/services/statusService.ts
M ui/src/stores/dashboardStore.ts
M ui/src/types/dashboard.ts
A ui/tests/components/Dashboard/GraphCollectionsPanel.test.ts
M ui/tests/components/Dashboard/HtmlContentPanel.test.ts
M ui/tests/components/Dashboard/registry.test.ts
M ui/tests/services/dashboardService.test.ts
A ui/tests/services/situationService.test.ts
A ui/tests/services/statusService.test.ts
Log Message:
-----------
NMS-20126: address the panel review — real data, honest failures !smoke
Correctness: the availability panel no longer filters RTC categories by
surveillance-category names (disjoint namespaces; any selection blanked it);
the status lists filter and order by severity server-side instead of paging
at the server's default limit and filtering the first ten rows; situations
derive their alarm count from relatedAlarms (AlarmDTO has no
situationAlarmCount); nodes-with-alarms reads the v1 alarm-summaries endpoint
— the legacy source, exact server-side counts — narrowed by the dashboard
filter resolved to node ids.
Interactions: the KSC search box becomes a Graph Collections panel (new name,
per review) with a real typeahead over rest/ksc that opens
KSC/customView.htm by report id — index.jsp ignores a report parameter; the
resource-graphs panel is an honest launcher into the Vue graphs browser
(graph/chooseresource.jsp no longer exists); the notifications team line
counts what its link lists.
Fidelity and robustness: the regional map honors the dashboard filter,
severity-orders its capped alarm fetch, uses the configured tile provider,
and keys its saved pan/zoom per panel; a disabled news feed omits the panel
from the default layout as the legacy homepage did, and a missing feed link
renders as # instead of the app origin; the status/situation/outage/newsfeed
services return null on failure and every panel shows an error line instead
of an all-clear; the layout row size has one source of truth (ROW_PX) with
addPanel and the default both writing pixels.
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