[OpenNMS/opennms] 84b3a1: NMS-20268: close the applies-to gate, drop match-a...

joseanesONMS via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20268-scheduled-outages/[email protected]>
  Branch: refs/heads/jira/NMS-20268-scheduled-outages
  Home:   https://github.com/OpenNMS/opennms
  Commit: 84b3a127171cec65945625879549f91166e64fb5
      https://github.com/OpenNMS/opennms/commit/84b3a127171cec65945625879549f91166e64fb5
  Author: Jose Anes <[email protected]>
  Date:   2026-09-02 (Wed, 02 Sep 2026)

  Changed paths:
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    M ui/src/containers/ScheduledOutageEditor.vue
    M ui/src/containers/ScheduledOutages.vue
    M ui/tests/containers/ScheduledOutageEditor.test.ts
    M ui/tests/containers/ScheduledOutages.test.ts

  Log Message:
  -----------
  NMS-20268: close the applies-to gate, drop match-any on add, keep delete errors !smoke

The admin-only rules for the applies-to endpoints used exact paths, so a
trailing slash slipped past them to the ROLE_USER GET rule on /rest/**;
the patterns now end in /** so both spellings stay admin-only.

Adding a specific node now removes the match-any pseudo-interface, as the
legacy editor did: with "all" active the added node was hidden by the
pickers and saved alongside match-any. A failed delete is reported through
its own message, since the list reload that follows resets the load error
and used to wipe it.



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.