[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.