[OpenNMS/opennms] 6bf970: NMS-20125: auto-expand default-mode interface rows...

Scott Theleman via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20125-node-list-parity-enhancements/[email protected]>
  Branch: refs/heads/jira/NMS-20125-node-list-parity-enhancements
  Home:   https://github.com/OpenNMS/opennms
  Commit: 6bf970bbe87a139080682a32691f8e495cb91b2c
      https://github.com/OpenNMS/opennms/commit/6bf970bbe87a139080682a32691f8e495cb91b2c
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/stores/nodeStore.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/stores/nodeStore.test.ts

  Log Message:
  -----------
  NMS-20125: auto-expand default-mode interface rows when the IP batch resolves


  Commit: 800018f4d9a69c599803267bd1e92376f6cb186e
      https://github.com/OpenNMS/opennms/commit/800018f4d9a69c599803267bd1e92376f6cb186e
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/tests/components/Nodes/NodesTable.test.ts

  Log Message:
  -----------
  NMS-20125: reset catch-up generation keys on page/toggle/mode change

Both interface-catch-up watchers guarded against a redundant map
replacement using a single never-reset "applied for key" slot, but the
key (page node ids, or nodeIds+narrowing) can legitimately recur after
an intervening generation that never recorded it (nothing qualified,
or a different mode). That left a stale key in the slot, causing a
genuine later resolution for the reproduced key to be silently
discarded -- reproducing the B1 auto-expand bug. Reset both slots in
the primary auto-expand watcher, which always runs before the
corresponding async batch can land.


  Commit: db7733ead86cc4dc7f40c3fb2e260e6139a5915e
      https://github.com/OpenNMS/opennms/commit/db7733ead86cc4dc7f40c3fb2e260e6139a5915e
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts

  Log Message:
  -----------
  NMS-20125: double-encode node search terms instead of blocking special characters


  Commit: 79ffc6df7fdb5f87097bbe8a2d5d24641fc62220
      https://github.com/OpenNMS/opennms/commit/79ffc6df7fdb5f87097bbe8a2d5d24641fc62220
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/SnmpInterfaceRestServiceIT.java

  Log Message:
  -----------
  NMS-20125: strengthen IT coverage for grouped FIQL and outage suppression clauses


  Commit: 6dbb4cd9037f25ea93d588ae19f331aca9f2d4bf
      https://github.com/OpenNMS/opennms/commit/6dbb4cd9037f25ea93d588ae19f331aca9f2d4bf
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/services/ipInterfaceService.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    M ui/tests/components/Nodes/hooks/useInterfaceListing.test.ts

  Log Message:
  -----------
  NMS-20125: address review nits in interface listing, asset dropdown, and labels


  Commit: 44ab9427199022799d0e4d24bf9ec6a70fe8a139
      https://github.com/OpenNMS/opennms/commit/44ab9427199022799d0e4d24bf9ec6a70fe8a139
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts

  Log Message:
  -----------
  NMS-20125: correct comparator comment to cite the actual nullability evidence


Compare: https://github.com/OpenNMS/opennms/compare/0dcc2e53bb60...44ab94271990

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.