[OpenNMS/opennms] 6d1f87: NMS-20126: parity panels and the default dashboard...

joseanesONMS via opennms-cvs <[email protected]> Fri, 31 Jul 2026 15:14:05 -0700
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: 6d1f87b881fd1e57fe4b8bcffdc478669095f454
      https://github.com/OpenNMS/opennms/commit/6d1f87b881fd1e57fe4b8bcffdc478669095f454
  Author: Jose Anes <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NewsFeedRestService.java
    M ui/src/components/Dashboard/defaultLayout.ts
    A ui/src/components/Dashboard/panels/ApplicationsPanel.vue
    A ui/src/components/Dashboard/panels/AvailabilityPanel.vue
    A ui/src/components/Dashboard/panels/BusinessServicesPanel.vue
    A ui/src/components/Dashboard/panels/KscReportsPanel.vue
    A ui/src/components/Dashboard/panels/NewsFeedPanel.vue
    A ui/src/components/Dashboard/panels/NodesWithAlarmsPanel.vue
    A ui/src/components/Dashboard/panels/NotificationsPanel.vue
    A ui/src/components/Dashboard/panels/OutagesPanel.vue
    A ui/src/components/Dashboard/panels/QuickSearchPanel.vue
    A ui/src/components/Dashboard/panels/RegionalMapPanel.vue
    A ui/src/components/Dashboard/panels/ResourceGraphsPanel.vue
    A ui/src/components/Dashboard/panels/SituationsPanel.vue
    A ui/src/components/Dashboard/panels/StatusListPanel.vue
    A ui/src/components/Dashboard/panels/StatusOverviewPanel.vue
    M ui/src/components/Dashboard/registry.ts
    A ui/src/services/availabilityService.ts
    A ui/src/services/newsfeedService.ts
    A ui/src/services/notificationService.ts
    A ui/src/services/outageService.ts
    A ui/src/services/situationService.ts
    A ui/src/services/statusService.ts
    M ui/tests/services/dashboardService.test.ts
    M ui/tests/stores/dashboardStore.test.ts

  Log Message:
  -----------
  NMS-20126: parity panels and the default dashboard layout

Introduces the panels that reproduce the legacy homepage and the default
layout that arranges them like the current front page: pending situations,
nodes with pending alarms, nodes with service outages, status overview
(severity donuts), availability, regional status map, business services,
applications, notifications, news feed, resource graphs, KSC reports and
quick search. The global filter constrains the node-scoped panels, the
severity/parity semantics match the legacy boxes (unacknowledged
warning-and-above alarms), and the news feed honors
opennms.newsFeedPanel.show=false without any outbound request. Builds on
the dashboard framework (NMS-19851 base).



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