[OpenNMS/opennms] bbe605: Update versions for next release

joseanesONMS via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20100/[email protected]>
  Branch: refs/heads/jira/NMS-20100
  Home:   https://github.com/OpenNMS/opennms
  Commit: bbe6053d954c24df8bb621bfcf427e90b27076dd
      https://github.com/OpenNMS/opennms/commit/bbe6053d954c24df8bb621bfcf427e90b27076dd
  Author: Morteza E <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M .version.txt
    M container/branding/pom.xml
    M container/bridge/api/pom.xml
    M container/bridge/pom.xml
    M container/bridge/proxy/pom.xml
    M container/bridge/rest/pom.xml
    M container/extender/pom.xml
    M container/features/pom.xml
    M container/jaas-login-module/pom.xml
    M container/karaf/pom.xml
    M container/noop-jetty-extension/pom.xml
    M container/pom.xml
    M container/servlet/pom.xml
    M container/shared/pom.xml
    M container/spring-extender/pom.xml
    M core/api/pom.xml
    M core/cache/pom.xml
    M core/camel/pom.xml
    M core/cli/pom.xml
    M core/commands/pom.xml
    M core/config/pom.xml
    M core/criteria/pom.xml
    M core/daemon/pom.xml
    M core/db-install/pom.xml
    M core/db/pom.xml
    M core/encrypt-util/pom.xml
    M core/fileutils/pom.xml
    M core/grpc/common/pom.xml
    M core/grpc/osgi/pom.xml
    M core/grpc/pom.xml
    M core/health/api/pom.xml
    M core/health/impl/pom.xml
    M core/health/pom.xml
    M core/health/rest-cxf/pom.xml
    M core/health/rest/pom.xml
    M core/health/shell/pom.xml
    M core/icmp-jna/pom.xml
    M core/ipc/common/kafka-shell/pom.xml
    M core/ipc/common/kafka/pom.xml
    M core/ipc/common/pom.xml
    M core/ipc/grpc/client/pom.xml
    M core/ipc/grpc/common/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/grpc/pom.xml
    M core/ipc/grpc/server/pom.xml
    M core/ipc/osgi/pom.xml
    M core/ipc/pom.xml
    M core/ipc/rpc/api/pom.xml
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/common/pom.xml
    M core/ipc/rpc/jms-impl/pom.xml
    M core/ipc/rpc/kafka/pom.xml
    M core/ipc/rpc/mock-impl/pom.xml
    M core/ipc/rpc/pom.xml
    M core/ipc/rpc/shell-commands/pom.xml
    M core/ipc/rpc/utils/pom.xml
    M core/ipc/rpc/xml/pom.xml
    M core/ipc/sink/api/pom.xml
    M core/ipc/sink/camel/client/pom.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/pom.xml
    M core/ipc/sink/camel/pom.xml
    M core/ipc/sink/camel/server/pom.xml
    M core/ipc/sink/common/pom.xml
    M core/ipc/sink/kafka/client/pom.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/pom.xml
    M core/ipc/sink/kafka/server/pom.xml
    M core/ipc/sink/mock-impl/pom.xml
    M core/ipc/sink/off-heap/pom.xml
    M core/ipc/sink/pom.xml
    M core/ipc/sink/xml/pom.xml
    M core/ipc/twin/api/pom.xml
    M core/ipc/twin/common/pom.xml
    M core/ipc/twin/grpc/common/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/grpc/pom.xml
    M core/ipc/twin/grpc/publisher/pom.xml
    M core/ipc/twin/grpc/subscriber/pom.xml
    M core/ipc/twin/jms/itests/pom.xml
    M core/ipc/twin/jms/pom.xml
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/kafka/common/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M core/ipc/twin/kafka/pom.xml
    M core/ipc/twin/kafka/publisher/pom.xml
    M core/ipc/twin/kafka/subscriber/pom.xml
    M core/ipc/twin/memory/pom.xml
    M core/ipc/twin/pom.xml
    M core/ipc/twin/shell/pom.xml
    M core/ipc/twin/test/pom.xml
    M core/jmx/api/pom.xml
    M core/jmx/impl/pom.xml
    M core/jmx/pom.xml
    M core/jstl-support/pom.xml
    M core/lib/pom.xml
    M core/logging-api/pom.xml
    M core/mate/api/pom.xml
    M core/mate/model/pom.xml
    M core/mate/pom.xml
    M core/mate/shell-commands/pom.xml
    M core/password/pom.xml
    M core/pom.xml
    M core/profiler/pom.xml
    M core/runtime/pom.xml
    M core/schema/pom.xml
    M core/snmp/api/pom.xml
    M core/snmp/commands/pom.xml
    M core/snmp/impl-mock/pom.xml
    M core/snmp/impl-snmp4j/pom.xml
    M core/snmp/integration-tests/pom.xml
    M core/snmp/pom.xml
    M core/snmp/profile-mapper/pom.xml
    M core/snmp/proxy-rpc-impl/pom.xml
    M core/snmp/proxy-rpc-tests/pom.xml
    M core/soa/pom.xml
    M core/spring-web/pom.xml
    M core/spring/pom.xml
    M core/sysprops/pom.xml
    M core/tasks/pom.xml
    M core/test-api/activemq/pom.xml
    M core/test-api/alarms/pom.xml
    M core/test-api/camel/pom.xml
    M core/test-api/collection/pom.xml
    M core/test-api/db/pom.xml
    M core/test-api/dns/pom.xml
    M core/test-api/elasticsearch/pom.xml
    M core/test-api/http/pom.xml
    M core/test-api/kafka/pom.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/pom.xml
    M core/test-api/pom.xml
    M core/test-api/rest/pom.xml
    M core/test-api/schema/a/pom.xml
    M core/test-api/schema/b/pom.xml
    M core/test-api/schema/pom.xml
    M core/test-api/services/pom.xml
    M core/test-api/snmp/pom.xml
    M core/test-api/ssh/pom.xml
    M core/test-api/xml/pom.xml
    M core/tracing/api/pom.xml
    M core/tracing/jaeger-osgi/pom.xml
    M core/tracing/jaeger-tracer/pom.xml
    M core/tracing/pom.xml
    M core/tracing/registry/pom.xml
    M core/upgrade/pom.xml
    M core/web-assets/package.json
    M core/web-assets/pom.xml
    M core/web/pom.xml
    M core/xml/pom.xml
    M dependencies/activemq-web/pom.xml
    M dependencies/activemq/pom.xml
    M dependencies/asterisk/pom.xml
    M dependencies/atomikos/pom.xml
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/cassandra-test/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/dnsjava/pom.xml
    M dependencies/drools/pom.xml
    M dependencies/eclipse-npn-alpn/pom.xml
    M dependencies/felix/pom.xml
    M dependencies/groovy/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/jackson1/pom.xml
    M dependencies/jackson2/pom.xml
    M dependencies/jasper/pom.xml
    M dependencies/jasypt/pom.xml
    M dependencies/javamail/pom.xml
    M dependencies/jaxb/pom.xml
    M dependencies/jcifs-shaded/pom.xml
    M dependencies/jcifs/pom.xml
    M dependencies/jinterop/pom.xml
    M dependencies/jmx/pom.xml
    M dependencies/jna/pom.xml
    M dependencies/jradius-extended/pom.xml
    M dependencies/jradius/pom.xml
    M dependencies/jrobin/pom.xml
    M dependencies/jrrd/pom.xml
    M dependencies/jrrd2/pom.xml
    M dependencies/jstl/pom.xml
    M dependencies/jung/pom.xml
    M dependencies/liquibase/pom.xml
    M dependencies/mina/pom.xml
    M dependencies/netty/pom.xml
    M dependencies/newts/pom.xml
    M dependencies/oia/pom.xml
    M dependencies/owasp/pom.xml
    M dependencies/pax-exam/pom.xml
    M dependencies/pom.xml
    M dependencies/quartz/pom.xml
    M dependencies/servlet/pom.xml
    M dependencies/smack/pom.xml
    M dependencies/snmp-test/pom.xml
    M dependencies/snmp/pom.xml
    M dependencies/snmp4j-agent/pom.xml
    M dependencies/snmp4j/pom.xml
    M dependencies/spring-security-core/pom.xml
    M dependencies/spring-security/pom.xml
    M dependencies/spring-test/pom.xml
    M dependencies/spring-web/pom.xml
    M dependencies/spring/pom.xml
    M dependencies/twitter4j/pom.xml
    M deploy/pom.xml
    M docs/antora.yml
    M features/activemq/broker-api/pom.xml
    M features/activemq/broker/pom.xml
    M features/activemq/component/pom.xml
    M features/activemq/pom.xml
    M features/activemq/pool/pom.xml
    M features/activemq/shell/pom.xml
    M features/alarms/history/api/pom.xml
    M features/alarms/history/elastic/pom.xml
    M features/alarms/history/pom.xml
    M features/alarms/history/rest/api/pom.xml
    M features/alarms/history/rest/impl/pom.xml
    M features/alarms/history/rest/pom.xml
    M features/alarms/pom.xml
    M features/amqp/alarm-northbounder/pom.xml
    M features/amqp/common/pom.xml
    M features/amqp/event-forwarder/pom.xml
    M features/amqp/event-receiver/pom.xml
    M features/amqp/pom.xml
    M features/api-layer/common/pom.xml
    M features/api-layer/core/pom.xml
    M features/api-layer/dao-common/pom.xml
    M features/api-layer/minion/pom.xml
    M features/api-layer/pom.xml
    M features/api-layer/sentinel/pom.xml
    M features/bsm/daemon/pom.xml
    M features/bsm/persistence/api/pom.xml
    M features/bsm/persistence/impl/pom.xml
    M features/bsm/persistence/pom.xml
    M features/bsm/pom.xml
    M features/bsm/rest/api/pom.xml
    M features/bsm/rest/impl/pom.xml
    M features/bsm/rest/pom.xml
    M features/bsm/service/api/pom.xml
    M features/bsm/service/impl/pom.xml
    M features/bsm/service/pom.xml
    M features/bsm/shell-commands/pom.xml
    M features/bsm/test-util/pom.xml
    M features/bsm/vaadin-adminpage/pom.xml
    M features/charts/pom.xml
    M features/collection/api/pom.xml
    M features/collection/client-rpc/pom.xml
    M features/collection/collectors/pom.xml
    M features/collection/core/pom.xml
    M features/collection/persistence-osgi/pom.xml
    M features/collection/persistence-rrd/pom.xml
    M features/collection/persistence-tcp/pom.xml
    M features/collection/pom.xml
    M features/collection/shell-commands/pom.xml
    M features/collection/snmp-collector/pom.xml
    M features/collection/test-api/pom.xml
    M features/collection/thresholding/api/pom.xml
    M features/collection/thresholding/impl/pom.xml
    M features/collection/thresholding/itests/pom.xml
    M features/collection/thresholding/pom.xml
    M features/collection/thresholding/thresholding-shell/pom.xml
    M features/config/dao/api/pom.xml
    M features/config/dao/impl/pom.xml
    M features/config/dao/pom.xml
    M features/config/mock/pom.xml
    M features/config/osgi/cm/pom.xml
    M features/config/osgi/del/pom.xml
    M features/config/osgi/pom.xml
    M features/config/pom.xml
    M features/config/rest/api/pom.xml
    M features/config/rest/impl/pom.xml
    M features/config/rest/pom.xml
    M features/config/service/api/pom.xml
    M features/config/service/impl/pom.xml
    M features/config/service/pom.xml
    M features/config/test/pom.xml
    M features/config/upgrade/pom.xml
    M features/config/util/pom.xml
    M features/container/minion/pom.xml
    M features/container/pom.xml
    M features/container/sentinel/pom.xml
    M features/datachoices/pom.xml
    M features/device-config/api/pom.xml
    M features/device-config/monitor-adaptor/pom.xml
    M features/device-config/monitor/pom.xml
    M features/device-config/persistence/api/pom.xml
    M features/device-config/persistence/impl/pom.xml
    M features/device-config/persistence/pom.xml
    M features/device-config/pom.xml
    M features/device-config/rest/pom.xml
    M features/device-config/retrieval/pom.xml
    M features/device-config/service/pom.xml
    M features/device-config/shell/pom.xml
    M features/device-config/sink/consumer/pom.xml
    M features/device-config/sink/dispatcher/pom.xml
    M features/device-config/sink/module/pom.xml
    M features/device-config/sink/pom.xml
    M features/device-config/ssh-scripting/pom.xml
    M features/device-config/tftp/pom.xml
    M features/dhcpd/pom.xml
    M features/discovery/pom.xml
    M features/distributed/collection/pom.xml
    M features/distributed/coordination/api/pom.xml
    M features/distributed/coordination/common/pom.xml
    M features/distributed/coordination/pom.xml
    M features/distributed/coordination/shell/pom.xml
    M features/distributed/coordination/zookeeper/pom.xml
    M features/distributed/core/api/pom.xml
    M features/distributed/core/impl/pom.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/core/pom.xml
    M features/distributed/core/shell/pom.xml
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/distributed/pom.xml
    M features/distributed/dao/healthcheck/pom.xml
    M features/distributed/dao/impl/pom.xml
    M features/distributed/dao/pom.xml
    M features/distributed/dao/shell/pom.xml
    M features/distributed/dao/test/pom.xml
    M features/distributed/datasource/pom.xml
    M features/distributed/distributed-cassandra/cassandra-api/pom.xml
    M features/distributed/distributed-cassandra/newts-impl/pom.xml
    M features/distributed/distributed-cassandra/pom.xml
    M features/distributed/kv-store/api/pom.xml
    M features/distributed/kv-store/blob/blob-itests/pom.xml
    M features/distributed/kv-store/blob/blob-shell/pom.xml
    M features/distributed/kv-store/blob/cassandra/pom.xml
    M features/distributed/kv-store/blob/in-memory/pom.xml
    M features/distributed/kv-store/blob/no-op/pom.xml
    M features/distributed/kv-store/blob/pom.xml
    M features/distributed/kv-store/blob/postgres-impl/pom.xml
    M features/distributed/kv-store/json/json-shell/pom.xml
    M features/distributed/kv-store/json/noop/pom.xml
    M features/distributed/kv-store/json/pom.xml
    M features/distributed/kv-store/json/postgres/pom.xml
    M features/distributed/kv-store/pom.xml
    M features/distributed/kv-store/postgres-shared/pom.xml
    M features/distributed/opennms-identity/pom.xml
    M features/distributed/pom.xml
    M features/distributed/service-registry/pom.xml
    M features/dnsresolver/api/pom.xml
    M features/dnsresolver/netty/pom.xml
    M features/dnsresolver/pom.xml
    M features/dnsresolver/shell/pom.xml
    M features/eif-adapter/pom.xml
    M features/elastic/client/pom.xml
    M features/elastic/pom.xml
    M features/endpoints/grafana/api/pom.xml
    M features/endpoints/grafana/client/pom.xml
    M features/endpoints/grafana/persistence/api/pom.xml
    M features/endpoints/grafana/persistence/impl/pom.xml
    M features/endpoints/grafana/persistence/pom.xml
    M features/endpoints/grafana/pom.xml
    M features/endpoints/grafana/rest/pom.xml
    M features/endpoints/grafana/service/pom.xml
    M features/endpoints/pom.xml
    M features/enlinkd/adapters/collectors/bridge/pom.xml
    M features/enlinkd/adapters/collectors/cdp/pom.xml
    M features/enlinkd/adapters/collectors/ipnettomedia/pom.xml
    M features/enlinkd/adapters/collectors/isis/pom.xml
    M features/enlinkd/adapters/collectors/lldp/pom.xml
    M features/enlinkd/adapters/collectors/ospf/pom.xml
    M features/enlinkd/adapters/collectors/pom.xml
    M features/enlinkd/adapters/common/pom.xml
    M features/enlinkd/adapters/discovers/bridge/pom.xml
    M features/enlinkd/adapters/discovers/pom.xml
    M features/enlinkd/adapters/pom.xml
    M features/enlinkd/adapters/updaters/bridge/pom.xml
    M features/enlinkd/adapters/updaters/cdp/pom.xml
    M features/enlinkd/adapters/updaters/isis/pom.xml
    M features/enlinkd/adapters/updaters/lldp/pom.xml
    M features/enlinkd/adapters/updaters/nodes/pom.xml
    M features/enlinkd/adapters/updaters/ospf/pom.xml
    M features/enlinkd/adapters/updaters/pom.xml
    M features/enlinkd/api/pom.xml
    M features/enlinkd/config/pom.xml
    M features/enlinkd/daemon/pom.xml
    M features/enlinkd/generator/pom.xml
    M features/enlinkd/persistence/api/pom.xml
    M features/enlinkd/persistence/impl/pom.xml
    M features/enlinkd/persistence/pom.xml
    M features/enlinkd/pom.xml
    M features/enlinkd/service/api/pom.xml
    M features/enlinkd/service/impl/pom.xml
    M features/enlinkd/service/pom.xml
    M features/enlinkd/shell/pom.xml
    M features/enlinkd/tests/pom.xml
    M features/events/api/pom.xml
    M features/events/collector/pom.xml
    M features/events/daemon/pom.xml
    M features/events/pom.xml
    M features/events/shell-commands/pom.xml
    M features/events/sink/dispatcher/pom.xml
    M features/events/sink/pom.xml
    M features/events/sink/shell-commands/pom.xml
    M features/events/syslog/pom.xml
    M features/events/traps/pom.xml
    M features/executor-factory/cassandra/pom.xml
    M features/executor-factory/pom.xml
    M features/flows/api/pom.xml
    M features/flows/classification/engine/api/pom.xml
    M features/flows/classification/engine/impl/pom.xml
    M features/flows/classification/engine/pom.xml
    M features/flows/classification/persistence/api/pom.xml
    M features/flows/classification/persistence/impl/pom.xml
    M features/flows/classification/persistence/pom.xml
    M features/flows/classification/pom.xml
    M features/flows/classification/shell/pom.xml
    M features/flows/elastic/pom.xml
    M features/flows/itests/pom.xml
    M features/flows/kafka-persistence/pom.xml
    M features/flows/pom.xml
    M features/flows/processing/pom.xml
    M features/flows/rest/api/pom.xml
    M features/flows/rest/impl/pom.xml
    M features/flows/rest/pom.xml
    M features/geocoder/api/pom.xml
    M features/geocoder/google/pom.xml
    M features/geocoder/mapquest/pom.xml
    M features/geocoder/nominatim/pom.xml
    M features/geocoder/pom.xml
    M features/geocoder/rest/pom.xml
    M features/geocoder/service/pom.xml
    M features/geolocation/api/pom.xml
    M features/geolocation/pom.xml
    M features/geolocation/rest/pom.xml
    M features/geolocation/service/pom.xml
    M features/graph/api/pom.xml
    M features/graph/dao/api/pom.xml
    M features/graph/dao/impl/pom.xml
    M features/graph/dao/pom.xml
    M features/graph/domain/pom.xml
    M features/graph/pom.xml
    M features/graph/provider/application/pom.xml
    M features/graph/provider/bsm/pom.xml
    M features/graph/provider/graphml/pom.xml
    M features/graph/provider/legacy/pom.xml
    M features/graph/provider/persistence-test/pom.xml
    M features/graph/provider/pom.xml
    M features/graph/provider/topology/pom.xml
    M features/graph/rest/api/pom.xml
    M features/graph/rest/impl/pom.xml
    M features/graph/rest/pom.xml
    M features/graph/service/pom.xml
    M features/graph/shell/pom.xml
    M features/graphml/api/pom.xml
    M features/graphml/pom.xml
    M features/graphml/rest/pom.xml
    M features/graphml/service/pom.xml
    M features/grpc/exporter/pom.xml
    M features/grpc/pom.xml
    M features/ifttt/pom.xml
    M features/inmemory-timeseries-plugin/pom.xml
    M features/instrumentationLogReader/pom.xml
    M features/jdbc-collector/pom.xml
    M features/jest/client/pom.xml
    M features/jest/dependencies/pom.xml
    M features/jest/feature/pom.xml
    M features/jest/jest-complete-osgi/pom.xml
    M features/jest/pom.xml
    M features/jmx-config-generator/pom.xml
    M features/juniper-tca-collector/pom.xml
    M features/kafka/consumer/pom.xml
    M features/kafka/pom.xml
    M features/kafka/producer/pom.xml
    M features/karaf-health/pom.xml
    M features/measurements/api/pom.xml
    M features/measurements/impl/pom.xml
    M features/measurements/pom.xml
    M features/measurements/rest/pom.xml
    M features/measurements/shell/pom.xml
    M features/mib-compiler/pom.xml
    M features/minion/core/features/pom.xml
    M features/minion/core/health-check/pom.xml
    M features/minion/core/impl/pom.xml
    M features/minion/core/pom.xml
    M features/minion/core/repository/pom.xml
    M features/minion/dominion/grpc-client/pom.xml
    M features/minion/dominion/pom.xml
    M features/minion/heartbeat/common/pom.xml
    M features/minion/heartbeat/consumer/pom.xml
    M features/minion/heartbeat/pom.xml
    M features/minion/heartbeat/producer/pom.xml
    M features/minion/pom.xml
    M features/minion/repository/pom.xml
    M features/minion/shell/collection/pom.xml
    M features/minion/shell/poller/pom.xml
    M features/minion/shell/pom.xml
    M features/minion/shell/provision/pom.xml
    M features/minion/status/pom.xml
    M features/name-cutter/pom.xml
    M features/newts-repository-converter/pom.xml
    M features/newts/pom.xml
    M features/notifications/api/pom.xml
    M features/notifications/pom.xml
    M features/notifications/shell/pom.xml
    M features/notifications/ticket-strategy/pom.xml
    M features/nrtg/api/pom.xml
    M features/nrtg/broker/pom.xml
    M features/nrtg/commander/pom.xml
    M features/nrtg/jar/nrtcollector/pom.xml
    M features/nrtg/jar/pom.xml
    M features/nrtg/nrtbroker-jms/pom.xml
    M features/nrtg/nrtbroker-local/pom.xml
    M features/nrtg/nrtcollector/pom.xml
    M features/nrtg/pom.xml
    M features/nrtg/protocolcollector/pom.xml
    M features/nrtg/protocolcollector/snmp/pom.xml
    M features/nrtg/protocolcollector/tca/pom.xml
    M features/nrtg/system-exports/pom.xml
    M features/nrtg/web/pom.xml
    M features/openconfig/api/pom.xml
    M features/openconfig/common/pom.xml
    M features/openconfig/pom.xml
    M features/openconfig/telemetry-client/pom.xml
    M features/opennms-es-rest/pom.xml
    M features/opennms-osgi-core-rest/pom.xml
    M features/opennms-osgi-core/pom.xml
    M features/osgi-jsr223/pom.xml
    M features/perspectivepoller/pom.xml
    M features/poller/api/pom.xml
    M features/poller/client-rpc/pom.xml
    M features/poller/monitors/core/pom.xml
    M features/poller/monitors/pom.xml
    M features/poller/pom.xml
    M features/poller/runtime/pom.xml
    M features/poller/shell/pom.xml
    M features/pom.xml
    M features/prometheus-collector/pom.xml
    M features/provisioning/api/pom.xml
    M features/provisioning/lib/pom.xml
    M features/provisioning/pom.xml
    M features/reporting/api/pom.xml
    M features/reporting/availability/pom.xml
    M features/reporting/core/pom.xml
    M features/reporting/dao/pom.xml
    M features/reporting/jasper-reports-compiler/pom.xml
    M features/reporting/jasper-reports-filter/pom.xml
    M features/reporting/jasper-reports/pom.xml
    M features/reporting/model/pom.xml
    M features/reporting/pom.xml
    M features/reporting/repository/pom.xml
    M features/reporting/rest/pom.xml
    M features/reporting/sdo/pom.xml
    M features/request-tracker/pom.xml
    M features/rest-provider/pom.xml
    M features/rest/common/pom.xml
    M features/rest/mapper/pom.xml
    M features/rest/model/pom.xml
    M features/rest/pom.xml
    M features/root-webapp/pom.xml
    M features/scv/api/pom.xml
    M features/scv/dominion-grpc-impl/pom.xml
    M features/scv/jceks-impl/pom.xml
    M features/scv/pom.xml
    M features/scv/rest/pom.xml
    M features/scv/scvcli/pom.xml
    M features/scv/shell/pom.xml
    M features/search/api/pom.xml
    M features/search/pom.xml
    M features/search/providers/pom.xml
    M features/search/rest/pom.xml
    M features/search/service/pom.xml
    M features/sentinel/core/pom.xml
    M features/sentinel/pom.xml
    M features/situation-feedback/api/pom.xml
    M features/situation-feedback/elastic/pom.xml
    M features/situation-feedback/pom.xml
    M features/situation-feedback/rest/api/pom.xml
    M features/situation-feedback/rest/impl/pom.xml
    M features/situation-feedback/rest/pom.xml
    M features/springframework-security/pom.xml
    M features/status/api/pom.xml
    M features/status/pom.xml
    M features/status/rest/pom.xml
    M features/system-report/pom.xml
    M features/telemetry/api/pom.xml
    M features/telemetry/common/pom.xml
    M features/telemetry/config/api/pom.xml
    M features/telemetry/config/jaxb/pom.xml
    M features/telemetry/config/pom.xml
    M features/telemetry/connectors/pom.xml
    M features/telemetry/daemon/pom.xml
    M features/telemetry/distributed/common/pom.xml
    M features/telemetry/distributed/minion/pom.xml
    M features/telemetry/distributed/pom.xml
    M features/telemetry/distributed/sentinel/pom.xml
    M features/telemetry/itests/pom.xml
    M features/telemetry/listeners/pom.xml
    M features/telemetry/pom.xml
    M features/telemetry/protocols/adapters/pom.xml
    M features/telemetry/protocols/bmp/adapter/pom.xml
    M features/telemetry/protocols/bmp/parser/pom.xml
    M features/telemetry/protocols/bmp/persistence/api/pom.xml
    M features/telemetry/protocols/bmp/persistence/impl/pom.xml
    M features/telemetry/protocols/bmp/persistence/pom.xml
    M features/telemetry/protocols/bmp/pom.xml
    M features/telemetry/protocols/bmp/stats/pom.xml
    M features/telemetry/protocols/bmp/transport/pom.xml
    M features/telemetry/protocols/cache/pom.xml
    M features/telemetry/protocols/common/pom.xml
    M features/telemetry/protocols/flows/pom.xml
    M features/telemetry/protocols/graphite/adapter/pom.xml
    M features/telemetry/protocols/graphite/pom.xml
    M features/telemetry/protocols/jti/adapter/pom.xml
    M features/telemetry/protocols/jti/pom.xml
    M features/telemetry/protocols/netflow/adapter/pom.xml
    M features/telemetry/protocols/netflow/parser/pom.xml
    M features/telemetry/protocols/netflow/pom.xml
    M features/telemetry/protocols/netflow/transport/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/core/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/minion/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/pom.xml
    M features/telemetry/protocols/nxos/adapter/pom.xml
    M features/telemetry/protocols/nxos/pom.xml
    M features/telemetry/protocols/openconfig/adapter/pom.xml
    M features/telemetry/protocols/openconfig/connector/pom.xml
    M features/telemetry/protocols/openconfig/itests/pom.xml
    M features/telemetry/protocols/openconfig/pom.xml
    M features/telemetry/protocols/pom.xml
    M features/telemetry/protocols/sflow/adapter/pom.xml
    M features/telemetry/protocols/sflow/parser/pom.xml
    M features/telemetry/protocols/sflow/pom.xml
    M features/telemetry/registry/pom.xml
    M features/telemetry/shell/pom.xml
    M features/themes/dashboard-theme/pom.xml
    M features/themes/jmxconfiggenerator-theme/pom.xml
    M features/themes/onms-default-theme/pom.xml
    M features/themes/pom.xml
    M features/ticketing/api/pom.xml
    M features/ticketing/daemon/pom.xml
    M features/ticketing/drools-integration/pom.xml
    M features/ticketing/inmemory/pom.xml
    M features/ticketing/jira-client/pom.xml
    M features/ticketing/jira-integration/pom.xml
    M features/ticketing/pom.xml
    M features/ticketing/rt-integration/pom.xml
    M features/ticketing/tsrm-integration/pom.xml
    M features/timeformat/api/pom.xml
    M features/timeformat/impl/pom.xml
    M features/timeformat/pom.xml
    M features/timeseries-evaluate/pom.xml
    M features/timeseries-shell/pom.xml
    M features/timeseries/pom.xml
    M features/topologies/pom.xml
    M features/topologies/service/api/pom.xml
    M features/topologies/service/impl/pom.xml
    M features/topologies/service/pom.xml
    M features/topology-map/features/pom.xml
    M features/topology-map/features/runtime-base/pom.xml
    M features/topology-map/features/runtime-graphml/pom.xml
    M features/topology-map/org.opennms.features.topology.api/pom.xml
    M features/topology-map/org.opennms.features.topology.app/pom.xml
    M features/topology-map/org.opennms.features.topology.link/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.impl/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/pom.xml
    M features/topology-map/org.opennms.features.topology.shell/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.browsers/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.layout/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.netutils/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.application/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.bsm/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.graphml/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.history/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.vmware/pom.xml
    M features/topology-map/plugins/pom.xml
    M features/topology-map/pom.xml
    M features/topology-map/poms/compiled/pom.xml
    M features/topology-map/poms/pom.xml
    M features/topology-map/poms/wrappers/pom.xml
    M features/topology-map/provision/pom.xml
    M features/topology-map/themes/default-theme/pom.xml
    M features/topology-map/themes/pom.xml
    M features/ui-extension/pom.xml
    M features/usageanalytics/api/pom.xml
    M features/usageanalytics/impl/pom.xml
    M features/usageanalytics/pom.xml
    M features/vaadin-components/core/pom.xml
    M features/vaadin-components/extender-service/pom.xml
    M features/vaadin-components/graph/pom.xml
    M features/vaadin-components/header/pom.xml
    M features/vaadin-components/pom.xml
    M features/vaadin-components/widgetset/pom.xml
    M features/vaadin-dashboard/pom.xml
    M features/vaadin-dashlets/dashlet-alarms/pom.xml
    M features/vaadin-dashlets/dashlet-bsm/pom.xml
    M features/vaadin-dashlets/dashlet-charts/pom.xml
    M features/vaadin-dashlets/dashlet-features/pom.xml
    M features/vaadin-dashlets/dashlet-grafana/pom.xml
    M features/vaadin-dashlets/dashlet-image/pom.xml
    M features/vaadin-dashlets/dashlet-ksc/pom.xml
    M features/vaadin-dashlets/dashlet-map/pom.xml
    M features/vaadin-dashlets/dashlet-rrd/pom.xml
    M features/vaadin-dashlets/dashlet-rtc/pom.xml
    M features/vaadin-dashlets/dashlet-summary/pom.xml
    M features/vaadin-dashlets/dashlet-surveillance/pom.xml
    M features/vaadin-dashlets/dashlet-topology/pom.xml
    M features/vaadin-dashlets/dashlet-url/pom.xml
    M features/vaadin-dashlets/pom.xml
    M features/vaadin-jmxconfiggenerator/pom.xml
    M features/vaadin-snmp-events-and-metrics/pom.xml
    M features/vaadin-surveillance-views/pom.xml
    M features/vaadin/pom.xml
    M features/wsman/pom.xml
    M features/zenith-connect/persistence/pom.xml
    M features/zenith-connect/pom.xml
    M features/zenith-connect/rest/pom.xml
    M integration-tests/config/pom.xml
    M integration-tests/pom.xml
    M integration-tests/trend-configuration/pom.xml
    M integrations/opennms-R/pom.xml
    M integrations/opennms-dns-provisioning-adapter/pom.xml
    M integrations/opennms-geoip-provisioning-adapter/pom.xml
    M integrations/opennms-jasper-extensions/pom.xml
    M integrations/opennms-jasperstudio-extension/pom.xml
    M integrations/opennms-puppet-provisioning-adapter/pom.xml
    M integrations/opennms-reverse-dns-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-asset-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-metadata-provisioning-adapter/pom.xml
    M integrations/opennms-vmware/pom.xml
    M integrations/opennms-vtdxml-collector-handler/pom.xml
    M integrations/opennms-wsman-asset-provisioning-adapter/pom.xml
    M integrations/pom.xml
    M opennms-ackd/pom.xml
    M opennms-alarms/api/pom.xml
    M opennms-alarms/bsf-northbounder/pom.xml
    M opennms-alarms/daemon/pom.xml
    M opennms-alarms/drools-northbounder/pom.xml
    M opennms-alarms/email-northbounder/pom.xml
    M opennms-alarms/http-northbounder/pom.xml
    M opennms-alarms/integration-tests/pom.xml
    M opennms-alarms/jms-northbounder/pom.xml
    M opennms-alarms/pom.xml
    M opennms-alarms/snmptrap-northbounder/pom.xml
    M opennms-alarms/syslog-northbounder/pom.xml
    M opennms-assemblies/minion/pom.xml
    M opennms-assemblies/pom.xml
    M opennms-assemblies/sentinel/pom.xml
    M opennms-assemblies/version/pom.xml
    M opennms-assemblies/webapp-full/pom.xml
    M opennms-assemblies/xsds/pom.xml
    M opennms-asterisk/pom.xml
    M opennms-base-assembly/pom.xml
    M opennms-bootstrap/pom.xml
    M opennms-config-api/pom.xml
    M opennms-config-dao/common-api/pom.xml
    M opennms-config-dao/common-impl/pom.xml
    M opennms-config-dao/poll-outages/api/pom.xml
    M opennms-config-dao/poll-outages/impl/pom.xml
    M opennms-config-dao/poll-outages/itests/pom.xml
    M opennms-config-dao/poll-outages/pom.xml
    M opennms-config-dao/pom.xml
    M opennms-config-dao/thresholding/api/pom.xml
    M opennms-config-dao/thresholding/impl/pom.xml
    M opennms-config-dao/thresholding/pom.xml
    M opennms-config-jaxb/pom.xml
    M opennms-config-model/pom.xml
    M opennms-config-tester/pom.xml
    M opennms-config/pom.xml
    M opennms-correlation/drools-correlation-engine/pom.xml
    M opennms-correlation/opennms-correlator/pom.xml
    M opennms-correlation/pom.xml
    M opennms-dao-api/pom.xml
    M opennms-dao-mock/pom.xml
    M opennms-dao/pom.xml
    M opennms-enterprise-reporting/opennms-reportd/pom.xml
    M opennms-enterprise-reporting/pom.xml
    M opennms-full-assembly/pom.xml
    M opennms-full-assembly/src/test/java/org/opennms/assemblies/karaf/OnmsKarafTestCase.java
    M opennms-icmp/commands/pom.xml
    M opennms-icmp/opennms-icmp-api/pom.xml
    M opennms-icmp/opennms-icmp-best/pom.xml
    M opennms-icmp/opennms-icmp-jna/pom.xml
    M opennms-icmp/opennms-icmp-jni/pom.xml
    M opennms-icmp/opennms-icmp-jni6/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/pom.xml
    M opennms-icmp/pom.xml
    M opennms-install/pom.xml
    M opennms-javamail/opennms-javamail-api/pom.xml
    M opennms-javamail/pom.xml
    M opennms-jetty/pom.xml
    M opennms-model/pom.xml
    M opennms-provision/opennms-detector-bsf/pom.xml
    M opennms-provision/opennms-detector-datagram/pom.xml
    M opennms-provision/opennms-detector-dhcp/pom.xml
    M opennms-provision/opennms-detector-generic/pom.xml
    M opennms-provision/opennms-detector-jdbc/pom.xml
    M opennms-provision/opennms-detector-jms/pom.xml
    M opennms-provision/opennms-detector-jmx/pom.xml
    M opennms-provision/opennms-detector-lineoriented/pom.xml
    M opennms-provision/opennms-detector-rdns-lookup/pom.xml
    M opennms-provision/opennms-detector-registry/pom.xml
    M opennms-provision/opennms-detector-simple/pom.xml
    M opennms-provision/opennms-detector-ssh/pom.xml
    M opennms-provision/opennms-detector-web/pom.xml
    M opennms-provision/opennms-detectorclient-rpc/pom.xml
    M opennms-provision/opennms-mock-simpleserver/pom.xml
    M opennms-provision/opennms-provision-api/pom.xml
    M opennms-provision/opennms-provision-geolocation/pom.xml
    M opennms-provision/opennms-provision-persistence/pom.xml
    M opennms-provision/opennms-provision-shell/pom.xml
    M opennms-provision/opennms-provisiond/pom.xml
    M opennms-provision/opennms-requisition-dns/pom.xml
    M opennms-provision/opennms-requisition-service/pom.xml
    M opennms-provision/opennms-snmp-scanners/pom.xml
    M opennms-provision/pom.xml
    M opennms-rrd/opennms-rrd-api/pom.xml
    M opennms-rrd/opennms-rrd-model/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/opennms-rrdtool-api/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/pom.xml
    M opennms-rrd/opennms-rrd-tcp/pom.xml
    M opennms-rrd/opennms-rrd-util/pom.xml
    M opennms-rrd/pom.xml
    M opennms-services/pom.xml
    M opennms-taglib/pom.xml
    M opennms-util/pom.xml
    M opennms-web-api/pom.xml
    M opennms-web-dependencies/pom.xml
    M opennms-webapp-rest/pom.xml
    M opennms-webapp/pom.xml
    M opennms-wmi/pom.xml
    M pom.xml
    M protocols/cifs/pom.xml
    M protocols/nsclient/pom.xml
    M protocols/pom.xml
    M protocols/radius/pom.xml
    M protocols/selenium-monitor/pom.xml
    M protocols/xml/pom.xml
    M smoke-test/pom.xml
    M tests/dao/pom.xml
    M tests/mock-elements/pom.xml
    M tests/mock-snmp-agent/pom.xml
    M tests/pom.xml
    M ui/pom.xml
    M ui/tests/components/Menu/menu-template-test.json

  Log Message:
  -----------
  Update versions for next release


  Commit: 36feb4d7db1874eddaf86307a69dc73e5e135981
      https://github.com/OpenNMS/opennms/commit/36feb4d7db1874eddaf86307a69dc73e5e135981
  Author: Morteza E <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Fix osgi version and docs product version


  Commit: 032d82cc926f56709b0c81382fa02121bacef74b
      https://github.com/OpenNMS/opennms/commit/032d82cc926f56709b0c81382fa02121bacef74b
  Author: Morteza E <[email protected]>
  Date:   2026-04-27 (Mon, 27 Apr 2026)

  Changed paths:
    M .circleci/epoch
    M .circleci/main/parameters.yml
    M .nightly
    M opennms-config/src/main/java/org/opennms/netmgt/config/SnmpPeerFactory.java
    M opennms-config/src/test/java/org/opennms/netmgt/config/SnmpPeerFactoryTest.java
    M opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpConfigDao.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultSnmpConfigDao.java
    M ui/src/components/Common/ConfirmationDialog.vue
    M ui/src/components/Common/MessageDialog.vue
    R ui/src/components/Configuration/ConfigurationDoubleCheckModal.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.vue
    R ui/src/components/FileEditor/ConfirmDialog.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/TrapdConfiguration/Dialog/DeleteUserConfirmationDialog.vue
    R ui/src/components/UsageStatistics/UsageStatisticsModal.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/containers/FileEditor.vue
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: e34daca4e805738074e6e8a4a8f65dee33416f76
      https://github.com/OpenNMS/opennms/commit/e34daca4e805738074e6e8a4a8f65dee33416f76
  Author: mershad-manesh <[email protected]>
  Date:   2026-05-04 (Mon, 04 May 2026)

  Changed paths:
    M .circleci/main/commands/oci/trivy-analyze.yml

  Log Message:
  -----------
  Update trivy-analyze.yml


  Commit: f00099596da4ab3d0c598eb439c7872085769316
      https://github.com/OpenNMS/opennms/commit/f00099596da4ab3d0c598eb439c7872085769316
  Author: Morteza E <[email protected]>
  Date:   2026-05-06 (Wed, 06 May 2026)

  Changed paths:
    M container/features/pom.xml
    M container/features/src/main/resources/features-minion.xml
    M container/features/src/main/resources/features.xml
    M container/features/src/main/resources/spring-legacy.xml
    M container/karaf/pom.xml
    M container/karaf/src/main/filtered-resources/etc/system.properties
    A container/karaf/src/main/internal/features-processing.xml
    M container/shared/pom.xml
    A container/shared/src/main/internal/features-processing.xml
    M core/config/src/test/resources/collectd-configuration.xml
    M core/daemon/pom.xml
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    M core/test-api/activemq/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/spring/pom.xml
    M docs/modules/deployment/pages/core/docker/core.adoc
    M docs/modules/deployment/pages/core/docker/initialize.adoc
    M docs/modules/deployment/pages/core/docker/postgresql.adoc
    M docs/modules/deployment/pages/minion/docker/minion.adoc
    M docs/modules/deployment/pages/minion/docker/secure-karaf.adoc
    M docs/modules/operation/nav.adoc
    A docs/modules/operation/pages/deep-dive/admin/automatic-cleanup.adoc
    M docs/modules/operation/pages/deep-dive/admin/housekeeping.adoc
    M docs/modules/operation/pages/deep-dive/meta-data.adoc
    M docs/modules/reference/nav.adoc
    M docs/modules/reference/pages/configuration/minion-confd/test-confd.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/collectd.adoc
    R docs/modules/reference/pages/performance-data-collection/collectors/wmi.adoc
    A docs/modules/reference/pages/performance-data-collection/collectors/xml-examples.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
    R docs/modules/reference/pages/provisioning/detectors/WmiDetector.adoc
    R docs/modules/reference/pages/service-assurance/monitors/WmiMonitor.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/activemq/broker-api/src/main/java/org/opennms/features/activemq/broker/impl/ManagedBrokerImpl.java
    M features/collection/api/src/main/java/org/opennms/netmgt/collection/api/ServiceParameters.java
    M features/config/test/src/test/java/org/opennms/features/config/service/util/BeanFieldCopyUtilTest.java
    M features/container/sentinel/src/main/internal/features-processing.xml
    M features/device-config/tftp/src/main/java/org/opennms/features/deviceconfig/tftp/impl/TftpServerImpl.java
    M features/device-config/tftp/src/test/java/org/opennms/features/deviceconfig/tftp/impl/TftpServerImplTest.java
    M features/distributed/core/jms/pom.xml
    M features/geocoder/google/pom.xml
    M features/instrumentationLogReader/src/test/java/org/opennms/util/ilr/CollectorTest.java
    M features/instrumentationLogReader/src/test/resources/TestLogFile-unsorted.txt
    M features/instrumentationLogReader/src/test/resources/TestLogFile.log
    M features/instrumentationLogReader/src/test/resources/TestLogFile.out
    M features/instrumentationLogReader/src/test/resources/instrumentation.log
    M features/minion/core/features/src/main/resources/features.xml
    M features/minion/core/repository/pom.xml
    M features/minion/repository/pom.xml
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    M opennms-base-assembly/pom.xml
    R opennms-base-assembly/src/main/filtered/bin/checkwmi
    R opennms-base-assembly/src/main/filtered/bin/encode-wmi-password.pl
    M opennms-base-assembly/src/main/filtered/etc/collectd-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/datacollection-config.xml
    R opennms-base-assembly/src/main/filtered/etc/datacollection/wmi.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/collectd-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/jvm-datacollection/collectd-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/old-datacollection-config.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/poller-configuration.xml
    R opennms-base-assembly/src/main/filtered/etc/resource-types.d/wmi-collector.xml
    M opennms-base-assembly/src/main/filtered/etc/search-actions.xml
    R opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/microsoft-wmi-graph.properties
    R opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/wmi-memory-graph.properties
    R opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/wmi-physdisk-graph.properties
    R opennms-base-assembly/src/main/filtered/etc/wmi-config.xml
    R opennms-base-assembly/src/main/filtered/etc/wmi-datacollection-config.xml
    M opennms-config-jaxb/src/test/java/org/opennms/netmgt/config/poller/PollerConfigurationTest.java
    M opennms-config-jaxb/src/test/resources/org/opennms/netmgt/config/internal/collection/old-datacollection-config-onefile.xml
    M opennms-config-jaxb/src/test/resources/org/opennms/netmgt/config/poller/poller-configuration-1.8.xml
    M opennms-config-model/pom.xml
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/Attrib.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/ObjectFactory.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/Rrd.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/WmiAgentConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/WmiCollection.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/WmiDatacollectionConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/WmiTypeAdapter.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/Wpm.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/agent/Definition.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/agent/Range.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/agent/WmiConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/agent/package-info.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/wmi/package-info.java
    R opennms-config-model/src/main/resources/xsds/wmi-config.xsd
    R opennms-config-model/src/main/resources/xsds/wmi-datacollection.xsd
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/wmi/WmiAgentConfigTest.java
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/wmi/WmiDatacollectionConfigTest.java
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/wmi/agent/WmiConfigTest.java
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    R opennms-config/src/main/java/org/opennms/netmgt/config/WmiDataCollectionConfigFactory.java
    R opennms-config/src/main/java/org/opennms/netmgt/config/WmiPeerFactory.java
    M opennms-config/src/main/resources/META-INF/opennms/applicationContext-commonConfigs.xml
    M opennms-config/src/test/java/org/opennms/netmgt/config/DataCollectionConfigParserTest.java
    R opennms-config/src/test/java/org/opennms/netmgt/config/WmiPeerFactoryTest.java
    M opennms-config/src/test/resources/beanRefContext.xml
    R opennms-config/src/test/resources/etc/wmi-config.xml
    M opennms-config/src/test/resources/org/opennms/netmgt/config/datacollection-config-hybrid.xml
    M opennms-config/src/test/resources/org/opennms/netmgt/config/datacollection-config-parser-test/datacollection-config.xml
    R opennms-config/src/test/resources/org/opennms/netmgt/config/datacollection-config-parser-test/datacollection/wmi.xml
    M opennms-config/src/test/resources/test-dao-context.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/minion/CONFD_README.md
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/DefaultDataCollectionConfigDaoIT.java
    M opennms-dao/src/test/opennms-home/etc/datacollection-config.xml
    R opennms-dao/src/test/opennms-home/etc/datacollection/wmi.xml
    M opennms-dao/src/test/opennms-home/etc/examples/old-datacollection-config.xml
    M opennms-full-assembly/pom.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TrapdRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/TrapdRestApi.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/config/DataCollectionConfigResourceTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/TrapdRestServiceIT.java
    M opennms-webapp-rest/src/test/resources/dc.xml
    R opennms-webapp/src/main/java/org/opennms/web/admin/nodeManagement/SnmpConfigServlet.java
    M opennms-webapp/src/main/java/org/opennms/web/alarm/AlarmQueryServlet.java
    M opennms-webapp/src/main/java/org/opennms/web/alarm/filter/AlarmTextFilter.java
    M opennms-webapp/src/main/java/org/opennms/web/event/EventQueryServlet.java
    M opennms-webapp/src/main/java/org/opennms/web/tags/filters/AbstractFilterCallback.java
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    M opennms-webapp/src/main/webapp/WEB-INF/web.xml
    R opennms-webapp/src/main/webapp/admin/snmpConfig.jsp
    M opennms-webapp/src/main/webapp/includes/alarm-advquerypanel.jsp
    M opennms-webapp/src/main/webapp/includes/event-advquerypanel.jsp
    A opennms-webapp/src/test/java/org/opennms/web/controller/alarm/AlarmFilterControllerTest.java
    M opennms-webapp/src/test/resources/etc/snmp-graph.properties
    R opennms-wmi/pom.xml
    R opennms-wmi/src/license/THIRD-PARTY.properties
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/WmiCollector.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/wmi/WmiAgentState.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/wmi/WmiCollectionAttributeType.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/wmi/WmiCollectorException.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/wmi/WmiGroupState.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/collectd/wmi/WmiResourceType.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/poller/monitors/WmiMonitor.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/provision/detector/wmi/WmiDetector.java
    R opennms-wmi/src/main/java/org/opennms/netmgt/provision/detector/wmi/WmiDetectorFactory.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/CheckWmi.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/IWmiClient.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/TestingNewStructure.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiClient.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiException.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiManager.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiMgrOperation.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiParams.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/WmiResult.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemCimTypeEnum.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemFlagReturnEnum.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemMethod.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemMethodSet.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemObject.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemObjectPath.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemObjectSet.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemProperty.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/OnmsWbemPropertySet.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemMethodImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemMethodSetImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemObjectImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemObjectPathImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemObjectSetImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemPropertyImpl.java
    R opennms-wmi/src/main/java/org/opennms/protocols/wmi/wbem/jinterop/OnmsWbemPropertySetImpl.java
    R opennms-wmi/src/main/resources/META-INF/opennms/detectors.xml
    R opennms-wmi/src/main/resources/META-INF/services/org.opennms.netmgt.collection.api.ServiceCollector
    R opennms-wmi/src/main/resources/META-INF/services/org.opennms.netmgt.poller.ServiceMonitor
    R opennms-wmi/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R opennms-wmi/src/test/java/org/opennms/netmgt/collectd/WmiCollectorComplianceTest.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/WmiAgentConfigTest.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/WmiManagerTest.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/stubs/OnmsWbemObjectBiosStub.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/stubs/OnmsWbemObjectSetBiosStub.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/stubs/OnmsWbemPropBiosStub.java
    R opennms-wmi/src/test/java/org/opennms/protocols/wmi/test/stubs/OnmsWbemPropSetBiosStub.java
    M pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    M smoke-test/src/test/java/org/opennms/smoketest/minion/CollectorListIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/minion/DetectorsCommandIT.java
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    A ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/containers/TrapdConfiguration.vue
    M ui/src/lib/trapdValidator.ts
    M ui/src/services/trapdConfigurationService.ts
    M ui/src/stores/snmpConfigStore.ts
    M ui/src/stores/trapdConfigStore.ts
    M ui/src/types/trapConfig.d.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tests/components/TrapdConfiguration/SnmpV3UserManagement.test.ts
    A ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/containers/TrapdConfiguration.test.ts
    R ui/tests/lib/trapdValidator.test.ts
    A ui/tests/lib/trapdValidatorJson.test.ts
    A ui/tests/lib/trapdValidatorXml.test.ts
    M ui/tests/stores/snmpConfigStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 4ebffbab63b01a8f8123154356df3608a7ac51ed
      https://github.com/OpenNMS/opennms/commit/4ebffbab63b01a8f8123154356df3608a7ac51ed
  Author: Dino <[email protected]>
  Date:   2026-05-08 (Fri, 08 May 2026)

  Changed paths:
    M core/schema/src/main/liquibase/36.0.0/changelog.xml
    M docs/modules/operation/pages/deep-dive/device-config-backup/configuration.adoc
    M docs/modules/operation/pages/deep-dive/device-config-backup/introduction.adoc
    M docs/modules/reference/pages/service-assurance/monitors/DeviceConfigMonitor.adoc
    M features/device-config/api/pom.xml
    M features/device-config/api/src/main/java/org/opennms/features/deviceconfig/service/DeviceConfigConstants.java
    M features/device-config/api/src/main/java/org/opennms/features/deviceconfig/service/DeviceConfigUtil.java
    A features/device-config/api/src/test/java/org/opennms/features/deviceconfig/service/DeviceConfigUtilTest.java
    M features/device-config/monitor-adaptor/src/main/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptor.java
    A features/device-config/monitor-adaptor/src/test/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptorTest.java
    M features/events/api/src/main/java/org/opennms/netmgt/events/api/EventConstants.java

  Log Message:
  -----------
  NMS-19773: Emit an event when config changes between DCB backup intervals (#8507)

* DCB: Emit configChanged event when stored config differs from new backup


  Commit: 78ace8e3ba354982ea04df75da659210aa4b8698
      https://github.com/OpenNMS/opennms/commit/78ace8e3ba354982ea04df75da659210aa4b8698
  Author: CI/CD System <[email protected]>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M .circleci/main/commands/oci/trivy-analyze.yml
    M core/schema/src/main/liquibase/36.0.0/changelog.xml
    M core/schema/src/main/liquibase/changelog.xml
    R core/snmp/commands/src/main/java/org/opennms/netmgt/snmp/commands/DecryptSnmpConfigCommand.java
    R core/snmp/commands/src/main/java/org/opennms/netmgt/snmp/commands/EncryptSnmpConfigCommand.java
    M core/upgrade/src/main/java/org/opennms/upgrade/implementations/DataCollectionConfigMigratorOffline.java
    A core/web-assets/src/main/assets/js/apps/forecast/buildFilter.js
    A core/web-assets/src/main/assets/js/apps/forecast/checkForecastWarning.js
    M core/web-assets/src/main/assets/js/apps/forecast/index.js
    A core/web-assets/src/test/javascript/forecast/buildFilter.test.js
    A core/web-assets/src/test/javascript/forecast/checkForecastWarning.test.js
    M docs/modules/development/nav.adoc
    A docs/modules/development/pages/rest/snmp-datacollection-config-rest-api.adoc
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/device-config-backup/ssh.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/collectd/collection-packages.adoc
    A docs/modules/operation/pages/deep-dive/performance-data-collection/forecasting.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/resource-types.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/shell/adhoc-collection.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/snmp-index.adoc
    R docs/modules/operation/pages/deep-dive/provisioning/snmp-encryption.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/collectd.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/SnmpCollector.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/collection/shell-commands/pom.xml
    A features/collection/shell-commands/src/main/java/org/opennms/netmgt/collection/commands/SnmpCollectionConfigCommand.java
    M features/config/mock/src/main/java/org/opennms/netmgt/dao/mock/ConfigurationManagerServiceMock.java
    M features/config/upgrade/pom.xml
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/UpgradeConfigService.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/DataCollectionGroupMapper.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigration.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionSqlHelper.java
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigrationTest.java
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection-config.xml
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection/testmib.xml
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection/testvendor.xml
    M features/device-config/retrieval/src/main/java/org/opennms/features/deviceconfig/retrieval/impl/RetrieverImpl.java
    M features/device-config/retrieval/src/test/java/org/opennms/features/deviceconfig/retrieval/impl/RetrieverImplTest.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/SshScriptingService.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/SshInteraction.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImpl.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/Statement.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImplIT.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImplTest.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/StatementTest.java
    M features/measurements/impl/src/main/java/org/opennms/netmgt/measurements/filters/impl/HWForecast.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/HWForecastIT.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/LoadData.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/LoadDataHWForecastTest.java
    M opennms-base-assembly/src/main/filtered/etc/search-actions.xml
    M opennms-base-assembly/src/main/filtered/etc/service-configuration.xml
    M opennms-config-api/pom.xml
    M opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DataCollectionConfigDao.java
    A opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DataCollectionConfigLookupUtils.java
    A opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DatacollectionJsonHelper.java
    M opennms-config-model/src/main/java/org/opennms/netmgt/config/service/Service.java
    M opennms-config-model/src/main/resources/defaults/service-configuration.xml
    M opennms-config-model/src/main/resources/xsds/service-configuration.xsd
    A opennms-config-model/src/test/java/org/opennms/netmgt/config/service/ServiceEnabledTest.java
    M opennms-config/pom.xml
    M opennms-config/src/main/java/org/opennms/netmgt/config/DefaultDataCollectionConfigDao.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/ServiceConfigFactory.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/SnmpPeerFactory.java
    M opennms-config/src/main/resources/META-INF/opennms/applicationContext-commonConfigs.xml
    A opennms-config/src/test/java/org/opennms/netmgt/config/ServiceConfigFactoryInterpolationTest.java
    R opennms-config/src/test/java/org/opennms/netmgt/config/SnmpEncryptionIT.java
    A opennms-config/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    R opennms-container/core/plugins.sh
    M opennms-container/minion/Dockerfile
    R opennms-container/minion/plugins.sh
    M opennms-container/sentinel/Dockerfile
    R opennms-container/sentinel/plugins.sh
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionMibGroupDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionProfileDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionResourceTypeDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionSourceDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionSystemDefDao.java
    M opennms-dao/pom.xml
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/DaoUtil.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionMibGroupDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionProfileDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionResourceTypeDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSourceDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSystemDefDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultSnmpConfigDao.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoader.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-dao.xml
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-shared.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/config/DataCollectionConfigDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionMibGroupDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionProfileDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionResourceTypeDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSourceDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSystemDefDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/jaxb/NMS19643IT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/DatacollectionConfigEquivalence.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoaderTest.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionXmlToDbParityIT.java
    A opennms-dao/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    A opennms-dao/src/test/resources/META-INF/opennms/applicationContext-mockEventForwarder.xml
    A opennms-model/src/main/java/org/opennms/netmgt/model/PageResponse.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionMibGroup.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionMibGroupDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionProfile.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionProfileDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionResourceType.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionResourceTypeDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSource.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSourceDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSystemDef.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSystemDefDto.java
    M opennms-webapp-rest/pom.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/config/DataCollectionConfigResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfRestService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/DataCollectionConfRestApi.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/SnmpCollectionSourceNamesAndIdsResponse.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/config/DataCollectionConfigResourceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/config/DataCollectionConfigResourceTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfLifecycleIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceServiceIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfRestServiceIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfRestServiceParseTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DatacollectionConfigEquivalence.java
    A opennms-webapp-rest/src/test/resources/DATACOLLECTION/dell.xml
    A opennms-webapp-rest/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    M opennms-webapp-rest/src/test/resources/applicationContext-rest-test.xml
    A opennms-webapp/src/main/java/org/opennms/web/geomap/GeomapPageHelper.java
    M opennms-webapp/src/main/webapp/admin/index.jsp
    M opennms-webapp/src/main/webapp/admin/snmpmanage.jsp
    M opennms-webapp/src/main/webapp/geomap/includes/map.jsp
    M opennms-webapp/src/main/webapp/geomap/standalone.jsp
    M opennms-webapp/src/main/webapp/graph/forecast.jsp
    A opennms-webapp/src/test/java/org/opennms/web/geomap/GeomapPageHelperTest.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPageIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/GeomapStandalonePageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    M ui/package.json
    M ui/pnpm-lock.yaml
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    A ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    A ui/src/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.ts
    A ui/src/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.vue
    A ui/src/components/SnmpDataCollectionCreate/MibGroupForm.vue
    A ui/src/components/SnmpDataCollectionCreate/MibGroupTable.vue
    A ui/src/components/SnmpDataCollectionCreate/ResourceTypeForm.vue
    A ui/src/components/SnmpDataCollectionCreate/ResourceTypeTable.vue
    A ui/src/components/SnmpDataCollectionCreate/SystemDefForm.vue
    A ui/src/components/SnmpDataCollectionCreate/SystemDefTable.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/MibGroupsTable.vue
    A ui/src/components/SnmpDataCollectionDetail/ResourceTypesTable.vue
    A ui/src/components/SnmpDataCollectionDetail/SystemDefinitionsTable.vue
    A ui/src/containers/SnmpDataCollection.vue
    A ui/src/containers/SnmpDataCollectionCreate.vue
    A ui/src/containers/SnmpDataCollectionDetail.vue
    M ui/src/lib/constants.ts
    M ui/src/main/router/index.ts
    A ui/src/mappers/snmpDataCollection.mapper.ts
    A ui/src/services/snmpDataCollectionService.ts
    A ui/src/stores/snmpDataCollectionCreationStore.ts
    A ui/src/stores/snmpDataCollectionDetailStore.ts
    A ui/src/stores/snmpDataCollectionStore.ts
    A ui/src/types/snmpDataCollection.d.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/EventConfigEventTable.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceImport.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    A ui/tests/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.test.ts
    A ui/tests/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/MibGroupsTable.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/ResourceTypesTable.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/SystemDefinitionsTable.test.ts
    A ui/tests/containers/SnmpDataCollection.test.ts
    A ui/tests/containers/SnmpDataCollectionDetail.test.ts
    A ui/tests/stores/snmpDataCollectionDetailStore.test.ts
    A ui/tests/stores/snmpDataCollectionStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 372777a474d70c7fe920febae5c69bdb46dace5e
      https://github.com/OpenNMS/opennms/commit/372777a474d70c7fe920febae5c69bdb46dace5e
  Author: Morteza E <[email protected]>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M .circleci/main/parameters.yml
    M .nightly

  Log Message:
  -----------
  fix the parameters


  Commit: 91348defb917c74d2507d6e68f48dc5315b923c8
      https://github.com/OpenNMS/opennms/commit/91348defb917c74d2507d6e68f48dc5315b923c8
  Author: Morteza E <[email protected]>
  Date:   2026-05-12 (Tue, 12 May 2026)

  Changed paths:
    M .circleci/main/commands/oci/trivy-analyze.yml
    M core/schema/src/main/liquibase/36.0.0/changelog.xml
    M core/schema/src/main/liquibase/changelog.xml
    R core/snmp/commands/src/main/java/org/opennms/netmgt/snmp/commands/DecryptSnmpConfigCommand.java
    R core/snmp/commands/src/main/java/org/opennms/netmgt/snmp/commands/EncryptSnmpConfigCommand.java
    M core/upgrade/src/main/java/org/opennms/upgrade/implementations/DataCollectionConfigMigratorOffline.java
    A core/web-assets/src/main/assets/js/apps/forecast/buildFilter.js
    A core/web-assets/src/main/assets/js/apps/forecast/checkForecastWarning.js
    M core/web-assets/src/main/assets/js/apps/forecast/index.js
    A core/web-assets/src/test/javascript/forecast/buildFilter.test.js
    A core/web-assets/src/test/javascript/forecast/checkForecastWarning.test.js
    M docs/modules/development/nav.adoc
    A docs/modules/development/pages/rest/snmp-datacollection-config-rest-api.adoc
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/device-config-backup/ssh.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/collectd/collection-packages.adoc
    A docs/modules/operation/pages/deep-dive/performance-data-collection/forecasting.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/resource-types.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/shell/adhoc-collection.adoc
    M docs/modules/operation/pages/deep-dive/performance-data-collection/snmp-index.adoc
    R docs/modules/operation/pages/deep-dive/provisioning/snmp-encryption.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/collectd.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/SnmpCollector.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/collection/shell-commands/pom.xml
    A features/collection/shell-commands/src/main/java/org/opennms/netmgt/collection/commands/SnmpCollectionConfigCommand.java
    M features/config/mock/src/main/java/org/opennms/netmgt/dao/mock/ConfigurationManagerServiceMock.java
    M features/config/upgrade/pom.xml
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/UpgradeConfigService.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/DataCollectionGroupMapper.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigration.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionSqlHelper.java
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigrationTest.java
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection-config.xml
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection/testmib.xml
    A features/config/upgrade/src/test/resources/test-datacollection/datacollection/testvendor.xml
    M features/device-config/retrieval/src/main/java/org/opennms/features/deviceconfig/retrieval/impl/RetrieverImpl.java
    M features/device-config/retrieval/src/test/java/org/opennms/features/deviceconfig/retrieval/impl/RetrieverImplTest.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/SshScriptingService.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/SshInteraction.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImpl.java
    M features/device-config/ssh-scripting/src/main/java/org/opennms/features/deviceconfig/sshscripting/impl/Statement.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImplIT.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/SshScriptingServiceImplTest.java
    M features/device-config/ssh-scripting/src/test/java/org/opennms/features/deviceconfig/sshscripting/impl/StatementTest.java
    M features/measurements/impl/src/main/java/org/opennms/netmgt/measurements/filters/impl/HWForecast.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/HWForecastIT.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/LoadData.java
    M features/measurements/impl/src/test/java/org/opennms/netmgt/measurements/filters/impl/LoadDataHWForecastTest.java
    M opennms-base-assembly/src/main/filtered/etc/search-actions.xml
    M opennms-base-assembly/src/main/filtered/etc/service-configuration.xml
    M opennms-config-api/pom.xml
    M opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DataCollectionConfigDao.java
    A opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DataCollectionConfigLookupUtils.java
    A opennms-config-api/src/main/java/org/opennms/netmgt/config/api/DatacollectionJsonHelper.java
    M opennms-config-model/src/main/java/org/opennms/netmgt/config/service/Service.java
    M opennms-config-model/src/main/resources/defaults/service-configuration.xml
    M opennms-config-model/src/main/resources/xsds/service-configuration.xsd
    A opennms-config-model/src/test/java/org/opennms/netmgt/config/service/ServiceEnabledTest.java
    M opennms-config/pom.xml
    M opennms-config/src/main/java/org/opennms/netmgt/config/DefaultDataCollectionConfigDao.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/ServiceConfigFactory.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/SnmpPeerFactory.java
    M opennms-config/src/main/resources/META-INF/opennms/applicationContext-commonConfigs.xml
    A opennms-config/src/test/java/org/opennms/netmgt/config/ServiceConfigFactoryInterpolationTest.java
    R opennms-config/src/test/java/org/opennms/netmgt/config/SnmpEncryptionIT.java
    A opennms-config/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    R opennms-container/core/plugins.sh
    M opennms-container/minion/Dockerfile
    R opennms-container/minion/plugins.sh
    M opennms-container/sentinel/Dockerfile
    R opennms-container/sentinel/plugins.sh
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionMibGroupDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionProfileDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionResourceTypeDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionSourceDao.java
    A opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionSystemDefDao.java
    M opennms-dao/pom.xml
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/DaoUtil.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionMibGroupDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionProfileDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionResourceTypeDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSourceDaoHibernate.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSystemDefDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultSnmpConfigDao.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoader.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-dao.xml
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-shared.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/config/DataCollectionConfigDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionMibGroupDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionProfileDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionResourceTypeDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSourceDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSystemDefDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/jaxb/NMS19643IT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/DatacollectionConfigEquivalence.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoaderTest.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionXmlToDbParityIT.java
    A opennms-dao/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    A opennms-dao/src/test/resources/META-INF/opennms/applicationContext-mockEventForwarder.xml
    A opennms-model/src/main/java/org/opennms/netmgt/model/PageResponse.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionMibGroup.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionMibGroupDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionProfile.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionProfileDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionResourceType.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionResourceTypeDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSource.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSourceDto.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSystemDef.java
    A opennms-model/src/main/java/org/opennms/netmgt/model/SnmpCollectionSystemDefDto.java
    M opennms-webapp-rest/pom.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/config/DataCollectionConfigResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfRestService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/DataCollectionConfRestApi.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/SnmpCollectionSourceNamesAndIdsResponse.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/config/DataCollectionConfigResourceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/config/DataCollectionConfigResourceTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfLifecycleIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceServiceIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfRestServiceIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfRestServiceParseTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DatacollectionConfigEquivalence.java
    A opennms-webapp-rest/src/test/resources/DATACOLLECTION/dell.xml
    A opennms-webapp-rest/src/test/resources/META-INF/opennms/applicationContext-dataCollectionConfig-test.xml
    M opennms-webapp-rest/src/test/resources/applicationContext-rest-test.xml
    A opennms-webapp/src/main/java/org/opennms/web/geomap/GeomapPageHelper.java
    M opennms-webapp/src/main/webapp/admin/index.jsp
    M opennms-webapp/src/main/webapp/admin/snmpmanage.jsp
    M opennms-webapp/src/main/webapp/geomap/includes/map.jsp
    M opennms-webapp/src/main/webapp/geomap/standalone.jsp
    M opennms-webapp/src/main/webapp/graph/forecast.jsp
    A opennms-webapp/src/test/java/org/opennms/web/geomap/GeomapPageHelperTest.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPageIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/GeomapStandalonePageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    M ui/package.json
    M ui/pnpm-lock.yaml
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    A ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    A ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    A ui/src/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.ts
    A ui/src/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.vue
    A ui/src/components/SnmpDataCollectionCreate/MibGroupForm.vue
    A ui/src/components/SnmpDataCollectionCreate/MibGroupTable.vue
    A ui/src/components/SnmpDataCollectionCreate/ResourceTypeForm.vue
    A ui/src/components/SnmpDataCollectionCreate/ResourceTypeTable.vue
    A ui/src/components/SnmpDataCollectionCreate/SystemDefForm.vue
    A ui/src/components/SnmpDataCollectionCreate/SystemDefTable.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.vue
    A ui/src/components/SnmpDataCollectionDetail/MibGroupsTable.vue
    A ui/src/components/SnmpDataCollectionDetail/ResourceTypesTable.vue
    A ui/src/components/SnmpDataCollectionDetail/SystemDefinitionsTable.vue
    A ui/src/containers/SnmpDataCollection.vue
    A ui/src/containers/SnmpDataCollectionCreate.vue
    A ui/src/containers/SnmpDataCollectionDetail.vue
    M ui/src/lib/constants.ts
    M ui/src/main/router/index.ts
    A ui/src/mappers/snmpDataCollection.mapper.ts
    A ui/src/services/snmpDataCollectionService.ts
    A ui/src/stores/snmpDataCollectionCreationStore.ts
    A ui/src/stores/snmpDataCollectionDetailStore.ts
    A ui/src/stores/snmpDataCollectionStore.ts
    A ui/src/types/snmpDataCollection.d.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/EventConfigEventTable.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    A ui/tests/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceImport.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    A ui/tests/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.test.ts
    A ui/tests/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/MibGroupsTable.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/ResourceTypesTable.test.ts
    A ui/tests/components/SnmpDataCollectionDetail/SystemDefinitionsTable.test.ts
    A ui/tests/containers/SnmpDataCollection.test.ts
    A ui/tests/containers/SnmpDataCollectionDetail.test.ts
    A ui/tests/stores/snmpDataCollectionDetailStore.test.ts
    A ui/tests/stores/snmpDataCollectionStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: b2e50f1f4ad5a6f4d9ef407bb0e4c6dab0095e1b
      https://github.com/OpenNMS/opennms/commit/b2e50f1f4ad5a6f4d9ef407bb0e4c6dab0095e1b
  Author: Morteza E <[email protected]>
  Date:   2026-05-12 (Tue, 12 May 2026)

  Changed paths:
    M .circleci/main/parameters.yml

  Log Message:
  -----------
  fix parameters


  Commit: caf278eeb34341791e5617c139d2aa49cb517f4d
      https://github.com/OpenNMS/opennms/commit/caf278eeb34341791e5617c139d2aa49cb517f4d
  Author: CI/CD System <[email protected]>
  Date:   2026-05-12 (Tue, 12 May 2026)

  Changed paths:
    M .circleci/main/parameters.yml
    M .nightly

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/merge-foundation/release-36.x-to-develop' into develop


  Commit: 942cfe915fc88bb91eb32a117537182fa05b2c7f
      https://github.com/OpenNMS/opennms/commit/942cfe915fc88bb91eb32a117537182fa05b2c7f
  Author: CI/CD System <[email protected]>
  Date:   2026-05-12 (Tue, 12 May 2026)

  Changed paths:
    M container/features/src/main/resources/features.xml
    M container/karaf/pom.xml
    M docs/modules/operation/pages/deep-dive/events/event-configuration.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M opennms-full-assembly/src/assembly/components/osgi.xml
    M opennms-webapp/src/main/webapp/account/selfService/passwordGate.jsp
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPasswordGateIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UserIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 3ea683d0bc08d595637ac88ecee90e79b7ca7fd6
      https://github.com/OpenNMS/opennms/commit/3ea683d0bc08d595637ac88ecee90e79b7ca7fd6
  Author: Morteza E <[email protected]>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M debian/changelog
    M docs/modules/releasenotes/pages/changelog.adoc
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: ea1f7bdf49963a87472872829d06a43037f212ca
      https://github.com/OpenNMS/opennms/commit/ea1f7bdf49963a87472872829d06a43037f212ca
  Author: CI/CD System <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M core/web-assets/package.json

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: f3a58c523157aff915a83b956c2a6d7ceae9df68
      https://github.com/OpenNMS/opennms/commit/f3a58c523157aff915a83b956c2a6d7ceae9df68
  Author: CI/CD System <[email protected]>
  Date:   2026-05-19 (Tue, 19 May 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 29052ec66abd64bc5dd7cd562ba7e14fe9c71a4a
      https://github.com/OpenNMS/opennms/commit/29052ec66abd64bc5dd7cd562ba7e14fe9c71a4a
  Author: CI/CD System <[email protected]>
  Date:   2026-05-20 (Wed, 20 May 2026)

  Changed paths:
    M container/shared/src/main/resources/etc/container.init
    M features/container/sentinel/src/main/filtered-resources/bin/support_pack.sh
    M opennms-assemblies/minion/src/main/filtered/bin/support_pack.sh
    M opennms-base-assembly/src/main/filtered/bin/support_pack.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: b544cc28717d153351cd7490bee82b6f42021788
      https://github.com/OpenNMS/opennms/commit/b544cc28717d153351cd7490bee82b6f42021788
  Author: Morteza E <[email protected]>
  Date:   2026-05-20 (Wed, 20 May 2026)

  Changed paths:
    R docs/modules/ROOT/images/diagram_implementation.png
    M docs/modules/ROOT/pages/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 49a0f3ffb36892d9ee7161a21e8117ec875f6df3
      https://github.com/OpenNMS/opennms/commit/49a0f3ffb36892d9ee7161a21e8117ec875f6df3
  Author: Morteza E <[email protected]>
  Date:   2026-05-21 (Thu, 21 May 2026)

  Changed paths:
    M .circleci/main/executors.yml
    M docs/modules/operation/nav.adoc
    A docs/modules/operation/pages/deep-dive/admin/configuration/http-security-headers.adoc
    M features/api-layer/core/src/main/java/org/opennms/features/apilayer/config/SnmpCollectionExtensionManager.java
    M features/api-layer/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigration.java
    M opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/SnmpCollectionSourceDao.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSourceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoader.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoaderImpl.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionSyncToDb.java
    A opennms-dao/src/main/java/org/opennms/netmgt/dao/support/SnmpDataCollectionSyncToDbImpl.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-dao.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionConfigLoaderTest.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionSyncToDbIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionXmlToDbParityIT.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfLifecycleIT.java
    M opennms-webapp/src/main/webapp/WEB-INF/web.xml
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/SnmpDataCollectionDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollectionDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollectionDetail/SystemDefinitionsTable.vue
    M ui/src/containers/SnmpDataCollectionDetail.vue
    A ui/src/lib/snmpDataCollectionHelpers.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 1a726bf5b878efd20d973b9b16702e3c6aeb8524
      https://github.com/OpenNMS/opennms/commit/1a726bf5b878efd20d973b9b16702e3c6aeb8524
  Author: CI/CD System <[email protected]>
  Date:   2026-05-21 (Thu, 21 May 2026)

  Changed paths:
    M .circleci/epoch
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 0885b84be9153d5770f15f7ba4fae71ed344a64f
      https://github.com/OpenNMS/opennms/commit/0885b84be9153d5770f15f7ba4fae71ed344a64f
  Author: CI/CD System <[email protected]>
  Date:   2026-05-21 (Thu, 21 May 2026)

  Changed paths:
    M container/features/src/main/resources/features-core.xml
    M container/features/src/main/resources/features.xml
    M container/features/src/main/resources/overrides.properties
    M container/shared/src/main/filtered-resources/etc/overrides.properties
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 106ee49cdd8a865ca2328772717b1ac97e8641fd
      https://github.com/OpenNMS/opennms/commit/106ee49cdd8a865ca2328772717b1ac97e8641fd
  Author: CI/CD System <[email protected]>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    M core/mate/api/src/main/java/org/opennms/core/mate/api/Interpolator.java
    M docs/modules/operation/nav.adoc
    A docs/modules/operation/pages/deep-dive/admin/configuration/token-authentication.adoc
    A features/collection/api/src/main/java/org/opennms/netmgt/collection/api/CollectorAdaptor.java
    M features/collection/api/src/main/java/org/opennms/netmgt/collection/api/CollectorRequestBuilder.java
    M features/collection/client-rpc/src/main/java/org/opennms/netmgt/collection/client/rpc/CollectorRequestBuilderImpl.java
    A features/collection/client-rpc/src/test/java/org/opennms/netmgt/collection/client/rpc/CollectorRequestBuilderImplTest.java
    M features/collection/collectors/src/main/java/org/opennms/netmgt/collectd/HttpCollector.java
    A features/collection/collectors/src/test/java/org/opennms/netmgt/collectd/HttpCollectorAuthFailureTest.java
    A features/collection/collectors/src/test/java/org/opennms/netmgt/collectd/HttpCollectorHeaderTest.java
    M features/collection/core/src/main/java/org/opennms/netmgt/collection/core/CollectionSpecification.java
    M features/collection/shell-commands/pom.xml
    M features/collection/shell-commands/src/main/java/org/opennms/netmgt/collection/commands/CollectCommand.java
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    A opennms-base-assembly/src/main/filtered/etc/token-auth-configuration.xml
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/httpdatacollection/Header.java
    M opennms-config-model/src/main/java/org/opennms/netmgt/config/httpdatacollection/Url.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/BasicAuth.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/Content.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/Header.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/TokenAuth.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/TokenAuthConfiguration.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/TokenFrom.java
    A opennms-config-model/src/main/java/org/opennms/netmgt/config/tokenauth/package-info.java
    M opennms-config-model/src/main/resources/xsds/http-datacollection-config.xsd
    A opennms-config-model/src/main/resources/xsds/token-auth-configuration.xsd
    M opennms-config-model/src/test/java/org/opennms/netmgt/config/httpdatacollection/HttpDatacollectionConfigTest.java
    A opennms-config-model/src/test/java/org/opennms/netmgt/config/tokenauth/TokenAuthConfigurationTest.java
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    M opennms-config/pom.xml
    A opennms-config/src/main/java/org/opennms/netmgt/config/TokenAuthConfigFactory.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/CachedToken.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenAcquirer.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenAuthCollectorAdaptor.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenAuthConfigReloadListener.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenCache.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenProvider.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenProviderImpl.java
    A opennms-config/src/main/resources/META-INF/opennms/applicationContext-token-auth.xml
    M opennms-config/src/main/resources/META-INF/opennms/component-dao.xml
    A opennms-config/src/test/java/org/opennms/netmgt/config/TokenAuthConfigFactoryTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenAcquirerHttpsTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenAcquirerTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenAuthCollectorAdaptorTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenAuthConfigReloadListenerTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenCacheTest.java
    A opennms-config/src/test/resources/JUnitHttpServer.keystore
    M opennms-services/src/main/java/org/opennms/netmgt/collectd/Collectd.java
    M protocols/xml/src/main/java/org/opennms/protocols/http/HttpUrlConnection.java
    A protocols/xml/src/test/java/org/opennms/protocols/http/HttpUrlConnectionAuthFailureTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 6b76f0f23acadbf774d440eb42ff4381155ffd38
      https://github.com/OpenNMS/opennms/commit/6b76f0f23acadbf774d440eb42ff4381155ffd38
  Author: CI/CD System <[email protected]>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfPersistenceService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DataCollectionConfRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/DataCollectionConfRestApi.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/SnmpCollectionCreateSourceDto.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DataCollectionConfRestServiceIT.java
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    A ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    R ui/src/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.vue
    R ui/src/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.vue
    R ui/src/components/SnmpDataCollectionCreate/MibGroupForm.vue
    R ui/src/components/SnmpDataCollectionCreate/MibGroupTable.vue
    R ui/src/components/SnmpDataCollectionCreate/ResourceTypeForm.vue
    R ui/src/components/SnmpDataCollectionCreate/ResourceTypeTable.vue
    R ui/src/components/SnmpDataCollectionCreate/SystemDefForm.vue
    R ui/src/components/SnmpDataCollectionCreate/SystemDefTable.vue
    R ui/src/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.vue
    R ui/src/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.vue
    R ui/src/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.vue
    R ui/src/components/SnmpDataCollectionDetail/MibGroupsTable.vue
    R ui/src/components/SnmpDataCollectionDetail/ResourceTypesTable.vue
    R ui/src/components/SnmpDataCollectionDetail/SystemDefinitionsTable.vue
    M ui/src/containers/SnmpDataCollection.vue
    R ui/src/containers/SnmpDataCollectionCreate.vue
    R ui/src/containers/SnmpDataCollectionDetail.vue
    A ui/src/containers/SnmpDataCollectionSourceDetail.vue
    A ui/src/lib/timeSeriesHelpers.ts
    M ui/src/main/router/index.ts
    M ui/src/services/snmpDataCollectionService.ts
    R ui/src/stores/snmpDataCollectionCreationStore.ts
    M ui/src/stores/snmpDataCollectionDetailStore.ts
    M ui/src/stores/snmpDataCollectionStore.ts
    M ui/src/theme/opennms-preset.ts
    M ui/src/theme/primevue-setup.ts
    R ui/src/types/snmpDataCollection.d.ts
    A ui/src/types/snmpDataCollection.ts
    A ui/src/types/timeSeries.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.test.ts
    A ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    R ui/tests/components/SnmpDataCollectionCreate/Drawer/MibObjectCreationDrawer.test.ts
    R ui/tests/components/SnmpDataCollectionCreate/Drawer/ResourceTypeParameterDrawer.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/Drawer/MibGroupCreationDrawer.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/MibGroupsTable.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/ResourceTypesTable.test.ts
    R ui/tests/components/SnmpDataCollectionDetail/SystemDefinitionsTable.test.ts
    M ui/tests/containers/SnmpDataCollection.test.ts
    R ui/tests/containers/SnmpDataCollectionDetail.test.ts
    A ui/tests/containers/SnmpDataCollectionSourceDetail.test.ts
    A ui/tests/lib/timeSeriesHelpers.test.ts
    A ui/tests/services/snmpDataCollectionService.test.ts
    M ui/tests/stores/snmpDataCollectionStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: b1c66fcb2eedaf58e57ba3a423d617a4037e30fc
      https://github.com/OpenNMS/opennms/commit/b1c66fcb2eedaf58e57ba3a423d617a4037e30fc
  Author: CI/CD System <[email protected]>
  Date:   2026-05-26 (Tue, 26 May 2026)

  Changed paths:
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: a499703103557d526ab61352ef5ae449160f5ca4
      https://github.com/OpenNMS/opennms/commit/a499703103557d526ab61352ef5ae449160f5ca4
  Author: CI/CD System <[email protected]>
  Date:   2026-05-27 (Wed, 27 May 2026)

  Changed paths:
    M .circleci/scripts/smoke.sh
    M core/upgrade/src/test/resources/etc2/opennms.properties
    M docs/modules/development/pages/rest/config_management.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M opennms-base-assembly/src/main/filtered/etc/opennms.properties
    M opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/ProvisiondConfigurationDao.java
    M opennms-provision/opennms-provision-persistence/src/main/java/org/opennms/netmgt/provision/persist/OnmsIpInterfaceRequisition.java
    M opennms-provision/opennms-provision-persistence/src/main/java/org/opennms/netmgt/provision/persist/OnmsMonitoredServiceRequisition.java
    M opennms-provision/opennms-provision-persistence/src/main/java/org/opennms/netmgt/provision/persist/OnmsNodeRequisition.java
    M opennms-provision/opennms-provision-persistence/src/main/java/org/opennms/netmgt/provision/persist/QueueingForeignSourceRepository.java
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultProvisionService.java
    M pom.xml
    M smoke-test/pom.xml
    M tests/reqTestScript/provisionTest.sh
    M tests/reqTestScript/scaleTest.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 90f68ffc6d533c4988248ee657564338536acec4
      https://github.com/OpenNMS/opennms/commit/90f68ffc6d533c4988248ee657564338536acec4
  Author: CI/CD System <[email protected]>
  Date:   2026-05-29 (Fri, 29 May 2026)

  Changed paths:
    M opennms-base-assembly/src/main/filtered/bin/configure-snmp.sh
    M opennms-base-assembly/src/main/filtered/bin/datacollection-validation.sh
    M opennms-base-assembly/src/main/filtered/bin/ensure-user-ping.sh
    M opennms-base-assembly/src/main/filtered/bin/fix-karaf-setup.sh
    M opennms-base-assembly/src/main/filtered/bin/fix-permissions
    M opennms-base-assembly/src/main/filtered/bin/update-package-permissions
    M opennms-container/common.mk

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 9b46e34990b9986a1fce216bf6a8bd4fd864dd60
      https://github.com/OpenNMS/opennms/commit/9b46e34990b9986a1fce216bf6a8bd4fd864dd60
  Author: CI/CD System <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M docs/modules/reference/pages/provisioning/handlers/vmware.adoc
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/CriteriaBehaviors.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/SearchProperties.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    M pom.xml
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/components/Nodes/utils.ts
    M ui/src/containers/Nodes.vue
    M ui/src/main/App.vue
    M ui/src/services/index.ts
    A ui/src/services/serviceTypes.ts
    M ui/src/stores/nodeStructureStore.ts
    M ui/src/types/index.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/components/Nodes/hooks/utils.ts
    A ui/tests/stores/nodeStructureStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 9cfc7d293e87ad6b682a1bad8142153b5226605c
      https://github.com/OpenNMS/opennms/commit/9cfc7d293e87ad6b682a1bad8142153b5226605c
  Author: CI/CD System <[email protected]>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M core/daemon/src/main/java/org/opennms/netmgt/scheduler/Executable.java
    M core/daemon/src/main/java/org/opennms/netmgt/scheduler/LegacyPriorityExecutor.java
    M core/daemon/src/main/java/org/opennms/netmgt/scheduler/LegacyScheduler.java
    M core/daemon/src/main/java/org/opennms/netmgt/scheduler/PriorityReadyRunnable.java
    M core/daemon/src/test/java/org/opennms/netmgt/scheduler/LegacyPriorityExecutorTest.java
    M features/enlinkd/adapters/updaters/bridge/src/main/java/org/opennms/netmgt/enlinkd/BridgeOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/cdp/src/main/java/org/opennms/netmgt/enlinkd/CdpOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/isis/src/main/java/org/opennms/netmgt/enlinkd/IsisOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/lldp/src/main/java/org/opennms/netmgt/enlinkd/LldpOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/nodes/src/main/java/org/opennms/netmgt/enlinkd/NetworkRouterTopologyUpdater.java
    M features/enlinkd/adapters/updaters/nodes/src/main/java/org/opennms/netmgt/enlinkd/NodesOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/ospf/src/main/java/org/opennms/netmgt/enlinkd/OspfAreaOnmsTopologyUpdater.java
    M features/enlinkd/adapters/updaters/ospf/src/main/java/org/opennms/netmgt/enlinkd/OspfOnmsTopologyUpdater.java
    M features/topologies/service/api/src/main/java/org/opennms/netmgt/topologies/service/api/OnmsTopology.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 87ac090a2bd36d7e2d46e85ac68434709ae41423
      https://github.com/OpenNMS/opennms/commit/87ac090a2bd36d7e2d46e85ac68434709ae41423
  Author: Morteza E <[email protected]>
  Date:   2026-06-08 (Mon, 08 Jun 2026)

  Changed paths:
    M container/features/pom.xml
    M container/features/src/main/resources/features.xml
    M container/karaf/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
    M core/test-api/karaf/pom.xml
    M docs/modules/deployment/nav.adoc
    R docs/modules/deployment/pages/time-series-storage/timeseries/cortex.adoc
    A docs/modules/deployment/pages/time-series-storage/timeseries/prometheus-remotewrite.adoc
    M docs/modules/deployment/pages/time-series-storage/timeseries/ts-integration-layer.adoc
    R docs/modules/operation/images/visualizations/opsboard/01_opspanel-concept.png
    R docs/modules/operation/images/visualizations/opsboard/02_opsboard-concept.png
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/bsm/business-service-definition.adoc
    A docs/modules/operation/pages/deep-dive/visualizations/ksc-reports.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/boosting-behavior.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/criteria-builder.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/alarm-detail.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/alarms.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/charts.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/grafana.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/image.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/ksc.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/map.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/rrd.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/rtc.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/summary.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/surveillance.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/topology.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/dashlets/url.adoc
    R docs/modules/operation/pages/deep-dive/visualizations/opsboard/introduction.adoc
    M docs/modules/operation/pages/quick-start/visualize-data.adoc
    M docs/modules/reference/pages/glossary.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/pom.xml
    M features/search/providers/src/main/java/org/opennms/netmgt/search/providers/action/CategorySearchProvider.java
    M features/search/providers/src/main/java/org/opennms/netmgt/search/providers/action/LocationSearchProvider.java
    M features/search/providers/src/main/java/org/opennms/netmgt/search/providers/action/ServiceSearchProvider.java
    R features/vaadin-dashboard/pom.xml
    R features/vaadin-dashboard/src/license/THIRD-PARTY.properties
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/DashboardWidgetSet.gwt.xml
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/DashletSelector.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/DashletSpecEditor.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/HelpClickListener.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/PreviewClickListener.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/PropertiesWindow.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardConfigUI.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardConfigUIFactory.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardConfigView.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardEditor.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardOverview.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardProvider.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/WallboardTabSheet.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaBuilderComponent.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaBuilderHelper.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaEntry.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaParser.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaRestriction.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaRestrictionComponent.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/UndefinedDashlet.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/UndefinedDashletFactory.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/AbstractDashlet.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/AbstractDashletComponent.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/AbstractDashletFactory.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/Dashlet.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/DashletComponent.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/DashletConfigurationWindow.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/DashletFactory.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/DashletSelectorAccess.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/DashletSpec.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/Wallboard.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/model/Wallboards.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/HeaderLayout.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/WallboardUI.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/WallboardUIFactory.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/dashboard/DashboardBody.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/dashboard/DashboardView.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/wallboard/WallboardBody.java
    R features/vaadin-dashboard/src/main/java/org/opennms/features/vaadin/dashboard/ui/wallboard/WallboardView.java
    R features/vaadin-dashboard/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashboard/src/test/java/org/opennms/features/vaadin/dashboard/config/ui/editors/CriteriaBuilderTest.java
    R features/vaadin-dashlets/dashlet-alarms/pom.xml
    R features/vaadin-dashlets/dashlet-alarms/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmDetailsDashlet.java
    R features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmDetailsDashletFactory.java
    R features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmsDashlet.java
    R features/vaadin-dashlets/dashlet-alarms/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/AlarmsDashletFactory.java
    R features/vaadin-dashlets/dashlet-alarms/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-bsm/pom.xml
    R features/vaadin-dashlets/dashlet-bsm/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-bsm/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/BSMConfigHelper.java
    R features/vaadin-dashlets/dashlet-bsm/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/BSMConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-bsm/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/BSMDashlet.java
    R features/vaadin-dashlets/dashlet-bsm/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/BSMDashletFactory.java
    R features/vaadin-dashlets/dashlet-bsm/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-bsm/src/test/java/org/opennms/features/vaadin/dashboard/dashlets/BSMConfigHelperTest.java
    R features/vaadin-dashlets/dashlet-charts/pom.xml
    R features/vaadin-dashlets/dashlet-charts/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-charts/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/ChartsConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-charts/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/ChartsDashlet.java
    R features/vaadin-dashlets/dashlet-charts/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/ChartsDashletFactory.java
    R features/vaadin-dashlets/dashlet-charts/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-features/pom.xml
    R features/vaadin-dashlets/dashlet-features/src/main/resources/features.xml
    R features/vaadin-dashlets/dashlet-grafana/pom.xml
    R features/vaadin-dashlets/dashlet-grafana/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-grafana/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/GrafanaDashlet.java
    R features/vaadin-dashlets/dashlet-grafana/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/GrafanaDashletConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-grafana/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/GrafanaDashletFactory.java
    R features/vaadin-dashlets/dashlet-grafana/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/GrafanaDashletQuickRangePicker.java
    R features/vaadin-dashlets/dashlet-grafana/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-image/pom.xml
    R features/vaadin-dashlets/dashlet-image/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-image/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/ImageDashlet.java
    R features/vaadin-dashlets/dashlet-image/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/ImageDashletFactory.java
    R features/vaadin-dashlets/dashlet-image/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-image/src/main/resources/VAADIN/themes/dashboard/img/ulf.png
    R features/vaadin-dashlets/dashlet-ksc/pom.xml
    R features/vaadin-dashlets/dashlet-ksc/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-ksc/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/KscDashlet.java
    R features/vaadin-dashlets/dashlet-ksc/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/KscDashletConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-ksc/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/KscDashletFactory.java
    R features/vaadin-dashlets/dashlet-ksc/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-ksc/src/test/java/org/opennms/features/vaadin/dashboard/dashlets/KscDashletTest.java
    R features/vaadin-dashlets/dashlet-map/pom.xml
    R features/vaadin-dashlets/dashlet-map/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-map/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/MapDashlet.java
    R features/vaadin-dashlets/dashlet-map/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/MapDashletFactory.java
    R features/vaadin-dashlets/dashlet-map/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-rrd/pom.xml
    R features/vaadin-dashlets/dashlet-rrd/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/GraphSelectionWindow.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RrdDashlet.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RrdDashletConfigurationWindow.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RrdDashletFactory.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RrdGraphEntry.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RrdGraphHelper.java
    R features/vaadin-dashlets/dashlet-rrd/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-rtc/pom.xml
    R features/vaadin-dashlets/dashlet-rtc/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-rtc/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RtcDashlet.java
    R features/vaadin-dashlets/dashlet-rtc/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/RtcDashletFactory.java
    R features/vaadin-dashlets/dashlet-rtc/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-summary/pom.xml
    R features/vaadin-dashlets/dashlet-summary/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-summary/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/SummaryDashlet.java
    R features/vaadin-dashlets/dashlet-summary/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/SummaryDashletFactory.java
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/a0.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/a1.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/a2.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/a3.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/a4.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/acknowledged.png
    R features/vaadin-dashlets/dashlet-summary/src/main/resources/VAADIN/themes/dashboard/img/unacknowledged.png
    R features/vaadin-dashlets/dashlet-surveillance/pom.xml
    R features/vaadin-dashlets/dashlet-surveillance/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-surveillance/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/SurveillanceDashlet.java
    R features/vaadin-dashlets/dashlet-surveillance/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/SurveillanceDashletFactory.java
    R features/vaadin-dashlets/dashlet-surveillance/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-topology/pom.xml
    R features/vaadin-dashlets/dashlet-topology/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-topology/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/TopologyDashlet.java
    R features/vaadin-dashlets/dashlet-topology/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/TopologyDashletFactory.java
    R features/vaadin-dashlets/dashlet-topology/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/dashlet-url/pom.xml
    R features/vaadin-dashlets/dashlet-url/src/license/THIRD-PARTY.properties
    R features/vaadin-dashlets/dashlet-url/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/UrlDashlet.java
    R features/vaadin-dashlets/dashlet-url/src/main/java/org/opennms/features/vaadin/dashboard/dashlets/UrlDashletFactory.java
    R features/vaadin-dashlets/dashlet-url/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/vaadin-dashlets/pom.xml
    M features/vaadin-surveillance-views/src/main/java/org/opennms/features/vaadin/surveillanceviews/ui/SurveillanceViewsConfigList.java
    M opennms-base-assembly/src/main/filtered/etc/search-actions.xml
    M opennms-full-assembly/pom.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/CriteriaBehaviors.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/SearchProperties.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/menu/MenuProviderTest.java
    M opennms-webapp-rest/src/test/resources/dispatcher-servlet.xml
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    M opennms-webapp/src/main/webapp/WEB-INF/dispatcher-servlet.xml
    R opennms-webapp/src/main/webapp/admin/wallboardConfig.jsp
    M opennms-webapp/src/main/webapp/element/index.jsp
    M opennms-webapp/src/main/webapp/includes/quicksearch-box.jsp
    M opennms-webapp/src/main/webapp/pathOutage/index.jsp
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/OsgiDeployedApplicationsIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ProvisioningNewUIIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/SearchPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UIRefreshIT.java
    R smoke-test/src/test/java/org/opennms/smoketest/opsboard/DashletBuilder.java
    R smoke-test/src/test/java/org/opennms/smoketest/opsboard/DashletConfig.java
    R smoke-test/src/test/java/org/opennms/smoketest/opsboard/OpsBoardAdminPageIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    R smoke-test/src/test/java/org/opennms/smoketest/ui/StructuredNodeListIT.java
    M ui/src/components/Common/MessageDialog.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/containers/Nodes.vue
    M ui/src/services/localStorageService.ts
    M ui/src/stores/nodeStructureStore.ts
    M ui/src/types/index.ts
    M ui/tests/components/Menu/menu-template-test.json
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/stores/nodeStructureStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 40cc8535351f09c24978771a8832cfc286b85572
      https://github.com/OpenNMS/opennms/commit/40cc8535351f09c24978771a8832cfc286b85572
  Author: Morteza E <[email protected]>
  Date:   2026-06-10 (Wed, 10 Jun 2026)

  Changed paths:
    A core/schema/src/main/liquibase/36.0.1/changelog.xml
    M core/schema/src/main/liquibase/changelog.xml
    M core/web-assets/src/main/assets/js/vaadin/header-component_connector.js
    M core/web-assets/src/main/assets/style/vaadin-theme.scss
    M debian/changelog
    M docs/antora.yml
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/UpgradeConfigService.java
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionDefaultsUpdate.java
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionMigration.java
    A features/config/upgrade/src/main/resources/datacollection-defaults/nms-18291-ucd-memory-x.xml
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionDefaultsUpdateIT.java
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/datacollection/SnmpDataCollectionDefaultsUpdateTest.java
    M features/themes/dashboard-theme/src/main/java/VAADIN/themes/dashboard/styles.css
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog
    M opennms-base-assembly/src/main/filtered/etc/datacollection/netsnmp.xml
    M opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/netsnmp-graph.properties
    M opennms-base-assembly/src/main/filtered/etc/thresholds.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/alarm/list.jsp
    M opennms-webapp/src/main/webapp/includes/bootstrap.jsp
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    R ui/.eslintrc
    R ui/.eslintrc-auto-import.json
    R ui/.prettierrc
    R ui/auto-imports.d.ts
    A ui/eslint.config.js
    M ui/package.json
    M ui/pnpm-lock.yaml
    M ui/src/assets/LogoHorizon.vue
    M ui/src/components/Common/ActionDropdownButton.vue
    M ui/src/components/Common/ConfirmationDialog.vue
    M ui/src/components/Common/EmptyList.vue
    M ui/src/components/Common/MessageDialog.vue
    M ui/src/components/Common/Pagination.vue
    M ui/src/components/Common/Snackbar.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationEmptyTable.vue
    M ui/src/components/Configuration/ConfigurationGeneratedUrl.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationHelper.ts
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Configuration/hooks/provisionD.ts
    M ui/src/components/Device/DCBDiff.vue
    M ui/src/components/Device/DCBModal.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/EventConfigEventCreate/AlarmDataInfo.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfigEventCreate/MaskElements.vue
    M ui/src/components/EventConfigEventCreate/MaskVarbinds.vue
    M ui/src/components/EventConfigEventCreate/VarbindsDecode.vue
    M ui/src/components/EventConfigEventCreate/constants.ts
    M ui/src/components/EventConfigEventCreate/eventValidator.ts
    M ui/src/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.vue
    M ui/src/components/EventConfiguration/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigTabContainer.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfiguration/eventConfigXmlValidator.ts
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/FileEditor/Console.vue
    M ui/src/components/FileEditor/Editor.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/FileTreeItem.vue
    M ui/src/components/FileEditor/Help.vue
    M ui/src/components/FileEditor/NewFileInput.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/FileEditor/TopBar.vue
    M ui/src/components/FileEditor/utils.ts
    M ui/src/components/Layout/BreadCrumbs.vue
    M ui/src/components/Layout/Footer.vue
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Logs/Logs.vue
    M ui/src/components/Logs/Search.vue
    M ui/src/components/Map/GridTabs.vue
    M ui/src/components/Map/LeafletMap.vue
    M ui/src/components/Map/MapAlarmsGrid.vue
    M ui/src/components/Map/MapNodesGrid.vue
    M ui/src/components/Map/MapSearch.vue
    M ui/src/components/Map/MarkerCluster.vue
    M ui/src/components/Map/MarkerClusterPopupContent.vue
    M ui/src/components/Map/MarkerPopup.vue
    M ui/src/components/Map/SeverityFilter.vue
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue
    M ui/src/components/Menu/SearchHeader.vue
    M ui/src/components/Menu/SearchResult.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/UserNotificationsMenuItem.vue
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Menu/utils.ts
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/ColumnSelectionPanel.vue
    M ui/src/components/Nodes/EventsTable.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/InterfacesTabs.vue
    M ui/src/components/Nodes/IpInterfacesTable.vue
    M ui/src/components/Nodes/ManagementIPTooltipCell.vue
    M ui/src/components/Nodes/NodeAvailabilityGraph.vue
    M ui/src/components/Nodes/NodeDetailsDialog.vue
    M ui/src/components/Nodes/NodePreferencesDialog.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/OutagesTable.vue
    M ui/src/components/Nodes/SnmpInterfacesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    M ui/src/components/Nodes/hooks/useNodeExport.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/components/Nodes/utils.ts
    M ui/src/components/Plugin/Container.vue
    M ui/src/components/Plugin/utils.ts
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/GraphContainer.vue
    M ui/src/components/Resources/GraphDataTable.vue
    M ui/src/components/Resources/Graphs.vue
    M ui/src/components/Resources/NodeResourceList.vue
    M ui/src/components/Resources/ResourceList.vue
    M ui/src/components/Resources/Resources.vue
    M ui/src/components/Resources/TimeControls.vue
    M ui/src/components/Resources/plugins/HtmlLegendPlugin.ts
    M ui/src/components/Resources/utils/Consolidator.ts
    M ui/src/components/Resources/utils/LegendFormatter.ts
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/SCVList.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigAdvancedTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfileBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigTabContainer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
    M ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.ts
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/components/UsageStatistics/UsageStatisticsHeader.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    M ui/src/composables/useDownload.ts
    M ui/src/composables/useQueryParams.ts
    M ui/src/composables/useRole.ts
    M ui/src/composables/useSnackbar.ts
    M ui/src/composables/useSpinner.ts
    M ui/src/containers/DeviceConfigBackup.vue
    M ui/src/containers/EventConfigEventCreate.vue
    M ui/src/containers/EventConfiguration.vue
    M ui/src/containers/EventConfigurationDetail.vue
    M ui/src/containers/FileEditor.vue
    M ui/src/containers/Home.vue
    M ui/src/containers/Logs.vue
    M ui/src/containers/Map.vue
    M ui/src/containers/NodeDetails.vue
    M ui/src/containers/Nodes.vue
    M ui/src/containers/OpenAPI.vue
    M ui/src/containers/Plugin.vue
    M ui/src/containers/ProvisionDConfig.vue
    M ui/src/containers/ResourceGraphs.vue
    M ui/src/containers/SecureCredentialsVault.vue
    M ui/src/containers/SnmpConfiguration.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/containers/TrapdConfiguration.vue
    M ui/src/containers/UsageStatistics.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/directives/v-date.ts
    M ui/src/lib/constants.ts
    M ui/src/lib/snmpConfigHelpers.ts
    M ui/src/lib/snmpValidator.ts
    M ui/src/lib/trapdValidator.ts
    M ui/src/main/App.vue
    R ui/src/main/auto-imports.d.ts
    M ui/src/main/router/index.ts
    M ui/src/mappers/eventConfig.mapper.ts
    M ui/src/mappers/trapdConfig.mapper.ts
    R ui/src/menu/auto-imports.d.ts
    M ui/src/services/alarmService.ts
    M ui/src/services/categoryService.ts
    M ui/src/services/configService.ts
    M ui/src/services/configurationService.ts
    M ui/src/services/deviceService.ts
    M ui/src/services/eventConfigService.ts
    M ui/src/services/eventService.ts
    M ui/src/services/geolocationService.ts
    M ui/src/services/graphService.ts
    M ui/src/services/helpService.ts
    M ui/src/services/ifService.ts
    M ui/src/services/infoService.ts
    M ui/src/services/ipInterfaceService.ts
    M ui/src/services/localStorageService.ts
    M ui/src/services/logsService.ts
    M ui/src/services/menuService.ts
    M ui/src/services/monitoringLocationService.ts
    M ui/src/services/monitoringSystemService.ts
    M ui/src/services/nodeService.ts
    M ui/src/services/pluginService.ts
    M ui/src/services/resourceService.ts
    M ui/src/services/scvService.ts
    M ui/src/services/searchService.ts
    M ui/src/services/snmpConfigService.ts
    M ui/src/services/snmpDataCollectionService.ts
    M ui/src/services/trapdConfigurationService.ts
    M ui/src/services/usageStatisticsService.ts
    M ui/src/services/whoAmIService.ts
    M ui/src/services/zenithConnectService.ts
    M ui/src/stores/appStore.ts
    M ui/src/stores/authStore.ts
    M ui/src/stores/configurationStore.ts
    M ui/src/stores/deviceStore.ts
    M ui/src/stores/eventConfigDetailStore.ts
    M ui/src/stores/eventConfigStore.ts
    M ui/src/stores/eventModificationStore.ts
    M ui/src/stores/eventStore.ts
    M ui/src/stores/fileEditorStore.ts
    M ui/src/stores/geolocationStore.ts
    M ui/src/stores/graphStore.ts
    M ui/src/stores/ifServiceStore.ts
    M ui/src/stores/infoStore.ts
    M ui/src/stores/ipInterfacesStore.ts
    M ui/src/stores/logStore.ts
    M ui/src/stores/mapStore.ts
    M ui/src/stores/menuStore.ts
    M ui/src/stores/monitoringSystemStore.ts
    M ui/src/stores/nodeStore.ts
    M ui/src/stores/nodeStructureStore.ts
    M ui/src/stores/pluginStore.ts
    M ui/src/stores/resourceStore.ts
    M ui/src/stores/scvStore.ts
    M ui/src/stores/searchStore.ts
    M ui/src/stores/snmpConfigStore.ts
    M ui/src/stores/snmpDataCollectionDetailStore.ts
    M ui/src/stores/snmpDataCollectionStore.ts
    M ui/src/stores/usageStatisticsStore.ts
    M ui/src/stores/zenithConnectStore.ts
    M ui/src/types/snmpDataCollection.ts
    M ui/src/types/timeSeries.ts
    M ui/tests/components/EventConfigEventCreate/BasicInformation.test.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/UploadedFileRenameDialog.test.ts
    M ui/tests/components/EventConfiguration/EventConfigSourceTable.test.ts
    M ui/tests/components/EventConfiguration/EventConfigTabContainer.test.ts
    M ui/tests/components/EventConfiguration/EventConfigUploadFilesTab.test.ts
    M ui/tests/components/EventConfiguration/eventConfigXmlValidator.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/EventConfigEventTable.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    M ui/tests/components/Nodes/hooks/useNodeExport.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/components/Nodes/hooks/utils.ts
    M ui/tests/components/Nodes/utils.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceImport.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    M ui/tests/components/SnmpDataCollection/snmpDataCollectionSourceXmlValidator.test.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/configuration.test.ts
    M ui/tests/containers/EventConfigurationDetail.test.ts
    M ui/tests/containers/SnmpDataCollectionSourceDetail.test.ts
    M ui/tests/containers/TrapdConfiguration.test.ts
    M ui/tests/lib/snmpValidator.test.ts
    M ui/tests/lib/sorting.test.ts
    M ui/tests/lib/timeSeriesHelpers.test.ts
    M ui/tests/lib/trapdValidatorJson.test.ts
    M ui/tests/lib/trapdValidatorXml.test.ts
    M ui/tests/scv.test.ts
    M ui/tests/services/snmpConfigService.test.ts
    M ui/tests/stores/eventModificationStore.test.ts
    M ui/tests/stores/nodeStructureStore.test.ts
    M ui/tests/stores/scvStore.test.ts
    M ui/tests/stores/snmpConfigStore.test.ts
    M ui/tests/stores/snmpDataCollectionDetailStore.test.ts
    M ui/tsconfig.json
    M ui/vite.config.menu.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: f1b26ed43ae22a9ddbdfadcc767d9188dda376b0
      https://github.com/OpenNMS/opennms/commit/f1b26ed43ae22a9ddbdfadcc767d9188dda376b0
  Author: CI/CD System <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M core/web-assets/package.json
    M core/web-assets/pnpm-lock.yaml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.netutils/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/support/InterfaceSnmpResourceType.java
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultSiteStatusViewService.java
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultSurveillanceService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/CriteriaBehaviors.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/menu/MenuProviderTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementUtil.java
    M opennms-webapp/src/main/webapp/WEB-INF/dispatcher-servlet.xml
    M opennms-webapp/src/main/webapp/admin/nodemanagement/managenode.jsp
    M opennms-webapp/src/main/webapp/element/index.jsp
    M opennms-webapp/src/main/webapp/element/linkednode.jsp
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/SearchPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UIRefreshIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    A ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/containers/Nodes.vue
    M ui/src/stores/nodeStructureStore.ts
    M ui/src/types/index.ts
    M ui/tests/components/Menu/menu-template-test.json
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/stores/nodeStructureStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 7a979dc8c3b159201a44e9911c3c2ad7a9e55cf2
      https://github.com/OpenNMS/opennms/commit/7a979dc8c3b159201a44e9911c3c2ad7a9e55cf2
  Author: CI/CD System <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M container/features/src/main/resources/features.xml
    M core/daemon/pom.xml
    M core/daemon/src/main/resources/META-INF/opennms/applicationContext-daemon.xml
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcIT.java
    M core/ipc/twin/jms/itests/src/test/java/org/opennms/core/ipc/twin/jms/JmsTwinIT.java
    M core/test-api/activemq/pom.xml
    M core/test-api/camel/src/main/resources/META-INF/opennms/applicationContext-queuingservice-mq-vm.xml
    M features/activemq/component/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/core/jms/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/minion/core/features/src/main/resources/features.xml
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: e70bd08ab716141f7ce0750fa570cca6d2502c2b
      https://github.com/OpenNMS/opennms/commit/e70bd08ab716141f7ce0750fa570cca6d2502c2b
  Author: CI/CD System <[email protected]>
  Date:   2026-06-15 (Mon, 15 Jun 2026)

  Changed paths:
    M opennms-jetty/src/main/resources/org/opennms/netmgt/jetty/jetty.xml
    M smoke-test/src/test/java/org/opennms/smoketest/WebappIT.java
    M ui/src/containers/OpenAPI.vue

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 26dd87e8f9f9eea1b57f9650998f8a58f1450915
      https://github.com/OpenNMS/opennms/commit/26dd87e8f9f9eea1b57f9650998f8a58f1450915
  Author: CI/CD System <[email protected]>
  Date:   2026-06-16 (Tue, 16 Jun 2026)

  Changed paths:
    M pom.xml
    M ui/README.md
    M ui/copilot-instructions.md
    M ui/package.json
    M ui/src/containers/OpenAPI.vue

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 900812a19b264d60ee3a72325ced9ade1608f8fb
      https://github.com/OpenNMS/opennms/commit/900812a19b264d60ee3a72325ced9ade1608f8fb
  Author: CI/CD System <[email protected]>
  Date:   2026-06-17 (Wed, 17 Jun 2026)

  Changed paths:
    M docs/modules/reference/nav.adoc
    M docs/modules/reference/pages/provisioning/handlers/vmware.adoc
    M docs/modules/reference/pages/provisioning/policies.adoc
    A docs/modules/reference/pages/provisioning/policies/examples.adoc
    M docs/modules/reference/pages/provisioning/policies/ip-interface.adoc
    M docs/modules/reference/pages/provisioning/policies/metadata.adoc
    M docs/modules/reference/pages/provisioning/policies/node-category.adoc
    M docs/modules/reference/pages/provisioning/policies/script.adoc
    M docs/modules/reference/pages/provisioning/policies/snmp-interface.adoc
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/VmwareCimCollector.java
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/poller/monitors/VmwareCimMonitor.java
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/provision/service/vmware/VmwareImporter.java
    M integrations/opennms-vmware/src/main/java/org/opennms/protocols/vmware/VmwareViJavaAccess.java
    M integrations/opennms-vmware/src/test/java/org/opennms/netmgt/collectd/vmware/VmwareViJavaAccessTest.java
    A integrations/opennms-vmware/src/test/java/org/opennms/protocols/vmware/VmwareCimReachabilityTest.java
    M opennms-full-assembly/pom.xml
    M pom.xml
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/PrimeVueTest.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/services/themeService.ts
    A ui/src/styles/primevue-overrides.scss
    M ui/src/theme/opennms-preset.ts
    M ui/src/theme/primevue-setup.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: d9417d4a8d56a3d9edc5a9c49a5e8278b0bf7663
      https://github.com/OpenNMS/opennms/commit/d9417d4a8d56a3d9edc5a9c49a5e8278b0bf7663
  Author: CI/CD System <[email protected]>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M .circleci/epoch
    M core/web-assets/src/main/assets/js/apps/add-to-ksc/add-to-ksc.html
    M core/web-assets/src/main/assets/js/apps/ksc-wizard/index.js
    M core/web-assets/src/main/assets/js/apps/search/template.ksc.html
    M docs/modules/operation/pages/deep-dive/visualizations/ksc-reports.adoc
    M docs/modules/operation/pages/quick-start/visualize-data.adoc
    M docs/modules/reference/pages/glossary.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/minion/heartbeat/consumer/src/main/java/org/opennms/minion/heartbeat/consumer/HeartbeatConsumer.java
    M features/search/providers/src/main/java/org/opennms/netmgt/search/providers/action/KscReportSearchProvider.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/SnmpPeerFactory.java
    M opennms-web-api/src/main/java/org/opennms/web/api/Util.java
    M opennms-web-api/src/test/java/org/opennms/web/api/UtilTest.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    M opennms-webapp/src/main/webapp/KSC/customGraphChooseResource.jsp
    M opennms-webapp/src/main/webapp/KSC/index.jsp
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/KSC/customGraphEditDetails.jsp
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/KSC/customReport.jsp
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/KSC/customView.jsp
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/graph/results.jsp
    M opennms-webapp/src/main/webapp/includes/search-box.jsp
    M opennms-webapp/src/main/webapp/report/index.jsp
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    R ui/src/components/Common/ActionDropdownButton.vue
    M ui/src/components/Common/ConfirmationDialog.vue
    M ui/src/components/Common/EmptyList.vue
    M ui/src/components/Common/MessageDialog.vue
    M ui/src/components/Common/Pagination.vue
    M ui/src/components/Common/Snackbar.vue
    M ui/src/components/Common/Spinner.vue
    M ui/src/components/Common/TableCard.vue
    M ui/src/composables/useSnackbar.ts
    M ui/src/styles/_severities.scss
    M ui/src/styles/_transitionDataTable.scss
    M ui/src/styles/opennms-feather-styles.scss
    M ui/src/styles/primevue-overrides.scss
    M ui/src/styles/vars.scss
    M ui/src/theme/opennms-preset.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.test.ts
    A ui/tests/composables/useSnackbar.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 2a372315fa4aaf9be12b11ae0d873e5ef3a04f89
      https://github.com/OpenNMS/opennms/commit/2a372315fa4aaf9be12b11ae0d873e5ef3a04f89
  Author: Morteza E <[email protected]>
  Date:   2026-06-23 (Tue, 23 Jun 2026)

  Changed paths:
    M dependencies/jasper/pom.xml
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/reporting/dao/src/test/resources/etc/report-templates/sample-report.jrxml
    M features/reporting/jasper-reports-compiler/src/main/java/org/opennms/reporting/jasperreports/compiler/CustomJRJdtCompiler.java
    M features/reporting/jasper-reports/src/main/java/org/opennms/reporting/jasperreports/svclayer/JasperReportService.java
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/assets/styles/defaultStyles.jrtx
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/assets/styles/styles.jrtx
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/parameter-test.jrxml
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/resource-sub-uri-test.jrxml
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/subreport-expression-visitor-test.jrxml
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/subreports/resource-sub-uri-test_subreport1.jrxml
    M features/reporting/jasper-reports/src/test/resources/etc/report-templates/subreports/resource-sub-uri-test_subreport2.jrxml
    M features/reporting/repository/src/test/resources/etc/report-templates/sample-report.jrxml
    A integrations/opennms-jasper-extensions/jasperreports_extension.properties
    A integrations/opennms-jasper-extensions/src/main/java/org/opennms/netmgt/jasper/MeasurementExtensionsRegistryFactory.java
    M integrations/opennms-jasper-extensions/src/main/java/org/opennms/netmgt/jasper/grafana/GrafanaExecutorFactory.java
    M integrations/opennms-jasper-extensions/src/main/java/org/opennms/netmgt/jasper/measurement/MeasurementExecutorFactory.java
    M integrations/opennms-jasper-extensions/src/main/resources/jasperreports_extension.properties
    M integrations/opennms-jasper-extensions/src/test/java/org/opennms/netmgt/jasper/measurement/AbstractMeasurementQueryExecutorTest.java
    M integrations/opennms-jasper-extensions/src/test/java/org/opennms/netmgt/jasper/measurement/MeasurementQueryExecutorRemoteIT.java
    M integrations/opennms-jasper-extensions/src/test/resources/reports/AllChartsReport.jrxml
    M integrations/opennms-jasper-extensions/src/test/resources/reports/Forecast.jrxml
    M integrations/opennms-jasper-extensions/src/test/resources/reports/NoDataReport.jrxml
    M integrations/opennms-jasper-extensions/src/test/resources/reports/NodeAvailabilityMonthly.jrxml
    M integrations/opennms-jasper-extensions/src/test/resources/reports/ResourceTest.jrxml
    M integrations/opennms-jasper-extensions/src/test/resources/reports/RrdGraph.jrxml
    M opennms-base-assembly/pom.xml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/AssetManagementMaintExpired.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/AssetManagementMaintStrategy.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/AvailabilitySummary.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/AveragePeakTrafficRates.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/DiskUsageForCTX.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/Early-Morning-Report.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/EventAnalysis.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/Grafana-Dashboard-Report-1ppp.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/Grafana-Dashboard-Report-2ppp.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/Grafana-Dashboard-Report-4ppp.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/InterfaceAvailabilityReport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/NodeAvailabilityReport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/ResponseTime.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/ResponseTimeCharts.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/ResponseTimeSummary.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/SerialInterfaceUtilizationSummary.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/SnmpInterfaceOperAvailabilityReport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/TopIOWait.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/TotalBytesTransferredByInterface.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/assets/styles/defaultStyles.jrtx
    M opennms-base-assembly/src/main/filtered/etc/report-templates/assets/styles/styles.jrtx
    M opennms-base-assembly/src/main/filtered/etc/report-templates/sample-report.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/95thPercentileTrafficRate_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/AvailabilitySummaryChart_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/DiskUsageForCTXServers_subreport1.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/InterfaceAvailabilityReport_subreport1.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/NodeId_to_NodeLabel_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/PeakTraffic_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/ResponseTimeSummary_Availability_Offenders_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/ResponseTimeSummary_Availability_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/ResponseTimeSummary_Response_Offenders_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/ResponseTimeSummary_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/ResponseTime_subreport1.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/Top25PercentDown_subreport.jrxml
    M opennms-base-assembly/src/main/filtered/etc/report-templates/subreports/TotalBytesTransferredByInterface_subreport1.jrxml
    M opennms-enterprise-reporting/opennms-reportd/src/main/java/org/opennms/netmgt/reporting/service/DefaultReportService.java
    M pom.xml

  Log Message:
  -----------
  Merge branch 'release-36.x' into develop


  Commit: 00d2bb50f9afff74690c9b81bf055b7262a5d0e1
      https://github.com/OpenNMS/opennms/commit/00d2bb50f9afff74690c9b81bf055b7262a5d0e1
  Author: CI/CD System <[email protected]>
  Date:   2026-06-24 (Wed, 24 Jun 2026)

  Changed paths:
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Starter.java
    M opennms-services/src/main/java/org/opennms/netmgt/snmpinterfacepoller/pollable/PollableSnmpInterface.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: d60d2e4641249ccc890485411f3cc2b1b19b2499
      https://github.com/OpenNMS/opennms/commit/d60d2e4641249ccc890485411f3cc2b1b19b2499
  Author: CI/CD System <[email protected]>
  Date:   2026-06-26 (Fri, 26 Jun 2026)

  Changed paths:
    A container/hawtio-osgi-patch/pom.xml
    M container/pom.xml
    M features/scv/scvcli/pom.xml
    M features/scv/scvcli/src/main/java/org/opennms/features/scv/cli/ScvCli.java
    M features/scv/scvcli/src/main/java/org/opennms/features/scv/cli/commands/SetCommand.java
    A features/scv/scvcli/src/test/java/org/opennms/features/scv/cli/commands/SetCommandTest.java
    M opennms-base-assembly/src/main/filtered/bin/scvcli
    M pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/minion/MinionRestIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/rest/HawtioRestIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/sentinel/SentinelRestIT.java
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Logs/Logs.vue
    R ui/src/components/Logs/Search.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/SCVList.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/UsageStatistics/UsageStatisticsHeader.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    M ui/src/composables/useSnackbar.ts
    M ui/src/containers/Logs.vue
    M ui/src/containers/SecureCredentialsVault.vue
    M ui/src/containers/UsageStatistics.vue
    M ui/src/containers/ZenithConnect.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/stores/logStore.ts
    M ui/src/styles/primevue-overrides.scss
    M ui/src/theme/opennms-preset.ts
    M ui/src/theme/primevue-setup.ts
    M ui/src/types/index.ts
    A ui/tests/components/SCV/ScvSearchDrawer.test.ts
    M ui/tests/scv.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 79a646f9991432bf675f7b608af78e65c1c68f5b
      https://github.com/OpenNMS/opennms/commit/79a646f9991432bf675f7b608af78e65c1c68f5b
  Author: Morteza E <[email protected]>
  Date:   2026-06-26 (Fri, 26 Jun 2026)

  Changed paths:
    M container/hawtio-osgi-patch/pom.xml

  Log Message:
  -----------
  fix the wrong version in the pom file


  Commit: 477d820bd8936326f9ed5b6779dd50e360388012
      https://github.com/OpenNMS/opennms/commit/477d820bd8936326f9ed5b6779dd50e360388012
  Author: CI/CD System <[email protected]>
  Date:   2026-06-26 (Fri, 26 Jun 2026)

  Changed paths:
    M opennms-config/src/main/java/org/opennms/netmgt/filter/JdbcFilterDao.java
    A opennms-config/src/test/java/org/opennms/netmgt/filter/JdbcFilterDaoParenthesizationTest.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/JdbcFilterDaoIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: ea25c895c3db638fe9db4e392aa91582499e5384
      https://github.com/OpenNMS/opennms/commit/ea25c895c3db638fe9db4e392aa91582499e5384
  Author: CI/CD System <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M features/bsm/rest/impl/pom.xml
    M features/pom.xml
    M features/status/rest/pom.xml
    A features/topology-views/pom.xml
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/assets/TopologyAsset.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/assets/TopologyAssetDao.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/assets/impl/TopologyAssetKvStore.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/views/TopologyView.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/views/TopologyViewDao.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/views/impl/TopologyViewJsonStore.java
    A features/topology-views/src/main/java/org/opennms/netmgt/topology/views/package-info.java
    A features/topology-views/src/main/resources/META-INF/opennms/component-dao.xml
    A features/topology-views/src/test/java/org/opennms/netmgt/topology/assets/TopologyAssetDaoIT.java
    A features/topology-views/src/test/java/org/opennms/netmgt/topology/views/TopologyViewDaoIT.java
    M opennms-base-assembly/pom.xml
    M opennms-provision/opennms-provision-api/src/main/java/org/opennms/netmgt/provision/support/BaseDetectorHandler.java
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TopologyAssetDTO.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TopologyAssetRestService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TopologyViewDTO.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TopologyViewRestService.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/TopologyAssetRestServiceIT.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/TopologyViewRestServiceIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/SearchPageIT.java
    A ui/src/components/Common/FormField.vue
    A ui/src/components/Common/TogglePanel.vue
    M ui/src/components/EventConfigEventCreate/AlarmDataInfo.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfigEventCreate/MaskElements.vue
    M ui/src/components/EventConfigEventCreate/MaskVarbinds.vue
    M ui/src/components/EventConfigEventCreate/VarbindsDecode.vue
    M ui/src/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.vue
    M ui/src/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.vue
    M ui/src/components/EventConfiguration/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigTabContainer.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionPanel.vue
    M ui/src/components/Nodes/EventsTable.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/InterfacesTabs.vue
    M ui/src/components/Nodes/IpInterfacesTable.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeDetailsDialog.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/OutagesTable.vue
    M ui/src/components/Nodes/SnmpInterfacesTable.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigAdvancedTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfileBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigTabContainer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
    M ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    M ui/src/containers/EventConfigEventCreate.vue
    M ui/src/containers/EventConfiguration.vue
    M ui/src/containers/EventConfigurationDetail.vue
    M ui/src/containers/Logs.vue
    M ui/src/containers/Nodes.vue
    M ui/src/containers/OpenAPI.vue
    M ui/src/containers/SecureCredentialsVault.vue
    M ui/src/containers/SnmpConfiguration.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/containers/TrapdConfiguration.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/stores/snmpDataCollectionStore.ts
    A ui/src/styles/onms-grid.scss
    M ui/src/styles/primevue-overrides.scss
    M ui/src/theme/opennms-preset.ts
    M ui/src/theme/primevue-setup.ts
    M ui/src/types/snmpConfig.ts
    M ui/src/types/snmpDataCollection.ts
    A ui/tests/components/Common/FormField.test.ts
    M ui/tests/components/EventConfigEventCreate/BasicInformation.test.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/UploadedFileRenameDialog.test.ts
    M ui/tests/components/EventConfiguration/EventConfigEventCreate.test.ts
    M ui/tests/components/EventConfiguration/EventConfigSourceTable.test.ts
    M ui/tests/components/EventConfiguration/EventConfigTabContainer.test.ts
    M ui/tests/components/EventConfiguration/EventConfigUploadFilesTab.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/EventConfigEventTable.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceImport.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tests/components/TrapdConfiguration/SnmpV3UserManagement.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/containers/EventConfiguration.test.ts
    M ui/tests/containers/SnmpDataCollection.test.ts
    M ui/tests/containers/SnmpDataCollectionSourceDetail.test.ts
    M ui/tests/containers/TrapdConfiguration.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: fbd497a00e5cee9ce14b2f6a396fb3b30d53effa
      https://github.com/OpenNMS/opennms/commit/fbd497a00e5cee9ce14b2f6a396fb3b30d53effa
  Author: Morteza E <[email protected]>
  Date:   2026-06-30 (Tue, 30 Jun 2026)

  Changed paths:
    M features/topology-views/pom.xml

  Log Message:
  -----------
  fix version


  Commit: a0fabf3b8d800604380cf1e0d6f396f7ca29fecb
      https://github.com/OpenNMS/opennms/commit/a0fabf3b8d800604380cf1e0d6f396f7ca29fecb
  Author: CI/CD System <[email protected]>
  Date:   2026-07-03 (Fri, 03 Jul 2026)

  Changed paths:
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcClientFactory.java
    A core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/LocalRpcTimeoutTest.java
    M docs/modules/development/nav.adoc
    M docs/modules/development/pages/rest/acknowledgements.adoc
    M docs/modules/development/pages/rest/alarms.adoc
    A docs/modules/development/pages/rest/applications.adoc
    A docs/modules/development/pages/rest/asset_suggestions.adoc
    M docs/modules/development/pages/rest/classifications.adoc
    M docs/modules/development/pages/rest/config_management.adoc
    A docs/modules/development/pages/rest/datachoices.adoc
    M docs/modules/development/pages/rest/device_config.adoc
    M docs/modules/development/pages/rest/emailnbi-config.adoc
    A docs/modules/development/pages/rest/endpoints_grafana.adoc
    M docs/modules/development/pages/rest/events.adoc
    A docs/modules/development/pages/rest/filesystem.adoc
    M docs/modules/development/pages/rest/flows.adoc
    M docs/modules/development/pages/rest/foreign_sources.adoc
    A docs/modules/development/pages/rest/foreign_sources_config.adoc
    A docs/modules/development/pages/rest/geocoding.adoc
    A docs/modules/development/pages/rest/geolocation.adoc
    M docs/modules/development/pages/rest/graph.adoc
    A docs/modules/development/pages/rest/graphml.adoc
    M docs/modules/development/pages/rest/groups.adoc
    A docs/modules/development/pages/rest/hardware_inventory.adoc
    M docs/modules/development/pages/rest/ksc_reports.adoc
    A docs/modules/development/pages/rest/logs.adoc
    M docs/modules/development/pages/rest/measurements.adoc
    M docs/modules/development/pages/rest/meta-data.adoc
    A docs/modules/development/pages/rest/minions.adoc
    A docs/modules/development/pages/rest/monitoring_locations.adoc
    M docs/modules/development/pages/rest/nodes.adoc
    M docs/modules/development/pages/rest/notifications.adoc
    M docs/modules/development/pages/rest/outage_timeline.adoc
    M docs/modules/development/pages/rest/outages.adoc
    A docs/modules/development/pages/rest/plugins.adoc
    A docs/modules/development/pages/rest/provisiond_status.adoc
    A docs/modules/development/pages/rest/reports.adoc
    A docs/modules/development/pages/rest/requisition_names.adoc
    M docs/modules/development/pages/rest/requisitions.adoc
    M docs/modules/development/pages/rest/resources.adoc
    M docs/modules/development/pages/rest/rtc.adoc
    M docs/modules/development/pages/rest/scheduled_outages.adoc
    A docs/modules/development/pages/rest/search.adoc
    M docs/modules/development/pages/rest/situation-feedback.adoc
    M docs/modules/development/pages/rest/situations.adoc
    M docs/modules/development/pages/rest/snmp_configuration_legacy.adoc
    M docs/modules/development/pages/rest/snmpinterfaces.adoc
    M docs/modules/development/pages/rest/snmpmetadata.adoc
    M docs/modules/development/pages/rest/snmptrapnbi-config.adoc
    A docs/modules/development/pages/rest/status.adoc
    M docs/modules/development/pages/rest/syslognbi-config.adoc
    M docs/modules/development/pages/rest/user-defined-links.adoc
    M docs/modules/development/pages/rest/users.adoc
    A docs/modules/development/pages/rest/web_assets.adoc
    A docs/modules/development/pages/rest/whoami.adoc
    M docs/modules/operation/pages/deep-dive/elasticsearch/features/alarm-history.adoc
    M docs/modules/operation/pages/deep-dive/elasticsearch/features/event-forwarder.adoc
    M docs/modules/operation/pages/deep-dive/elasticsearch/introduction.adoc
    M docs/modules/operation/pages/deep-dive/flows/basic.adoc
    M docs/modules/reference/nav.adoc
    A docs/modules/reference/pages/performance-data-collection/collectors/vmware-datastore.adoc
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/VmwareCollector.java
    A integrations/opennms-vmware/src/test/java/org/opennms/netmgt/collectd/VmwareCollectorDatastoreCollectTest.java
    A integrations/opennms-vmware/src/test/java/org/opennms/netmgt/collectd/VmwareCollectorDatastoreExtractorTest.java
    M opennms-assemblies/xsds/src/license/THIRD-PARTY.properties
    A opennms-base-assembly/src/main/filtered/etc/resource-types.d/vmware-datastore-resource.xml
    A opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/vmware-datastore-graph.properties
    M opennms-base-assembly/src/main/filtered/etc/vmware-datacollection-config.xml
    M opennms-full-assembly/src/license/THIRD-PARTY.properties
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/EdgeInfo.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/InfoPanelItem.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/InfoPanelRenderer.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/MeasurementsWrapper.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/NodeDaoWrapper.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/ResourceDaoWrapper.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/infopanel/TopologyInfopanelRestService.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/infopanel/InfoPanelRendererTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/infopanel/TopologyInfopanelRestServiceIT.java
    M opennms-webapp/pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/NodeDetailPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    M ui/src/components/Common/FormField.vue
    R ui/src/components/Common/Pagination.vue
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    R ui/src/components/Nodes/ColumnSelectionPanel.vue
    M ui/src/components/Nodes/EventsTable.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/InterfacesTabs.vue
    M ui/src/components/Nodes/IpInterfacesTable.vue
    M ui/src/components/Nodes/ManagementIPTooltipCell.vue
    M ui/src/components/Nodes/NodeActionsDropdown.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeAvailabilityGraph.vue
    M ui/src/components/Nodes/NodeDetailsDialog.vue
    M ui/src/components/Nodes/NodeDownloadDropdown.vue
    R ui/src/components/Nodes/NodePreferencesDialog.vue
    M ui/src/components/Nodes/NodeTooltipCell.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/OutagesTable.vue
    M ui/src/components/Nodes/SnmpInterfacesTable.vue
    M ui/src/containers/NodeDetails.vue
    M ui/src/main/router/index.ts
    M ui/src/styles/primevue-overrides.scss
    A ui/tests/components/Nodes/AssetFilterPanel.test.ts
    A ui/tests/components/Nodes/ColumnSelectionDrawer.test.ts
    A ui/tests/components/Nodes/EventsTable.test.ts
    A ui/tests/components/Nodes/ExtendedSearchPanel.test.ts
    A ui/tests/components/Nodes/InterfacesTabs.test.ts
    A ui/tests/components/Nodes/IpInterfacesTable.test.ts
    A ui/tests/components/Nodes/NodeActionsDropdown.test.ts
    A ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
    A ui/tests/components/Nodes/NodeAvailabilityGraph.test.ts
    A ui/tests/components/Nodes/NodeDetailsDialog.test.ts
    A ui/tests/components/Nodes/NodeDownloadDropdown.test.ts
    A ui/tests/components/Nodes/NodeTooltipCell.test.ts
    A ui/tests/components/Nodes/NodesTable.test.ts
    A ui/tests/components/Nodes/OutagesTable.test.ts
    A ui/tests/components/Nodes/SnmpInterfacesTable.test.ts
    A ui/tests/containers/NodeDetails.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: d54a55bb066e6a581acf488627d9d1370baf5dbd
      https://github.com/OpenNMS/opennms/commit/d54a55bb066e6a581acf488627d9d1370baf5dbd
  Author: CI/CD System <[email protected]>
  Date:   2026-07-06 (Mon, 06 Jul 2026)

  Changed paths:
    M .circleci/epoch
    M container/jaas-login-module/pom.xml
    M container/jaas-login-module/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M docs/modules/reference/pages/karaf-shell/karaf-shell.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 80a49ce00b5068af0012d9a134837cc1a352a657
      https://github.com/OpenNMS/opennms/commit/80a49ce00b5068af0012d9a134837cc1a352a657
  Author: CI/CD System <[email protected]>
  Date:   2026-07-07 (Tue, 07 Jul 2026)

  Changed paths:
    M features/config/service/impl/src/main/java/org/opennms/features/config/service/util/ConfigConvertUtil.java
    A features/config/service/impl/src/test/java/org/opennms/features/config/service/util/ConfigConvertUtilTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 95ccece97826ffdb00d07850ce171d07584905d1
      https://github.com/OpenNMS/opennms/commit/95ccece97826ffdb00d07850ce171d07584905d1
  Author: CI/CD System <[email protected]>
  Date:   2026-07-07 (Tue, 07 Jul 2026)

  Changed paths:
    M debian/changelog
    M docs/modules/operation/pages/deep-dive/kafka-producer/configure-kafka.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/OpennmsKafkaProducer.java
    M features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/datasync/KafkaAlarmDataSync.java
    M features/kafka/producer/src/main/resources/OSGI-INF/blueprint/blueprint-kafka-producer.xml
    M features/kafka/producer/src/test/java/org/opennms/features/kafka/producer/KafkaForwarderIT.java
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: d74715ae250b9d6f2dda587001650aabe8fba7ae
      https://github.com/OpenNMS/opennms/commit/d74715ae250b9d6f2dda587001650aabe8fba7ae
  Author: Morteza E <[email protected]>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 67be5c3fa82ea2aa25e3c31367cc545258003986
      https://github.com/OpenNMS/opennms/commit/67be5c3fa82ea2aa25e3c31367cc545258003986
  Author: CI/CD System <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M container/features/pom.xml
    M container/features/src/main/resources/features-experimental.xml
    M container/features/src/main/resources/features.xml
    M container/features/src/main/resources/spring-legacy.xml
    M container/karaf/src/main/filtered-resources/etc/blacklisted.properties
    M container/karaf/src/main/filtered-resources/etc/custom.properties
    M container/karaf/src/main/filtered-resources/etc/startup.properties
    M container/shared/pom.xml
    M container/shared/src/main/filtered-resources/etc/blacklisted.properties
    M container/shared/src/main/filtered-resources/etc/startup.properties
    M container/spring-extender/pom.xml
    M container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/Activator.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/NamespaceProviderRegistry.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/OsgiCompatNamespaceHandler.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/OsgiServiceReferenceFactoryBean.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/SpringContextTracker.java
    A container/spring-extender/src/main/resources/META-INF/spring-osgi.xsd
    A container/spring-extender/src/test/java/org/opennms/netmgt/shared/bootstrap/OsgiServiceReferenceFactoryBeanTest.java
    A container/spring-extender/src/test/java/org/opennms/netmgt/shared/bootstrap/SpringContextTrackerTest.java
    M core/camel/pom.xml
    M core/camel/src/main/java/org/opennms/core/camel/CustomHttpClientConfigurer.java
    M core/camel/src/main/java/org/opennms/core/camel/IndexNameFunction.java
    M core/camel/src/main/java/org/opennms/core/camel/XmlFrameDecoderFactory.java
    M core/camel/src/test/java/org/opennms/core/camel/JaxbUtilsUnmarshalProcessorTest.java
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcClientFactory.java
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcServerProcessor.java
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcServerRouteManager.java
    M core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/EchoRpcIT.java
    M core/ipc/rpc/jms-impl/src/main/resources/META-INF/opennms/applicationContext-rpc-client-jms.xml
    M core/ipc/rpc/jms-impl/src/main/resources/OSGI-INF/blueprint/blueprint-rpc-server.xml
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcBlueprintIT.java
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcIT.java
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcThreadIT.java
    M core/ipc/sink/camel/client/src/main/java/org/opennms/core/ipc/sink/camel/client/CamelRemoteMessageDispatcherFactory.java
    M core/ipc/sink/camel/client/src/main/resources/OSGI-INF/blueprint/blueprint-ipc-client.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/HeartbeatSinkBlueprintIT.java
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/HeartbeatSinkPerfIT.java
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/SinkBlueprintMessageFailureIT.java
    M core/ipc/sink/camel/server/src/main/java/org/opennms/core/ipc/sink/camel/server/CamelMessageConsumerManager.java
    M core/ipc/sink/camel/server/src/main/resources/META-INF/opennms/applicationContext-ipc-sink-camel-server.xml
    M core/ipc/sink/camel/server/src/main/resources/OSGI-INF/blueprint/blueprint-ipc-server.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/itests/src/test/java/org/opennms/core/ipc/sink/kafka/itests/KafkaDispatcherBlueprintIT.java
    M core/ipc/twin/jms/itests/src/test/java/org/opennms/core/ipc/twin/jms/JmsTwinIT.java
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/publisher/src/main/java/org/opennms/core/ipc/twin/jms/publisher/JmsTwinPublisher.java
    M core/ipc/twin/jms/publisher/src/main/resources/META-INF/opennms/applicationContext-twin-jms-publisher.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/jms/subscriber/src/main/java/org/opennms/core/ipc/twin/jms/subscriber/JmsTwinSubscriber.java
    M core/ipc/twin/jms/subscriber/src/main/resources/OSGI-INF/blueprint/blueprint-twin-subscriber.xml
    M core/snmp/proxy-rpc-tests/src/test/java/org/opennms/netmgt/snmp/proxy/common/LocationAwareSnmpClientIT.java
    M core/test-api/alarms/src/main/java/org/opennms/core/test/alarms/driver/AlarmdDriver.java
    M core/test-api/db/src/main/java/org/opennms/core/test/db/TemporaryDatabaseExecutionListener.java
    M core/test-api/db/src/main/resources/META-INF/opennms/applicationContext-testDao.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/src/main/java/org/opennms/core/test/BeanUtilsTestContextInjectionExecutionListener.java
    M core/test-api/lib/src/main/java/org/opennms/test/OpenNMSConfigurationExecutionListener.java
    M core/test-api/rest/src/main/java/org/opennms/core/test/rest/AbstractSpringJerseyRestTestCase.java
    M core/test-api/xml/src/main/java/org/opennms/core/test/xml/XmlTest.java
    M core/web/pom.xml
    M core/web/src/main/java/org/opennms/core/web/HttpClientWrapper.java
    M core/web/src/main/java/org/opennms/core/web/HttpClientWrapperConfigHelper.java
    A core/web/src/main/java/org/opennms/core/web/SslContextFactory.java
    A core/web/src/test/java/org/opennms/core/web/HttpClientWrapperTest.java
    A core/web/src/test/java/org/opennms/core/web/SslContextFactoryTest.java
    A core/web/src/test/resources/tls/client-truststore.p12
    A core/web/src/test/resources/tls/client.jks
    A core/web/src/test/resources/tls/client.p12
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/spring-security/pom.xml
    M docs/modules/reference/pages/performance-data-collection/collectors/http.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/prometheus.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
    M docs/modules/releasenotes/nav.adoc
    A docs/modules/releasenotes/pages/spring-hibernate-upgrade.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/activemq/broker/pom.xml
    M features/amqp/alarm-northbounder/src/main/resources/OSGI-INF/blueprint/blueprint-alarm-northbounder.xml
    M features/amqp/event-forwarder/src/main/resources/OSGI-INF/blueprint/blueprint-event-forwarder.xml
    M features/amqp/event-receiver/src/main/resources/OSGI-INF/blueprint/blueprint-event-receiver.xml
    M features/bsm/daemon/src/test/java/org/opennms/netmgt/bsm/daemon/BsmdIT.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/ApplicationEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceChildEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/IPServiceEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/SingleReductionKeyEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/functions/map/AbstractMapFunctionEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/functions/reduce/AbstractReductionFunctionEntity.java
    M features/bsm/persistence/impl/src/main/java/org/opennms/netmgt/bsm/persistence/impl/BusinessServiceDaoImpl.java
    M features/bsm/persistence/impl/src/test/java/org/opennms/netmgt/bsm/persistence/IPServiceEdgeDaoIT.java
    M features/bsm/service/impl/src/main/java/org/opennms/netmgt/bsm/service/internal/BusinessServiceManagerImpl.java
    M features/bsm/vaadin-adminpage/pom.xml
    M features/collection/collectors/src/main/java/org/opennms/netmgt/collectd/HttpCollector.java
    A features/collection/collectors/src/test/java/org/opennms/netmgt/collectd/HttpCollectorMutualTlsIT.java
    A features/collection/collectors/src/test/resources/tls/client-truststore.p12
    A features/collection/collectors/src/test/resources/tls/client.p12
    A features/collection/collectors/src/test/resources/tls/server-truststore.p12
    A features/collection/collectors/src/test/resources/tls/server.p12
    M features/container/sentinel/pom.xml
    M features/container/sentinel/src/main/internal/features-processing.xml
    M features/device-config/monitor-adaptor/src/main/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptor.java
    M features/device-config/monitor-adaptor/src/test/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptorIT.java
    M features/device-config/monitor-adaptor/src/test/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptorTest.java
    M features/device-config/persistence/api/src/main/java/org/opennms/features/deviceconfig/persistence/api/DeviceConfig.java
    M features/device-config/persistence/impl/src/main/java/org/opennms/features/deviceconfig/persistence/impl/DeviceConfigDaoImpl.java
    M features/device-config/persistence/impl/src/test/java/org/opennms/features/deviceconfig/persistence/DeviceConfigDaoIT.java
    M features/device-config/sink/consumer/src/main/java/org/opennms/features/deviceconfig/sink/consumer/DeviceConfigConsumer.java
    M features/device-config/sink/consumer/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/dao/distributed/src/test/java/org/opennms/netmgt/dao/BlueprintDistPollerDaoDistributedIT.java
    M features/distributed/dao/impl/pom.xml
    M features/eif-adapter/pom.xml
    M features/eif-adapter/src/main/java/org/opennms/features/eifadapter/EifMessageDecoder.java
    M features/eif-adapter/src/main/resources/OSGI-INF/blueprint/blueprint-eif-adapter.xml
    M features/eif-adapter/src/test/java/org/opennms/features/eifadapter/EifAdapterBlueprintTest.java
    M features/endpoints/grafana/api/src/main/java/org/opennms/netmgt/endpoints/grafana/api/GrafanaEndpoint.java
    M features/endpoints/grafana/persistence/impl/src/main/java/org/opennms/netmgt/endpoints/grafana/persistence/impl/GrafanaEndpointDaoImpl.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeBridgeLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dBaseTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpPortEnableUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpPortStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpProtocolSpecificationUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeMacLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeMacLinkTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeStpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpGlobalDeviceIdFormatUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CiscoNetworkProtocolTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/ImportAsExternUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IpNetToMedia.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsAdminStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsISAdjNeighSysTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsISAdjStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpChassisIdSubTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpPortIdSubTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfArea.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/StatusUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/TruthValueUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/UserDefinedLink.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeBridgeLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeMacLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeStpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/CdpElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/CdpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IpNetToMediaDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IsIsElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IsIsLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/LldpElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/LldpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfAreaDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/TopologyEntityDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/UserDefinedLinkDaoHibernate.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/BridgeTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/CdpTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/IpNetToMediaTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/IsisTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/LldpTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/OspfTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/UserDefinedLinkTopologyServiceImpl.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdBuilderITCase.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0000EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0001EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0002EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0123EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms10205bEnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13593EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13637EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13923EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms17216EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms18541EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms4930EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms6802EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7467EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7563EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7777DWEnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms8000EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/NodeTopologyServiceIT.java
    M features/enlinkd/tests/src/test/resources/META-INF/opennms/applicationContext-enhancedLinkdTest.xml
    M features/events/api/pom.xml
    M features/events/daemon/pom.xml
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/EventdIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/EventUtilHibernateIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/EventdIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/HibernateEventWriterIT.java
    M features/events/syslog/blueprint-syslog-listener-camel-netty.xml
    M features/events/syslog/pom.xml
    M features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/SyslogReceiverCamelNettyImpl.java
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogdReceiverCamelNettyBlueprintIT.java
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogdReceiverJavaNetBlueprintIT.java
    M features/events/traps/src/test/java/org/opennms/netmgt/trapd/TrapHandlerITCase.java
    M features/events/traps/src/test/java/org/opennms/netmgt/trapd/TrapdSinkPatternWiringIT.java
    M features/flows/classification/persistence/api/src/main/java/org/opennms/netmgt/flows/classification/persistence/api/Group.java
    M features/flows/classification/persistence/api/src/main/java/org/opennms/netmgt/flows/classification/persistence/api/Rule.java
    M features/flows/classification/persistence/impl/src/main/java/org/opennms/netmgt/flows/classification/persistence/impl/ClassificationGroupDaoImpl.java
    M features/flows/classification/persistence/impl/src/test/java/org/opennms/netmgt/flows/classification/persistence/impl/ClassificationGroupDaoIT.java
    M features/flows/itests/src/test/java/org/opennms/netmgt/flows/elastic/NodeIdentificationIT.java
    M features/geolocation/service/src/test/java/org/opennms/features/geolocation/services/DefaultGeolocationServiceIT.java
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/AbstractGraphEntity.java
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/FocusEntity.java
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/PropertyEntity.java
    M features/graph/dao/impl/src/main/java/org/opennms/netmgt/graph/dao/hibernate/GraphContainerDaoImpl.java
    M features/graph/service/src/main/java/org/opennms/netmgt/graph/persistence/DefaultGraphRepository.java
    M features/graph/service/src/test/java/org/opennms/netmgt/graph/search/NodeSearchProviderIT.java
    M features/measurements/rest/src/test/java/org/opennms/web/rest/v1/MeasurementRestServiceIT.java
    M features/minion/heartbeat/consumer/src/main/java/org/opennms/minion/heartbeat/consumer/HeartbeatConsumer.java
    M features/minion/heartbeat/consumer/src/test/java/org/opennms/minion/heartbeat/consumer/HeartbeatConsumerIT.java
    M features/minion/repository/src/main/resources/features.boot
    M features/newts/src/main/java/org/opennms/netmgt/newts/support/CassandraPoolConfiguration.java
    M features/newts/src/main/resources/META-INF/opennms/applicationContext-timeseries-newts.xml
    M features/perspectivepoller/src/main/java/org/opennms/netmgt/perspectivepoller/PerspectivePollerd.java
    M features/perspectivepoller/src/test/java/org/opennms/netmgt/perspectivepoller/PerspectivePollerdIT.java
    M features/poller/api/pom.xml
    M features/poller/monitors/core/src/test/java/org/opennms/netmgt/poller/monitors/PageSequenceMonitorIT.java
    M features/poller/monitors/core/src/test/resources/loginTestWar/WEB-INF/applicationContext-security.xml
    M features/prometheus-collector/src/main/java/org/opennms/netmgt/collectd/prometheus/PrometheusScraper.java
    A features/prometheus-collector/src/test/java/org/opennms/netmgt/collectd/prometheus/PrometheusScraperMutualTlsIT.java
    A features/prometheus-collector/src/test/resources/tls/client-truststore.p12
    A features/prometheus-collector/src/test/resources/tls/client.p12
    A features/prometheus-collector/src/test/resources/tls/server-truststore.p12
    A features/prometheus-collector/src/test/resources/tls/server.p12
    M features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportStoreService.java
    M features/reporting/core/src/main/resources/META-INF/opennms/applicationContext-reportingCore.xml
    M features/search/providers/src/test/java/org/opennms/netmgt/search/providers/node/NodeAssetSearchProviderIT.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/UpperCaseMd5PasswordEncoder.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/XRequestedWithAwareBasicAuthEntryPoint.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/XRequestedWithAwareLoginUrlAuthEntryPoint.java
    M features/springframework-security/src/test/java/org/opennms/web/springframework/security/UpperCaseMd5PasswordEncoderTest.java
    M features/status/api/src/test/java/org/opennms/features/status/api/node/strategy/DefaultNodeStatusCalculatorIT.java
    M features/system-report/src/main/java/org/opennms/systemreport/dao/EventCountDaoHibernate.java
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/BmpAdapterIT.java
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/JtiIT.java
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/ThresholdingIT.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpAsnInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpAsnPathAnalysis.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpBaseAttribute.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpCollector.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpGlobalIpRib.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpIpRibLog.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpPeer.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRouteInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRouter.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRpkiInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByAsn.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByPeer.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByPrefix.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsIpOrigins.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsPeerRib.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpUnicastPrefix.java
    M features/telemetry/protocols/bmp/persistence/impl/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/impl/BmpGlobalIpRibDaoImpl.java
    M features/telemetry/protocols/bmp/persistence/impl/src/test/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/impl/BmpDaoIT.java
    M features/telemetry/protocols/bmp/stats/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/adapter/stats/BmpStatsAggregator.java
    M features/telemetry/protocols/bmp/stats/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/adapter/stats/RpkiValidatorClient.java
    M features/telemetry/protocols/bmp/stats/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/telemetry/protocols/openconfig/itests/src/test/java/org/opennms/features/telemetry/protocols/openconfig/OpenConfigIT.java
    M features/ticketing/daemon/src/test/java/org/opennms/netmgt/ticketd/DefaultTicketerServiceLayerIT.java
    M features/timeseries/src/test/java/org/opennms/netmgt/timeseries/samplewrite/TimeseriesRoundtripIT.java
    M features/topology-map/org.opennms.features.topology.app/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/src/main/java/org/opennms/netmgt/topology/persistence/api/VertexPositionEntity.java
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/src/test/java/org/opennms/features/topology/plugins/topo/asset/PersistenceNodeProviderIT.java
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/src/test/resources/META-INF/opennms/applicationContext-LinkdTopologyProviderTestIT.xml
    M features/vaadin-components/widgetset/pom.xml
    M features/vaadin-jmxconfiggenerator/pom.xml
    M features/vaadin-snmp-events-and-metrics/pom.xml
    M features/vaadin-surveillance-views/pom.xml
    M features/wsman/src/main/java/org/opennms/netmgt/provision/detector/wsman/WsManDetectorFactory.java
    M integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DefaultReverseDnsProvisioningAdapterService.java
    A integrations/opennms-reverse-dns-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/DefaultReverseDnsProvisioningAdapterServiceTest.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/SnmpHardwareInventoryProvisioningAdapter.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/AbstractSingleHardwareAdapterTest.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/HwEntityAliasIT.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/SnmpHardwareInventoryProvisioningAdapterIT.java
    M integrations/opennms-wsman-asset-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/WsManAssetProvisioningAdapterIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmLifecycleListenerManagerIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmPersisterExtensionIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmdIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/drools/DroolsAlarmContextIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/examples/DroolsExampleIT.java
    M opennms-config/src/main/java/org/opennms/netmgt/filter/JdbcFilterDao.java
    M opennms-dao/pom.xml
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AbstractDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AcknowledgmentDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AlarmAssociationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AlarmDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ApplicationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AssetRecordDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/CategoryDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/DefaultSessionUtils.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventConfEventDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventConfSourceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/FilterFavoriteDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/GenericHibernateAccessor.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverter.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateFilterManager.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateUtils.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HwEntityAttributeTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HwEntityDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/IpInterfaceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/MinionDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/MonitoredServiceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/NodeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/OutageDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/PathOutageDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/RequisitionedCategoryAssociationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ResourceReferenceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ServiceTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionMibGroupDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionProfileDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionResourceTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSourceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSystemDefDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpInterfaceDaoHibernate.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-shared.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/config/NotificationManagerIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/ApplicationDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/AuthorizationIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/EventConfSourceDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/GenericPersistenceAccessorIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/MinionDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/NodeDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/OutageDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSourceDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/AnnotationIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/IpInterfaceDaoHibernateIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/JdbcFilterDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionSyncToDbIT.java
    M opennms-enterprise-reporting/opennms-reportd/src/main/java/org/opennms/netmgt/reporting/service/DefaultReportService.java
    M opennms-full-assembly/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/src/test/java/org/opennms/netmgt/icmp/proxy/LocationAwarePingClientIT.java
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/src/test/java/org/opennms/netmgt/icmp/proxy/LocationAwarePingSweepClientIT.java
    M opennms-install/src/test/java/org/opennms/install/InstallerTest.java
    M opennms-jetty/src/main/resources/beanRefContext.xml
    M opennms-model/src/main/java/org/opennms/netmgt/model/AlarmAssociation.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/CharacterUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/HwEntityAttributeType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/InetAddressUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/NodeLabelSourceUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/NodeTypeUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAcknowledgment.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAlarm.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsApplication.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAssetRecord.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCategory.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsEvent.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsFilterFavorite.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntity.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntityAlias.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntityAttribute.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsIpInterface.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsMemo.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsMonitoredService.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsNode.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsNotification.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsOutage.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsServiceType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsSeverityUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsSnmpInterface.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsUserNotification.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/PrimaryTypeUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/ReportCatalogEntry.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/RequisitionedCategoryAssociation.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/ResourceReference.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/StatisticsReport.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/StatisticsReportData.java
    M opennms-model/src/test/java/org/opennms/netmgt/model/InetAddressUserTypeTest.java
    M opennms-model/src/test/java/org/opennms/netmgt/model/OnmsEventTest.java
    M opennms-provision/opennms-detectorclient-rpc/src/test/java/org/opennms/netmgt/provision/detector/client/rpc/LocationAwareDetectorClientIT.java
    M opennms-provision/opennms-provision-geolocation/src/test/java/org/opennms/netmgt/provision/GeolocationProvisioningAdapterIT.java
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultPluginRegistry.java
    M opennms-rrd/opennms-rrd-api/pom.xml
    M opennms-services/src/main/java/org/opennms/netmgt/poller/QueryManagerDaoImpl.java
    M opennms-services/src/main/java/org/opennms/netmgt/snmpinterfacepoller/DefaultPollContext.java
    M opennms-services/src/test/java/org/opennms/netmgt/collectd/HttpCollectorIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollContextIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollerIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollerRpcTimeoutIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/rtc/AvailabilityServiceIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/snmpinterfacepoller/pollable/PollContextIT.java
    M opennms-services/src/test/resources/META-INF/opennms/applicationContext-snmpPollerTest.xml
    M opennms-services/src/test/resources/META-INF/opennms/applicationContext-test-sessionFactory.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AbstractDaoRestServiceWithDTO.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/web.xml
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/AlarmRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/MinionRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/TimelineRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MetadataRestIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MinionRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    M opennms-webapp-rest/src/test/resources/dispatcher-servlet.xml
    M opennms-webapp/pom.xml
    A opennms-webapp/src/main/java/org/opennms/web/controller/OnmsMultiActionController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmDetailController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmFilterController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmTicketController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/event/EventController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/statisticsReports/ReportController.java
    M opennms-webapp/src/main/java/org/opennms/web/outage/DaoWebOutageRepository.java
    M opennms-webapp/src/main/java/org/opennms/web/services/FilterFavoriteService.java
    M opennms-webapp/src/main/resources/org/opennms/web/svclayer/applicationContext-svclayer.xml
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    M opennms-webapp/src/main/webapp/WEB-INF/dispatcher-servlet.xml
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/activeDirectory.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/attribute-preauth.xml
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/header-preauth.xml
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/ldap.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/radius.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/sso_activeDirectory_kerb_ldap.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/sso_freeIPA_kerb_ldap.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/web.xml
    A opennms-webapp/src/test/java/org/opennms/web/controller/OnmsMultiActionControllerTest.java
    M opennms-webapp/src/test/java/org/opennms/web/services/FilterFavoriteServiceIT.java
    M opennms-webapp/src/test/resources/applicationContext-ldapTest.xml
    M pom.xml
    M protocols/selenium-monitor/pom.xml
    M protocols/xml/pom.xml
    M protocols/xml/src/main/java/org/opennms/protocols/http/HttpUrlConnection.java
    A protocols/xml/src/test/java/org/opennms/protocols/http/HttpUrlConnectionMutualTlsIT.java
    A protocols/xml/src/test/resources/tls/client-truststore.p12
    A protocols/xml/src/test/resources/tls/client.p12
    A protocols/xml/src/test/resources/tls/server-truststore.p12
    A protocols/xml/src/test/resources/tls/server.p12
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MinionContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/OpenNMSContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/SentinelContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/stacks/NetworkProtocol.java
    M smoke-test/src/main/java/org/opennms/smoketest/utils/HibernateDaoFactory.java
    M smoke-test/src/main/java/org/opennms/smoketest/utils/RestHealthClient.java
    A smoke-test/src/test/java/org/opennms/smoketest/JettyHttpsIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/NginxHttpsProxyIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/utils/SelfSignedTlsHelper.java
    A smoke-test/src/test/resources/https-server/https.properties
    A smoke-test/src/test/resources/https-server/jetty.xml
    A smoke-test/src/test/resources/https-server/nginx.conf

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 83fe6e559057376b8d78984f6d920e3a7a6281da
      https://github.com/OpenNMS/opennms/commit/83fe6e559057376b8d78984f6d920e3a7a6281da
  Author: CI/CD System <[email protected]>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M container/features/src/main/resources/features.xml
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Invoker.java
    A features/graph/provider/pathoutage/pom.xml
    A features/graph/provider/pathoutage/src/main/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProvider.java
    A features/graph/provider/pathoutage/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    A features/graph/provider/pathoutage/src/test/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProviderIT.java
    A features/graph/provider/pathoutage/src/test/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProviderTest.java
    M features/graph/provider/pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: e2605d2126e1450cb7bb471e9bc6306342c80799
      https://github.com/OpenNMS/opennms/commit/e2605d2126e1450cb7bb471e9bc6306342c80799
  Author: Morteza E <[email protected]>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M features/graph/provider/pathoutage/pom.xml

  Log Message:
  -----------
  fix pathoutage version


  Commit: a563092ca6fbf92faadff5a196b5b6b7469c1c40
      https://github.com/OpenNMS/opennms/commit/a563092ca6fbf92faadff5a196b5b6b7469c1c40
  Author: CI/CD System <[email protected]>
  Date:   2026-07-13 (Mon, 13 Jul 2026)

  Changed paths:
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/VmwareCollector.java
    M integrations/opennms-vmware/src/test/java/org/opennms/netmgt/collectd/VmwareCollectorDatastoreCollectTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: d1b56a63dcc7d9a69e8bec0b8d58dad2095b2d20
      https://github.com/OpenNMS/opennms/commit/d1b56a63dcc7d9a69e8bec0b8d58dad2095b2d20
  Author: CI/CD System <[email protected]>
  Date:   2026-07-13 (Mon, 13 Jul 2026)

  Changed paths:
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    R ui/src/components/Common/ShimFeatherMegaMenu/index.d.ts
    R ui/src/components/Common/ShimFeatherMegaMenu/index.ts
    M ui/src/components/Common/TogglePanel.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationEmptyTable.vue
    M ui/src/components/Configuration/ConfigurationGeneratedUrl.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Configuration/configuration.types.d.ts
    M ui/src/components/Device/DCBGroupFilters.vue
    M ui/src/components/Device/DCBModal.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/Device/DCBTableStatusDropdown.vue
    M ui/src/components/FileEditor/Console.vue
    M ui/src/components/FileEditor/Editor.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/FileTreeItem.vue
    M ui/src/components/FileEditor/Help.vue
    M ui/src/components/FileEditor/NewFileInput.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/FileEditor/TopBar.vue
    M ui/src/components/Map/GridTabs.vue
    M ui/src/components/Map/LeafletMap.vue
    M ui/src/components/Map/MapAlarmsGrid.vue
    M ui/src/components/Map/MapNodesGrid.vue
    M ui/src/components/Map/MapSearch.vue
    M ui/src/components/Map/MarkerClusterPopupContent.vue
    M ui/src/components/Map/SeverityFilter.vue
    A ui/src/components/Map/SortableTh.vue
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/GraphContainer.vue
    M ui/src/components/Resources/GraphDataTable.vue
    M ui/src/components/Resources/Graphs.vue
    M ui/src/components/Resources/NodeResourceList.vue
    M ui/src/components/Resources/ResourceList.vue
    M ui/src/components/Resources/Resources.vue
    M ui/src/components/Resources/TimeControls.vue
    M ui/src/containers/DeviceConfigBackup.vue
    M ui/src/containers/FileEditor.vue
    M ui/src/containers/Map.vue
    M ui/src/containers/ProvisionDConfig.vue
    M ui/src/containers/ResourceGraphs.vue
    M ui/src/theme/opennms-preset.ts
    M ui/tests/configuration.test.ts
    M ui/tests/deviceConfigBackup.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 0dd2a4c32f460b04563477141d123fbbf09bf909
      https://github.com/OpenNMS/opennms/commit/0dd2a4c32f460b04563477141d123fbbf09bf909
  Author: CI/CD System <[email protected]>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    A core/schema/src/main/liquibase/36.0.3/changelog.xml
    M core/schema/src/main/liquibase/changelog.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/src/test/java/org/opennms/features/topology/plugins/topo/pathoutage/PathOutageStatusProviderIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 0cc5b106f63be7911c1d9449b176fc0beba815cb
      https://github.com/OpenNMS/opennms/commit/0cc5b106f63be7911c1d9449b176fc0beba815cb
  Author: CI/CD System <[email protected]>
  Date:   2026-07-15 (Wed, 15 Jul 2026)

  Changed paths:
    M opennms-config/src/main/java/org/opennms/netmgt/filter/JdbcFilterDao.java
    A opennms-config/src/test/java/org/opennms/netmgt/filter/JdbcFilterDaoToInetAddressTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 755d75a58196a4c0d6bb7cc5b4b10b8d25f93052
      https://github.com/OpenNMS/opennms/commit/755d75a58196a4c0d6bb7cc5b4b10b8d25f93052
  Author: CI/CD System <[email protected]>
  Date:   2026-07-15 (Wed, 15 Jul 2026)

  Changed paths:
    M core/web-assets/src/main/assets/style/opennms-theme.scss
    M core/web-assets/src/main/assets/style/vaadin-theme.scss
    M opennms-services/src/main/java/org/opennms/netmgt/collectd/CollectableService.java
    M opennms-services/src/test/java/org/opennms/netmgt/collectd/CollectableServiceTest.java
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ProvisioningNewUIIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/QuickAddNodeIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UIRefreshIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UserIT.java
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue
    M ui/src/components/Menu/SearchResult.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/UserNotificationsMenuItem.vue
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Menu/utils.ts
    M ui/src/main/App.vue
    M ui/tests/components/Nodes/InterfacesTabs.test.ts
    M ui/tests/containers/SnmpDataCollection.test.ts
    M ui/tests/containers/TrapdConfiguration.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 405869ca096148c6f6c0c1441a34d3436e013f11
      https://github.com/OpenNMS/opennms/commit/405869ca096148c6f6c0c1441a34d3436e013f11
  Author: Dino <[email protected]>
  Date:   2026-07-15 (Wed, 15 Jul 2026)

  Changed paths:
    M container/features/src/main/resources/features.xml
    M pom.xml

  Log Message:
  -----------
  NMS-19978: ship stax2-api to satisfy aalto-xml's OSGi import in opennms-core-camel (#8624)


  Commit: e605dd7613b5c9830aa234554e383bdee51d8613
      https://github.com/OpenNMS/opennms/commit/e605dd7613b5c9830aa234554e383bdee51d8613
  Author: CI/CD System <[email protected]>
  Date:   2026-07-17 (Fri, 17 Jul 2026)

  Changed paths:
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcClientFactory.java
    R core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/LocalRpcTimeoutTest.java
    A core/mate/api/src/main/java/org/opennms/core/mate/api/LazyScope.java
    A core/mate/api/src/test/java/org/opennms/core/mate/api/LazyScopeTest.java
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdEntity.java
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdingSetImpl.java
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdingVisitorImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: b6e640666daf09b08c3da69d0a5f24b3ebefb2e0
      https://github.com/OpenNMS/opennms/commit/b6e640666daf09b08c3da69d0a5f24b3ebefb2e0
  Author: mershad-manesh <[email protected]>
  Date:   2026-07-21 (Tue, 21 Jul 2026)

  Changed paths:
    M .circleci/main/workflows/workflows_v2.json

  Log Message:
  -----------
  Update filters for create-merge-foundation-branch

CircleCI has changed the default behaviour of filters, if you specify both "ignore" and "only"; it will only use "only".

Putting a regEx to ignore develop branch


  Commit: 6c767bbd864466b887c61cf83abafab2f78ccb78
      https://github.com/OpenNMS/opennms/commit/6c767bbd864466b887c61cf83abafab2f78ccb78
  Author: CI/CD System <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M features/poller/client-rpc/src/main/java/org/opennms/netmgt/poller/client/rpc/PollerRequestBuilderImpl.java
    M pom.xml
    M ui/DEVELOPMENT.md
    M ui/MENU_TEMPLATES.md
    M ui/README.md
    A ui/THIRD-PARTY-LICENSE.md
    M ui/copilot-instructions.md
    M ui/eslint.config.js
    M ui/package.json
    M ui/pnpm-lock.yaml
    A ui/scripts/generate-icons.mjs
    M ui/src/assets/Backup.vue
    M ui/src/assets/Compare.vue
    M ui/src/assets/Endpoints.vue
    M ui/src/assets/FileEditor.vue
    M ui/src/assets/Logs.vue
    M ui/src/assets/Speed.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationEmptyTable.vue
    M ui/src/components/Configuration/ConfigurationGeneratedUrl.vue
    M ui/src/components/Configuration/ConfigurationHeader.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationHelper.ts
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Device/DCBGroupFilters.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/Device/DCBTableStatusDropdown.vue
    M ui/src/components/EventConfigEventCreate/AlarmDataInfo.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfigEventCreate/MaskElements.vue
    M ui/src/components/EventConfigEventCreate/MaskVarbinds.vue
    M ui/src/components/EventConfigEventCreate/VarbindsDecode.vue
    M ui/src/components/EventConfigEventCreate/constants.ts
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/FileEditor/Console.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/FileTreeItem.vue
    M ui/src/components/FileEditor/Help.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/FileEditor/TopBar.vue
    M ui/src/components/Layout/BreadCrumbs.vue
    A ui/src/components/Layout/OnmsAppLayout.vue
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Map/LeafletMap.vue
    M ui/src/components/Map/MapAlarmsGrid.vue
    M ui/src/components/Map/MapNodesGrid.vue
    M ui/src/components/Map/MapSearch.vue
    M ui/src/components/Map/MarkerClusterPopupContent.vue
    M ui/src/components/Map/MarkerPopup.vue
    M ui/src/components/Map/SeverityFilter.vue
    M ui/src/components/Map/SortableTh.vue
    M ui/src/components/Map/utils.ts
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue
    M ui/src/components/Menu/SearchResult.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/UserNotificationsMenuItem.vue
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Menu/useMenuIcons.ts
    M ui/src/components/Menu/utils.ts
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/NodeActionsDropdown.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeDownloadDropdown.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    R ui/src/components/PrimeVueTest.vue
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/GraphContainer.vue
    M ui/src/components/Resources/GraphDataTable.vue
    M ui/src/components/Resources/TimeControls.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/SCVList.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfileBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/components/UsageStatistics/UsageStatisticsHeader.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    A ui/src/components/icons/OnmsIcon.vue
    A ui/src/components/icons/account/Group.vue
    A ui/src/components/icons/action/AccountCircle.vue
    A ui/src/components/icons/action/Add.vue
    A ui/src/components/icons/action/AddCircleAlt.vue
    A ui/src/components/icons/action/AddComment.vue
    A ui/src/components/icons/action/AddNote.vue
    A ui/src/components/icons/action/AddUser.vue
    A ui/src/components/icons/action/Archive.vue
    A ui/src/components/icons/action/AssignTo.vue
    A ui/src/components/icons/action/AttachEmail.vue
    A ui/src/components/icons/action/AttachFile.vue
    A ui/src/components/icons/action/Build.vue
    A ui/src/components/icons/action/Business.vue
    A ui/src/components/icons/action/Calendar.vue
    A ui/src/components/icons/action/CalendarEndDate.vue
    A ui/src/components/icons/action/CalendarStartDate.vue
    A ui/src/components/icons/action/Cancel.vue
    A ui/src/components/icons/action/ChangeOwner.vue
    A ui/src/components/icons/action/CheckCircle.vue
    A ui/src/components/icons/action/Cloud.vue
    A ui/src/components/icons/action/CloudDownload.vue
    A ui/src/components/icons/action/CloudUpload.vue
    A ui/src/components/icons/action/Code.vue
    A ui/src/components/icons/action/Comment.vue
    A ui/src/components/icons/action/ContactSupport.vue
    A ui/src/components/icons/action/ContentCopy.vue
    A ui/src/components/icons/action/ContentPaste.vue
    A ui/src/components/icons/action/Cycle.vue
    A ui/src/components/icons/action/Dashboard.vue
    A ui/src/components/icons/action/DateRange.vue
    A ui/src/components/icons/action/Delete.vue
    A ui/src/components/icons/action/DownloadFile.vue
    A ui/src/components/icons/action/Edit.vue
    A ui/src/components/icons/action/EditMode.vue
    A ui/src/components/icons/action/Email.vue
    A ui/src/components/icons/action/EmailDraft.vue
    A ui/src/components/icons/action/EmailInbox.vue
    A ui/src/components/icons/action/EmailSecure.vue
    A ui/src/components/icons/action/ExitToApp.vue
    A ui/src/components/icons/action/Expand.vue
    A ui/src/components/icons/action/Feedback.vue
    A ui/src/components/icons/action/FeedbackAlt.vue
    A ui/src/components/icons/action/FileCopy.vue
    A ui/src/components/icons/action/FilterAlt.vue
    A ui/src/components/icons/action/Group.vue
    A ui/src/components/icons/action/Help.vue
    A ui/src/components/icons/action/Hide.vue
    A ui/src/components/icons/action/Home.vue
    A ui/src/components/icons/action/Info.vue
    A ui/src/components/icons/action/InformationExchange.vue
    A ui/src/components/icons/action/LightDarkMode.vue
    A ui/src/components/icons/action/Link.vue
    A ui/src/components/icons/action/List.vue
    A ui/src/components/icons/action/Location.vue
    A ui/src/components/icons/action/LocationCity.vue
    A ui/src/components/icons/action/Lock.vue
    A ui/src/components/icons/action/LockPasswordProtected.vue
    A ui/src/components/icons/action/LogIn.vue
    A ui/src/components/icons/action/LogOut.vue
    A ui/src/components/icons/action/LoggerConfigs.vue
    A ui/src/components/icons/action/ManageProfile.vue
    A ui/src/components/icons/action/MarkComplete.vue
    A ui/src/components/icons/action/MarkIncomplete.vue
    A ui/src/components/icons/action/MarkRead.vue
    A ui/src/components/icons/action/MarkUnread.vue
    A ui/src/components/icons/action/Notifications.vue
    A ui/src/components/icons/action/Options.vue
    A ui/src/components/icons/action/Person.vue
    A ui/src/components/icons/action/Pin.vue
    A ui/src/components/icons/action/PlayCircle.vue
    A ui/src/components/icons/action/Print.vue
    A ui/src/components/icons/action/Remove.vue
    A ui/src/components/icons/action/RemoveUser.vue
    A ui/src/components/icons/action/Reporting.vue
    A ui/src/components/icons/action/Restore.vue
    A ui/src/components/icons/action/Search.vue
    A ui/src/components/icons/action/Send.vue
    A ui/src/components/icons/action/SendWorkflow.vue
    A ui/src/components/icons/action/Settings.vue
    A ui/src/components/icons/action/Share.vue
    A ui/src/components/icons/action/Sort.vue
    A ui/src/components/icons/action/Subscriptions.vue
    A ui/src/components/icons/action/SupportCenter.vue
    A ui/src/components/icons/action/Unlock.vue
    A ui/src/components/icons/action/UpdateSchedules.vue
    A ui/src/components/icons/action/UpdateUtilities.vue
    A ui/src/components/icons/action/UploadFile.vue
    A ui/src/components/icons/action/VerifedUser.vue
    A ui/src/components/icons/action/View.vue
    A ui/src/components/icons/action/ViewDetails.vue
    A ui/src/components/icons/action/Workflow.vue
    A ui/src/components/icons/communication/Certificate.vue
    A ui/src/components/icons/communication/CertificateAlt.vue
    A ui/src/components/icons/communication/Chat.vue
    A ui/src/components/icons/communication/Contacts.vue
    A ui/src/components/icons/communication/Documentation.vue
    A ui/src/components/icons/communication/IdCard.vue
    A ui/src/components/icons/communication/Phone.vue
    A ui/src/components/icons/content/BlogArticle.vue
    A ui/src/components/icons/content/Video.vue
    A ui/src/components/icons/datavis/AreaChart.vue
    A ui/src/components/icons/datavis/BarChart.vue
    A ui/src/components/icons/datavis/ColumnChart.vue
    A ui/src/components/icons/datavis/DonutChart.vue
    A ui/src/components/icons/datavis/Gauge.vue
    A ui/src/components/icons/datavis/LineChart.vue
    A ui/src/components/icons/datavis/PieChart.vue
    A ui/src/components/icons/datavis/PolarChart.vue
    A ui/src/components/icons/datavis/Reporting.vue
    A ui/src/components/icons/datavis/StackedBarChart.vue
    A ui/src/components/icons/datavis/StackedColumnChart.vue
    A ui/src/components/icons/datavis/TreeDiagram.vue
    A ui/src/components/icons/file/Attachment.vue
    A ui/src/components/icons/file/Folder.vue
    A ui/src/components/icons/file/FolderAdd.vue
    A ui/src/components/icons/file/FolderLocked.vue
    A ui/src/components/icons/file/FolderOpen.vue
    A ui/src/components/icons/file/Generic.vue
    A ui/src/components/icons/file/Image.vue
    A ui/src/components/icons/file/Pdf.vue
    A ui/src/components/icons/file/Text.vue
    A ui/src/components/icons/file/WordDoc.vue
    A ui/src/components/icons/file/Xls.vue
    A ui/src/components/icons/file/Zip.vue
    A ui/src/components/icons/hardware/ApplianceProfiles.vue
    A ui/src/components/icons/hardware/Appliances.vue
    A ui/src/components/icons/hardware/AppliancesAlt.vue
    A ui/src/components/icons/hardware/DesktopWindows.vue
    A ui/src/components/icons/hardware/Instances.vue
    A ui/src/components/icons/hardware/KeyboardArrowDown.vue
    A ui/src/components/icons/hardware/KeyboardArrowUp.vue
    A ui/src/components/icons/hardware/Laptop.vue
    A ui/src/components/icons/hardware/MinionProfiles.vue
    A ui/src/components/icons/hardware/Network.vue
    A ui/src/components/icons/hardware/NetworkProfiles.vue
    A ui/src/components/icons/hardware/Router.vue
    A ui/src/components/icons/hardware/Security.vue
    A ui/src/components/icons/hardware/Server.vue
    A ui/src/components/icons/hardware/VirtualMachine.vue
    A ui/src/components/icons/hardware/VirtualMachineAlt.vue
    A ui/src/components/icons/medical/Ambulance.vue
    A ui/src/components/icons/medical/CostSavings.vue
    A ui/src/components/icons/medical/Drug.vue
    A ui/src/components/icons/medical/DrugGroupId.vue
    A ui/src/components/icons/medical/Hospital.vue
    A ui/src/components/icons/medical/Patient.vue
    A ui/src/components/icons/medical/Payor.vue
    A ui/src/components/icons/medical/Provider.vue
    A ui/src/components/icons/medical/ProviderOffice.vue
    A ui/src/components/icons/medical/Treatment.vue
    A ui/src/components/icons/medical/TreatmentCycle.vue
    A ui/src/components/icons/medical/TreatmentSchedule.vue
    A ui/src/components/icons/medical/Vitals.vue
    A ui/src/components/icons/navigation/Apps.vue
    A ui/src/components/icons/navigation/AppsGetMore.vue
    A ui/src/components/icons/navigation/ArrowBack.vue
    A ui/src/components/icons/navigation/ArrowDropDown.vue
    A ui/src/components/icons/navigation/Cancel.vue
    A ui/src/components/icons/navigation/ChevronLeft.vue
    A ui/src/components/icons/navigation/ChevronRight.vue
    A ui/src/components/icons/navigation/ExpandLess.vue
    A ui/src/components/icons/navigation/ExpandMore.vue
    A ui/src/components/icons/navigation/FirstPage.vue
    A ui/src/components/icons/navigation/Fullscreen.vue
    A ui/src/components/icons/navigation/FullscreenExit.vue
    A ui/src/components/icons/navigation/GridView.vue
    A ui/src/components/icons/navigation/LastPage.vue
    A ui/src/components/icons/navigation/Menu.vue
    A ui/src/components/icons/navigation/MenuClose.vue
    A ui/src/components/icons/navigation/MenuOpen.vue
    A ui/src/components/icons/navigation/MoreHoriz.vue
    A ui/src/components/icons/navigation/MoreVert.vue
    A ui/src/components/icons/navigation/Refresh.vue
    A ui/src/components/icons/navigation/SubdirectoryArrowLeft.vue
    A ui/src/components/icons/navigation/SubdirectoryArrowRight.vue
    A ui/src/components/icons/navigation/UnfoldLess.vue
    A ui/src/components/icons/navigation/UnfoldMore.vue
    A ui/src/components/icons/network/AggregationLayer.vue
    A ui/src/components/icons/network/AggregationLayerAlt1.vue
    A ui/src/components/icons/network/AggregationLayerAlt2.vue
    A ui/src/components/icons/network/AggregationLayerAlt3.vue
    A ui/src/components/icons/network/AggregationLayerAlt4.vue
    A ui/src/components/icons/network/AggregationLayerAlt5.vue
    A ui/src/components/icons/network/ApiConfig.vue
    A ui/src/components/icons/network/ApiEndpoints.vue
    A ui/src/components/icons/network/ApplianceProfiles.vue
    A ui/src/components/icons/network/Appliances.vue
    A ui/src/components/icons/network/AppliancesAlt.vue
    A ui/src/components/icons/network/Build.vue
    A ui/src/components/icons/network/CertificateAlt.vue
    A ui/src/components/icons/network/Cloud.vue
    A ui/src/components/icons/network/CloudBackUp.vue
    A ui/src/components/icons/network/CloudDownload.vue
    A ui/src/components/icons/network/CloudService.vue
    A ui/src/components/icons/network/CloudUpload.vue
    A ui/src/components/icons/network/Code.vue
    A ui/src/components/icons/network/Compare.vue
    A ui/src/components/icons/network/Compare1.vue
    A ui/src/components/icons/network/Compliance.vue
    A ui/src/components/icons/network/Configuration.vue
    A ui/src/components/icons/network/Connection.vue
    A ui/src/components/icons/network/ContainerAdd.vue
    A ui/src/components/icons/network/ContainerTransient.vue
    A ui/src/components/icons/network/ContainerUnknown.vue
    A ui/src/components/icons/network/Database.vue
    A ui/src/components/icons/network/Desktop.vue
    A ui/src/components/icons/network/Digitize.vue
    A ui/src/components/icons/network/DistributedMonitoring.vue
    A ui/src/components/icons/network/ElectricalServices.vue
    A ui/src/components/icons/network/EndUser.vue
    A ui/src/components/icons/network/ExitCompare.vue
    A ui/src/components/icons/network/ExitCompareModeAlt.vue
    A ui/src/components/icons/network/ExtractData.vue
    A ui/src/components/icons/network/Firewall.vue
    A ui/src/components/icons/network/Instances.vue
    A ui/src/components/icons/network/Inventory.vue
    A ui/src/components/icons/network/InventoryAdd.vue
    A ui/src/components/icons/network/InventoryAlt.vue
    A ui/src/components/icons/network/InventoryConfirm.vue
    A ui/src/components/icons/network/InventoryDelete.vue
    A ui/src/components/icons/network/Laptop.vue
    A ui/src/components/icons/network/LogFile.vue
    A ui/src/components/icons/network/LoggerConfigs.vue
    A ui/src/components/icons/network/Logs.vue
    A ui/src/components/icons/network/LogsAlt.vue
    A ui/src/components/icons/network/Microservices.vue
    A ui/src/components/icons/network/Minion.vue
    A ui/src/components/icons/network/MinionProfiles.vue
    A ui/src/components/icons/network/Monitoring.vue
    A ui/src/components/icons/network/NetworkProfiles.vue
    A ui/src/components/icons/network/Nodes.vue
    A ui/src/components/icons/network/Policy.vue
    A ui/src/components/icons/network/Power.vue
    A ui/src/components/icons/network/RouterLan.vue
    A ui/src/components/icons/network/RouterWan.vue
    A ui/src/components/icons/network/Security.vue
    A ui/src/components/icons/network/SecurityScan.vue
    A ui/src/components/icons/network/Server.vue
    A ui/src/components/icons/network/ServerClock.vue
    A ui/src/components/icons/network/Switch.vue
    A ui/src/components/icons/network/Terminal.vue
    A ui/src/components/icons/network/UpdateUtilities.vue
    A ui/src/components/icons/network/Utilities.vue
    A ui/src/components/icons/network/ViewCode.vue
    A ui/src/components/icons/network/VirtualMachine.vue
    A ui/src/components/icons/network/VirtualMachineAlt.vue
    A ui/src/components/icons/network/VirtualMachineAlt2.vue
    A ui/src/components/icons/network/WifiRouter.vue
    A ui/src/components/icons/notification/Connected.vue
    A ui/src/components/icons/notification/Error.vue
    A ui/src/components/icons/notification/NotificationSelected.vue
    A ui/src/components/icons/notification/NotificationSoundSelected.vue
    A ui/src/components/icons/notification/NotificationsOff.vue
    A ui/src/components/icons/notification/Unconnected.vue
    A ui/src/components/icons/notification/Warning.vue
    A ui/src/components/icons/notification/Wifi.vue
    A ui/src/components/icons/notification/WifiNoConnection.vue
    A ui/src/components/icons/notification/WifiOff.vue
    A ui/src/components/icons/notification/WifiSignalBad.vue
    A ui/src/components/icons/notification/WifiStatusBar.vue
    A ui/src/components/icons/status/Available.vue
    A ui/src/components/icons/status/Unavailable.vue
    A ui/src/composables/useOutsideClick.ts
    M ui/src/composables/useQueryParams.ts
    M ui/src/containers/DeviceConfigBackup.vue
    M ui/src/containers/EventConfigEventCreate.vue
    M ui/src/containers/EventConfigurationDetail.vue
    M ui/src/containers/FileEditor.vue
    M ui/src/containers/Home.vue
    M ui/src/containers/Logs.vue
    M ui/src/containers/Nodes.vue
    M ui/src/containers/ProvisionDConfig.vue
    M ui/src/containers/ResourceGraphs.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/containers/UsageStatistics.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/lib/constants.ts
    M ui/src/lib/sorting.ts
    M ui/src/lib/trapdValidator.ts
    M ui/src/main/App.vue
    M ui/src/main/index.html
    M ui/src/main/main.ts
    M ui/src/main/router/index.ts
    M ui/src/menu/index.html
    M ui/src/menu/main.ts
    M ui/src/stores/mapStore.ts
    M ui/src/stores/nodeStructureStore.ts
    A ui/src/styles/_onms-color-utils.scss
    A ui/src/styles/_onms-elevation.scss
    A ui/src/styles/_onms-table.scss
    A ui/src/styles/_onms-tokens.scss
    A ui/src/styles/_onms-typography.scss
    M ui/src/styles/_severities.scss
    M ui/src/styles/_transitionDataTable.scss
    A ui/src/styles/onms-base.scss
    M ui/src/styles/onms-grid.scss
    A ui/src/styles/onms-theme.scss
    R ui/src/styles/opennms-feather-styles.scss
    A ui/src/styles/opennms-styles.scss
    M ui/src/styles/themes.scss
    M ui/src/theme/opennms-preset.ts
    M ui/src/types/index.ts
    M ui/src/types/snmpConfig.ts
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/AssetFilterPanel.test.ts
    M ui/tests/components/Nodes/ExtendedSearchPanel.test.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/SnmpV3UserManagement.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/lib/sorting.test.ts
    M ui/vite.config.menu.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 622a8eab3c011ae201429ee937aeee2539d67616
      https://github.com/OpenNMS/opennms/commit/622a8eab3c011ae201429ee937aeee2539d67616
  Author: CI/CD System <[email protected]>
  Date:   2026-07-22 (Wed, 22 Jul 2026)

  Changed paths:
    M core/ipc/rpc/api/src/main/java/org/opennms/core/rpc/api/RpcExceptionUtils.java
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcClientFactory.java
    A core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/LocalRpcTimeoutTest.java
    M docs/modules/reference/pages/configuration/ttl-rpc.adoc
    M features/config/test/src/test/java/org/opennms/features/config/service/config/FakeXsdForTest.java
    M features/config/upgrade/pom.xml
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/TrapdSnmpv3UserIdBackfill.java
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/UpgradeConfigService.java
    M features/config/upgrade/src/main/resources/changelog-cm/36.0.0/changelog-cm.xml
    A features/config/upgrade/src/test/java/liquibase/ext2/cm/change/TrapdSchemaHashTest.java
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/TrapdSnmpv3UserIdBackfillIT.java
    M features/scv/api/src/main/java/org/opennms/features/scv/utils/ScvUtils.java
    M opennms-config-jaxb/src/main/java/org/opennms/netmgt/config/trapd/Snmpv3User.java
    M opennms-config-jaxb/src/main/java/org/opennms/netmgt/config/trapd/TrapdConfiguration.java
    A opennms-config-jaxb/src/main/resources/xsds/trapd-configuration-1.1.xsd
    M opennms-config-jaxb/src/test/java/org/opennms/netmgt/config/trapd/TrapdConfigurationTest.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultTrapdConfigDao.java
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/MaskedCredential.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/SecurityHelper.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TrapdRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/TrapdRestApi.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/Snmpv3UserDto.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/SecurityHelperTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/TrapdRestServiceIT.java
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/lib/scvValidator.ts
    A ui/src/lib/securityHelper.ts
    M ui/src/lib/snmpValidator.ts
    M ui/src/lib/trapdValidator.ts
    M ui/src/mappers/trapdConfig.mapper.ts
    M ui/src/types/trapConfig.d.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    A ui/tests/lib/trapdValidatorForm.test.ts
    A ui/tests/mappers/trapdConfig.mapper.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 117b426e18d0d7aa33342b4b68abd74d0edbe70d
      https://github.com/OpenNMS/opennms/commit/117b426e18d0d7aa33342b4b68abd74d0edbe70d
  Author: CI/CD System <[email protected]>
  Date:   2026-07-23 (Thu, 23 Jul 2026)

  Changed paths:
    M features/collection/client-rpc/src/main/resources/META-INF/opennms/applicationContext-rpc-collector.xml
    A features/collection/client-rpc/src/test/java/org/opennms/netmgt/collection/client/rpc/CollectorExecutorLifecycleTest.java
    M features/poller/client-rpc/src/main/resources/META-INF/opennms/applicationContext-rpc-poller.xml
    A features/poller/client-rpc/src/test/java/org/opennms/netmgt/poller/client/rpc/PollerExecutorLifecycleTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 71d6391da5440de26b28e395c3ffd93cb70cdbe0
      https://github.com/OpenNMS/opennms/commit/71d6391da5440de26b28e395c3ffd93cb70cdbe0
  Author: Morteza E <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M .circleci/pyscripts/create_jira_issues.py

  Log Message:
  -----------
  Update the logic for existing Trivy issues.


  Commit: 4d8ed32f3880d127ab339ced1ad768b42c48e1b1
      https://github.com/OpenNMS/opennms/commit/4d8ed32f3880d127ab339ced1ad768b42c48e1b1
  Author: CI/CD System <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M core/grpc/osgi/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M docs/antora.yml
    A docs/modules/deployment/images/deployment/architecture/dedicated-timeseries.svg
    A docs/modules/deployment/images/deployment/architecture/distributed.svg
    A docs/modules/deployment/images/deployment/architecture/example-enterprise.svg
    A docs/modules/deployment/images/deployment/architecture/example-flow-heavy.svg
    A docs/modules/deployment/images/deployment/architecture/external-postgres.svg
    A docs/modules/deployment/images/deployment/architecture/fault-management.svg
    A docs/modules/deployment/images/deployment/architecture/message-broker.svg
    A docs/modules/deployment/images/deployment/architecture/metrics-pipeline.svg
    A docs/modules/deployment/images/deployment/architecture/minions.svg
    A docs/modules/deployment/images/deployment/architecture/single-host.svg
    M docs/modules/deployment/nav.adoc
    M docs/modules/deployment/pages/air-gap/air-gap-install.adoc
    A docs/modules/deployment/pages/architecture/data-domains.adoc
    A docs/modules/deployment/pages/architecture/deployment-scenarios.adoc
    A docs/modules/deployment/pages/architecture/deployments-in-practice.adoc
    A docs/modules/deployment/pages/architecture/introduction.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/install-core.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/postgresql.adoc
    R docs/modules/deployment/pages/core/centos/adoptium.adoc
    M docs/modules/deployment/pages/core/install.adoc
    M docs/modules/deployment/pages/minion/centos-rhel9/install-minion.adoc
    M docs/modules/deployment/pages/repos/rhel-centos/horizon-rhel10.adoc
    M docs/modules/deployment/pages/sentinel/runtime/centos-rhel9/install-sentinel.adoc
    M docs/modules/deployment/pages/upgrade/debian/up-debian.adoc
    M docs/modules/deployment/pages/upgrade/rhel/up-rhel.adoc
    M docs/modules/development/pages/build-from-source.adoc
    M features/minion/core/repository/src/assembly/repo.xml
    M features/minion/repository/src/assembly/repo.xml
    M features/scv/dominion-grpc-impl/pom.xml
    M features/telemetry/protocols/openconfig/itests/pom.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/NodeScan.java
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/admin/userGroupView/groups/list.jsp
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/list.jsp
    M pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    M ui/src/components/Common/FormField.vue
    A ui/src/components/Common/OnmsIconButton.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.vue
    M ui/src/components/EventConfiguration/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/Layout/Footer.vue
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Map/LeafletMap.vue
    M ui/src/components/Map/SeverityFilter.vue
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/NodeActionsDropdown.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeDownloadDropdown.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/Graphs.vue
    M ui/src/components/Resources/NodeResourceList.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    M ui/src/containers/DeviceConfigBackup.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/styles/primevue-overrides.scss
    A ui/tests/components/Common/OnmsIconButton.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 3c1eaf7a1c8c2a5dd9f543e467b329c75bdb42af
      https://github.com/OpenNMS/opennms/commit/3c1eaf7a1c8c2a5dd9f543e467b329c75bdb42af
  Author: CI/CD System <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M core/web-assets/pnpm-lock.yaml
    M core/web-assets/src/main/assets/js/vaadin/location-component_connector.js
    M core/web-assets/src/main/assets/js/vendor/leaflet-js.js
    M core/web-assets/src/main/assets/modules/lib/loader/index.ts
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/MIT-LICENCE.txt
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/MarkerCluster.Default.css
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/MarkerCluster.css
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/leaflet.markercluster-src.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/leaflet.markercluster.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/package.json
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/DistanceGrid.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.QuickHull.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.Spiderfier.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerClusterGroup.Refresh.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerClusterGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerOpacity.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/copyright.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/LICENSE
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/layers-2x.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/layers.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-icon-2x.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-icon.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-shadow.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet-src.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet-src.map
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet.css
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/package.json
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/Leaflet.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Attribution.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Layers.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Scale.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Zoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/copyright.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Browser.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Class.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Class.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Events.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Events.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Handler.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Util.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.DoubleTap.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.Pointer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/Draggable.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/PosAnimation.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/LatLng.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/LatLngBounds.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG3395.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG3857.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG4326.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.Earth.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.Simple.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.LonLat.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.Mercator.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.SphericalMercator.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Bounds.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/LineUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Point.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/PolyUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Transformation.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/layers.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/logo.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/marker.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/DivOverlay.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/FeatureGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/GeoJSON.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/ImageOverlay.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Layer.Interactive.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Layer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/LayerGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Popup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Tooltip.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/DivIcon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Icon.Default.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Icon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Marker.Drag.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Marker.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/GridLayer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/TileLayer.WMS.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/TileLayer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Canvas.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Circle.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/CircleMarker.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Path.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Polyline.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Rectangle.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Renderer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/SVG.VML.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/SVG.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/Map.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/Map.methodOptions.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.BoxZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.DoubleClickZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Drag.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Keyboard.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.ScrollWheelZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Tap.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.TouchZoom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/OpenLayers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/blank.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/cloud-popup-relative.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/drag-rectangle-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/drag-rectangle-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/east-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/layer-switcher-maximize.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/layer-switcher-minimize.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-blue.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-gold.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-green.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/measuring-stick-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/measuring-stick-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/north-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/panning-hand-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/panning-hand-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/slider.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/south-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/west-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-minus-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-plus-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-world-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoombar.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/errorIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.html
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebugx.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/infoIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/readme.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/warningIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Gears/gears_init.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Ajax.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Bounds.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Class.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Element.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/LonLat.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Pixel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Size.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Console.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ArgParser.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Attribution.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Button.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DragFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DragPan.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DrawFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/EditingToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/GetFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Graticule.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/KeyboardDefaults.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/LayerSwitcher.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Measure.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ModifyFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MouseDefaults.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MousePosition.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MouseToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/NavToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Navigation.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/NavigationHistory.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/OverviewMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Pan.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanPanel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanZoom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanZoomBar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Panel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Permalink.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/SLDSelect.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Scale.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ScaleLine.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/SelectFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Snapping.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Split.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/TransformFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/WMSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/WMTSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomBox.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomIn.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomOut.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomPanel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomToMaxExtent.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Events.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature/Vector.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Comparison.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/FeatureId.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Logical.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Spatial.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/ArcXML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/ArcXML/Features.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Atom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetDomain.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetDomain/v2_0_2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetRecords.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetRecords/v2_0_2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Context.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/Base.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/v2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/v3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GPX.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GeoJSON.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GeoRSS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/JSON.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/KML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OSM.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSContext.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSContext/v0_3_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSGetFeatureOfInterest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSGetObservation.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSDescribeFeatureType.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WKT.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_3_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSDescribeLayer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSDescribeLayer/v1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMTSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/XML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Collection.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Curve.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/LineString.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/LinearRing.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiLineString.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiPoint.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiPolygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Rectangle.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Surface.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Box.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Click.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Drag.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Feature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Hover.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Keyboard.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/MouseWheel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Path.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/RegularPolygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Icon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/be-tarask.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/bg.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/br.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ca.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/cs-CZ.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/da-DK.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/de.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/el.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/en-CA.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/en.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/es.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fi.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fr.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fur.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/gl.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/gsw.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hr.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hsb.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hu.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ia.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/id.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/io.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/is.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/it.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ja.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/km.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ksh.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nb.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nds.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nl.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nn.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/oc.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/pt-BR.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/pt.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ru.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/sk.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/sv-SE.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/te.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/vi.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/zh-CN.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/zh-TW.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/ArcGIS93Rest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/ArcIMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Boxes.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/EventPane.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/FixedZoomLevels.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/GML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/GeoRSS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Google.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Google/v3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Grid.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/HTTPRequest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Image.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/KaMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/KaMapCache.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapGuide.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapServer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapServer/Untiled.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Markers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MultiMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/PointTrack.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/SphericalMercator.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/TMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/TileCache.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Vector.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Vector/RootContainer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/VirtualEarth.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS/Post.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS/Untiled.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMTS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WorldWind.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/XYZ.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Yahoo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Zoomify.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Map.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Marker.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Marker/Box.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/Anchored.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/AnchoredBubble.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/Framed.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/FramedCloud.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Projection.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/HTTP.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SOS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SOS/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SQL.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SQL/Gears.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/Canvas.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/Elements.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/SVG.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/VML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Request.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Request/XMLHttpRequest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Rule.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/SingleFile.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/BBOX.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Cluster.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Fixed.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Paging.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Refresh.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Save.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Style.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Style2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/StyleMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Line.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Raster.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/Image.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/Image/IFrame.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tween.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Util.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Rico/Color.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Rico/Corner.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/news.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/readme.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/release-license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/repository-license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/framedCloud.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/google.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/ie6-style.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/add_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/add_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/blank.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/close.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/drag-rectangle-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/drag-rectangle-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_line_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_line_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_polygon_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_polygon_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/editing_tool_bar.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/move_feature_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/move_feature_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/navigation_history.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/overview_replacement.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan-panel-NOALPHA.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan-panel.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/panning-hand-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/panning-hand-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/remove_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/remove_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/ruler.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/save_features_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/save_features_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_next_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_next_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_previous_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_previous_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/zoom-panel-NOALPHA.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/zoom-panel.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/style.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138297CB60C
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138297DB8FB
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013829825EEF
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013829848D35
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138298589F1
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A763EFE
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A785794
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A794D3E
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382AE1788A
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013833C11F8C
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013833C4C56E
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/GWTTerminal.gwt.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/Code.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GWTTerminal.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GreetingService.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GreetingServiceAsync.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GwtTerm.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/Key.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/KeyBuffer.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/TermHandler.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/server/GreetingServiceImpl.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/shared/FieldVerifier.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest$SudoKeyDownEvent.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest$SudoKeyPressEvent.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test/org/opennms/gwtterminal/TermHandlerTest.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/GWTTerminal.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/GWTTerminal.html
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/GWTTerminal.gwt.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/Code.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GWTTerminal.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GreetingService.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GreetingServiceAsync.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GwtTerm.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/Key.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/KeyBuffer.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/TermHandler.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/server/GreetingServiceImpl.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/shared/FieldVerifier.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/deploy/gwtterminal/rpcPolicyManifest/manifest.txt
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/deploy/gwtterminal/rpcPolicyManifest/manifests/E8324028FC2A5579ABCCBEF1ED875E35.txt
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/lib/gwt-servlet.jar
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/web.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/F28EB24DE6839E4F41DC17E91E4C1791.gwt.rpc
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/clear.cache.gif
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/clean.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/clean_rtl.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/circles.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/circles_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/corner.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/corner_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/hborder.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/hborder_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/thumb_horz.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/thumb_vertical.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/vborder.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/vborder_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwtterminal.nocache.js
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/hosted.html
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/terminal.js
    M opennms-webapp/src/main/webapp/includes/bootstrap.jsp
    M pom.xml
    M ui/src/menu/main.ts
    M ui/src/styles/opennms-styles.scss

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: c4feacbef95a28666e0b71e7c5c68d352ca74dda
      https://github.com/OpenNMS/opennms/commit/c4feacbef95a28666e0b71e7c5c68d352ca74dda
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M container/bridge/proxy/pom.xml
    M container/bridge/proxy/src/main/java/org/opennms/container/web/bridge/proxy/ProxyFilter.java
    A container/bridge/proxy/src/test/java/org/opennms/container/web/bridge/proxy/ProxyFilterTest.java
    A container/daemon/pom.xml
    A container/daemon/src/main/java/org/opennms/container/daemon/KarafContext.java
    A container/daemon/src/main/java/org/opennms/container/daemon/KarafDaemon.java
    A container/daemon/src/main/java/org/opennms/container/daemon/jmx/KarafDaemon.java
    A container/daemon/src/main/java/org/opennms/container/daemon/jmx/KarafDaemonMBean.java
    A container/daemon/src/main/resources/META-INF/opennms/applicationContext-karafDaemon.xml
    A container/daemon/src/main/resources/beanRefContext.xml
    A container/daemon/src/test/java/org/opennms/container/daemon/KarafDaemonMBeanTest.java
    A container/daemon/src/test/java/org/opennms/container/daemon/KarafDaemonTest.java
    M container/jaas-login-module/pom.xml
    M container/jaas-login-module/src/main/java/org/opennms/container/jaas/JaasSupport.java
    M container/jaas-login-module/src/main/java/org/opennms/container/jaas/OpenNMSLoginModule.java
    M container/jaas-login-module/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    A container/jaas-login-module/src/test/java/org/opennms/container/jaas/OpenNMSLoginModuleTest.java
    M container/pom.xml
    M container/servlet/pom.xml
    M container/servlet/src/main/java/org/opennms/container/web/WebAppListener.java
    A container/servlet/src/test/java/org/opennms/container/web/WebAppListenerTest.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/EOLServiceConfigMigratorOfflineTest.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/ServiceConfig1701MigratorOfflineTest.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/ServiceConfigMigratorOfflineTest.java
    M docs/modules/reference/pages/daemons/introduction.adoc
    R features/collection/thresholding/impl/src/main/resources/META-INF/opennms/applicationContext-thresholdingConfigDaos.xml
    A features/collection/thresholding/impl/src/main/resources/META-INF/opennms/component-dao.xml
    A features/collection/thresholding/impl/src/test/resources/META-INF/opennms/applicationContext-thresholdingConfigDaos.xml
    M features/geolocation/service/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/measurements/api/src/main/resources/META-INF/opennms/component-service.xml
    A features/measurements/impl/src/main/resources/META-INF/opennms/component-dao.xml
    R features/measurements/impl/src/main/resources/META-INF/opennms/component-measurement.xml
    M features/measurements/rest/src/test/java/org/opennms/web/rest/v1/MeasurementRestServiceIT.java
    M features/measurements/rest/src/test/java/org/opennms/web/rest/v1/MeasurementsRestServiceWithRrdIT.java
    A features/reporting/availability/src/main/resources/META-INF/opennms/component-dao.xml
    R features/reporting/availability/src/main/resources/META-INF/opennms/component-reporting.xml
    M features/reporting/availability/src/main/resources/beanRefContext.xml
    R features/reporting/core/src/main/resources/META-INF/opennms/applicationContext-reportingCore.xml
    A features/reporting/core/src/main/resources/META-INF/opennms/component-dao.xml
    M features/reporting/core/src/main/resources/beanRefContext.xml
    A features/reporting/jasper-reports/src/main/resources/META-INF/opennms/component-dao.xml
    R features/reporting/jasper-reports/src/main/resources/META-INF/opennms/component-measurement.xml
    R features/reporting/jasper-reports/src/main/resources/META-INF/opennms/component-reporting.xml
    M features/reporting/jasper-reports/src/main/resources/beanRefContext.xml
    A features/reporting/repository/src/main/resources/META-INF/opennms/component-dao.xml
    M features/reporting/repository/src/main/resources/beanRefContext.xml
    M features/reporting/rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/search/providers/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/status/api/src/main/java/org/opennms/features/status/api/node/strategy/DefaultNodeStatusCalculator.java
    A features/timeformat/impl/src/main/resources/META-INF/opennms/component-dao.xml
    R features/timeformat/impl/src/main/resources/META-INF/opennms/component-timeformat.xml
    A integrations/opennms-jasper-extensions/src/main/resources/META-INF/opennms/component-dao.xml
    R integrations/opennms-jasper-extensions/src/main/resources/META-INF/opennms/component-measurement.xml
    M opennms-base-assembly/pom.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/service-configuration.xml.default
    M opennms-base-assembly/src/main/filtered/etc/service-configuration.xml
    M opennms-config-model/src/main/java/org/opennms/netmgt/config/service/ServiceConfiguration.java
    M opennms-config-model/src/main/resources/defaults/service-configuration.xml
    A opennms-config-model/src/test/java/org/opennms/netmgt/config/service/KarafWebServiceWiringTest.java
    A opennms-config-model/src/test/java/org/opennms/netmgt/config/service/ServiceCatalogParityTest.java
    M opennms-config-model/src/test/java/org/opennms/netmgt/config/service/ServiceMergeTest.java
    M opennms-container/core/container-fs/confd/templates/service-configuration.xml.tmpl
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/support/PropertiesGraphDao.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-dao.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/PropertiesGraphDaoIT.java
    M opennms-jetty/src/main/resources/beanRefContext.xml
    R opennms-services/src/main/resources/META-INF/opennms/applicationContext-pollerConfigDaos.xml
    A opennms-services/src/main/resources/META-INF/opennms/component-dao.xml
    M opennms-services/src/main/resources/beanRefContext.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-svclayer.xml
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/TimelineRestServiceIT.java
    M opennms-webapp/src/main/resources/org/opennms/web/svclayer/applicationContext-svclayer.xml
    M opennms-webapp/src/main/webapp/WEB-INF/web.xml
    M opennms-webapp/src/main/webapp/admin/sched-outages/editoutage.jsp
    M opennms-webapp/src/main/webapp/admin/sched-outages/index.jsp
    M opennms-webapp/src/main/webapp/element/availability.jsp
    M opennms-webapp/src/main/webapp/element/node.jsp
    M opennms-webapp/src/test/java/org/opennms/web/svclayer/support/DefaultSurveillanceServiceIntegrationIT.java
    M smoke-test/src/main/java/org/opennms/smoketest/utils/RestClient.java
    M smoke-test/src/main/resources/opennms-overlay/etc/service-configuration.xml
    A smoke-test/src/test/java/org/opennms/smoketest/KarafWithoutJettyIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/OpenNMSWithoutKarafIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UsageStatisticsIT.java

  Log Message:
  -----------
  NMS-20044: Move karaf to its own daemon (#8642)

* NMS-20044: Move karaf to it's own daemon

Refactor spring application context and osgi references so that
karaf starts on it's own

* NMS-20044: Refactor context files to move to daoContext

Simplify context hierarchy

• daemonContext
  └── daoContext
      ├── webContext
      ├── karafDaemonContext
      └── pollerConfigContext
          └── thresholdingContext
              ├── collectdContext
              └── pollerdContext

Don't fail daoContext loading if graph related properties files are missing

* NMS-20044: Add test to validate OpenNMS running without Karaf

* NMS-20044: Some more cleanup in jaas, container bridge


  Commit: 5192beeb64b21453700f67443be6714d1af86d33
      https://github.com/OpenNMS/opennms/commit/5192beeb64b21453700f67443be6714d1af86d33
  Author: Morteza E <[email protected]>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    A docs/modules/deployment/images/deployment/architecture/dedicated-timeseries.svg
    A docs/modules/deployment/images/deployment/architecture/distributed.svg
    A docs/modules/deployment/images/deployment/architecture/example-enterprise.svg
    A docs/modules/deployment/images/deployment/architecture/example-flow-heavy.svg
    A docs/modules/deployment/images/deployment/architecture/external-postgres.svg
    A docs/modules/deployment/images/deployment/architecture/fault-management.svg
    A docs/modules/deployment/images/deployment/architecture/message-broker.svg
    A docs/modules/deployment/images/deployment/architecture/metrics-pipeline.svg
    A docs/modules/deployment/images/deployment/architecture/minions.svg
    A docs/modules/deployment/images/deployment/architecture/single-host.svg
    M docs/modules/deployment/nav.adoc
    M docs/modules/deployment/pages/air-gap/air-gap-install.adoc
    A docs/modules/deployment/pages/architecture/data-domains.adoc
    A docs/modules/deployment/pages/architecture/deployment-scenarios.adoc
    A docs/modules/deployment/pages/architecture/deployments-in-practice.adoc
    A docs/modules/deployment/pages/architecture/introduction.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/install-core.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/postgresql.adoc
    R docs/modules/deployment/pages/core/centos/adoptium.adoc
    M docs/modules/deployment/pages/core/install.adoc
    M docs/modules/deployment/pages/minion/centos-rhel9/install-minion.adoc
    M docs/modules/deployment/pages/repos/rhel-centos/horizon-rhel10.adoc
    M docs/modules/deployment/pages/sentinel/runtime/centos-rhel9/install-sentinel.adoc
    M docs/modules/deployment/pages/time-series-storage/newts/cassandra-jmx.adoc
    M docs/modules/deployment/pages/time-series-storage/newts/cassandra-newts-jmx.adoc
    M docs/modules/deployment/pages/time-series-storage/newts/configuration.adoc
    M docs/modules/deployment/pages/upgrade/debian/up-debian.adoc
    M docs/modules/deployment/pages/upgrade/rhel/up-rhel.adoc
    M docs/modules/development/pages/build-from-source.adoc
    M docs/modules/development/pages/rest/snmp-datacollection-config-rest-api.adoc
    M docs/modules/development/pages/source-copyright.adoc
    M docs/modules/operation/pages/deep-dive/kafka-producer/configure-kafka.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M docs/modules/reference/pages/configuration/ttl-rpc.adoc
    M docs/modules/reference/pages/karaf-shell/karaf-shell.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/http.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/prometheus.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/xml-examples.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/xml.adoc
    M docs/modules/releasenotes/nav.adoc
    A docs/modules/releasenotes/pages/spring-hibernate-upgrade.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M docs/modules/write-the-docs/pages/build-docs.adoc

  Log Message:
  -----------
  Update the release notes


  Commit: 0a7834a63f0742b196caac726439a68b9b815af0
      https://github.com/OpenNMS/opennms/commit/0a7834a63f0742b196caac726439a68b9b815af0
  Author: mershad-manesh <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M docs/antora.yml

  Log Message:
  -----------
  Update antora.yml


  Commit: f3d466b5cc20359d98fa9456130a85aad7743c18
      https://github.com/OpenNMS/opennms/commit/f3d466b5cc20359d98fa9456130a85aad7743c18
  Author: CI/CD System <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M .circleci/epoch
    M .gitignore
    M container/features/pom.xml
    M container/features/src/main/resources/features.xml
    M debian/rules
    M docs/antora.yml
    M docs/modules/deployment/pages/time-series-storage/newts/cassandra-jmx.adoc
    M docs/modules/deployment/pages/time-series-storage/newts/cassandra-newts-jmx.adoc
    M docs/modules/deployment/pages/time-series-storage/newts/configuration.adoc
    M docs/modules/development/pages/rest/snmp-datacollection-config-rest-api.adoc
    M docs/modules/development/pages/source-copyright.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M docs/modules/reference/pages/karaf-shell/karaf-shell.adoc
    M docs/modules/reference/pages/performance-data-collection/collectors/xml-examples.adoc
    M docs/modules/write-the-docs/pages/build-docs.adoc
    M features/jmx-config-generator/pom.xml
    R features/jmx-config-generator/src/main/filtered/features.xml
    R features/ticketing/otrs-integration-31/src/license/THIRD-PARTY.properties
    R features/ticketing/otrs-integration-common/src/license/THIRD-PARTY.properties
    M opennms-full-assembly/pom.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DiscoveryRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DiscoveryRestServiceIT.java
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    R opennms-webapp/src/main/webapp/images/_notes/bkg-nav-active.jpg.mno
    R opennms-webapp/src/main/webapp/images/activemq.png
    R opennms-webapp/src/main/webapp/images/arrow-boxed-16x16.gif
    R opennms-webapp/src/main/webapp/images/arrow-boxed-large.gif
    R opennms-webapp/src/main/webapp/images/bl.gif
    R opennms-webapp/src/main/webapp/images/br.gif
    R opennms-webapp/src/main/webapp/images/card-mc.jpg
    R opennms-webapp/src/main/webapp/images/card-visa.jpg
    R opennms-webapp/src/main/webapp/images/copy.gif
    R opennms-webapp/src/main/webapp/images/fake-graph.png
    R opennms-webapp/src/main/webapp/images/favico.ico
    R opennms-webapp/src/main/webapp/images/first.gif
    R opennms-webapp/src/main/webapp/images/footerbg.png
    R opennms-webapp/src/main/webapp/images/getacro.gif
    R opennms-webapp/src/main/webapp/images/headingbg.png
    R opennms-webapp/src/main/webapp/images/indicator.gif
    R opennms-webapp/src/main/webapp/images/ionic.png
    R opennms-webapp/src/main/webapp/images/jrobin.png
    R opennms-webapp/src/main/webapp/images/last.gif
    R opennms-webapp/src/main/webapp/images/logokaraf.png
    R opennms-webapp/src/main/webapp/images/minus.gif
    R opennms-webapp/src/main/webapp/images/next.gif
    R opennms-webapp/src/main/webapp/images/nrtg/pause.png
    R opennms-webapp/src/main/webapp/images/nrtg/play.png
    R opennms-webapp/src/main/webapp/images/o-192.png
    R opennms-webapp/src/main/webapp/images/o-blue-trans.png
    R opennms-webapp/src/main/webapp/images/o-blue-trans.svg
    R opennms-webapp/src/main/webapp/images/o-green-trans.png
    R opennms-webapp/src/main/webapp/images/pg-power.jpg
    R opennms-webapp/src/main/webapp/images/plan-icons/icon-bru.jpg
    R opennms-webapp/src/main/webapp/images/plus.gif
    R opennms-webapp/src/main/webapp/images/prev.gif
    R opennms-webapp/src/main/webapp/images/products/product1.png
    R opennms-webapp/src/main/webapp/images/products/product2.png
    R opennms-webapp/src/main/webapp/images/rrdtool.gif
    R opennms-webapp/src/main/webapp/images/star_empty.png
    R opennms-webapp/src/main/webapp/images/star_filled.png
    R opennms-webapp/src/main/webapp/images/tab.gif
    R opennms-webapp/src/main/webapp/images/table/csv.gif
    R opennms-webapp/src/main/webapp/images/table/filter.gif
    R opennms-webapp/src/main/webapp/images/table/filterArrow.gif
    R opennms-webapp/src/main/webapp/images/table/firstPage.gif
    R opennms-webapp/src/main/webapp/images/table/firstPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/lastPage.gif
    R opennms-webapp/src/main/webapp/images/table/lastPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/nextPage.gif
    R opennms-webapp/src/main/webapp/images/table/nextPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/pdf.gif
    R opennms-webapp/src/main/webapp/images/table/prevPage.gif
    R opennms-webapp/src/main/webapp/images/table/prevPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/rowsDisplayed.gif
    R opennms-webapp/src/main/webapp/images/table/separator.gif
    R opennms-webapp/src/main/webapp/images/table/sortAsc.gif
    R opennms-webapp/src/main/webapp/images/table/sortDesc.gif
    R opennms-webapp/src/main/webapp/images/table/xls.gif
    R opennms-webapp/src/main/webapp/images/textures/debut_dark.png
    R opennms-webapp/src/main/webapp/images/textures/gray_jean.png
    R opennms-webapp/src/main/webapp/images/tl.gif
    R opennms-webapp/src/main/webapp/images/tomcat.gif
    R opennms-webapp/src/main/webapp/images/tr.gif
    R opennms-webapp/src/main/webapp/images/wallpapers/IMG_9269-X2.jpg
    R opennms-webapp/src/main/webapp/xml/all-events.xml
    R opennms-webapp/src/main/webapp/xml/nodes-limit-20.xml
    M pom.xml
    M tools/packages/opennms/opennms.spec
    M ui/eslint.config.js
    M ui/package.json
    A ui/packages/onms-ui/README.md
    A ui/packages/onms-ui/package.json
    A ui/packages/onms-ui/src/components/OnmsAutoComplete.vue
    A ui/packages/onms-ui/src/components/OnmsButton.vue
    A ui/packages/onms-ui/src/components/OnmsCard.vue
    A ui/packages/onms-ui/src/components/OnmsCheckbox.vue
    A ui/packages/onms-ui/src/components/OnmsChip.vue
    A ui/packages/onms-ui/src/components/OnmsColumn.ts
    A ui/packages/onms-ui/src/components/OnmsConfirmationDialog.vue
    A ui/packages/onms-ui/src/components/OnmsDatePicker.vue
    A ui/packages/onms-ui/src/components/OnmsDialog.vue
    A ui/packages/onms-ui/src/components/OnmsDrawer.vue
    A ui/packages/onms-ui/src/components/OnmsIcon.vue
    A ui/packages/onms-ui/src/components/OnmsIconButton.vue
    A ui/packages/onms-ui/src/components/OnmsInputNumber.vue
    A ui/packages/onms-ui/src/components/OnmsInputText.vue
    A ui/packages/onms-ui/src/components/OnmsListbox.vue
    A ui/packages/onms-ui/src/components/OnmsMenu.vue
    A ui/packages/onms-ui/src/components/OnmsMessageDialog.vue
    A ui/packages/onms-ui/src/components/OnmsMultiSelect.vue
    A ui/packages/onms-ui/src/components/OnmsPanel.vue
    A ui/packages/onms-ui/src/components/OnmsPassword.vue
    A ui/packages/onms-ui/src/components/OnmsPopover.vue
    A ui/packages/onms-ui/src/components/OnmsRadioButton.vue
    A ui/packages/onms-ui/src/components/OnmsSearchInput.vue
    A ui/packages/onms-ui/src/components/OnmsSelect.vue
    A ui/packages/onms-ui/src/components/OnmsSpinner.vue
    A ui/packages/onms-ui/src/components/OnmsTab.vue
    A ui/packages/onms-ui/src/components/OnmsTabList.vue
    A ui/packages/onms-ui/src/components/OnmsTabPanel.vue
    A ui/packages/onms-ui/src/components/OnmsTabPanels.vue
    A ui/packages/onms-ui/src/components/OnmsTable.vue
    A ui/packages/onms-ui/src/components/OnmsTabs.vue
    A ui/packages/onms-ui/src/components/OnmsTag.vue
    A ui/packages/onms-ui/src/components/OnmsTextarea.vue
    A ui/packages/onms-ui/src/components/OnmsToastHost.vue
    A ui/packages/onms-ui/src/components/OnmsToggleSwitch.vue
    A ui/packages/onms-ui/src/composables/useOnmsToast.ts
    A ui/packages/onms-ui/src/icons/SearchGlyph.vue
    A ui/packages/onms-ui/src/index.ts
    A ui/packages/onms-ui/src/types.ts
    M ui/pnpm-lock.yaml
    M ui/pnpm-workspace.yaml
    R ui/src/components/Common/ConfirmationDialog.vue
    M ui/src/components/Common/EmptyList.vue
    R ui/src/components/Common/MessageDialog.vue
    R ui/src/components/Common/OnmsIconButton.vue
    R ui/src/components/Common/Snackbar.vue
    M ui/src/components/Common/Spinner.vue
    M ui/src/components/Common/TogglePanel.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationEmptyTable.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Device/DCBGroupFilters.vue
    M ui/src/components/Device/DCBModal.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/Device/DCBTableStatusDropdown.vue
    M ui/src/components/EventConfigEventCreate/AlarmDataInfo.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfigEventCreate/MaskElements.vue
    M ui/src/components/EventConfigEventCreate/MaskVarbinds.vue
    M ui/src/components/EventConfigEventCreate/VarbindsDecode.vue
    M ui/src/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.vue
    M ui/src/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.vue
    M ui/src/components/EventConfiguration/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigTabContainer.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/FileEditor/Console.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/FileTreeItem.vue
    M ui/src/components/FileEditor/Help.vue
    M ui/src/components/FileEditor/NewFileInput.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/FileEditor/TopBar.vue
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Logs/Logs.vue
    M ui/src/components/Map/GridTabs.vue
    M ui/src/components/Map/MapAlarmsGrid.vue
    M ui/src/components/Map/MapSearch.vue
    M ui/src/components/Map/MarkerClusterPopupContent.vue
    M ui/src/components/Map/MarkerPopup.vue
    M ui/src/components/Map/SeverityFilter.vue
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue
    M ui/src/components/Menu/SearchResult.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/UserNotificationsMenuItem.vue
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Menu/utils.ts
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/EventsTable.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/InterfacesTabs.vue
    M ui/src/components/Nodes/IpInterfacesTable.vue
    M ui/src/components/Nodes/NodeActionsDropdown.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeDetailsDialog.vue
    M ui/src/components/Nodes/NodeDownloadDropdown.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/OutagesTable.vue
    M ui/src/components/Nodes/SnmpInterfacesTable.vue
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/GraphDataTable.vue
    M ui/src/components/Resources/Graphs.vue
    M ui/src/components/Resources/NodeResourceList.vue
    M ui/src/components/Resources/ResourceList.vue
    M ui/src/components/Resources/TimeControls.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/SCVList.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigAdvancedTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfileBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigTabContainer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
    M ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/Dialog/DeleteUserConfirmationDialog.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/components/UsageStatistics/UsageStatisticsHeader.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    R ui/src/components/icons/OnmsIcon.vue
    M ui/src/composables/useSnackbar.ts
    M ui/src/containers/EventConfigEventCreate.vue
    M ui/src/containers/EventConfiguration.vue
    M ui/src/containers/EventConfigurationDetail.vue
    M ui/src/containers/FileEditor.vue
    M ui/src/containers/ProvisionDConfig.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/containers/TrapdConfiguration.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/main/App.vue
    M ui/src/stores/deviceStore.ts
    R ui/tests/components/Common/OnmsIconButton.test.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/composables/useSnackbar.test.ts
    A ui/tests/deviceConfigBackupPagination.test.ts
    A ui/tests/deviceConfigBackupSelectAll.test.ts
    A ui/tests/onms-ui/OnmsAutoComplete.test.ts
    A ui/tests/onms-ui/OnmsButton.test.ts
    A ui/tests/onms-ui/OnmsCard.test.ts
    A ui/tests/onms-ui/OnmsCheckbox.test.ts
    A ui/tests/onms-ui/OnmsChip.test.ts
    A ui/tests/onms-ui/OnmsColumn.test.ts
    A ui/tests/onms-ui/OnmsConfirmationDialog.test.ts
    A ui/tests/onms-ui/OnmsDatePicker.test.ts
    A ui/tests/onms-ui/OnmsDialog.test.ts
    A ui/tests/onms-ui/OnmsDrawer.test.ts
    A ui/tests/onms-ui/OnmsIcon.test.ts
    A ui/tests/onms-ui/OnmsIconButton.test.ts
    A ui/tests/onms-ui/OnmsInputNumber.test.ts
    A ui/tests/onms-ui/OnmsInputText.test.ts
    A ui/tests/onms-ui/OnmsListbox.test.ts
    A ui/tests/onms-ui/OnmsMenu.test.ts
    A ui/tests/onms-ui/OnmsMessageDialog.test.ts
    A ui/tests/onms-ui/OnmsMultiSelect.test.ts
    A ui/tests/onms-ui/OnmsPanel.test.ts
    A ui/tests/onms-ui/OnmsPassword.test.ts
    A ui/tests/onms-ui/OnmsPopover.test.ts
    A ui/tests/onms-ui/OnmsRadioButton.test.ts
    A ui/tests/onms-ui/OnmsSearchInput.test.ts
    A ui/tests/onms-ui/OnmsSelect.test.ts
    A ui/tests/onms-ui/OnmsSpinner.test.ts
    A ui/tests/onms-ui/OnmsTable.test.ts
    A ui/tests/onms-ui/OnmsTabs.test.ts
    A ui/tests/onms-ui/OnmsTag.test.ts
    A ui/tests/onms-ui/OnmsTextarea.test.ts
    A ui/tests/onms-ui/OnmsToggleSwitch.test.ts
    A ui/tests/onms-ui/package.test.ts
    A ui/tests/onms-ui/useOnmsToast.test.ts
    M ui/tsconfig.json

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 06d7448dd82d89cdec0fd7b547b3c3c3830cf14e
      https://github.com/OpenNMS/opennms/commit/06d7448dd82d89cdec0fd7b547b3c3c3830cf14e
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/GroupsRestService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/GroupsRestApi.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/GroupDto.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/GroupRenameRequest.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/GroupsRestServiceIT.java
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    A ui/src/components/ManageGroups/GroupEditorDialog.vue
    A ui/src/components/ManageGroups/GroupRenameDialog.vue
    A ui/src/components/ManageGroups/GroupsTable.vue
    A ui/src/containers/ManageGroups.vue
    M ui/src/main/router/index.ts
    A ui/src/services/groupAdminService.ts
    M ui/src/services/index.ts
    A ui/src/stores/groupAdminStore.ts
    A ui/src/types/groupAdmin.ts
    A ui/tests/stores/groupAdminStore.test.ts

  Log Message:
  -----------
  NMS-20107: versioned group management API and PrimeVue Manage Groups page

Adds /api/v2/groups (list/get/create/update, rename, delete), admin-only
via Spring Security rules plus in-code checks, wrapping GroupManager so
groups.xml stays the system of record. The member list order is
preserved end to end — it drives the notification escalation order —
and fields the API does not expose (default-map) survive updates.
Requests are validated up front (name and comment markup, members must
exist, duty schedule grammar with overnight ranges legal) and applied to
a detached copy, so rejected requests leave no partial state. Unlike the
legacy page, which only hid the buttons, the Admin group is protected
server-side, renames follow the on-call roles' membership-group
references, and deletes are rejected while roles still reference the
group instead of leaving dangling references.

The Manage Groups page (ui/#/admin/groups) visualizes the API: groups
table, editor with an ordered member list (move up/down), rename and
delete dialogs with the system group disabled. The menu entry now points
at the new page. 13 integration tests and 8 store tests.


  Commit: 9c2503ccf0e1f0abbd2b47a991cefcfebb33327c
      https://github.com/OpenNMS/opennms/commit/9c2503ccf0e1f0abbd2b47a991cefcfebb33327c
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/GroupsRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/GroupsRestServiceIT.java
    M ui/src/components/ManageGroups/GroupEditorDialog.vue
    A ui/src/components/ManageGroups/GroupsHelpPanel.vue
    M ui/src/containers/ManageGroups.vue

  Log Message:
  -----------
  NMS-20107: review fixes, category handling, and in-context help

Fixes from self-review. Duty schedules with begin after end are rejected
for new entries — DutySchedule.isInSchedule compares within one calendar
day, so an overnight range never matches and would silently take the
group off duty; strings already stored on the record keep round-tripping
so hand-edited files never make a group uneditable. Delete and rename go
through GroupService so the DB category authorizations are cleared and
migrated as the legacy page did (deleting a group otherwise leaked its
authorizations to a future group reusing the name). Renames re-point the
on-call roles in memory first, so the rename's single save persists
groups and roles together, with the role changes reverted on failure.
Both v2 services now serialize on a shared monitor because user
mutations cascade into GroupManager. Dot-segment names are rejected, and
clearing the comments field works (an explicit empty string clears; an
omitted key still preserves).

Adds a collapsed "?" help panel explaining what groups are for and how
to use the page, including the escalation-order and rename semantics.


  Commit: 36d60b46916dce54c9e4740287cb81bd6a97a285
      https://github.com/OpenNMS/opennms/commit/36d60b46916dce54c9e4740287cb81bd6a97a285
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M ui/src/components/ManageGroups/GroupEditorDialog.vue
    M ui/src/components/ManageGroups/GroupRenameDialog.vue
    M ui/src/components/ManageGroups/GroupsTable.vue
    A ui/src/lib/adminValidation.ts
    M ui/src/services/groupAdminService.ts
    M ui/src/stores/groupAdminStore.ts
    A ui/tests/components/AdminDialogs/GroupEditorDialog.test.ts
    A ui/tests/lib/adminValidation.test.ts
    M ui/tests/stores/groupAdminStore.test.ts

  Log Message:
  -----------
  NMS-20107: validate group fields inline and surface API errors in the dialogs

Same treatment as the users page: group mutations return the server's error
message and the editor/rename dialogs show it inline instead of relying on a
toast hidden behind the modal; the group name and comments fields get live
client-side checks mirroring the server rules, and groups with names the
security filter cannot address in a URL path show a file-managed note in
place of row actions.


  Commit: 5cf1dc9dfc9e0cbfecbf2c94f977d40013d93085
      https://github.com/OpenNMS/opennms/commit/5cf1dc9dfc9e0cbfecbf2c94f977d40013d93085
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/GroupsRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/GroupsRestServiceIT.java

  Log Message:
  -----------
  NMS-20107: grandfather stale group members on update

A hand-edited groups.xml can reference a user that no longer exists; since
the editor always sends the full member list, the unknown-user check made
such groups uneditable. Members already stored on the group now skip the
existence check, matching the duty-schedule and on-call-schedule handling;
members new to a request must still resolve to a real user.


  Commit: 64a64393527df8a64b81e12eb46fad5c73fc1fe4
      https://github.com/OpenNMS/opennms/commit/64a64393527df8a64b81e12eb46fad5c73fc1fe4
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/GroupsRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/GroupsRestServiceIT.java
    M ui/src/components/ManageGroups/GroupEditorDialog.vue
    M ui/src/lib/adminValidation.ts
    M ui/tests/components/AdminDialogs/GroupEditorDialog.test.ts
    M ui/tests/lib/adminValidation.test.ts

  Log Message:
  -----------
  NMS-20107: close review findings on the groups API and editor

The name and comments regexes now scan for forbidden characters instead of
full-string matches a newline could bypass. Hand-edited comments containing
markup characters are grandfathered while unchanged — server-side and in
the editor — so such groups stay editable; changed comments are still
validated. The rename rollback no longer re-points on-call roles in memory
when the rename already persisted to groups.xml (only the DB category
migration failed), which would have diverged memory from the file; that
case now reports the partial failure explicitly.


  Commit: 02faec42dd5e9a88d1cd62d3642f1ed20c5a4e8f
      https://github.com/OpenNMS/opennms/commit/02faec42dd5e9a88d1cd62d3642f1ed20c5a4e8f
  Author: Jose Anes <[email protected]>
  Date:   2026-07-30 (Thu, 30 Jul 2026)

  Changed paths:
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java

  Log Message:
  -----------
  NMS-20107: follow the Manage Groups menu entry to the new page in MenuHeaderIT

The menu entry now lands on the Vue page, so the smoke test waits for its
page title instead of the legacy JSP breadcrumb.


  Commit: 0fc480c62fec0677f4730ee6520aa864306a5111
      https://github.com/OpenNMS/opennms/commit/0fc480c62fec0677f4730ee6520aa864306a5111
  Author: Morteza E <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M .circleci/epoch
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    M dependencies/activemq/pom.xml
    M dependencies/pom.xml
    R dependencies/smack/pom.xml
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/meta-data.adoc
    M docs/modules/operation/pages/deep-dive/notifications/bonus-strategies.adoc
    M docs/modules/operation/pages/deep-dive/notifications/commands.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/notifd.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/events/syslog/pom.xml
    M features/notifications/ticket-strategy/src/main/java/org/opennms/netmgt/notifd/TicketNotificationStrategy.java
    M features/notifications/ticket-strategy/src/test/java/org/opennms/netmgt/notifd/TicketNotificationStrategyTest.java
    M opennms-base-assembly/src/main/filtered/etc/examples/destinationPaths.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/notificationCommands.xml
    R opennms-base-assembly/src/main/filtered/etc/xmpp-configuration.properties
    M opennms-config-api/src/main/java/org/opennms/netmgt/config/api/UserConfig.java
    M opennms-config-model/src/main/resources/xsds/users.xsd
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/NotificationManager.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/UserManager.java
    M opennms-container/core/container-fs/health.sh
    M opennms-services/pom.xml
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/BSFNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/HttpNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/NotificationTask.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPGroupNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPNotificationManager.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPNotificationStrategy.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/XMPPNotificationTest.java
    M opennms-web-api/src/main/java/org/opennms/web/api/RestUtils.java
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultRequisitionAccessService.java
    A opennms-web-api/src/test/java/org/opennms/web/api/RestUtilsTest.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AssetRecordResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/CategoryRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/NodeRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsIpInterfaceResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsMonitoredServiceResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsSnmpInterfaceResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AbstractDaoRestServiceWithDTO.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeCategoriesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeIpInterfacesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeSnmpInterfacesRestService.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/CategoryRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/NodeRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/AlarmRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MonitoringLocationRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    M opennms-webapp/src/main/java/org/opennms/web/admin/users/UpdateUserServlet.java
    M opennms-webapp/src/main/java/org/opennms/web/admin/users/parsers/NotificationInfo.java
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/list.jsp
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/modifyUser.jsp
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/userDetail.jsp
    M pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/UserIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: a0944e1752227c2dfa4ffdbd0ed8553d67deb14d
      https://github.com/OpenNMS/opennms/commit/a0944e1752227c2dfa4ffdbd0ed8553d67deb14d
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    R bin/adoc-to-markdown.sh
    R bin/bamboo.pl
    R bin/deploy.pl
    R bin/nightly-debian.sh
    R bin/nightly-jar.sh
    R bin/nightly-rpm.sh
    R bin/repo.spec
    R bin/run-tests.pl
    R bin/seriallist.sh
    R debian/opennms-contrib.dirs
    M pom.xml
    M runtests.sh
    R src/site/site.xml

  Log Message:
  -----------
  NMS-20083: Remove dead build and release scripts (#8675)

* NMS-20083: Remove dead build and release scripts


  Commit: 944bb14f6664e5af51a7bdbdd7c22fba57ba87c7
      https://github.com/OpenNMS/opennms/commit/944bb14f6664e5af51a7bdbdd7c22fba57ba87c7
  Author: Dino <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/EOLServiceConfigMigratorOfflineTest.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/ServiceConfig1701MigratorOfflineTest.java
    M core/upgrade/src/test/java/org/opennms/upgrade/implementations/ServiceConfigMigratorOfflineTest.java
    M docs/modules/development/pages/rest/info.adoc
    M docs/modules/operation/pages/deep-dive/events/event-tokens.adoc
    M docs/modules/reference/pages/daemons/introduction.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/events/daemon/src/main/java/org/opennms/netmgt/eventd/Eventd.java
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    R opennms-base-assembly/src/main/filtered/etc/actiond-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/service-configuration.xml.default
    M opennms-base-assembly/src/main/filtered/etc/log4j2.xml
    M opennms-base-assembly/src/main/filtered/etc/service-configuration.xml
    M opennms-config-model/pom.xml
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/actiond/ActiondConfiguration.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/actiond/package-info.java
    M opennms-config-model/src/main/resources/defaults/service-configuration.xml
    R opennms-config-model/src/main/resources/xsds/actiond-configuration.xsd
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/actiond/ActiondConfigurationTest.java
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    R opennms-config/src/main/java/org/opennms/netmgt/config/ActiondConfigFactory.java
    M opennms-config/src/main/resources/META-INF/opennms/component-dao.xml
    M opennms-container/core/container-fs/confd/templates/service-configuration.xml.tmpl
    R opennms-services/src/main/java/org/opennms/netmgt/actiond/Actiond.java
    R opennms-services/src/main/java/org/opennms/netmgt/actiond/BroadcastEventProcessor.java
    R opennms-services/src/main/java/org/opennms/netmgt/actiond/Executor.java
    R opennms-services/src/main/java/org/opennms/netmgt/actiond/jmx/Actiond.java
    R opennms-services/src/main/java/org/opennms/netmgt/actiond/jmx/ActiondMBean.java
    M smoke-test/src/main/resources/opennms-overlay/etc/service-configuration.xml
    M smoke-test/src/test/java/org/opennms/smoketest/UsageStatisticsIT.java

  Log Message:
  -----------
  NMS-20121: remove actiond (#8716)

* NMS-20121: remove actiond


  Commit: 601df07eea341fb1a9fdac7d2d595761cea7c67f
      https://github.com/OpenNMS/opennms/commit/601df07eea341fb1a9fdac7d2d595761cea7c67f
  Author: Jose Anes <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/ManageGroups/GroupEditorDialog.vue
    M ui/src/components/ManageGroups/GroupRenameDialog.vue
    M ui/src/components/ManageGroups/GroupsTable.vue

  Log Message:
  -----------
  NMS-20107: use @opennms/onms-ui wrappers on the Manage Groups page

Swap direct PrimeVue for the Onms-XXX seam wrappers across the groups
table and its editor/rename dialogs: Button->OnmsButton (text/outlined
mapped to variant), Dialog->OnmsDialog, InputText->OnmsInputText,
Select->OnmsSelect, DataTable->OnmsTable, Column->OnmsColumn, Tag->OnmsTag.
Message and IftaLabel have no wrapper yet and stay on PrimeVue. No
behaviour change.


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

  Changed paths:
    M .gitignore
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    R dependencies/activemq-web/pom.xml
    R dependencies/activemq-web/src/license/THIRD-PARTY.properties
    M dependencies/pom.xml
    M dependencies/spring-security/pom.xml
    R dependencies/twitter4j/pom.xml
    M docs/modules/operation/pages/deep-dive/meta-data.adoc
    M docs/modules/operation/pages/deep-dive/notifications/commands.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    M docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/notifd.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/config/pom.xml
    M features/config/test/src/test/java/org/opennms/features/config/service/util/BeanFieldCopyUtilTest.java
    R features/config/util/pom.xml
    R features/config/util/src/license/THIRD-PARTY.properties
    R features/config/util/src/main/java/org/opennms/features/config/util/json/YesNoDeserializer.java
    R features/config/util/src/test/java/org/opennms/features/config/util/YesNoDeserializerTest.java
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/impl/pom.xml
    M features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/RadixTreeParser.java
    R features/executor-factory/cassandra/pom.xml
    R features/executor-factory/cassandra/src/license/THIRD-PARTY.properties
    R features/executor-factory/cassandra/src/main/java/org/opennms/core/concurrent/cassandra/ExecutorFactoryCassandraSEPImpl.java
    R features/executor-factory/pom.xml
    M features/notifications/ticket-strategy/src/main/java/org/opennms/netmgt/notifd/TicketNotificationStrategy.java
    M features/notifications/ticket-strategy/src/test/java/org/opennms/netmgt/notifd/TicketNotificationStrategyTest.java
    R features/nrtg/commander/logs/NRTCollector/NRTCollector.log
    R features/nrtg/commander/pom.xml
    R features/nrtg/commander/src/license/THIRD-PARTY.properties
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/CollectionCommanderStarter.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/JmsExceptionListener.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/JobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/PooledJobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/SimpleJobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/config/AppConfig.java
    R features/nrtg/commander/src/main/resources/logback.xml
    R features/nrtg/commander/src/test/resources/logback-test.xml
    R features/nrtg/jar/nrtcollector/logs/NRTCollector/NRTCollector.log
    R features/nrtg/jar/nrtcollector/pom.xml
    R features/nrtg/jar/nrtcollector/src/license/THIRD-PARTY.properties
    R features/nrtg/jar/nrtcollector/src/main/java/org/opennms/nrtg/jar/nrtcollector/AppConfig.java
    R features/nrtg/jar/nrtcollector/src/main/java/org/opennms/nrtg/jar/nrtcollector/NrtCollectorStarter.java
    R features/nrtg/jar/nrtcollector/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/nrtg/jar/nrtcollector/src/main/resources/logback.xml
    R features/nrtg/jar/pom.xml
    M features/nrtg/pom.xml
    R features/nrtg/system-exports/pom.xml
    M features/poller/pom.xml
    R features/poller/runtime/pom.xml
    M features/pom.xml
    M features/topology-map/poms/pom.xml
    R features/topology-map/poms/wrappers/pom.xml
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    R opennms-alarms/http-northbounder/pom.xml
    R opennms-alarms/http-northbounder/src/license/THIRD-PARTY.properties
    R opennms-alarms/http-northbounder/src/main/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthbounder.java
    R opennms-alarms/http-northbounder/src/main/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthbounderConfig.java
    R opennms-alarms/http-northbounder/src/main/resources/META-INF/opennms/component-dao.xml
    R opennms-alarms/http-northbounder/src/test/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthBounderTest.java
    R opennms-alarms/http-northbounder/src/test/java/org/opennms/netmgt/alarmd/northbounder/http/JAXBTest.java
    R opennms-alarms/http-northbounder/src/test/resources/test-context.xml
    M opennms-alarms/pom.xml
    R opennms-base-assembly/src/main/filtered/bin/microblog-auth
    M opennms-base-assembly/src/main/filtered/etc/examples/destinationPaths.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/notificationCommands.xml
    R opennms-base-assembly/src/main/filtered/etc/microblog-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/notificationCommands.xml
    M opennms-config-api/src/main/java/org/opennms/netmgt/config/api/UserConfig.java
    M opennms-config-model/pom.xml
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/MicroblogConfiguration.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/MicroblogProfile.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/package-info.java
    R opennms-config-model/src/main/resources/xsds/microblog-configuration.xsd
    M opennms-config-model/src/main/resources/xsds/users.xsd
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/microblog/MicroblogConfigurationTest.java
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/NotificationManager.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/UserManager.java
    R opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/MicroblogConfigurationDao.java
    R opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultMicroblogConfigurationDao.java
    R opennms-provision/opennms-snmp-scanners/pom.xml
    R opennms-provision/opennms-snmp-scanners/src/license/THIRD-PARTY.properties
    R opennms-provision/opennms-snmp-scanners/src/main/java/org/opennms/netmgt/provision/scan/snmp/AbstractSnmpScanner.java
    R opennms-provision/opennms-snmp-scanners/src/main/java/org/opennms/netmgt/provision/scan/snmp/SnmpNodeScanner.java
    R opennms-provision/opennms-snmp-scanners/src/test/java/org/opennms/netmgt/provision/scan/snmp/SnmpNodeScannerTest.java
    R opennms-provision/opennms-snmp-scanners/src/test/resources/emptyContext.xml
    R opennms-provision/opennms-snmp-scanners/src/test/resources/org/opennms/netmgt/provision/scan/snmp/snmpTestData1.properties
    M opennms-provision/pom.xml
    M opennms-services/pom.xml
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/BSFNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/HttpNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogAuthorization.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogClient.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogDMNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogReplyNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/NotificationTask.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategyTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MicroblogClientTest.java
    R opennms-services/src/test/resources/microblog-configuration.xml
    M opennms-webapp/src/main/java/org/opennms/web/admin/users/UpdateUserServlet.java
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/modifyUser.jsp
    M pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/UserIT.java
    M ui/eslint.config.js
    A ui/packages/onms-ui-example-plugin/README.md
    A ui/packages/onms-ui-example-plugin/package.json
    A ui/packages/onms-ui-example-plugin/src/ExampleApp.vue
    A ui/packages/onms-ui-example-plugin/src/main.ts
    A ui/packages/onms-ui-example-plugin/tsconfig.json
    A ui/packages/onms-ui-example-plugin/vite.config.ts
    M ui/packages/onms-ui/README.md
    M ui/packages/onms-ui/package.json
    A ui/packages/onms-ui/src/directives/OnmsTooltip.ts
    M ui/packages/onms-ui/src/index.ts
    M ui/pnpm-lock.yaml
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/ManagementIPTooltipCell.vue
    M ui/src/components/Nodes/NodeTooltipCell.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/main/main.ts
    M ui/src/theme/primevue-setup.ts
    M ui/tests/components/EventConfiguration/EventConfigUploadFilesTab.test.ts
    M ui/tests/components/Nodes/NodeTooltipCell.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    M ui/tests/configuration.test.ts
    M ui/tests/deviceConfigBackup.test.ts
    M ui/tests/deviceConfigBackupPagination.test.ts
    M ui/tests/onms-ui/OnmsTable.test.ts
    A ui/tests/onms-ui/OnmsTooltip.test.ts
    A ui/tests/onms-ui/exports.test.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 3d5c6cd42420c3a5582764b203ac19019ebf4a4b
      https://github.com/OpenNMS/opennms/commit/3d5c6cd42420c3a5582764b203ac19019ebf4a4b
  Author: Jose Anes <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M ui/src/components/ManageGroups/GroupEditorDialog.vue
    M ui/src/components/ManageGroups/GroupRenameDialog.vue

  Log Message:
  -----------
  NMS-20107: address review — OnmsIconButton for icon-only buttons, OnmsDialog width prop

Icon-only buttons (add member, move up/down, remove) now use OnmsIconButton
with icon components instead of OnmsButton with a fallthrough icon="pi ...";
dialog sizing routes through the OnmsDialog width prop (min(Npx, 95vw)) rather
than :style. Both defeat the seam by riding $attrs into PrimeVue.


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

  Changed paths:
    M ui/package.json
    M ui/pnpm-lock.yaml
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/Graphs.vue
    A ui/src/components/Resources/utils/graphExport.ts
    M ui/src/composables/useDownload.ts
    A ui/tests/resourceGraphExport.test.ts
    A ui/tests/resourceGraphPdfExport.test.ts

  Log Message:
  -----------
  NMS-20153: CSV and PDF export for Resource Graphs (#8733)


  Commit: fff0738688944c1733cc775c2faf494eb7a67d7b
      https://github.com/OpenNMS/opennms/commit/fff0738688944c1733cc775c2faf494eb7a67d7b
  Author: Morteza E <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M .circleci/main/workflows/workflows_v2.json
    M .circleci/pyscripts/library/cci_components/workflow.py

  Log Message:
  -----------
  remove deprecated regex


  Commit: e4a5322fc43938fcc49e1c3d65961483dab11a3e
      https://github.com/OpenNMS/opennms/commit/e4a5322fc43938fcc49e1c3d65961483dab11a3e
  Author: Morteza E <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M .circleci/main/jobs/publish.yml
    M .circleci/main/workflows/workflows_v2.json

  Log Message:
  -----------
  re-enable publishing images to Dockerhub


  Commit: 34d3f0a048a317a4c76e589acda275afb3d1e9fb
      https://github.com/OpenNMS/opennms/commit/34d3f0a048a317a4c76e589acda275afb3d1e9fb
  Author: Morteza E <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M .circleci/epoch

  Log Message:
  -----------
  force a build


  Commit: 886a143d1994b1b5925d66acd557aa50e38d6106
      https://github.com/OpenNMS/opennms/commit/886a143d1994b1b5925d66acd557aa50e38d6106
  Author: Morteza E <[email protected]>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M .circleci/config.yml
    M .circleci/main/jobs/build/build-ui.yml
    M container/features/pom.xml
    M container/features/src/main/resources/features-core.xml
    M container/features/src/main/resources/features.xml
    M container/karaf/pom.xml
    M container/karaf/src/main/filtered-resources/etc/custom.properties
    M container/karaf/src/main/internal/features-processing.xml
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M core/daemon/pom.xml
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Invoker.java
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Manager.java
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Starter.java
    A core/daemon/src/main/java/org/opennms/netmgt/vmmgr/StartupLifecycleHook.java
    A dependencies/angus-mail-shaded/pom.xml
    M dependencies/cxf/pom.xml
    R dependencies/javamail/pom.xml
    R dependencies/javamail/src/license/THIRD-PARTY.properties
    M dependencies/jaxb/pom.xml
    M dependencies/pom.xml
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/admin/configuration/token-authentication.adoc
    A docs/modules/operation/pages/deep-dive/admin/high-availability.adoc
    M docs/modules/operation/pages/deep-dive/meta-data.adoc
    M docs/modules/operation/pages/deep-dive/notifications/configuration.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/notifd.adoc
    M docs/modules/reference/pages/karaf-shell/karaf-shell.adoc
    M docs/modules/reference/pages/service-assurance/monitors/MailTransportMonitor.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogMessageTest.java
    A features/ha-management/ha-api/pom.xml
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaConfiguration.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaInstanceState.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaMode.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaRole.java
    A features/ha-management/ha-daemon/pom.xml
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/DbConnectionFactory.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaConfigSyncer.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaHeartbeatWriter.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStartupCoordinator.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStartupLifecycleHook.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStatusSchema.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaSyncFiles.java
    A features/ha-management/ha-daemon/src/main/resources/META-INF/services/org.opennms.netmgt.vmmgr.StartupLifecycleHook
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/DbConnectionFactoryTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaConfigSyncerTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaStartupCoordinatorTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaStartupLifecycleHookTest.java
    A features/ha-management/ha-rest/pom.xml
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/HaRestService.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/dto/HaInstanceStatusDto.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/dto/HaStatusCollectionDto.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/impl/HaRestServiceImpl.java
    A features/ha-management/ha-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    A features/ha-management/ha-shell/pom.xml
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaConfigCommand.java
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaFailoverCommand.java
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaStatusCommand.java
    A features/ha-management/pom.xml
    M features/minion/repository/pom.xml
    M features/poller/monitors/core/pom.xml
    M features/poller/monitors/core/src/main/java/org/opennms/netmgt/poller/monitors/MailTransportMonitor.java
    M features/pom.xml
    M features/wsman/pom.xml
    M opennms-ackd/pom.xml
    M opennms-ackd/src/main/java/org/opennms/netmgt/ackd/readers/MailAckProcessor.java
    M opennms-ackd/src/test/java/org/opennms/netmgt/ackd/readers/JavaMailAckReaderIT.java
    M opennms-base-assembly/pom.xml
    A opennms-base-assembly/src/main/filtered-meridian/etc/ha-configuration.xml
    M opennms-base-assembly/src/main/filtered/bin/newts-repository-converter
    M opennms-base-assembly/src/main/filtered/etc/examples/javamail-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/javamail-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/javamail-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/opennms.service
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenScope.java
    M opennms-config/src/main/resources/META-INF/opennms/applicationContext-token-auth.xml
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenScopeTest.java
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M opennms-enterprise-reporting/opennms-reportd/pom.xml
    M opennms-enterprise-reporting/opennms-reportd/src/main/java/org/opennms/netmgt/reporting/service/JavaMailDeliveryService.java
    M opennms-full-assembly/pom.xml
    M opennms-full-assembly/src/assembly/components/osgi.xml
    M opennms-javamail/opennms-javamail-api/pom.xml
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailer.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailer2.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailerConfig.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaReadMailer.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaSendMailer.java
    A opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerConfigTokenTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerTest.java
    A opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerWireTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaReadMailerTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaSendMailerTest.java
    M opennms-services/pom.xml
    M opennms-web-api/pom.xml
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultSchedulerService.java
    M opennms-web-dependencies/pom.xml
    M opennms-webapp-rest/pom.xml
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    M pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    A ui/CLAUDE.md
    M ui/packages/onms-ui/src/components/OnmsAutoComplete.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/utils.ts
    M ui/src/theme/primevue-setup.ts
    A ui/tests/components/Menu/SideMenu.test.ts
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/onms-ui/OnmsAutoComplete.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 1b175cd19d8800a254fc1bdff81e086483f48e95
      https://github.com/OpenNMS/opennms/commit/1b175cd19d8800a254fc1bdff81e086483f48e95
  Author: Morteza E <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M dependencies/angus-mail-shaded/pom.xml
    M features/ha-management/ha-api/pom.xml
    M features/ha-management/ha-daemon/pom.xml
    M features/ha-management/ha-rest/pom.xml
    M features/ha-management/ha-shell/pom.xml
    M features/ha-management/pom.xml

  Log Message:
  -----------
  Fix the versions


  Commit: 51448ea666a4e56344513c2039492ad5671032c2
      https://github.com/OpenNMS/opennms/commit/51448ea666a4e56344513c2039492ad5671032c2
  Author: Morteza E <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M dependencies/angus-mail-shaded/pom.xml
    M features/ha-management/ha-api/pom.xml
    M features/ha-management/ha-daemon/pom.xml
    M features/ha-management/ha-rest/pom.xml
    M features/ha-management/ha-shell/pom.xml
    M features/ha-management/pom.xml

  Log Message:
  -----------
  Fix the versions


  Commit: ae1f79269b3df57ca7228d6a643dee1de9e25e08
      https://github.com/OpenNMS/opennms/commit/ae1f79269b3df57ca7228d6a643dee1de9e25e08
  Author: CI/CD System <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/merge-foundation/release-36.x-to-develop' into develop


  Commit: a74777c56b973cc9e21b1c306c1d2f21a350a92e
      https://github.com/OpenNMS/opennms/commit/a74777c56b973cc9e21b1c306c1d2f21a350a92e
  Author: Morteza E <[email protected]>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    R dependencies/asterisk/pom.xml
    M dependencies/pom.xml
    M docs/modules/operation/pages/deep-dive/notifications/commands.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M docs/modules/reference/pages/daemons/introduction.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M integration-tests/config/pom.xml
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    R opennms-asterisk/pom.xml
    R opennms-asterisk/src/license/THIRD-PARTY.properties
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/AsteriskGateway.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/jmx/AsteriskGateway.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/jmx/AsteriskGatewayMBean.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/BaseOnmsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/LouieLouieLyricsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/ReadNoticeDetailsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/monitor/AsteriskSIPPeerMonitor.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskConfig.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskOriginator.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskOriginatorException.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskUtils.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/notifd/asterisk/AsteriskOriginateNotificationStrategy.java
    R opennms-asterisk/src/main/resources/META-INF/opennms/applicationContext-asteriskGateway.xml
    R opennms-asterisk/src/main/resources/META-INF/services/org.opennms.netmgt.poller.ServiceMonitor
    R opennms-asterisk/src/main/resources/beanRefContext.xml
    M opennms-base-assembly/pom.xml
    R opennms-base-assembly/src/main/filtered/etc/ami-config.xml
    R opennms-base-assembly/src/main/filtered/etc/asterisk-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/examples/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/log4j2.xml
    M opennms-base-assembly/src/main/filtered/etc/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/opennms.properties
    M opennms-config-model/pom.xml
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/AmiAgentConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/AmiConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/Definition.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/Range.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/package-info.java
    R opennms-config-model/src/main/resources/xsds/ami-config.xsd
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/ami/AmiConfigTest.java
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    R opennms-config/src/main/java/org/opennms/netmgt/config/AmiPeerFactory.java
    M opennms-config/src/main/resources/META-INF/opennms/component-dao.xml
    R opennms-config/src/test/java/org/opennms/netmgt/config/AmiPeerFactoryTest.java
    R opennms-config/src/test/resources/etc/ami-config.xml
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    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
    M pom.xml
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    A ui/src/components/Nodes/NodeInterfacesPanel.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    A ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/containers/Nodes.vue
    M ui/src/services/index.ts
    M ui/src/services/ipInterfaceService.ts
    A ui/src/services/snmpInterfaceService.ts
    M ui/src/stores/nodeStore.ts
    M ui/src/stores/nodeStructureStore.ts
    M ui/src/types/index.ts
    M ui/tests/components/Nodes/AssetFilterPanel.test.ts
    M ui/tests/components/Nodes/ColumnSelectionDrawer.test.ts
    M ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
    A ui/tests/components/Nodes/NodeInterfacesPanel.test.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    A ui/tests/components/Nodes/hooks/useInterfaceListing.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    A ui/tests/containers/Nodes.test.ts
    M ui/tests/fileEditor.test.ts
    A ui/tests/services/ipInterfaceService.test.ts
    A ui/tests/services/snmpInterfaceService.test.ts
    A ui/tests/stores/nodeStore.test.ts
    M ui/tests/stores/nodeStructureStore.test.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: ae5489cc2e0c50e7d5de701ea62e7b928b389307
      https://github.com/OpenNMS/opennms/commit/ae5489cc2e0c50e7d5de701ea62e7b928b389307
  Author: Marshall Massengill <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M container/features/src/main/resources/features-core.xml
    M container/features/src/main/resources/features-sentinel.xml
    M container/features/src/main/resources/features.xml
    M container/karaf/src/main/filtered-resources/etc/overrides.properties
    M container/shared/src/main/filtered-resources/etc/overrides.properties
    M pom.xml
    M smoke-test/pom.xml

  Log Message:
  -----------
  NMS-20168: Update Netty to 4.2.16.Final (#8748)

Moves foundation-2023 onto the 4.2 line rather than the last 4.1 release,
matching foundation-2024 and later. 4.1.x still receives fixes, but the
advisory backlog is being closed on 4.2, and staying on 4.1 means diverging
from every downstream branch.

Netty 4.2 turned netty-codec into a class-free aggregate and moved its
contents into netty-codec-base, -compression, -protobuf and -marshalling.
Bundles importing io.netty.handler.codec* therefore lose their provider, so
the Karaf features and both overrides.properties gain netty-codec-base, and
netty-codec-compression wherever netty-codec-http is installed (it imports
io.netty.handler.codec.compression unconditionally). netty-codec-xml and its
aalto-xml dependency are declared explicitly for XmlFrameDecoderFactory,
which no longer reaches the XML codec through netty-codec.

sentinel-jms and sentinel-kafka now pull the netty feature as a prerequisite.
opennms-core-camel declares camel-netty4 but not netty, so it has always
relied on some other feature having installed the netty bundles; in the core
and minion containers something always does, but the sentinel container
installs neither, and camel-netty4 was left with no provider for
io.netty.handler.codec once netty-codec stopped exporting it.

No Java changes are needed: the netty surface used here is ByteBuf,
bootstraps and stock handlers, and the deprecated-in-4.2 pieces still in use
(NioEventLoopGroup, DefaultEventLoopGroup, SocketUtils, the resolver.dns
cache types) all still ship in 4.2.16. gRPC is grpc-netty-shaded throughout,
so it is unaffected, and camel-netty4 imports netty packages without a
version range.

The smoke-test reactor moves to the same version so the tests run against the
netty the product ships; it imports netty-bom, so the split codec modules
follow without further declarations.

Two 4.2 defaults changed and may need pinning if a deployment depends on the
old behaviour: the allocator is now adaptive rather than pooled
(io.netty.allocator.type=pooled) and netty client TLS verifies hostnames
(io.netty.handler.ssl.defaultEndpointVerificationAlgorithm=NONE).


  Commit: 0917805588a114b00cb47ef86db1f7d20b6b0554
      https://github.com/OpenNMS/opennms/commit/0917805588a114b00cb47ef86db1f7d20b6b0554
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M features/ticketing/jira-client/pom.xml

  Log Message:
  -----------
  build(deps): bump jiraClientVersion from 5.2.7 to 7.0.2 (#8405)

Bumps `jiraClientVersion` from 5.2.7 to 7.0.2.

Updates `com.atlassian.jira:jira-rest-java-client-api` from 5.2.7 to 7.0.2

Updates `com.atlassian.jira:jira-rest-java-client-core` from 5.2.7 to 7.0.2

---
updated-dependencies:
- dependency-name: com.atlassian.jira:jira-rest-java-client-api
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: com.atlassian.jira:jira-rest-java-client-core
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


  Commit: a6d757ac2dff116ba3caffe6c4faa71d536c436b
      https://github.com/OpenNMS/opennms/commit/a6d757ac2dff116ba3caffe6c4faa71d536c436b
  Author: mershad-manesh <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M opennms-container/core/plugins.sh

  Log Message:
  -----------
  Update plugins.sh

We don't need Cloudsmith CLI here


  Commit: c686867898112105fa1bfa64ac17251aa5131d8a
      https://github.com/OpenNMS/opennms/commit/c686867898112105fa1bfa64ac17251aa5131d8a
  Author: Marshall Massengill <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/notifications/bonus-strategies.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/mattermost.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/slack.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/webhook.adoc
    M docs/modules/operation/pages/quick-start/beyond-qs.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M opennms-services/pom.xml
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/AbstractSlackCompatibleNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MattermostNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/SlackNotificationStrategy.java
    A opennms-services/src/main/java/org/opennms/netmgt/notifd/WebhookNotificationStrategy.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyIT.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyTestServlet.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackCompatibleNotificationStrategyTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTest.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTestServlet.java
    R opennms-services/src/test/resources/MattermostNotificationStrategyTest/WEB-INF/web.xml
    A opennms-services/src/test/resources/WebhookNotificationStrategyTest/WEB-INF/web.xml

  Log Message:
  -----------
  NMS-20113: Replace the Slack and Mattermost notification channels with a generic webhook (#8734)

* NMS-20113: Replace the Slack and Mattermost notification channels with a generic webhook

The Slack and Mattermost strategies shared a base class that built one
hardcoded JSON shape, so no other receiver could be expressed, and it
treated only a literal "ok" response body as success, which meant a
receiver answering 204 with no body was always logged as failed.

Adds WebhookNotificationStrategy, which takes the URL, method, content
type, headers, and body template from the notification command. Values
substituted into a JSON body are escaped, with a |raw modifier for
fragments that are themselves JSON, and the rendered body is parsed
before it is sent so a template mistake is reported locally instead of
as an opaque 400. Any 2xx counts as success, narrowed by an optional
-success-match for receivers that report failure behind a 200.

Template tokens deliberately exclude colons so they cannot collide with
the metadata DSL, which notifd resolves against notification parameters
before the command runs.

Removes the two strategies, their shared base class, and their tests,
and replaces the two documentation pages with a single webhook page
carrying Slack, Mattermost, Microsoft Teams, Discord, and non-chat
examples plus a migration table.

* NMS-20113: Review fixes for the webhook notification strategy

Log only the scheme and host of the webhook URL. Slack, Discord and
Teams URLs carry their credential in the path or query, so the previous
error log wrote a secret to notifd.log on any connection failure.

Reject blank bodies and trailing content when validating a JSON payload.
ObjectMapper.readTree maps blank input to a MissingNode and stops at the
first value, so {"text": "x"} oops was passing the check the strategy
advertises and failing at the receiver instead.

Also warn on an unknown template modifier rather than emitting the token
verbatim, ignore a negative timeout, and document that substitution
applies to the body alone and that a header must be declared as an
argument for its system property to take effect.

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>

* NMS-20113: Fix three escaped tokens in the webhook documentation

AsciiDoc honors a backslash escape before a brace only when the braces
hold a valid attribute name, so ${...}, ${customBlocks|raw} and
${scv:...} kept their backslash and rendered as $\{...} on the page.
None of the three needs escaping, because none of them parses as an
attribute reference in the first place.

---------

Co-authored-by: Copilot Autofix powered by AI <[email protected]>


  Commit: 8b2bc3587b3b95b7560802c682b1b61be833af65
      https://github.com/OpenNMS/opennms/commit/8b2bc3587b3b95b7560802c682b1b61be833af65
  Author: CI/CD System <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M opennms-container/core/plugins.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


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

  Changed paths:
    M core/web-assets/src/main/assets/style/opennms-theme.scss
    M features/springframework-security/src/test/java/org/opennms/web/springframework/security/LoginModuleUtilsTest.java
    M opennms-services/src/test/resources/opennmsPageSequence.xml
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/NodeListService.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListCommand.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListModel.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultNodeListService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/menu/MenuProviderTest.java
    M opennms-webapp-rest/src/test/resources/dispatcher-servlet.xml
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    R opennms-webapp/src/main/java/org/opennms/web/controller/node/NodeListController.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementIdNotFoundException.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementUtil.java
    M opennms-webapp/src/main/resources/org/opennms/web/svclayer/applicationContext-svclayer.xml
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    R opennms-webapp/src/main/webapp/WEB-INF/jsp/element/nodeList.jsp
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/nodelist.tag
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/pagedList.tag
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPasswordGateIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    R smoke-test/src/test/java/org/opennms/smoketest/NodeListPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ProvisioningNewUIIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/styles/opennms-styles.scss
    M ui/tests/components/Menu/menu-template-test.json
    M ui/tests/components/Menu/utils.test.ts

  Log Message:
  -----------
  NMS-18217: Remove legacy Node List page (#8761)

* NMS-18217: remove legacy JSP node list page and DefaultNodeListService

* NMS-18217: update smoke tests for legacy node list removal

* NMS-18217: fix remaining smoke tests and stale comments referencing removed node list

* NMS-18217: address PR review feedback

- Drop the dead nodePage() call in ProvisioningNewUIIT (immediately
  overwritten by direct node-detail navigation) and remove the now
  caller-less nodePage() helper
- Replace the last /element/nodeList.htm reference (stale example URL
  in LoginModuleUtilsTest) with a surviving page
- Fix pre-existing ElementIdNotFoundException bug: the 6-arg
  constructor accepted browseUri but never assigned it, so the
  'browse the node list' link on the element-id-not-found error page
  never rendered for those call sites

* NMS-18217: force light color-scheme for native checkboxes and radios on legacy pages

Extends the existing <select> fix: in dark mode PrimeVue sets
color-scheme: dark on the document, making native form controls render
dark on the light-only legacy JSP pages (e.g. the alarm list's Ack
checkboxes).


  Commit: 717c67f6f0857c1a474917d4ab7d9623d94f8787
      https://github.com/OpenNMS/opennms/commit/717c67f6f0857c1a474917d4ab7d9623d94f8787
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-07 (Fri, 07 Aug 2026)

  Changed paths:
    M ui/package.json
    M ui/packages/onms-ui/src/components/OnmsTabs.vue
    M ui/pnpm-lock.yaml
    M ui/src/composables/useDownload.ts
    M ui/src/services/snmpDataCollectionService.ts
    A ui/tests/components/Device/dcbModalConfigDiffContent.test.ts
    M ui/tests/components/Nodes/EventsTable.test.ts
    M ui/tests/components/Nodes/IpInterfacesTable.test.ts
    M ui/tests/components/Nodes/OutagesTable.test.ts
    M ui/tests/components/Nodes/SnmpInterfacesTable.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tsconfig.json

  Log Message:
  -----------
  NMS-19725: Dependabot updates for Vue UI (August 2026) (#8763)

* NMS-19725: Update Vue UI dependencies from open Dependabot PRs (August 2026)

Dependency updates in /ui:
- axios 1.15.0 -> 1.19.0, ace-builds -> 1.44.0, fast-xml-parser -> 5.10.1
- fast-xml-builder -> 1.3.0 (transient, pnpm override)
- typescript ~5.4.5 -> ~5.9.3, vue-tsc 2.2.12 -> 3.3.9,
  @vitejs/plugin-vue 5.2.4 -> 6.0.8 (requires moduleResolution: bundler)
- diff 8 -> 9 (removed stale @types/diff; diff ships its own types)
- removed unused uuid + @types/uuid (last usage removed in NMS-18195)
- happy-dom 9.20.3 -> 20.11.2 plus transient overrides (shell-quote,
  immutable, svgo, brace-expansion, js-cookie, js-yaml, postcss) to
  remediate all osv-scanner findings with CVSS >= 4.0

Code adjustments for the updates:
- axios >= 1.19 header typings include null: assert content-type headers
  as string | undefined in useDownload.ts and snmpDataCollectionService.ts
- vue-tsc 3 strictness: non-null assertion on optional value prop passed
  to PrimeVue Tabs in OnmsTabs.vue

Test cleanup:
- GeneralConfiguration.test.ts: pass numbers (not strings) to numeric
  refs bound to OnmsInputNumber, silencing Vue prop type warnings
- Nodes table tests: mock store fetch actions BEFORE mounting so the
  onMounted fetch no longer fires real network requests (silences
  unhandled ECONNREFUSED AggregateErrors); simplified the OutagesTable
  double-mount workaround this enables

* NMS-19725: Address PR review feedback


  Commit: b7aab90f77a7edfbe9fefae2e8c9ef10339b9413
      https://github.com/OpenNMS/opennms/commit/b7aab90f77a7edfbe9fefae2e8c9ef10339b9413
  Author: Morteza E <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2025' into release-36.x


  Commit: 96c423c955b20f2a18243b0d793faeffe03fd5e4
      https://github.com/OpenNMS/opennms/commit/96c423c955b20f2a18243b0d793faeffe03fd5e4
  Author: mershad-manesh <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M .circleci/epoch

  Log Message:
  -----------
  Update epoch


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

  Changed paths:
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java

  Log Message:
  -----------
  NMS-20176: Reorder Resource Graphs menu items (#8764)

* NMS-20176: Reorder Resource Graphs menu items, JSP page first and Vue page as Preview

* NMS-20176: Update MenuHeaderIT checks for reordered Resource Graphs menu items


  Commit: eba7ffb5f28d55a9333ae5fd6490da3e97a094c8
      https://github.com/OpenNMS/opennms/commit/eba7ffb5f28d55a9333ae5fd6490da3e97a094c8
  Author: Morteza E <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M .circleci/README.md
    M .circleci/epoch
    M .circleci/main/jobs/tests/integration/integration-test.yml
    M .circleci/main/parameters.yml
    M .circleci/main/workflows/workflows_v2.json
    M .circleci/pyscripts/library/cci_components/workflow.py
    M .circleci/pyscripts/process_generate.py
    M container/features/pom.xml
    M container/features/src/main/resources/features-sentinel.xml
    M container/features/src/main/resources/features.xml
    M core/web-assets/src/main/assets/style/opennms-theme.scss
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/notifications/bonus-strategies.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/mattermost.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/scripting.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/slack.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/webhook.adoc
    M docs/modules/operation/pages/quick-start/beyond-qs.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/LoginModuleUtils.java
    A features/springframework-security/src/test/java/org/opennms/web/springframework/security/LoginModuleUtilsTest.java
    M opennms-services/pom.xml
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/AbstractSlackCompatibleNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/BSFNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MattermostNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/SlackNotificationStrategy.java
    A opennms-services/src/main/java/org/opennms/netmgt/notifd/WebhookNotificationStrategy.java
    M opennms-services/src/test/java/org/opennms/netmgt/notifd/BSFNotificationStrategyIT.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyIT.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyTestServlet.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackCompatibleNotificationStrategyTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTest.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTestServlet.java
    R opennms-services/src/test/resources/MattermostNotificationStrategyTest/WEB-INF/web.xml
    A opennms-services/src/test/resources/WebhookNotificationStrategyTest/WEB-INF/web.xml
    M opennms-services/src/test/resources/opennmsPageSequence.xml
    M opennms-util/src/main/java/org/opennms/core/utils/jexl/OnmsJexlUberspect.java
    A opennms-util/src/test/java/org/opennms/core/utils/jexl/OnmsJexlSandboxBypassTest.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/NodeListService.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListCommand.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListModel.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultNodeListService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AlarmRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/menu/MenuProviderTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/AlarmRestServiceIT.java
    M opennms-webapp-rest/src/test/resources/dispatcher-servlet.xml
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    R opennms-webapp/src/main/java/org/opennms/web/controller/node/NodeListController.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementIdNotFoundException.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementUtil.java
    M opennms-webapp/src/main/resources/org/opennms/web/svclayer/applicationContext-svclayer.xml
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    R opennms-webapp/src/main/webapp/WEB-INF/jsp/element/nodeList.jsp
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/nodelist.tag
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/pagedList.tag
    M opennms-webapp/src/main/webapp/includes/bootstrap.jsp
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPasswordGateIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    R smoke-test/src/test/java/org/opennms/smoketest/NodeListPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ProvisioningNewUIIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    M ui/package.json
    M ui/packages/onms-ui/src/components/OnmsTabs.vue
    M ui/pnpm-lock.yaml
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeInterfacesPanel.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/components/Nodes/utils.ts
    M ui/src/composables/useDownload.ts
    M ui/src/containers/Nodes.vue
    M ui/src/containers/OpenAPI.vue
    M ui/src/main/App.vue
    M ui/src/services/localStorageService.ts
    M ui/src/services/snmpDataCollectionService.ts
    M ui/src/services/themeService.ts
    A ui/src/stores/nodeListStore.ts
    R ui/src/stores/nodeStructureStore.ts
    M ui/src/styles/opennms-styles.scss
    M ui/src/types/index.ts
    A ui/tests/components/Device/dcbModalConfigDiffContent.test.ts
    A ui/tests/components/Menu/UserSelfServiceMenuItem.test.ts
    M ui/tests/components/Menu/menu-template-test.json
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/AssetFilterPanel.test.ts
    M ui/tests/components/Nodes/ColumnSelectionDrawer.test.ts
    M ui/tests/components/Nodes/EventsTable.test.ts
    M ui/tests/components/Nodes/ExtendedSearchPanel.test.ts
    M ui/tests/components/Nodes/IpInterfacesTable.test.ts
    M ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
    M ui/tests/components/Nodes/NodeInterfacesPanel.test.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/Nodes/OutagesTable.test.ts
    M ui/tests/components/Nodes/SnmpInterfacesTable.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tests/containers/Nodes.test.ts
    A ui/tests/containers/OpenAPI.test.ts
    A ui/tests/services/localStorageService.test.ts
    A ui/tests/services/themeService.test.ts
    A ui/tests/stores/nodeListStore.test.ts
    R ui/tests/stores/nodeStructureStore.test.ts
    M ui/tsconfig.json

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 566b52c2806167265d6c940fbda2c4e8780c6f0d
      https://github.com/OpenNMS/opennms/commit/566b52c2806167265d6c940fbda2c4e8780c6f0d
  Author: CI/CD System <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 8daf4d0c9a499f38332bc24135b55690c5a9ba31
      https://github.com/OpenNMS/opennms/commit/8daf4d0c9a499f38332bc24135b55690c5a9ba31
  Author: Marshall Massengill <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M docs/modules/operation/pages/deep-dive/notifications/strategies/scripting.adoc
    M docs/modules/operation/pages/deep-dive/notifications/strategies/webhook.adoc

  Log Message:
  -----------
  Docs: Fix argument element order in notification command examples (#8770)

* NMS-20113: Fix argument element order in notification command examples

The XML examples put <switch> before <substitution> inside <argument>,
but notificationCommands.xsd declares the sequence as substitution then
switch. Copying an example into notificationCommands.xml therefore fails
to unmarshal, and the failure is quiet: notifd keeps its previous
configuration and emits reloadDaemonConfigFailed, while a matching
notification still queues a task that never runs.

scripting.adoc carried the same inversion before the webhook page
existed, so it is corrected here as well.

* NMS-20113: Note that bsf_notif_strategy.log() does not work under BeanShell

The variables table offered bsf_notif_strategy.log(level, format, args...)
without qualification, but the method takes varargs and BeanShell 2.0b6
does not resolve such calls. Under BeanShell every form fails, including
the two-argument one, with "Method log( ... ) not found"; BeanShell raises
it at dispatch level so the script cannot catch it, and the notification
ends with a -1 return code. The same call succeeds under Groovy.

Verified against both shipped engines on a release-36.x build.


  Commit: 8acf0e58faf3200530bb4fa7d32264da0d8b283a
      https://github.com/OpenNMS/opennms/commit/8acf0e58faf3200530bb4fa7d32264da0d8b283a
  Author: Scott Theleman <[email protected]>
  Date:   2026-08-10 (Mon, 10 Aug 2026)

  Changed paths:
    M core/web-assets/.node-version
    M core/web-assets/package.json
    M core/web-assets/pnpm-lock.yaml
    M core/web-assets/src/main/assets/js/vendor/ipaddress-js.js
    M core/web-assets/src/test/javascript/ipaddress.test.js

  Log Message:
  -----------
  NMS-20181: Dependency updates for core/web-assets, August 2026 (#8767)

* Dependency updates for core/web-assets, August 2026

* NMS-20181: Revert TypeScript to ~5.9.3

TypeScript 6.0 buys nothing here: no script runs tsc (webpack transpiles
via babel), and @typescript-eslint 7.18.0 on this branch supports
<5.6.0 — a compiler major on release-36.x is risk without payoff. The
TS 6 bump belongs on develop together with @typescript-eslint 8.x.

169 jest tests pass after the revert.

* NMS-20181: Fix checkIpRange for IPv6; pin new leading-zero validation

checkIpRange's IPv6 branch called compareTo() on a native BigInt (jsbn
was dropped in ip-address 9), throwing TypeError and silently bypassing
the range validation in add-er.jsp/add-ir.jsp for IPv6. Compare with >=
like the IPv4 branch. Predates this PR.

Also pin ip-address 10.5.0's new rejection of leading-zero IPv4 octets
(ambiguous: octal to C parsers, decimal to Java) with explicit tests,
and cover inverted and mixed-family ranges.

* NMS-20181: Update .node-version to 22.22.2

Was 16.15.1 while engines requires >=22, tar@7 requires >=18, and the
Maven build pins v22.22.2 — aligns local nvm/fnm users with CI.

* NMS-20181: Remove dead phantomjs-prebuilt devDependency

Nothing uses it: tests are jest + jsdom, there is no karma, and no
reference exists in src/, pom.xml, or webpack.config.js. Removing it
drops [email protected] and its whole subtree (uuid@3, form-data@2,
har-validator, http-signature, sshpk, hoek, stringstream, ...) — 71
lockfile entries — and retires the unfixable 'request' CVE row.

Also prune the ten overrides that subtree was the last consumer of
(atob, cryptiles, deep-extend, form-data@>=2<3, fstream, growl, hoek,
sshpk, stringstream, uuid@<4). Verified the lockfile diff is pure
removal — no remaining package changed resolution. This also moots the
review finding that the uuid@<4 -> ^11.1.1 override left request
un-loadable (require('uuid/v4') hit ERR_PACKAGE_PATH_NOT_EXPORTED).

Build passes; 174 jest tests pass.

* NMS-20181: Override @tootallnate/once to 2.0.1

GHSA-vpq2-c234-7xj6 (CVSS 3.3, via jsdom's http-proxy-agent chain);
advisory postdates the original scan. Patch-level fix. 174 tests pass.


  Commit: 351cd16e080138b8222718935f6cffd673f873dc
      https://github.com/OpenNMS/opennms/commit/351cd16e080138b8222718935f6cffd673f873dc
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M core/web-assets/.node-version
    M core/web-assets/package.json
    M core/web-assets/pnpm-lock.yaml
    M core/web-assets/src/main/assets/js/vendor/ipaddress-js.js
    M core/web-assets/src/test/javascript/ipaddress.test.js
    M docs/modules/operation/pages/deep-dive/notifications/strategies/scripting.adoc
    M docs/modules/operation/pages/deep-dive/notifications/strategies/webhook.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 3ad55bddc49fc2b0514d888637202c81e0c645db
      https://github.com/OpenNMS/opennms/commit/3ad55bddc49fc2b0514d888637202c81e0c645db
  Author: Christian Pape <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M features/flows/itests/src/test/java/org/opennms/netmgt/flows/elastic/FlowQueryIT.java
    M features/minion/repository/src/assembly/repo.xml
    M features/sentinel/repository/src/assembly/repo.xml
    M pom.xml

  Log Message:
  -----------
  NMS-20132: Replaced jackson 2.21.3 with 2.21.5


  Commit: 32769d45b0a7810150a056a29aee6db71f355243
      https://github.com/OpenNMS/opennms/commit/32769d45b0a7810150a056a29aee6db71f355243
  Author: Marshall Massengill <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M features/distributed/kv-store/blob/blob-itests/pom.xml
    M features/newts-repository-converter/pom.xml
    M features/newts/pom.xml

  Log Message:
  -----------
  NMS-20199: Pin Netty 4.1 for the modules that embed Cassandra (#8766)


  Commit: 8c8564911a9bdb88ad38102db893b4cc7bcab90b
      https://github.com/OpenNMS/opennms/commit/8c8564911a9bdb88ad38102db893b4cc7bcab90b
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M features/minion/repository/src/assembly/repo.xml
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


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

  Changed paths:
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue

  Log Message:
  -----------
  NMS-20201: Make top menubar more responsive at narrow window widths (#8771)


  Commit: 198260b76e6a0a7106f56512d59b46b8e2904282
      https://github.com/OpenNMS/opennms/commit/198260b76e6a0a7106f56512d59b46b8e2904282
  Author: mershad-manesh <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json

  Log Message:
  -----------
  Update the URL to docs and remove API Documentation from Help menu (#8768)


  Commit: 4cbe9d36561e929a0c3db8bbdaa711473e8425e4
      https://github.com/OpenNMS/opennms/commit/4cbe9d36561e929a0c3db8bbdaa711473e8425e4
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2023' into foundation-2024


  Commit: 2db83c56664e05bcc0916997f7dc726094751ec4
      https://github.com/OpenNMS/opennms/commit/2db83c56664e05bcc0916997f7dc726094751ec4
  Author: Christian Pape <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  NMS-20183: Ignoring CVE-2024-47554


  Commit: 776bf8001ecea68e28595c05d1f1381f57e62aae
      https://github.com/OpenNMS/opennms/commit/776bf8001ecea68e28595c05d1f1381f57e62aae
  Author: Christian Pape <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  NMS-20186: Ignoring CVE-2023-5072


  Commit: a23f24cb9e15d8511073de90e413747bc76d0350
      https://github.com/OpenNMS/opennms/commit/a23f24cb9e15d8511073de90e413747bc76d0350
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: fdc2954587ab398734cb7cb7ea8e8a6fc496c14a
      https://github.com/OpenNMS/opennms/commit/fdc2954587ab398734cb7cb7ea8e8a6fc496c14a
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M features/minion/repository/src/assembly/repo.xml
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2025' into release-36.x


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

  Changed paths:
    M .circleci/main/jobs/build/build-ui.yml
    M .gitignore
    M ui/eslint.config.js
    M ui/package.json
    M ui/packages/onms-ui-example-plugin/README.md
    M ui/packages/onms-ui-example-plugin/package.json
    A ui/packages/onms-ui-example-plugin/scripts/verify-dist.mjs
    M ui/packages/onms-ui-example-plugin/src/main.ts
    M ui/packages/onms-ui-example-plugin/vite.config.ts
    M ui/packages/onms-ui/README.md
    M ui/pnpm-lock.yaml
    M ui/tests/onms-ui/OnmsTooltip.test.ts
    M ui/tests/onms-ui/exports.test.ts
    M ui/vite.config.menu.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  NMS-20150: Fix plugin UI issues (#8772)

* NMS-20150: Fix plugin UI dev-harness and vite config review items

- Load .env.local (first-wins) in dotenv.config() so plugin dev-harness
  env vars work from .env.local as documented (both vite configs)
- Install the plugin dev middleware after Vite's internal middlewares so
  it sits behind the DNS-rebinding host check; match on req.originalUrl
  because Vite 6's SPA html fallback (which runs before post-hooks)
  rewrites req.url for Accept: */* requests
- Gate the exampleUiExtension middleware on VITE_EXAMPLE_PLUGIN to match
  its route registration in main.ts
- Use fileURLToPath instead of URL#pathname for aliases (pathname
  percent-encodes, breaking checkouts with spaces in the path)
- Give vite.config.menu.ts the same absolute ProductLogo alias fix that
  vite.config.ts already carries
- Add missing AGPL headers to files introduced by NMS-20054

* NMS-20150: Run example plugin as a contract test in CI; extend PrimeVue ban to plugin code

- Add check:example-plugin (typecheck + build of
  @opennms/onms-ui-example-plugin) and run it in the build-ui CI job, so
  the reference plugin fails the build on any @opennms/onms-ui API drift
- Ban ALL primevue imports in plugin sources via no-restricted-imports
  (plugins compile against the host's window globals, which do not
  include PrimeVue)
- State the ban's actual scope in the onms-ui README

* NMS-20150: Example plugin README fixes for external readers

- Note that @opennms/onms-ui is private/unpublished and the dependency
  pinning advice applies only once it is published; document the interim
  (build against the window.OnmsUI runtime contract)
- Correct the dev-harness URL to /#/example-plugin (hash history)
- Remove internal task numbering; point at the actual files wiring the
  dev harness
- Update the stale claim that no repo-root gate reaches this package
  (CI now runs pnpm check:example-plugin)

* NMS-20150: Replace vite-plugin-externals with rollup-plugin-external-globals

vite-plugin-externals last shipped in 2023 and pulled deprecated
transitive deps (sourcemap-codec 1.4, magic-string 0.25, es-module-lexer
0.4, fs-extra 10) into the lockfile — a poor recommendation for the
plugin-developer toolchain the example package documents.

rollup-plugin-external-globals (0.13.0, rollup 4 peer) does the same
import-to-window-global rewrite for ES-module output. Plain rollup
external + output.globals is NOT equivalent here: output.globals only
applies to umd/iife, and plugins must build ES modules for the host's
<script type=module> loader.

Verified in the dev harness: module loads, mounts, and renders against
window.OnmsUI with zero PrimeVue/Vue code bundled (6.3 kB output).

* fix comments

* NMS-20150: Load config env via loadEnv so gates match import.meta.env

The VITE_EXAMPLE_PLUGIN gate (and VITE_APP_LOGO_NAME /
VITE_SERVICENOW_PLUGIN_DIST) read process.env populated by dotenv from
only .env.local/.env, while app code reads import.meta.env which also
includes the mode files (.env.development[.local]). Putting the flag in
a mode file registered the route without the middleware, so the module
request fell through to the SPA fallback and returned index.html.

Switch both vite configs to defineConfig(({ mode }) => ...) with
loadEnv(mode, __dirname, ''), which reads exactly the file set Vite
gives app code; drop the dotenv dependency.

* NMS-20150: Assert the built plugin artifact honors the externals contract

vite build exits 0 even when rollup-plugin-external-globals silently
bails (its transform returns early on a this.parse() failure, or when no
globals key appears as a substring of the code). Since the ids stay
external either way, a bail leaves a bare import in the ES output that
only breaks at runtime in the host browser — the CI gate previously only
proved the build ran.

Add scripts/verify-dist.mjs to the example package: fails if any
externalized id survives as a real import, or if the window.Vue /
window.OnmsUI rewrites are missing. Chain it into check:example-plugin,
document it in the README, and give **/scripts/**/*.mjs Node globals in
the eslint config.

* NMS-20150: Document why the redundant rollupOptions.external is kept

externalGlobals >= 0.13 installs its own resolver that already marks
every id in its map as external, so the explicit list is belt-and-braces:
it states the contract in standard rollup vocabulary and keeps older
plugin versions externalizing correctly.

* NMS-20150: Use primevue/** so the plugin PrimeVue ban crosses path levels

no-restricted-imports patterns are gitignore-style globs where * stops
at /, so primevue/* let deep subpaths like primevue/a/b escape the ban.

* NMS-20150: Declare rollup devDependency in the example plugin package

rollup-plugin-external-globals declares a rollup peerDependency
(^2.25.0 || ^3.3.0 || ^4.1.4) that was only satisfied via the hoisted
transitive dep from vite. This package is a template for external
plugin developers, so declare it explicitly rather than relying on
hoisting/auto-installed peers, which yarn and strict setups don't do.

* NMS-20150: Gitignore ui/*.local Vite env overrides

Both vite configs document .env.local / .env.development.local as the
place for dev-harness flags and machine-local paths, but nothing ignored
them. .env and .env.development stay tracked.

* NMS-20150: Run unit tests before the example-plugin contract check in CI

Surfaces test failures without waiting on the extra plugin
typecheck+build; build:all already ran, so ordering costs nothing.


  Commit: 3af8ab34e1b046f87aaae3fa361a3badcc9f13cb
      https://github.com/OpenNMS/opennms/commit/3af8ab34e1b046f87aaae3fa361a3badcc9f13cb
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M features/minion/repository/src/assembly/repo.xml
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/merge-foundation/foundation-2025-to-release-36.x' into release-36.x


  Commit: d6e1a01c655d8c99f81d38457789b255e9719c8d
      https://github.com/OpenNMS/opennms/commit/d6e1a01c655d8c99f81d38457789b255e9719c8d
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


  Commit: c580f0d16af06c38b7e843d1656418b127387eb9
      https://github.com/OpenNMS/opennms/commit/c580f0d16af06c38b7e843d1656418b127387eb9
  Author: Marshall Massengill <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M opennms-assemblies/webapp-full/pom.xml
    A opennms-openapi-docs/README.adoc
    A opennms-openapi-docs/pom.xml
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocGenerator.java
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocWriter.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiDocsContentTest.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiResourceCoverageTest.java
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractStaticOpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractSwaggerUiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/SwaggerUiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/SwaggerUiResource.java
    A opennms-webapp-rest/src/main/resources/openapi/swagger-ui.properties
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v1.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v2.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/StaticOpenApiResourceTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/SwaggerUiResourceTest.java
    R opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/OpenApiIT.java
    A opennms-webapp-rest/src/test/resources/openapi/openapi-stub.json
    M opennms-webapp/src/main/webapp/includes/help-documentation.jsp
    M pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/rest/OpenApiRestIT.java
    M ui/src/containers/OpenAPI.vue
    M ui/tests/containers/OpenAPI.test.ts
    A ui/tests/containers/OpenAPIFetch.test.ts

  Log Message:
  -----------
  NMS-20163: Generate the OpenAPI documents at build time (#8743)

* NMS-20163: Generate the OpenAPI documents at build time

Both CXF servlets registered OpenApiFeature, which ran swagger-jaxrs2's reader over
every deployed resource class on the first request to openapi.json. The new
opennms-openapi-docs module generates the v1 and v2 documents during the build and
commits them; OpenApiResource serves them from the classpath.

- The committed documents are canonically identical to what the runtime produced,
  checked against a pristine release-36.x instance: v1 is 199 paths and 152 schemas,
  v2 is 223 and 104. Raw text differs only in key ordering inside objects, because
  the generator sorts the resource classes for determinism where CXF used its scan
  order.
- OpenApiDocsUpToDateTest fails the build when a ReST change leaves the committed
  documents stale; refresh with -Dopenapi.regenerate=true. A module contributing
  classes to org.opennms.web.rest.v1 or .v2 has to be a test-scope dependency of
  opennms-openapi-docs, and OpenApiDocsContentTest guards the five that exist today.
- First request to openapi.json drops from ~1.3s to under 0.05s.
- Eight jars leave WEB-INF/lib: swagger-jaxrs2, swagger-integration, classgraph,
  jvm-driver, narcissus and the three cxf-rt-rs-service-description artifacts. One
  arrives, opennms-openapi-docs at 51 KB.
- Swagger UI keeps its api-docs paths, now served by a resource of our own rather
  than by the feature, and moves from 3.23.11 to 5.25.3. 3.23.11 merges the page's
  query string over its constructor options, so ?url= chose which document the
  browser fetched, which is GHSA-qrmm-w75w-3wpx and CVE-2018-25031, both fixed in
  4.1.3. That removes the ability to point one context's UI at another document;
  each context serves its own, so the help page link is unaffected. The webjar drops
  from 3.0 MB to 1.1 MB, and the favicons that used to 404 no longer do.

* NMS-20163: Move OpenApiDocGenerator to src/main/java

The generator is build tooling, not a test, so it does not belong in test
sources. Its dependencies move from test to provided scope: the generator
compiles against them and needs them to load the ReST resource classes,
while provided scope keeps them out of anything that consumes this
artifact, so the shipped jar still carries only the generated JSON.

* NMS-20163: Trim the openapi-docs README

Drop the 'Adding a ReST module' section; the pom comment and
OpenApiDocsContentTest already carry those facts. Note the build
prerequisite for regenerating.

* NMS-20163: Generate the OpenAPI documents at build time

Bind OpenApiDocWriter to process-classes and drop the committed documents,
so there is nothing to regenerate by hand, conflict on a forward merge, or
hold up a release.

* NMS-20163: Fail the build when a ReST module is missing from this pom

Walk the source tree for type-level @Path classes under org.opennms.web.rest.v1
and .v2 and check each one resolves on this module's classpath. A contributing
module that is not a dependency here still generates a valid document, just one
without its endpoints.

* NMS-20163: Check ReST coverage per module rather than per class

@Path is often inherited from an interface in org.opennms.web.rest.v2.api,
which reading the class declaration in source cannot see; six resources were
being skipped. Checking that each module contributing ReST sources resolves
on the classpath needs no annotation parsing and is what catches a missing
dependency.

Locate the repository root by walking up for a marker, so moving this module
does not silently break the scan. -Dopennms.repoRoot overrides it.

* NMS-20163: Refuse to generate the documents outside a forked JVM

Run by exec:java rather than exec:exec, the generator is loaded by a plugin
realm, part of the project classpath is shadowed, and one schema silently
loses its xml metadata while every test still passes. Check the class loader
and fail instead.

Also resolve the java executable per platform, drop the environment-specific
directory from the source scan in favour of skipping dot directories, allow a
module to be exempted from the coverage check, and raise the path-count floors
from 150 against actual counts of 199 and 223.

* NMS-20163: Fix the OpenAPI docs page layout, fonts and resize cost

The app shell overflows the viewport by 16px whatever this page does, and
that is enough for RapiDoc's scrollIntoView to drag the whole layout as the
content passes a section. Clip the page while the column fits and pin the
offset, since a clipped viewport still scrolls programmatically.

RapiDoc writes an inline width:100vw/height:100vh onto the panel holding it,
which put the V1 doc 214px past the clipped column and its scrollbar out of
reach; override the panel size.

render-style focused rather than read, which lays out only the selected
operation: a horizontal resize drops from ~2900ms to ~35ms with the nav
kept. load-fonts false stops RapiDoc fetching Open Sans from Google at
runtime, matching the stack the app already declares.

Move the in-flight fetch test to its own file: it needs vi.resetModules(),
after which happy-dom stops applying style writes for the rest of the file.

* NMS-20163: Call the OpenAPI page the same thing everywhere

The menu said 'REST Open API Documentation' and the breadcrumb 'Open API
Docs', so clicking through landed on a page that named itself something
else. Both are now 'OpenAPI Documentation', which is also the spelling the
OpenAPI Initiative uses. The parent menu is already 'API Documentation', so
the REST prefix was not what distinguished this item from its sibling.

* NMS-20163: Open the OpenAPI page on the first operation

Focused mode opens on the info section, which left most of the pane empty next
to the endpoint list. Turn it off so the first operation is what renders.

The generated documents also described themselves with a copy of their own
title. Give each one a description that says something.

* NMS-20163: Redirect api-docs to api-docs/

index.html is served at both spellings, but it names its assets and its
spec URL relative to itself, so from the slash-less one they all resolve
a directory too high and the page comes up broken. Every link we ship
carries the slash, so this is only reachable by typing the URL.

* NMS-20163: Keep the generator off the Windows command line limit

The forked generator was handed the whole project classpath inline after
-classpath, which on this project runs past the 32K that CreateProcess
accepts, so the build failed on Windows before the JVM started.
longClasspath moves the classpath into the manifest of a generated jar;
the documents come out byte-identical, and the fork check still holds
because the pathing jar is still loaded by the system class loader.

* NMS-20163: Cover the OpenAPI endpoints with a smoke test

The documents and the Swagger UI are read off the classpath, and the
resources serving them answer 404 rather than failing when they are
absent. Nothing short of a request against a running instance notices a
packaging slip, such as the documents jar dropping out of webapp-full.
This replaces the OpenApiIT that generation at build time made obsolete,
which ran in-process against a classpath that no longer carries the
documents.


  Commit: 0a2315f6816109d4b1e03557f749d68d6df25984
      https://github.com/OpenNMS/opennms/commit/0a2315f6816109d4b1e03557f749d68d6df25984
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M debian/changelog
    M docs/modules/releasenotes/pages/changelog.adoc
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog

  Log Message:
  -----------
  Release notes for 36.0.3


  Commit: d8cdc7ca785e413fd62dcd0d0a4612ecc0c4a5a8
      https://github.com/OpenNMS/opennms/commit/d8cdc7ca785e413fd62dcd0d0a4612ecc0c4a5a8
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/README.md
    M .circleci/config.yml
    M .circleci/epoch
    M .circleci/main/jobs/build/build-ui.yml
    M .circleci/main/jobs/tests/integration/integration-test.yml
    M .circleci/main/parameters.yml
    M .circleci/main/workflows/workflows_v2.json
    M .circleci/pyscripts/library/cci_components/workflow.py
    M .circleci/pyscripts/process_generate.py
    M .gitignore
    M .version.txt
    M container/branding/pom.xml
    M container/bridge/api/pom.xml
    M container/bridge/pom.xml
    M container/bridge/proxy/pom.xml
    M container/bridge/rest/pom.xml
    M container/extender/pom.xml
    M container/features/pom.xml
    M container/features/src/main/resources/features-core.xml
    M container/features/src/main/resources/features-experimental.xml
    M container/features/src/main/resources/features-sentinel.xml
    M container/features/src/main/resources/features.xml
    M container/features/src/main/resources/spring-legacy.xml
    M container/hawtio-osgi-patch/pom.xml
    M container/jaas-login-module/pom.xml
    M container/karaf/pom.xml
    M container/karaf/src/main/filtered-resources/etc/blacklisted.properties
    M container/karaf/src/main/filtered-resources/etc/custom.properties
    M container/karaf/src/main/filtered-resources/etc/startup.properties
    M container/karaf/src/main/internal/features-processing.xml
    M container/noop-jetty-extension/pom.xml
    M container/pom.xml
    M container/servlet/pom.xml
    M container/shared/pom.xml
    M container/shared/src/main/filtered-resources/etc/blacklisted.properties
    M container/shared/src/main/filtered-resources/etc/startup.properties
    M container/shared/src/main/internal/features-processing.xml
    M container/spring-extender/pom.xml
    M container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/Activator.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/NamespaceProviderRegistry.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/OsgiCompatNamespaceHandler.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/OsgiServiceReferenceFactoryBean.java
    A container/spring-extender/src/main/java/org/opennms/netmgt/shared/bootstrap/SpringContextTracker.java
    A container/spring-extender/src/main/resources/META-INF/spring-osgi.xsd
    A container/spring-extender/src/test/java/org/opennms/netmgt/shared/bootstrap/OsgiServiceReferenceFactoryBeanTest.java
    A container/spring-extender/src/test/java/org/opennms/netmgt/shared/bootstrap/SpringContextTrackerTest.java
    M core/api/pom.xml
    M core/cache/pom.xml
    M core/camel/pom.xml
    M core/camel/src/main/java/org/opennms/core/camel/CustomHttpClientConfigurer.java
    M core/camel/src/main/java/org/opennms/core/camel/IndexNameFunction.java
    M core/camel/src/main/java/org/opennms/core/camel/XmlFrameDecoderFactory.java
    M core/camel/src/test/java/org/opennms/core/camel/JaxbUtilsUnmarshalProcessorTest.java
    M core/cli/pom.xml
    M core/commands/pom.xml
    M core/config/pom.xml
    M core/criteria/pom.xml
    M core/daemon/pom.xml
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Invoker.java
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Manager.java
    M core/daemon/src/main/java/org/opennms/netmgt/vmmgr/Starter.java
    A core/daemon/src/main/java/org/opennms/netmgt/vmmgr/StartupLifecycleHook.java
    M core/db-install/pom.xml
    M core/db/pom.xml
    M core/encrypt-util/pom.xml
    M core/fileutils/pom.xml
    M core/grpc/common/pom.xml
    M core/grpc/osgi/pom.xml
    M core/grpc/pom.xml
    M core/health/api/pom.xml
    M core/health/impl/pom.xml
    M core/health/pom.xml
    M core/health/rest-cxf/pom.xml
    M core/health/rest/pom.xml
    M core/health/shell/pom.xml
    M core/icmp-jna/pom.xml
    M core/ipc/common/kafka-shell/pom.xml
    M core/ipc/common/kafka/pom.xml
    M core/ipc/common/pom.xml
    M core/ipc/grpc/client/pom.xml
    M core/ipc/grpc/common/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/grpc/pom.xml
    M core/ipc/grpc/server/pom.xml
    M core/ipc/osgi/pom.xml
    M core/ipc/pom.xml
    M core/ipc/rpc/api/pom.xml
    M core/ipc/rpc/api/src/main/java/org/opennms/core/rpc/api/RpcExceptionUtils.java
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcClientFactory.java
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcServerProcessor.java
    M core/ipc/rpc/camel/src/main/java/org/opennms/core/rpc/camel/CamelRpcServerRouteManager.java
    M core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/EchoRpcIT.java
    M core/ipc/rpc/camel/src/test/java/org/opennms/core/rpc/camel/LocalRpcTimeoutTest.java
    M core/ipc/rpc/common/pom.xml
    M core/ipc/rpc/jms-impl/pom.xml
    M core/ipc/rpc/jms-impl/src/main/resources/META-INF/opennms/applicationContext-rpc-client-jms.xml
    M core/ipc/rpc/jms-impl/src/main/resources/OSGI-INF/blueprint/blueprint-rpc-server.xml
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcBlueprintIT.java
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcIT.java
    M core/ipc/rpc/jms-impl/src/test/java/org/opennms/core/rpc/jms/EchoRpcThreadIT.java
    M core/ipc/rpc/kafka/pom.xml
    M core/ipc/rpc/mock-impl/pom.xml
    M core/ipc/rpc/pom.xml
    M core/ipc/rpc/shell-commands/pom.xml
    M core/ipc/rpc/utils/pom.xml
    M core/ipc/rpc/xml/pom.xml
    M core/ipc/sink/api/pom.xml
    M core/ipc/sink/camel/client/pom.xml
    M core/ipc/sink/camel/client/src/main/java/org/opennms/core/ipc/sink/camel/client/CamelRemoteMessageDispatcherFactory.java
    M core/ipc/sink/camel/client/src/main/resources/OSGI-INF/blueprint/blueprint-ipc-client.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/pom.xml
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/HeartbeatSinkBlueprintIT.java
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/HeartbeatSinkPerfIT.java
    M core/ipc/sink/camel/itests/src/test/java/org/opennms/core/ipc/sink/camel/itests/SinkBlueprintMessageFailureIT.java
    M core/ipc/sink/camel/pom.xml
    M core/ipc/sink/camel/server/pom.xml
    M core/ipc/sink/camel/server/src/main/java/org/opennms/core/ipc/sink/camel/server/CamelMessageConsumerManager.java
    M core/ipc/sink/camel/server/src/main/resources/META-INF/opennms/applicationContext-ipc-sink-camel-server.xml
    M core/ipc/sink/camel/server/src/main/resources/OSGI-INF/blueprint/blueprint-ipc-server.xml
    M core/ipc/sink/common/pom.xml
    M core/ipc/sink/kafka/client/pom.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/itests/src/test/java/org/opennms/core/ipc/sink/kafka/itests/KafkaDispatcherBlueprintIT.java
    M core/ipc/sink/kafka/pom.xml
    M core/ipc/sink/kafka/server/pom.xml
    M core/ipc/sink/mock-impl/pom.xml
    M core/ipc/sink/off-heap/pom.xml
    M core/ipc/sink/pom.xml
    M core/ipc/sink/xml/pom.xml
    M core/ipc/twin/api/pom.xml
    M core/ipc/twin/common/pom.xml
    M core/ipc/twin/grpc/common/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/grpc/pom.xml
    M core/ipc/twin/grpc/publisher/pom.xml
    M core/ipc/twin/grpc/subscriber/pom.xml
    M core/ipc/twin/jms/itests/pom.xml
    M core/ipc/twin/jms/itests/src/test/java/org/opennms/core/ipc/twin/jms/JmsTwinIT.java
    M core/ipc/twin/jms/pom.xml
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/publisher/src/main/java/org/opennms/core/ipc/twin/jms/publisher/JmsTwinPublisher.java
    M core/ipc/twin/jms/publisher/src/main/resources/META-INF/opennms/applicationContext-twin-jms-publisher.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/jms/subscriber/src/main/java/org/opennms/core/ipc/twin/jms/subscriber/JmsTwinSubscriber.java
    M core/ipc/twin/jms/subscriber/src/main/resources/OSGI-INF/blueprint/blueprint-twin-subscriber.xml
    M core/ipc/twin/kafka/common/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M core/ipc/twin/kafka/pom.xml
    M core/ipc/twin/kafka/publisher/pom.xml
    M core/ipc/twin/kafka/subscriber/pom.xml
    M core/ipc/twin/memory/pom.xml
    M core/ipc/twin/pom.xml
    M core/ipc/twin/shell/pom.xml
    M core/ipc/twin/test/pom.xml
    M core/jmx/api/pom.xml
    M core/jmx/impl/pom.xml
    M core/jmx/pom.xml
    M core/jstl-support/pom.xml
    M core/lib/pom.xml
    M core/lib/src/main/java/org/opennms/core/utils/ConfigFileConstants.java
    M core/logging-api/pom.xml
    M core/mate/api/pom.xml
    A core/mate/api/src/main/java/org/opennms/core/mate/api/LazyScope.java
    A core/mate/api/src/test/java/org/opennms/core/mate/api/LazyScopeTest.java
    M core/mate/model/pom.xml
    M core/mate/pom.xml
    M core/mate/shell-commands/pom.xml
    M core/password/pom.xml
    M core/pom.xml
    M core/profiler/pom.xml
    M core/runtime/pom.xml
    M core/schema/pom.xml
    A core/schema/src/main/liquibase/36.0.3/changelog.xml
    M core/schema/src/main/liquibase/changelog.xml
    M core/snmp/api/pom.xml
    M core/snmp/commands/pom.xml
    M core/snmp/impl-mock/pom.xml
    M core/snmp/impl-snmp4j/pom.xml
    M core/snmp/integration-tests/pom.xml
    M core/snmp/pom.xml
    M core/snmp/profile-mapper/pom.xml
    M core/snmp/proxy-rpc-impl/pom.xml
    M core/snmp/proxy-rpc-tests/pom.xml
    M core/snmp/proxy-rpc-tests/src/test/java/org/opennms/netmgt/snmp/proxy/common/LocationAwareSnmpClientIT.java
    M core/soa/pom.xml
    M core/spring-web/pom.xml
    M core/spring/pom.xml
    M core/sysprops/pom.xml
    M core/tasks/pom.xml
    M core/test-api/activemq/pom.xml
    M core/test-api/alarms/pom.xml
    M core/test-api/alarms/src/main/java/org/opennms/core/test/alarms/driver/AlarmdDriver.java
    M core/test-api/camel/pom.xml
    M core/test-api/collection/pom.xml
    M core/test-api/db/pom.xml
    M core/test-api/db/src/main/java/org/opennms/core/test/db/TemporaryDatabaseExecutionListener.java
    M core/test-api/db/src/main/resources/META-INF/opennms/applicationContext-testDao.xml
    M core/test-api/dns/pom.xml
    M core/test-api/elasticsearch/pom.xml
    M core/test-api/http/pom.xml
    M core/test-api/kafka/pom.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/pom.xml
    M core/test-api/lib/src/main/java/org/opennms/core/test/BeanUtilsTestContextInjectionExecutionListener.java
    M core/test-api/lib/src/main/java/org/opennms/test/OpenNMSConfigurationExecutionListener.java
    M core/test-api/pom.xml
    M core/test-api/rest/pom.xml
    M core/test-api/rest/src/main/java/org/opennms/core/test/rest/AbstractSpringJerseyRestTestCase.java
    M core/test-api/schema/a/pom.xml
    M core/test-api/schema/b/pom.xml
    M core/test-api/schema/pom.xml
    M core/test-api/services/pom.xml
    M core/test-api/snmp/pom.xml
    M core/test-api/ssh/pom.xml
    M core/test-api/xml/pom.xml
    M core/test-api/xml/src/main/java/org/opennms/core/test/xml/XmlTest.java
    M core/tracing/api/pom.xml
    M core/tracing/jaeger-osgi/pom.xml
    M core/tracing/jaeger-tracer/pom.xml
    M core/tracing/pom.xml
    M core/tracing/registry/pom.xml
    M core/upgrade/pom.xml
    M core/web-assets/.node-version
    M core/web-assets/package.json
    M core/web-assets/pnpm-lock.yaml
    M core/web-assets/pom.xml
    M core/web-assets/src/main/assets/js/vaadin/location-component_connector.js
    M core/web-assets/src/main/assets/js/vendor/ipaddress-js.js
    M core/web-assets/src/main/assets/js/vendor/leaflet-js.js
    M core/web-assets/src/main/assets/modules/lib/loader/index.ts
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/MIT-LICENCE.txt
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/MarkerCluster.Default.css
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/MarkerCluster.css
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/leaflet.markercluster-src.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/dist/leaflet.markercluster.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/package.json
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/DistanceGrid.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.QuickHull.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.Spiderfier.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerCluster.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerClusterGroup.Refresh.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerClusterGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/MarkerOpacity.js
    R core/web-assets/src/main/assets/static/legacy/leaflet.markercluster/src/copyright.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/LICENSE
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/layers-2x.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/layers.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-icon-2x.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-icon.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/images/marker-shadow.png
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet-src.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet-src.map
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet.css
    R core/web-assets/src/main/assets/static/legacy/leaflet/dist/leaflet.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/package.json
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/Leaflet.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Attribution.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Layers.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Scale.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.Zoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/control/Control.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/copyright.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Browser.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Class.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Class.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Events.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Events.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Handler.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/core/Util.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.DoubleTap.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.Pointer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomEvent.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/DomUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/Draggable.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/dom/PosAnimation.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/LatLng.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/LatLngBounds.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG3395.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG3857.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.EPSG4326.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.Earth.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.Simple.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/crs/CRS.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.LonLat.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.Mercator.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.SphericalMercator.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geo/projection/Projection.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Bounds.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/LineUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Point.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/PolyUtil.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/geometry/Transformation.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/layers.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/logo.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/images/marker.svg
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/DivOverlay.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/FeatureGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/GeoJSON.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/ImageOverlay.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Layer.Interactive.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Layer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/LayerGroup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Popup.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/Tooltip.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/DivIcon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Icon.Default.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Icon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Marker.Drag.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/marker/Marker.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/GridLayer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/TileLayer.WMS.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/tile/TileLayer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Canvas.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Circle.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/CircleMarker.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Path.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Polyline.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Rectangle.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/Renderer.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/SVG.VML.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/layer/vector/SVG.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/Map.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/Map.methodOptions.leafdoc
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.BoxZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.DoubleClickZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Drag.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Keyboard.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.ScrollWheelZoom.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.Tap.js
    R core/web-assets/src/main/assets/static/legacy/leaflet/src/map/handler/Map.TouchZoom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/OpenLayers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/blank.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/cloud-popup-relative.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/drag-rectangle-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/drag-rectangle-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/east-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/layer-switcher-maximize.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/layer-switcher-minimize.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-blue.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-gold.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker-green.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/marker.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/measuring-stick-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/measuring-stick-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/north-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/panning-hand-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/panning-hand-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/slider.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/south-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/west-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-minus-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-plus-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoom-world-mini.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/img/zoombar.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/errorIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.html
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebug.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/firebugx.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/infoIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/readme.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Firebug/warningIcon.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Gears/gears_init.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Ajax.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Bounds.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Class.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Element.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/LonLat.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Pixel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/BaseTypes/Size.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Console.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ArgParser.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Attribution.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Button.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DragFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DragPan.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/DrawFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/EditingToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/GetFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Graticule.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/KeyboardDefaults.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/LayerSwitcher.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Measure.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ModifyFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MouseDefaults.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MousePosition.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/MouseToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/NavToolbar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Navigation.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/NavigationHistory.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/OverviewMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Pan.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanPanel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanZoom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/PanZoomBar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Panel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Permalink.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/SLDSelect.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Scale.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ScaleLine.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/SelectFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Snapping.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/Split.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/TransformFeature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/WMSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/WMTSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomBox.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomIn.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomOut.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomPanel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Control/ZoomToMaxExtent.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Events.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature/Vector.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Feature/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Comparison.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/FeatureId.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Logical.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Filter/Spatial.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/ArcXML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/ArcXML/Features.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Atom.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetDomain.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetDomain/v2_0_2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetRecords.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/CSWGetRecords/v2_0_2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Context.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Filter/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/Base.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/v2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GML/v3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GPX.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GeoJSON.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/GeoRSS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/JSON.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/KML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OSM.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSCommon/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSContext.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/OWSContext/v0_3_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SLD/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSGetFeatureOfInterest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/SOSGetObservation.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSCapabilities/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFSDescribeFeatureType.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WFST/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WKT.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMC/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSCapabilities/v1_3_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSDescribeLayer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSDescribeLayer/v1_1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMSGetFeatureInfo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMTSCapabilities.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/WMTSCapabilities/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Format/XML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Collection.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Curve.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/LineString.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/LinearRing.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiLineString.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiPoint.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/MultiPolygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Rectangle.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Geometry/Surface.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Box.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Click.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Drag.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Feature.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Hover.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Keyboard.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/MouseWheel.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Path.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Handler/RegularPolygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Icon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ar.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/be-tarask.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/bg.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/br.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ca.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/cs-CZ.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/da-DK.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/de.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/el.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/en-CA.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/en.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/es.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fi.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fr.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/fur.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/gl.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/gsw.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hr.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hsb.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/hu.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ia.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/id.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/io.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/is.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/it.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ja.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/km.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ksh.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nb.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nds.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nl.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/nn.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/oc.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/pt-BR.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/pt.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/ru.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/sk.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/sv-SE.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/te.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/vi.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/zh-CN.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Lang/zh-TW.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/ArcGIS93Rest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/ArcIMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Boxes.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/EventPane.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/FixedZoomLevels.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/GML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/GeoRSS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Google.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Google/v3.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Grid.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/HTTPRequest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Image.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/KaMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/KaMapCache.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapGuide.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapServer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MapServer/Untiled.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Markers.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/MultiMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/PointTrack.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/SphericalMercator.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/TMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/TileCache.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Vector.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Vector/RootContainer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/VirtualEarth.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS/Post.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMS/Untiled.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WMTS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/WorldWind.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/XYZ.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Yahoo.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Layer/Zoomify.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Map.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Marker.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Marker/Box.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/Anchored.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/AnchoredBubble.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/Framed.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Popup/FramedCloud.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Projection.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/HTTP.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SOS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SOS/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SQL.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/SQL/Gears.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1_0_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Protocol/WFS/v1_1_0.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/Canvas.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/Elements.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/SVG.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Renderer/VML.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Request.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Request/XMLHttpRequest.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Rule.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/SingleFile.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/BBOX.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Cluster.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Filter.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Fixed.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Paging.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Refresh.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Strategy/Save.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Style.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Style2.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/StyleMap.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Line.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Point.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Polygon.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Raster.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Symbolizer/Text.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/Image.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/Image/IFrame.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tile/WFS.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Tween.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/OpenLayers/Util.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Rico/Color.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/lib/Rico/Corner.js
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/news.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/readme.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/release-license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/repository-license.txt
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/framedCloud.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/google.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/ie6-style.css
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/add_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/add_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/blank.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/close.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/drag-rectangle-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/drag-rectangle-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_line_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_line_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_polygon_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/draw_polygon_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/editing_tool_bar.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/move_feature_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/move_feature_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/navigation_history.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/overview_replacement.gif
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan-panel-NOALPHA.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan-panel.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/pan_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/panning-hand-off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/panning-hand-on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/remove_point_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/remove_point_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/ruler.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/save_features_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/save_features_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_next_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_next_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_previous_off.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/view_previous_on.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/zoom-panel-NOALPHA.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/img/zoom-panel.png
    R core/web-assets/src/main/assets/static/legacy/openlayers-2.10/theme/default/style.css
    M core/web-assets/src/main/assets/style/opennms-theme.scss
    M core/web-assets/src/main/assets/style/vaadin-theme.scss
    M core/web-assets/src/test/javascript/ipaddress.test.js
    M core/web/pom.xml
    M core/web/src/main/java/org/opennms/core/web/HttpClientWrapper.java
    M core/web/src/main/java/org/opennms/core/web/HttpClientWrapperConfigHelper.java
    A core/web/src/main/java/org/opennms/core/web/SslContextFactory.java
    A core/web/src/test/java/org/opennms/core/web/HttpClientWrapperTest.java
    A core/web/src/test/java/org/opennms/core/web/SslContextFactoryTest.java
    A core/web/src/test/resources/tls/client-truststore.p12
    A core/web/src/test/resources/tls/client.jks
    A core/web/src/test/resources/tls/client.p12
    M core/xml/pom.xml
    M debian/changelog
    M debian/rules
    R dependencies/activemq-web/pom.xml
    R dependencies/activemq-web/src/license/THIRD-PARTY.properties
    M dependencies/activemq/pom.xml
    A dependencies/angus-mail-shaded/pom.xml
    R dependencies/asterisk/pom.xml
    M dependencies/atomikos/pom.xml
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/cassandra-test/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/dnsjava/pom.xml
    M dependencies/drools/pom.xml
    M dependencies/eclipse-npn-alpn/pom.xml
    M dependencies/felix/pom.xml
    M dependencies/groovy/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/jackson1/pom.xml
    M dependencies/jackson2/pom.xml
    M dependencies/jasper/pom.xml
    M dependencies/jasypt/pom.xml
    R dependencies/javamail/pom.xml
    R dependencies/javamail/src/license/THIRD-PARTY.properties
    M dependencies/jaxb/pom.xml
    M dependencies/jcifs-shaded/pom.xml
    M dependencies/jcifs/pom.xml
    M dependencies/jinterop/pom.xml
    M dependencies/jmx/pom.xml
    M dependencies/jna/pom.xml
    M dependencies/jradius-extended/pom.xml
    M dependencies/jradius/pom.xml
    M dependencies/jrobin/pom.xml
    M dependencies/jrrd/pom.xml
    M dependencies/jrrd2/pom.xml
    M dependencies/jstl/pom.xml
    M dependencies/jung/pom.xml
    M dependencies/liquibase/pom.xml
    M dependencies/mina/pom.xml
    M dependencies/netty/pom.xml
    M dependencies/newts/pom.xml
    M dependencies/oia/pom.xml
    M dependencies/owasp/pom.xml
    M dependencies/pax-exam/pom.xml
    M dependencies/pom.xml
    M dependencies/quartz/pom.xml
    M dependencies/servlet/pom.xml
    R dependencies/smack/pom.xml
    M dependencies/snmp-test/pom.xml
    M dependencies/snmp/pom.xml
    M dependencies/snmp4j-agent/pom.xml
    M dependencies/snmp4j/pom.xml
    M dependencies/spring-security-core/pom.xml
    M dependencies/spring-security/pom.xml
    M dependencies/spring-test/pom.xml
    M dependencies/spring-web/pom.xml
    M dependencies/spring/pom.xml
    R dependencies/twitter4j/pom.xml
    M deploy/pom.xml
    M docs/antora.yml
    M docs/modules/operation/nav.adoc
    M docs/modules/operation/pages/deep-dive/admin/configuration/token-authentication.adoc
    A docs/modules/operation/pages/deep-dive/admin/high-availability.adoc
    M docs/modules/operation/pages/deep-dive/meta-data.adoc
    M docs/modules/operation/pages/deep-dive/notifications/bonus-strategies.adoc
    M docs/modules/operation/pages/deep-dive/notifications/commands.adoc
    M docs/modules/operation/pages/deep-dive/notifications/configuration.adoc
    M docs/modules/operation/pages/deep-dive/notifications/introduction.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/mattermost.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/scripting.adoc
    R docs/modules/operation/pages/deep-dive/notifications/strategies/slack.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    A docs/modules/operation/pages/deep-dive/notifications/strategies/webhook.adoc
    M docs/modules/operation/pages/quick-start/beyond-qs.adoc
    M docs/modules/reference/pages/configuration/system-properties.adoc
    M docs/modules/reference/pages/daemons/daemon-config-files/notifd.adoc
    M docs/modules/reference/pages/daemons/introduction.adoc
    M docs/modules/reference/pages/karaf-shell/karaf-shell.adoc
    M docs/modules/reference/pages/service-assurance/monitors/MailTransportMonitor.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/activemq/broker-api/pom.xml
    M features/activemq/broker/pom.xml
    M features/activemq/component/pom.xml
    M features/activemq/pom.xml
    M features/activemq/pool/pom.xml
    M features/activemq/shell/pom.xml
    M features/alarms/history/api/pom.xml
    M features/alarms/history/elastic/pom.xml
    M features/alarms/history/pom.xml
    M features/alarms/history/rest/api/pom.xml
    M features/alarms/history/rest/impl/pom.xml
    M features/alarms/history/rest/pom.xml
    M features/alarms/pom.xml
    M features/amqp/alarm-northbounder/pom.xml
    M features/amqp/alarm-northbounder/src/main/resources/OSGI-INF/blueprint/blueprint-alarm-northbounder.xml
    M features/amqp/common/pom.xml
    M features/amqp/event-forwarder/pom.xml
    M features/amqp/event-forwarder/src/main/resources/OSGI-INF/blueprint/blueprint-event-forwarder.xml
    M features/amqp/event-receiver/pom.xml
    M features/amqp/event-receiver/src/main/resources/OSGI-INF/blueprint/blueprint-event-receiver.xml
    M features/amqp/pom.xml
    M features/api-layer/common/pom.xml
    M features/api-layer/core/pom.xml
    M features/api-layer/dao-common/pom.xml
    M features/api-layer/minion/pom.xml
    M features/api-layer/pom.xml
    M features/api-layer/sentinel/pom.xml
    M features/bsm/daemon/pom.xml
    M features/bsm/daemon/src/test/java/org/opennms/netmgt/bsm/daemon/BsmdIT.java
    M features/bsm/persistence/api/pom.xml
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/ApplicationEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceChildEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/BusinessServiceEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/IPServiceEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/SingleReductionKeyEdgeEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/functions/map/AbstractMapFunctionEntity.java
    M features/bsm/persistence/api/src/main/java/org/opennms/netmgt/bsm/persistence/api/functions/reduce/AbstractReductionFunctionEntity.java
    M features/bsm/persistence/impl/pom.xml
    M features/bsm/persistence/impl/src/main/java/org/opennms/netmgt/bsm/persistence/impl/BusinessServiceDaoImpl.java
    M features/bsm/persistence/impl/src/test/java/org/opennms/netmgt/bsm/persistence/IPServiceEdgeDaoIT.java
    M features/bsm/persistence/pom.xml
    M features/bsm/pom.xml
    M features/bsm/rest/api/pom.xml
    M features/bsm/rest/impl/pom.xml
    M features/bsm/rest/pom.xml
    M features/bsm/service/api/pom.xml
    M features/bsm/service/impl/pom.xml
    M features/bsm/service/impl/src/main/java/org/opennms/netmgt/bsm/service/internal/BusinessServiceManagerImpl.java
    M features/bsm/service/pom.xml
    M features/bsm/shell-commands/pom.xml
    M features/bsm/test-util/pom.xml
    M features/bsm/vaadin-adminpage/pom.xml
    M features/charts/pom.xml
    M features/collection/api/pom.xml
    M features/collection/client-rpc/pom.xml
    M features/collection/client-rpc/src/main/resources/META-INF/opennms/applicationContext-rpc-collector.xml
    A features/collection/client-rpc/src/test/java/org/opennms/netmgt/collection/client/rpc/CollectorExecutorLifecycleTest.java
    M features/collection/collectors/pom.xml
    M features/collection/collectors/src/main/java/org/opennms/netmgt/collectd/HttpCollector.java
    A features/collection/collectors/src/test/java/org/opennms/netmgt/collectd/HttpCollectorMutualTlsIT.java
    A features/collection/collectors/src/test/resources/tls/client-truststore.p12
    A features/collection/collectors/src/test/resources/tls/client.p12
    A features/collection/collectors/src/test/resources/tls/server-truststore.p12
    A features/collection/collectors/src/test/resources/tls/server.p12
    M features/collection/core/pom.xml
    M features/collection/persistence-osgi/pom.xml
    M features/collection/persistence-rrd/pom.xml
    M features/collection/persistence-tcp/pom.xml
    M features/collection/pom.xml
    M features/collection/shell-commands/pom.xml
    M features/collection/snmp-collector/pom.xml
    M features/collection/test-api/pom.xml
    M features/collection/thresholding/api/pom.xml
    M features/collection/thresholding/impl/pom.xml
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdEntity.java
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdingSetImpl.java
    M features/collection/thresholding/impl/src/main/java/org/opennms/netmgt/threshd/ThresholdingVisitorImpl.java
    M features/collection/thresholding/itests/pom.xml
    M features/collection/thresholding/pom.xml
    M features/collection/thresholding/thresholding-shell/pom.xml
    M features/config/dao/api/pom.xml
    M features/config/dao/impl/pom.xml
    M features/config/dao/pom.xml
    M features/config/mock/pom.xml
    M features/config/osgi/cm/pom.xml
    M features/config/osgi/del/pom.xml
    M features/config/osgi/pom.xml
    M features/config/pom.xml
    M features/config/rest/api/pom.xml
    M features/config/rest/impl/pom.xml
    M features/config/rest/pom.xml
    M features/config/service/api/pom.xml
    M features/config/service/impl/pom.xml
    M features/config/service/pom.xml
    M features/config/test/pom.xml
    M features/config/test/src/test/java/org/opennms/features/config/service/config/FakeXsdForTest.java
    M features/config/test/src/test/java/org/opennms/features/config/service/util/BeanFieldCopyUtilTest.java
    M features/config/upgrade/pom.xml
    A features/config/upgrade/src/main/java/org/opennms/config/upgrade/TrapdSnmpv3UserIdBackfill.java
    M features/config/upgrade/src/main/java/org/opennms/config/upgrade/UpgradeConfigService.java
    M features/config/upgrade/src/main/resources/changelog-cm/36.0.0/changelog-cm.xml
    A features/config/upgrade/src/test/java/liquibase/ext2/cm/change/TrapdSchemaHashTest.java
    A features/config/upgrade/src/test/java/org/opennms/config/upgrade/TrapdSnmpv3UserIdBackfillIT.java
    R features/config/util/pom.xml
    R features/config/util/src/license/THIRD-PARTY.properties
    R features/config/util/src/main/java/org/opennms/features/config/util/json/YesNoDeserializer.java
    R features/config/util/src/test/java/org/opennms/features/config/util/YesNoDeserializerTest.java
    M features/container/minion/pom.xml
    M features/container/pom.xml
    M features/container/sentinel/pom.xml
    M features/container/sentinel/src/main/internal/features-processing.xml
    M features/datachoices/pom.xml
    M features/device-config/api/pom.xml
    M features/device-config/monitor-adaptor/pom.xml
    M features/device-config/monitor-adaptor/src/main/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptor.java
    M features/device-config/monitor-adaptor/src/test/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptorIT.java
    M features/device-config/monitor-adaptor/src/test/java/org/opennms/features/deviceconfig/monitor/adaptor/DeviceConfigMonitorAdaptorTest.java
    M features/device-config/monitor/pom.xml
    M features/device-config/persistence/api/pom.xml
    M features/device-config/persistence/api/src/main/java/org/opennms/features/deviceconfig/persistence/api/DeviceConfig.java
    M features/device-config/persistence/impl/pom.xml
    M features/device-config/persistence/impl/src/main/java/org/opennms/features/deviceconfig/persistence/impl/DeviceConfigDaoImpl.java
    M features/device-config/persistence/impl/src/test/java/org/opennms/features/deviceconfig/persistence/DeviceConfigDaoIT.java
    M features/device-config/persistence/pom.xml
    M features/device-config/pom.xml
    M features/device-config/rest/pom.xml
    M features/device-config/retrieval/pom.xml
    M features/device-config/service/pom.xml
    M features/device-config/shell/pom.xml
    M features/device-config/sink/consumer/pom.xml
    M features/device-config/sink/consumer/src/main/java/org/opennms/features/deviceconfig/sink/consumer/DeviceConfigConsumer.java
    M features/device-config/sink/consumer/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/device-config/sink/dispatcher/pom.xml
    M features/device-config/sink/module/pom.xml
    M features/device-config/sink/pom.xml
    M features/device-config/ssh-scripting/pom.xml
    M features/device-config/tftp/pom.xml
    M features/dhcpd/pom.xml
    M features/discovery/pom.xml
    M features/distributed/collection/pom.xml
    M features/distributed/coordination/api/pom.xml
    M features/distributed/coordination/common/pom.xml
    M features/distributed/coordination/pom.xml
    M features/distributed/coordination/shell/pom.xml
    M features/distributed/coordination/zookeeper/pom.xml
    M features/distributed/core/api/pom.xml
    M features/distributed/core/impl/pom.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/core/pom.xml
    M features/distributed/core/shell/pom.xml
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/distributed/pom.xml
    M features/distributed/dao/distributed/src/test/java/org/opennms/netmgt/dao/BlueprintDistPollerDaoDistributedIT.java
    M features/distributed/dao/healthcheck/pom.xml
    M features/distributed/dao/impl/pom.xml
    M features/distributed/dao/pom.xml
    M features/distributed/dao/shell/pom.xml
    M features/distributed/dao/test/pom.xml
    M features/distributed/datasource/pom.xml
    M features/distributed/distributed-cassandra/cassandra-api/pom.xml
    M features/distributed/distributed-cassandra/newts-impl/pom.xml
    M features/distributed/distributed-cassandra/pom.xml
    M features/distributed/kv-store/api/pom.xml
    M features/distributed/kv-store/blob/blob-itests/pom.xml
    M features/distributed/kv-store/blob/blob-shell/pom.xml
    M features/distributed/kv-store/blob/cassandra/pom.xml
    M features/distributed/kv-store/blob/in-memory/pom.xml
    M features/distributed/kv-store/blob/no-op/pom.xml
    M features/distributed/kv-store/blob/pom.xml
    M features/distributed/kv-store/blob/postgres-impl/pom.xml
    M features/distributed/kv-store/json/json-shell/pom.xml
    M features/distributed/kv-store/json/noop/pom.xml
    M features/distributed/kv-store/json/pom.xml
    M features/distributed/kv-store/json/postgres/pom.xml
    M features/distributed/kv-store/pom.xml
    M features/distributed/kv-store/postgres-shared/pom.xml
    M features/distributed/opennms-identity/pom.xml
    M features/distributed/pom.xml
    M features/distributed/service-registry/pom.xml
    M features/dnsresolver/api/pom.xml
    M features/dnsresolver/netty/pom.xml
    M features/dnsresolver/pom.xml
    M features/dnsresolver/shell/pom.xml
    M features/eif-adapter/pom.xml
    M features/eif-adapter/src/main/java/org/opennms/features/eifadapter/EifMessageDecoder.java
    M features/eif-adapter/src/main/resources/OSGI-INF/blueprint/blueprint-eif-adapter.xml
    M features/eif-adapter/src/test/java/org/opennms/features/eifadapter/EifAdapterBlueprintTest.java
    M features/elastic/client/pom.xml
    M features/elastic/pom.xml
    M features/endpoints/grafana/api/pom.xml
    M features/endpoints/grafana/api/src/main/java/org/opennms/netmgt/endpoints/grafana/api/GrafanaEndpoint.java
    M features/endpoints/grafana/client/pom.xml
    M features/endpoints/grafana/persistence/api/pom.xml
    M features/endpoints/grafana/persistence/impl/pom.xml
    M features/endpoints/grafana/persistence/impl/src/main/java/org/opennms/netmgt/endpoints/grafana/persistence/impl/GrafanaEndpointDaoImpl.java
    M features/endpoints/grafana/persistence/pom.xml
    M features/endpoints/grafana/pom.xml
    M features/endpoints/grafana/rest/pom.xml
    M features/endpoints/grafana/service/pom.xml
    M features/endpoints/pom.xml
    M features/enlinkd/adapters/collectors/bridge/pom.xml
    M features/enlinkd/adapters/collectors/cdp/pom.xml
    M features/enlinkd/adapters/collectors/ipnettomedia/pom.xml
    M features/enlinkd/adapters/collectors/isis/pom.xml
    M features/enlinkd/adapters/collectors/lldp/pom.xml
    M features/enlinkd/adapters/collectors/ospf/pom.xml
    M features/enlinkd/adapters/collectors/pom.xml
    M features/enlinkd/adapters/common/pom.xml
    M features/enlinkd/adapters/discovers/bridge/pom.xml
    M features/enlinkd/adapters/discovers/pom.xml
    M features/enlinkd/adapters/pom.xml
    M features/enlinkd/adapters/updaters/bridge/pom.xml
    M features/enlinkd/adapters/updaters/cdp/pom.xml
    M features/enlinkd/adapters/updaters/isis/pom.xml
    M features/enlinkd/adapters/updaters/lldp/pom.xml
    M features/enlinkd/adapters/updaters/nodes/pom.xml
    M features/enlinkd/adapters/updaters/ospf/pom.xml
    M features/enlinkd/adapters/updaters/pom.xml
    M features/enlinkd/api/pom.xml
    M features/enlinkd/config/pom.xml
    M features/enlinkd/daemon/pom.xml
    M features/enlinkd/generator/pom.xml
    M features/enlinkd/persistence/api/pom.xml
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeBridgeLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dBaseTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpPortEnableUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpPortStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeDot1dStpProtocolSpecificationUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeMacLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeMacLinkTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/BridgeStpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpGlobalDeviceIdFormatUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CdpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/CiscoNetworkProtocolTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/ImportAsExternUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IpNetToMedia.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsAdminStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsISAdjNeighSysTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsISAdjStateUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/IsIsLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpChassisIdSubTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/LldpPortIdSubTypeUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfArea.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfElement.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/OspfLink.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/StatusUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/TruthValueUserType.java
    M features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/UserDefinedLink.java
    M features/enlinkd/persistence/impl/pom.xml
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeBridgeLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeMacLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/BridgeStpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/CdpElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/CdpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IpNetToMediaDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IsIsElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/IsIsLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/LldpElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/LldpLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfAreaDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfElementDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/OspfLinkDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/TopologyEntityDaoHibernate.java
    M features/enlinkd/persistence/impl/src/main/java/org/opennms/netmgt/enlinkd/persistence/impl/UserDefinedLinkDaoHibernate.java
    M features/enlinkd/persistence/pom.xml
    M features/enlinkd/pom.xml
    M features/enlinkd/service/api/pom.xml
    M features/enlinkd/service/impl/pom.xml
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/BridgeTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/CdpTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/IpNetToMediaTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/IsisTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/LldpTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/OspfTopologyServiceImpl.java
    M features/enlinkd/service/impl/src/main/java/org/opennms/netmgt/enlinkd/service/impl/UserDefinedLinkTopologyServiceImpl.java
    M features/enlinkd/service/pom.xml
    M features/enlinkd/shell/pom.xml
    M features/enlinkd/tests/pom.xml
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdBuilderITCase.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0000EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0001EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0002EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms0123EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms10205bEnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13593EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13637EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms13923EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms17216EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms18541EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms4930EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms6802EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7467EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7563EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7777DWEnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/Nms8000EnIT.java
    M features/enlinkd/tests/src/test/java/org/opennms/netmgt/enlinkd/NodeTopologyServiceIT.java
    M features/enlinkd/tests/src/test/resources/META-INF/opennms/applicationContext-enhancedLinkdTest.xml
    M features/events/api/pom.xml
    M features/events/collector/pom.xml
    M features/events/daemon/pom.xml
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/EventdIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/EventUtilHibernateIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/EventdIT.java
    M features/events/daemon/src/test/java/org/opennms/netmgt/eventd/nms16978/HibernateEventWriterIT.java
    M features/events/pom.xml
    M features/events/shell-commands/pom.xml
    M features/events/sink/dispatcher/pom.xml
    M features/events/sink/pom.xml
    M features/events/sink/shell-commands/pom.xml
    M features/events/syslog/blueprint-syslog-listener-camel-netty.xml
    M features/events/syslog/pom.xml
    M features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/RadixTreeParser.java
    M features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/SyslogReceiverCamelNettyImpl.java
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogMessageTest.java
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogdReceiverCamelNettyBlueprintIT.java
    M features/events/syslog/src/test/java/org/opennms/netmgt/syslogd/SyslogdReceiverJavaNetBlueprintIT.java
    M features/events/traps/pom.xml
    M features/events/traps/src/test/java/org/opennms/netmgt/trapd/TrapHandlerITCase.java
    M features/events/traps/src/test/java/org/opennms/netmgt/trapd/TrapdSinkPatternWiringIT.java
    R features/executor-factory/cassandra/pom.xml
    R features/executor-factory/cassandra/src/license/THIRD-PARTY.properties
    R features/executor-factory/cassandra/src/main/java/org/opennms/core/concurrent/cassandra/ExecutorFactoryCassandraSEPImpl.java
    R features/executor-factory/pom.xml
    M features/flows/api/pom.xml
    M features/flows/classification/engine/api/pom.xml
    M features/flows/classification/engine/impl/pom.xml
    M features/flows/classification/engine/pom.xml
    M features/flows/classification/persistence/api/pom.xml
    M features/flows/classification/persistence/api/src/main/java/org/opennms/netmgt/flows/classification/persistence/api/Group.java
    M features/flows/classification/persistence/api/src/main/java/org/opennms/netmgt/flows/classification/persistence/api/Rule.java
    M features/flows/classification/persistence/impl/pom.xml
    M features/flows/classification/persistence/impl/src/main/java/org/opennms/netmgt/flows/classification/persistence/impl/ClassificationGroupDaoImpl.java
    M features/flows/classification/persistence/impl/src/test/java/org/opennms/netmgt/flows/classification/persistence/impl/ClassificationGroupDaoIT.java
    M features/flows/classification/persistence/pom.xml
    M features/flows/classification/pom.xml
    M features/flows/classification/shell/pom.xml
    M features/flows/elastic/pom.xml
    M features/flows/itests/pom.xml
    M features/flows/itests/src/test/java/org/opennms/netmgt/flows/elastic/NodeIdentificationIT.java
    M features/flows/kafka-persistence/pom.xml
    M features/flows/pom.xml
    M features/flows/processing/pom.xml
    M features/flows/rest/api/pom.xml
    M features/flows/rest/impl/pom.xml
    M features/flows/rest/pom.xml
    M features/geocoder/api/pom.xml
    M features/geocoder/google/pom.xml
    M features/geocoder/mapquest/pom.xml
    M features/geocoder/nominatim/pom.xml
    M features/geocoder/pom.xml
    M features/geocoder/rest/pom.xml
    M features/geocoder/service/pom.xml
    M features/geolocation/api/pom.xml
    M features/geolocation/pom.xml
    M features/geolocation/rest/pom.xml
    M features/geolocation/service/pom.xml
    M features/geolocation/service/src/test/java/org/opennms/features/geolocation/services/DefaultGeolocationServiceIT.java
    M features/graph/api/pom.xml
    M features/graph/dao/api/pom.xml
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/AbstractGraphEntity.java
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/FocusEntity.java
    M features/graph/dao/api/src/main/java/org/opennms/netmgt/graph/PropertyEntity.java
    M features/graph/dao/impl/pom.xml
    M features/graph/dao/impl/src/main/java/org/opennms/netmgt/graph/dao/hibernate/GraphContainerDaoImpl.java
    M features/graph/dao/pom.xml
    M features/graph/domain/pom.xml
    M features/graph/pom.xml
    M features/graph/provider/application/pom.xml
    M features/graph/provider/bsm/pom.xml
    M features/graph/provider/graphml/pom.xml
    M features/graph/provider/legacy/pom.xml
    A features/graph/provider/pathoutage/pom.xml
    A features/graph/provider/pathoutage/src/main/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProvider.java
    A features/graph/provider/pathoutage/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    A features/graph/provider/pathoutage/src/test/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProviderIT.java
    A features/graph/provider/pathoutage/src/test/java/org/opennms/netmgt/graph/provider/pathoutage/PathOutageGraphProviderTest.java
    M features/graph/provider/persistence-test/pom.xml
    M features/graph/provider/pom.xml
    M features/graph/provider/topology/pom.xml
    M features/graph/rest/api/pom.xml
    M features/graph/rest/impl/pom.xml
    M features/graph/rest/pom.xml
    M features/graph/service/pom.xml
    M features/graph/service/src/main/java/org/opennms/netmgt/graph/persistence/DefaultGraphRepository.java
    M features/graph/service/src/test/java/org/opennms/netmgt/graph/search/NodeSearchProviderIT.java
    M features/graph/shell/pom.xml
    M features/graphml/api/pom.xml
    M features/graphml/pom.xml
    M features/graphml/rest/pom.xml
    M features/graphml/service/pom.xml
    M features/grpc/exporter/pom.xml
    M features/grpc/pom.xml
    A features/ha-management/ha-api/pom.xml
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaConfiguration.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaInstanceState.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaMode.java
    A features/ha-management/ha-api/src/main/java/org/opennms/netmgt/ha/HaRole.java
    A features/ha-management/ha-daemon/pom.xml
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/DbConnectionFactory.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaConfigSyncer.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaHeartbeatWriter.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStartupCoordinator.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStartupLifecycleHook.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaStatusSchema.java
    A features/ha-management/ha-daemon/src/main/java/org/opennms/netmgt/ha/HaSyncFiles.java
    A features/ha-management/ha-daemon/src/main/resources/META-INF/services/org.opennms.netmgt.vmmgr.StartupLifecycleHook
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/DbConnectionFactoryTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaConfigSyncerTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaStartupCoordinatorTest.java
    A features/ha-management/ha-daemon/src/test/java/org/opennms/netmgt/ha/HaStartupLifecycleHookTest.java
    A features/ha-management/ha-rest/pom.xml
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/HaRestService.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/dto/HaInstanceStatusDto.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/dto/HaStatusCollectionDto.java
    A features/ha-management/ha-rest/src/main/java/org/opennms/netmgt/ha/rest/impl/HaRestServiceImpl.java
    A features/ha-management/ha-rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    A features/ha-management/ha-shell/pom.xml
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaConfigCommand.java
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaFailoverCommand.java
    A features/ha-management/ha-shell/src/main/java/org/opennms/netmgt/ha/shell/HaStatusCommand.java
    A features/ha-management/pom.xml
    M features/ifttt/pom.xml
    M features/inmemory-timeseries-plugin/pom.xml
    M features/instrumentationLogReader/pom.xml
    M features/jdbc-collector/pom.xml
    M features/jest/client/pom.xml
    M features/jest/dependencies/pom.xml
    M features/jest/feature/pom.xml
    M features/jest/jest-complete-osgi/pom.xml
    M features/jest/pom.xml
    M features/jmx-config-generator/pom.xml
    R features/jmx-config-generator/src/main/filtered/features.xml
    M features/juniper-tca-collector/pom.xml
    M features/kafka/consumer/pom.xml
    M features/kafka/pom.xml
    M features/kafka/producer/pom.xml
    M features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/OpennmsKafkaProducer.java
    M features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/datasync/KafkaAlarmDataSync.java
    M features/kafka/producer/src/main/resources/OSGI-INF/blueprint/blueprint-kafka-producer.xml
    M features/kafka/producer/src/test/java/org/opennms/features/kafka/producer/KafkaForwarderIT.java
    M features/karaf-health/pom.xml
    M features/measurements/api/pom.xml
    M features/measurements/impl/pom.xml
    M features/measurements/pom.xml
    M features/measurements/rest/pom.xml
    M features/measurements/rest/src/test/java/org/opennms/web/rest/v1/MeasurementRestServiceIT.java
    M features/measurements/shell/pom.xml
    M features/mib-compiler/pom.xml
    M features/minion/core/features/pom.xml
    M features/minion/core/health-check/pom.xml
    M features/minion/core/impl/pom.xml
    M features/minion/core/pom.xml
    M features/minion/core/repository/pom.xml
    M features/minion/core/repository/src/assembly/repo.xml
    M features/minion/dominion/grpc-client/pom.xml
    M features/minion/dominion/pom.xml
    M features/minion/heartbeat/common/pom.xml
    M features/minion/heartbeat/consumer/pom.xml
    M features/minion/heartbeat/consumer/src/main/java/org/opennms/minion/heartbeat/consumer/HeartbeatConsumer.java
    M features/minion/heartbeat/consumer/src/test/java/org/opennms/minion/heartbeat/consumer/HeartbeatConsumerIT.java
    M features/minion/heartbeat/pom.xml
    M features/minion/heartbeat/producer/pom.xml
    M features/minion/pom.xml
    M features/minion/repository/pom.xml
    M features/minion/repository/src/assembly/repo.xml
    M features/minion/repository/src/main/resources/features.boot
    M features/minion/shell/collection/pom.xml
    M features/minion/shell/poller/pom.xml
    M features/minion/shell/pom.xml
    M features/minion/shell/provision/pom.xml
    M features/minion/status/pom.xml
    M features/name-cutter/pom.xml
    M features/newts-repository-converter/pom.xml
    M features/newts/pom.xml
    M features/newts/src/main/java/org/opennms/netmgt/newts/support/CassandraPoolConfiguration.java
    M features/newts/src/main/resources/META-INF/opennms/applicationContext-timeseries-newts.xml
    M features/notifications/api/pom.xml
    M features/notifications/pom.xml
    M features/notifications/shell/pom.xml
    M features/notifications/ticket-strategy/pom.xml
    M features/notifications/ticket-strategy/src/main/java/org/opennms/netmgt/notifd/TicketNotificationStrategy.java
    M features/notifications/ticket-strategy/src/test/java/org/opennms/netmgt/notifd/TicketNotificationStrategyTest.java
    M features/nrtg/api/pom.xml
    M features/nrtg/broker/pom.xml
    R features/nrtg/commander/logs/NRTCollector/NRTCollector.log
    R features/nrtg/commander/pom.xml
    R features/nrtg/commander/src/license/THIRD-PARTY.properties
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/CollectionCommanderStarter.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/JmsExceptionListener.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/JobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/PooledJobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/SimpleJobPublisher.java
    R features/nrtg/commander/src/main/java/org/opennms/nrtg/commander/internal/config/AppConfig.java
    R features/nrtg/commander/src/main/resources/logback.xml
    R features/nrtg/commander/src/test/resources/logback-test.xml
    R features/nrtg/jar/nrtcollector/logs/NRTCollector/NRTCollector.log
    R features/nrtg/jar/nrtcollector/pom.xml
    R features/nrtg/jar/nrtcollector/src/license/THIRD-PARTY.properties
    R features/nrtg/jar/nrtcollector/src/main/java/org/opennms/nrtg/jar/nrtcollector/AppConfig.java
    R features/nrtg/jar/nrtcollector/src/main/java/org/opennms/nrtg/jar/nrtcollector/NrtCollectorStarter.java
    R features/nrtg/jar/nrtcollector/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    R features/nrtg/jar/nrtcollector/src/main/resources/logback.xml
    R features/nrtg/jar/pom.xml
    M features/nrtg/nrtbroker-jms/pom.xml
    M features/nrtg/nrtbroker-local/pom.xml
    M features/nrtg/nrtcollector/pom.xml
    M features/nrtg/pom.xml
    M features/nrtg/protocolcollector/pom.xml
    M features/nrtg/protocolcollector/snmp/pom.xml
    M features/nrtg/protocolcollector/tca/pom.xml
    R features/nrtg/system-exports/pom.xml
    M features/nrtg/web/pom.xml
    M features/openconfig/api/pom.xml
    M features/openconfig/common/pom.xml
    M features/openconfig/pom.xml
    M features/openconfig/telemetry-client/pom.xml
    M features/opennms-es-rest/pom.xml
    M features/opennms-osgi-core-rest/pom.xml
    M features/opennms-osgi-core/pom.xml
    M features/osgi-jsr223/pom.xml
    M features/perspectivepoller/pom.xml
    M features/perspectivepoller/src/main/java/org/opennms/netmgt/perspectivepoller/PerspectivePollerd.java
    M features/perspectivepoller/src/test/java/org/opennms/netmgt/perspectivepoller/PerspectivePollerdIT.java
    M features/poller/api/pom.xml
    M features/poller/client-rpc/pom.xml
    M features/poller/client-rpc/src/main/java/org/opennms/netmgt/poller/client/rpc/PollerRequestBuilderImpl.java
    M features/poller/client-rpc/src/main/resources/META-INF/opennms/applicationContext-rpc-poller.xml
    A features/poller/client-rpc/src/test/java/org/opennms/netmgt/poller/client/rpc/PollerExecutorLifecycleTest.java
    M features/poller/monitors/core/pom.xml
    M features/poller/monitors/core/src/main/java/org/opennms/netmgt/poller/monitors/MailTransportMonitor.java
    M features/poller/monitors/core/src/test/java/org/opennms/netmgt/poller/monitors/PageSequenceMonitorIT.java
    M features/poller/monitors/core/src/test/resources/loginTestWar/WEB-INF/applicationContext-security.xml
    M features/poller/monitors/pom.xml
    M features/poller/pom.xml
    R features/poller/runtime/pom.xml
    M features/poller/shell/pom.xml
    M features/pom.xml
    M features/prometheus-collector/pom.xml
    M features/prometheus-collector/src/main/java/org/opennms/netmgt/collectd/prometheus/PrometheusScraper.java
    A features/prometheus-collector/src/test/java/org/opennms/netmgt/collectd/prometheus/PrometheusScraperMutualTlsIT.java
    A features/prometheus-collector/src/test/resources/tls/client-truststore.p12
    A features/prometheus-collector/src/test/resources/tls/client.p12
    A features/prometheus-collector/src/test/resources/tls/server-truststore.p12
    A features/prometheus-collector/src/test/resources/tls/server.p12
    M features/provisioning/api/pom.xml
    M features/provisioning/lib/pom.xml
    M features/provisioning/pom.xml
    M features/reporting/api/pom.xml
    M features/reporting/availability/pom.xml
    M features/reporting/core/pom.xml
    M features/reporting/core/src/main/java/org/opennms/reporting/core/svclayer/support/DefaultReportStoreService.java
    M features/reporting/core/src/main/resources/META-INF/opennms/applicationContext-reportingCore.xml
    M features/reporting/dao/pom.xml
    M features/reporting/jasper-reports-compiler/pom.xml
    M features/reporting/jasper-reports-filter/pom.xml
    M features/reporting/jasper-reports/pom.xml
    M features/reporting/model/pom.xml
    M features/reporting/pom.xml
    M features/reporting/repository/pom.xml
    M features/reporting/rest/pom.xml
    M features/reporting/sdo/pom.xml
    M features/request-tracker/pom.xml
    M features/rest-provider/pom.xml
    M features/rest/common/pom.xml
    M features/rest/mapper/pom.xml
    M features/rest/model/pom.xml
    M features/rest/pom.xml
    M features/root-webapp/pom.xml
    M features/scv/api/pom.xml
    M features/scv/api/src/main/java/org/opennms/features/scv/utils/ScvUtils.java
    M features/scv/dominion-grpc-impl/pom.xml
    M features/scv/jceks-impl/pom.xml
    M features/scv/pom.xml
    M features/scv/rest/pom.xml
    M features/scv/scvcli/pom.xml
    M features/scv/shell/pom.xml
    M features/search/api/pom.xml
    M features/search/pom.xml
    M features/search/providers/pom.xml
    M features/search/providers/src/test/java/org/opennms/netmgt/search/providers/node/NodeAssetSearchProviderIT.java
    M features/search/rest/pom.xml
    M features/search/service/pom.xml
    M features/sentinel/core/pom.xml
    M features/sentinel/pom.xml
    M features/situation-feedback/api/pom.xml
    M features/situation-feedback/elastic/pom.xml
    M features/situation-feedback/pom.xml
    M features/situation-feedback/rest/api/pom.xml
    M features/situation-feedback/rest/impl/pom.xml
    M features/situation-feedback/rest/pom.xml
    M features/springframework-security/pom.xml
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/LoginModuleUtils.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/UpperCaseMd5PasswordEncoder.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/XRequestedWithAwareBasicAuthEntryPoint.java
    M features/springframework-security/src/main/java/org/opennms/web/springframework/security/XRequestedWithAwareLoginUrlAuthEntryPoint.java
    A features/springframework-security/src/test/java/org/opennms/web/springframework/security/LoginModuleUtilsTest.java
    M features/springframework-security/src/test/java/org/opennms/web/springframework/security/UpperCaseMd5PasswordEncoderTest.java
    M features/status/api/pom.xml
    M features/status/api/src/test/java/org/opennms/features/status/api/node/strategy/DefaultNodeStatusCalculatorIT.java
    M features/status/pom.xml
    M features/status/rest/pom.xml
    M features/system-report/pom.xml
    M features/system-report/src/main/java/org/opennms/systemreport/dao/EventCountDaoHibernate.java
    M features/telemetry/api/pom.xml
    M features/telemetry/common/pom.xml
    M features/telemetry/config/api/pom.xml
    M features/telemetry/config/jaxb/pom.xml
    M features/telemetry/config/pom.xml
    M features/telemetry/connectors/pom.xml
    M features/telemetry/daemon/pom.xml
    M features/telemetry/distributed/common/pom.xml
    M features/telemetry/distributed/minion/pom.xml
    M features/telemetry/distributed/pom.xml
    M features/telemetry/distributed/sentinel/pom.xml
    M features/telemetry/itests/pom.xml
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/BmpAdapterIT.java
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/JtiIT.java
    M features/telemetry/itests/src/test/java/org/opennms/netmgt/telemetry/itests/ThresholdingIT.java
    M features/telemetry/listeners/pom.xml
    M features/telemetry/pom.xml
    M features/telemetry/protocols/adapters/pom.xml
    M features/telemetry/protocols/bmp/adapter/pom.xml
    M features/telemetry/protocols/bmp/parser/pom.xml
    M features/telemetry/protocols/bmp/persistence/api/pom.xml
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpAsnInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpAsnPathAnalysis.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpBaseAttribute.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpCollector.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpGlobalIpRib.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpIpRibLog.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpPeer.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRouteInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRouter.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpRpkiInfo.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByAsn.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByPeer.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsByPrefix.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsIpOrigins.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpStatsPeerRib.java
    M features/telemetry/protocols/bmp/persistence/api/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/api/BmpUnicastPrefix.java
    M features/telemetry/protocols/bmp/persistence/impl/pom.xml
    M features/telemetry/protocols/bmp/persistence/impl/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/impl/BmpGlobalIpRibDaoImpl.java
    M features/telemetry/protocols/bmp/persistence/impl/src/test/java/org/opennms/netmgt/telemetry/protocols/bmp/persistence/impl/BmpDaoIT.java
    M features/telemetry/protocols/bmp/persistence/pom.xml
    M features/telemetry/protocols/bmp/pom.xml
    M features/telemetry/protocols/bmp/stats/pom.xml
    M features/telemetry/protocols/bmp/stats/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/adapter/stats/BmpStatsAggregator.java
    M features/telemetry/protocols/bmp/stats/src/main/java/org/opennms/netmgt/telemetry/protocols/bmp/adapter/stats/RpkiValidatorClient.java
    M features/telemetry/protocols/bmp/stats/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/telemetry/protocols/bmp/transport/pom.xml
    M features/telemetry/protocols/cache/pom.xml
    M features/telemetry/protocols/common/pom.xml
    M features/telemetry/protocols/flows/pom.xml
    M features/telemetry/protocols/graphite/adapter/pom.xml
    M features/telemetry/protocols/graphite/pom.xml
    M features/telemetry/protocols/jti/adapter/pom.xml
    M features/telemetry/protocols/jti/pom.xml
    M features/telemetry/protocols/netflow/adapter/pom.xml
    M features/telemetry/protocols/netflow/parser/pom.xml
    M features/telemetry/protocols/netflow/pom.xml
    M features/telemetry/protocols/netflow/transport/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/core/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/minion/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/pom.xml
    M features/telemetry/protocols/nxos/adapter/pom.xml
    M features/telemetry/protocols/nxos/pom.xml
    M features/telemetry/protocols/openconfig/adapter/pom.xml
    M features/telemetry/protocols/openconfig/connector/pom.xml
    M features/telemetry/protocols/openconfig/itests/pom.xml
    M features/telemetry/protocols/openconfig/itests/src/test/java/org/opennms/features/telemetry/protocols/openconfig/OpenConfigIT.java
    M features/telemetry/protocols/openconfig/pom.xml
    M features/telemetry/protocols/pom.xml
    M features/telemetry/protocols/sflow/adapter/pom.xml
    M features/telemetry/protocols/sflow/parser/pom.xml
    M features/telemetry/protocols/sflow/pom.xml
    M features/telemetry/registry/pom.xml
    M features/telemetry/shell/pom.xml
    M features/themes/dashboard-theme/pom.xml
    M features/themes/jmxconfiggenerator-theme/pom.xml
    M features/themes/onms-default-theme/pom.xml
    M features/themes/pom.xml
    M features/ticketing/api/pom.xml
    M features/ticketing/daemon/pom.xml
    M features/ticketing/daemon/src/test/java/org/opennms/netmgt/ticketd/DefaultTicketerServiceLayerIT.java
    M features/ticketing/drools-integration/pom.xml
    M features/ticketing/inmemory/pom.xml
    M features/ticketing/jira-client/pom.xml
    M features/ticketing/jira-integration/pom.xml
    R features/ticketing/otrs-integration-31/src/license/THIRD-PARTY.properties
    R features/ticketing/otrs-integration-common/src/license/THIRD-PARTY.properties
    M features/ticketing/pom.xml
    M features/ticketing/rt-integration/pom.xml
    M features/ticketing/tsrm-integration/pom.xml
    M features/timeformat/api/pom.xml
    M features/timeformat/impl/pom.xml
    M features/timeformat/pom.xml
    M features/timeseries-evaluate/pom.xml
    M features/timeseries-shell/pom.xml
    M features/timeseries/pom.xml
    M features/timeseries/src/test/java/org/opennms/netmgt/timeseries/samplewrite/TimeseriesRoundtripIT.java
    M features/topologies/pom.xml
    M features/topologies/service/api/pom.xml
    M features/topologies/service/impl/pom.xml
    M features/topologies/service/pom.xml
    M features/topology-map/features/pom.xml
    M features/topology-map/features/runtime-base/pom.xml
    M features/topology-map/features/runtime-graphml/pom.xml
    M features/topology-map/org.opennms.features.topology.api/pom.xml
    M features/topology-map/org.opennms.features.topology.app/pom.xml
    M features/topology-map/org.opennms.features.topology.link/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/src/main/java/org/opennms/netmgt/topology/persistence/api/VertexPositionEntity.java
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.impl/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/pom.xml
    M features/topology-map/org.opennms.features.topology.shell/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.browsers/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.layout/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.netutils/pom.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138297CB60C
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138297DB8FB
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013829825EEF
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013829848D35
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-00000138298589F1
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A763EFE
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A785794
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382A794D3E
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-000001382AE1788A
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013833C11F8C
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/gwt-unitCache/gwt-unitCache-0000013833C4C56E
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/GWTTerminal.gwt.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/Code.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GWTTerminal.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GreetingService.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GreetingServiceAsync.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/GwtTerm.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/Key.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/KeyBuffer.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/client/TermHandler.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/server/GreetingServiceImpl.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/src/org/opennms/gwtterminal/shared/FieldVerifier.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest$SudoKeyDownEvent.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest$SudoKeyPressEvent.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test-classes/org/opennms/gwtterminal/TermHandlerTest.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/test/org/opennms/gwtterminal/TermHandlerTest.java
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/GWTTerminal.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/GWTTerminal.html
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/GWTTerminal.gwt.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/Code.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GWTTerminal.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GreetingService.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GreetingServiceAsync.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/GwtTerm.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/Key.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/KeyBuffer.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/client/TermHandler.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/server/GreetingServiceImpl.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/classes/org/opennms/gwtterminal/shared/FieldVerifier.class
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/deploy/gwtterminal/rpcPolicyManifest/manifest.txt
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/deploy/gwtterminal/rpcPolicyManifest/manifests/E8324028FC2A5579ABCCBEF1ED875E35.txt
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/lib/gwt-servlet.jar
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/WEB-INF/web.xml
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/F28EB24DE6839E4F41DC17E91E4C1791.gwt.rpc
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/clear.cache.gif
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/clean.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/clean_rtl.css
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/circles.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/circles_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/corner.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/corner_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/hborder.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/hborder_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/thumb_horz.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/thumb_vertical.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/vborder.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwt/clean/images/vborder_ie6.png
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/gwtterminal.nocache.js
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/gwtterminal/hosted.html
    R features/topology-map/plugins/org.opennms.features.topology.plugins.sandbox/widgets/GWTTerminal/war/terminal.js
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.application/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/src/test/java/org/opennms/features/topology/plugins/topo/asset/PersistenceNodeProviderIT.java
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.bsm/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.graphml/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.history/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/src/test/resources/META-INF/opennms/applicationContext-LinkdTopologyProviderTestIT.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/src/test/java/org/opennms/features/topology/plugins/topo/pathoutage/PathOutageStatusProviderIT.java
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.vmware/pom.xml
    M features/topology-map/plugins/pom.xml
    M features/topology-map/pom.xml
    M features/topology-map/poms/compiled/pom.xml
    M features/topology-map/poms/pom.xml
    R features/topology-map/poms/wrappers/pom.xml
    M features/topology-map/provision/pom.xml
    M features/topology-map/themes/default-theme/pom.xml
    M features/topology-map/themes/pom.xml
    M features/topology-views/pom.xml
    M features/ui-extension/pom.xml
    M features/usageanalytics/api/pom.xml
    M features/usageanalytics/impl/pom.xml
    M features/usageanalytics/pom.xml
    M features/vaadin-components/core/pom.xml
    M features/vaadin-components/extender-service/pom.xml
    M features/vaadin-components/graph/pom.xml
    M features/vaadin-components/header/pom.xml
    M features/vaadin-components/pom.xml
    M features/vaadin-components/widgetset/pom.xml
    M features/vaadin-jmxconfiggenerator/pom.xml
    M features/vaadin-snmp-events-and-metrics/pom.xml
    M features/vaadin-surveillance-views/pom.xml
    M features/vaadin/pom.xml
    M features/wsman/pom.xml
    M features/wsman/src/main/java/org/opennms/netmgt/provision/detector/wsman/WsManDetectorFactory.java
    M features/zenith-connect/persistence/pom.xml
    M features/zenith-connect/pom.xml
    M features/zenith-connect/rest/pom.xml
    M integration-tests/config/pom.xml
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    M integration-tests/pom.xml
    M integration-tests/trend-configuration/pom.xml
    M integrations/opennms-R/pom.xml
    M integrations/opennms-dns-provisioning-adapter/pom.xml
    M integrations/opennms-geoip-provisioning-adapter/pom.xml
    M integrations/opennms-jasper-extensions/pom.xml
    M integrations/opennms-jasperstudio-extension/pom.xml
    M integrations/opennms-puppet-provisioning-adapter/pom.xml
    M integrations/opennms-reverse-dns-provisioning-adapter/pom.xml
    M integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DefaultReverseDnsProvisioningAdapterService.java
    A integrations/opennms-reverse-dns-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/DefaultReverseDnsProvisioningAdapterServiceTest.java
    M integrations/opennms-snmp-asset-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/SnmpHardwareInventoryProvisioningAdapter.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/AbstractSingleHardwareAdapterTest.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/HwEntityAliasIT.java
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/SnmpHardwareInventoryProvisioningAdapterIT.java
    M integrations/opennms-snmp-metadata-provisioning-adapter/pom.xml
    M integrations/opennms-vmware/pom.xml
    M integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/VmwareCollector.java
    M integrations/opennms-vmware/src/test/java/org/opennms/netmgt/collectd/VmwareCollectorDatastoreCollectTest.java
    M integrations/opennms-vtdxml-collector-handler/pom.xml
    M integrations/opennms-wsman-asset-provisioning-adapter/pom.xml
    M integrations/opennms-wsman-asset-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/WsManAssetProvisioningAdapterIT.java
    M integrations/pom.xml
    M opennms-ackd/pom.xml
    M opennms-ackd/src/main/java/org/opennms/netmgt/ackd/readers/MailAckProcessor.java
    M opennms-ackd/src/test/java/org/opennms/netmgt/ackd/readers/JavaMailAckReaderIT.java
    M opennms-alarms/api/pom.xml
    M opennms-alarms/bsf-northbounder/pom.xml
    M opennms-alarms/daemon/pom.xml
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmLifecycleListenerManagerIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmPersisterExtensionIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmdIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/drools/DroolsAlarmContextIT.java
    M opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/examples/DroolsExampleIT.java
    M opennms-alarms/drools-northbounder/pom.xml
    M opennms-alarms/email-northbounder/pom.xml
    R opennms-alarms/http-northbounder/pom.xml
    R opennms-alarms/http-northbounder/src/license/THIRD-PARTY.properties
    R opennms-alarms/http-northbounder/src/main/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthbounder.java
    R opennms-alarms/http-northbounder/src/main/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthbounderConfig.java
    R opennms-alarms/http-northbounder/src/main/resources/META-INF/opennms/component-dao.xml
    R opennms-alarms/http-northbounder/src/test/java/org/opennms/netmgt/alarmd/northbounder/http/HttpNorthBounderTest.java
    R opennms-alarms/http-northbounder/src/test/java/org/opennms/netmgt/alarmd/northbounder/http/JAXBTest.java
    R opennms-alarms/http-northbounder/src/test/resources/test-context.xml
    M opennms-alarms/integration-tests/pom.xml
    M opennms-alarms/jms-northbounder/pom.xml
    M opennms-alarms/pom.xml
    M opennms-alarms/snmptrap-northbounder/pom.xml
    M opennms-alarms/syslog-northbounder/pom.xml
    M opennms-assemblies/minion/pom.xml
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/pom.xml
    M opennms-assemblies/sentinel/pom.xml
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog
    M opennms-assemblies/version/pom.xml
    M opennms-assemblies/webapp-full/pom.xml
    M opennms-assemblies/xsds/pom.xml
    R opennms-asterisk/pom.xml
    R opennms-asterisk/src/license/THIRD-PARTY.properties
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/AsteriskGateway.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/jmx/AsteriskGateway.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/jmx/AsteriskGatewayMBean.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/BaseOnmsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/LouieLouieLyricsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/agi/scripts/ReadNoticeDetailsAgiScript.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/monitor/AsteriskSIPPeerMonitor.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskConfig.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskOriginator.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskOriginatorException.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/asterisk/utils/AsteriskUtils.java
    R opennms-asterisk/src/main/java/org/opennms/netmgt/notifd/asterisk/AsteriskOriginateNotificationStrategy.java
    R opennms-asterisk/src/main/resources/META-INF/opennms/applicationContext-asteriskGateway.xml
    R opennms-asterisk/src/main/resources/META-INF/services/org.opennms.netmgt.poller.ServiceMonitor
    R opennms-asterisk/src/main/resources/beanRefContext.xml
    M opennms-base-assembly/pom.xml
    A opennms-base-assembly/src/main/filtered-meridian/etc/ha-configuration.xml
    R opennms-base-assembly/src/main/filtered/bin/microblog-auth
    M opennms-base-assembly/src/main/filtered/bin/newts-repository-converter
    R opennms-base-assembly/src/main/filtered/etc/ami-config.xml
    R opennms-base-assembly/src/main/filtered/etc/asterisk-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/examples/destinationPaths.xml
    M opennms-base-assembly/src/main/filtered/etc/examples/javamail-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/examples/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/javamail-configuration.properties
    M opennms-base-assembly/src/main/filtered/etc/javamail-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/log4j2.xml
    R opennms-base-assembly/src/main/filtered/etc/microblog-configuration.xml
    M opennms-base-assembly/src/main/filtered/etc/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/opennms.properties
    M opennms-base-assembly/src/main/filtered/etc/opennms.service
    R opennms-base-assembly/src/main/filtered/etc/xmpp-configuration.properties
    M opennms-bootstrap/pom.xml
    M opennms-config-api/pom.xml
    M opennms-config-api/src/main/java/org/opennms/netmgt/config/api/UserConfig.java
    M opennms-config-dao/common-api/pom.xml
    M opennms-config-dao/common-impl/pom.xml
    M opennms-config-dao/poll-outages/api/pom.xml
    M opennms-config-dao/poll-outages/impl/pom.xml
    M opennms-config-dao/poll-outages/itests/pom.xml
    M opennms-config-dao/poll-outages/pom.xml
    M opennms-config-dao/pom.xml
    M opennms-config-dao/thresholding/api/pom.xml
    M opennms-config-dao/thresholding/impl/pom.xml
    M opennms-config-dao/thresholding/pom.xml
    M opennms-config-jaxb/pom.xml
    M opennms-config-jaxb/src/main/java/org/opennms/netmgt/config/trapd/Snmpv3User.java
    M opennms-config-jaxb/src/main/java/org/opennms/netmgt/config/trapd/TrapdConfiguration.java
    A opennms-config-jaxb/src/main/resources/xsds/trapd-configuration-1.1.xsd
    M opennms-config-jaxb/src/test/java/org/opennms/netmgt/config/trapd/TrapdConfigurationTest.java
    M opennms-config-model/pom.xml
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/AmiAgentConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/AmiConfig.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/Definition.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/Range.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/ami/package-info.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/MicroblogConfiguration.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/MicroblogProfile.java
    R opennms-config-model/src/main/java/org/opennms/netmgt/config/microblog/package-info.java
    R opennms-config-model/src/main/resources/xsds/ami-config.xsd
    R opennms-config-model/src/main/resources/xsds/microblog-configuration.xsd
    M opennms-config-model/src/main/resources/xsds/users.xsd
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/ami/AmiConfigTest.java
    R opennms-config-model/src/test/java/org/opennms/netmgt/config/microblog/MicroblogConfigurationTest.java
    M opennms-config-tester/pom.xml
    M opennms-config-tester/src/main/resources/META-INF/opennms/applicationContext-configTester.xml
    M opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
    M opennms-config/pom.xml
    R opennms-config/src/main/java/org/opennms/netmgt/config/AmiPeerFactory.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/NotificationManager.java
    M opennms-config/src/main/java/org/opennms/netmgt/config/UserManager.java
    A opennms-config/src/main/java/org/opennms/netmgt/config/tokenauth/TokenScope.java
    M opennms-config/src/main/java/org/opennms/netmgt/filter/JdbcFilterDao.java
    M opennms-config/src/main/resources/META-INF/opennms/applicationContext-token-auth.xml
    M opennms-config/src/main/resources/META-INF/opennms/component-dao.xml
    R opennms-config/src/test/java/org/opennms/netmgt/config/AmiPeerFactoryTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/config/tokenauth/TokenScopeTest.java
    A opennms-config/src/test/java/org/opennms/netmgt/filter/JdbcFilterDaoToInetAddressTest.java
    R opennms-config/src/test/resources/etc/ami-config.xml
    M opennms-container/common.mk
    M opennms-container/core/Dockerfile
    M opennms-container/core/container-fs/health.sh
    M opennms-container/minion/Dockerfile
    M opennms-container/sentinel/Dockerfile
    M opennms-correlation/drools-correlation-engine/pom.xml
    M opennms-correlation/opennms-correlator/pom.xml
    M opennms-correlation/pom.xml
    M opennms-dao-api/pom.xml
    R opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/MicroblogConfigurationDao.java
    M opennms-dao-mock/pom.xml
    M opennms-dao/pom.xml
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AbstractDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AcknowledgmentDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AlarmAssociationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AlarmDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ApplicationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AssetRecordDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/CategoryDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/DefaultSessionUtils.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventConfEventDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventConfSourceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/EventDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/FilterFavoriteDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/GenericHibernateAccessor.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverter.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateFilterManager.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateUtils.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HwEntityAttributeTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HwEntityDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/IpInterfaceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/MinionDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/MonitoredServiceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/NodeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/OutageDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/PathOutageDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/RequisitionedCategoryAssociationDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ResourceReferenceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/ServiceTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionMibGroupDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionProfileDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionResourceTypeDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSourceDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpCollectionSystemDefDaoHibernate.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/SnmpInterfaceDaoHibernate.java
    R opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultMicroblogConfigurationDao.java
    M opennms-dao/src/main/java/org/opennms/netmgt/dao/jaxb/DefaultTrapdConfigDao.java
    M opennms-dao/src/main/resources/META-INF/opennms/applicationContext-shared.xml
    M opennms-dao/src/test/java/org/opennms/netmgt/config/NotificationManagerIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/ApplicationDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/AuthorizationIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/EventConfSourceDaoIT.java
    A opennms-dao/src/test/java/org/opennms/netmgt/dao/GenericPersistenceAccessorIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/MinionDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/NodeDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/OutageDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/SnmpCollectionSourceDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/AnnotationIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/IpInterfaceDaoHibernateIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/JdbcFilterDaoIT.java
    M opennms-dao/src/test/java/org/opennms/netmgt/dao/support/SnmpDataCollectionSyncToDbIT.java
    M opennms-enterprise-reporting/opennms-reportd/pom.xml
    M opennms-enterprise-reporting/opennms-reportd/src/main/java/org/opennms/netmgt/reporting/service/DefaultReportService.java
    M opennms-enterprise-reporting/opennms-reportd/src/main/java/org/opennms/netmgt/reporting/service/JavaMailDeliveryService.java
    M opennms-enterprise-reporting/pom.xml
    M opennms-full-assembly/pom.xml
    M opennms-full-assembly/src/assembly/components/osgi.xml
    M opennms-full-assembly/src/test/java/org/opennms/assemblies/karaf/OnmsKarafTestCase.java
    M opennms-icmp/commands/pom.xml
    M opennms-icmp/opennms-icmp-api/pom.xml
    M opennms-icmp/opennms-icmp-best/pom.xml
    M opennms-icmp/opennms-icmp-jna/pom.xml
    M opennms-icmp/opennms-icmp-jni/pom.xml
    M opennms-icmp/opennms-icmp-jni6/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/src/test/java/org/opennms/netmgt/icmp/proxy/LocationAwarePingClientIT.java
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/src/test/java/org/opennms/netmgt/icmp/proxy/LocationAwarePingSweepClientIT.java
    M opennms-icmp/pom.xml
    M opennms-install/pom.xml
    M opennms-install/src/test/java/org/opennms/install/InstallerTest.java
    M opennms-javamail/opennms-javamail-api/pom.xml
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailer.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailer2.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaMailerConfig.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaReadMailer.java
    M opennms-javamail/opennms-javamail-api/src/main/java/org/opennms/javamail/JavaSendMailer.java
    A opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerConfigTokenTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerTest.java
    A opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaMailerWireTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaReadMailerTest.java
    M opennms-javamail/opennms-javamail-api/src/test/java/org/opennms/javamail/JavaSendMailerTest.java
    M opennms-javamail/pom.xml
    M opennms-jetty/pom.xml
    M opennms-jetty/src/main/resources/beanRefContext.xml
    M opennms-model/pom.xml
    M opennms-model/src/main/java/org/opennms/netmgt/model/AlarmAssociation.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/CharacterUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/HwEntityAttributeType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/InetAddressUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/NodeLabelSourceUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/NodeTypeUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAcknowledgment.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAlarm.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsApplication.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsAssetRecord.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCategory.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsEvent.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsFilterFavorite.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntity.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntityAlias.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsHwEntityAttribute.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsIpInterface.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsMemo.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsMonitoredService.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsNode.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsNotification.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsOutage.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsServiceType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsSeverityUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsSnmpInterface.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/OnmsUserNotification.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/PrimaryTypeUserType.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/ReportCatalogEntry.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/RequisitionedCategoryAssociation.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/ResourceReference.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/StatisticsReport.java
    M opennms-model/src/main/java/org/opennms/netmgt/model/StatisticsReportData.java
    M opennms-model/src/test/java/org/opennms/netmgt/model/InetAddressUserTypeTest.java
    M opennms-model/src/test/java/org/opennms/netmgt/model/OnmsEventTest.java
    A opennms-openapi-docs/README.adoc
    A opennms-openapi-docs/pom.xml
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocGenerator.java
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocWriter.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiDocsContentTest.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiResourceCoverageTest.java
    M opennms-provision/opennms-detector-bsf/pom.xml
    M opennms-provision/opennms-detector-datagram/pom.xml
    M opennms-provision/opennms-detector-dhcp/pom.xml
    M opennms-provision/opennms-detector-generic/pom.xml
    M opennms-provision/opennms-detector-jdbc/pom.xml
    M opennms-provision/opennms-detector-jms/pom.xml
    M opennms-provision/opennms-detector-jmx/pom.xml
    M opennms-provision/opennms-detector-lineoriented/pom.xml
    M opennms-provision/opennms-detector-rdns-lookup/pom.xml
    M opennms-provision/opennms-detector-registry/pom.xml
    M opennms-provision/opennms-detector-simple/pom.xml
    M opennms-provision/opennms-detector-ssh/pom.xml
    M opennms-provision/opennms-detector-web/pom.xml
    M opennms-provision/opennms-detectorclient-rpc/pom.xml
    M opennms-provision/opennms-detectorclient-rpc/src/test/java/org/opennms/netmgt/provision/detector/client/rpc/LocationAwareDetectorClientIT.java
    M opennms-provision/opennms-mock-simpleserver/pom.xml
    M opennms-provision/opennms-provision-api/pom.xml
    M opennms-provision/opennms-provision-geolocation/pom.xml
    M opennms-provision/opennms-provision-geolocation/src/test/java/org/opennms/netmgt/provision/GeolocationProvisioningAdapterIT.java
    M opennms-provision/opennms-provision-persistence/pom.xml
    M opennms-provision/opennms-provision-shell/pom.xml
    M opennms-provision/opennms-provisiond/pom.xml
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultPluginRegistry.java
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/NodeScan.java
    M opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/ProvisionerIT.java
    M opennms-provision/opennms-requisition-dns/pom.xml
    M opennms-provision/opennms-requisition-service/pom.xml
    R opennms-provision/opennms-snmp-scanners/pom.xml
    R opennms-provision/opennms-snmp-scanners/src/license/THIRD-PARTY.properties
    R opennms-provision/opennms-snmp-scanners/src/main/java/org/opennms/netmgt/provision/scan/snmp/AbstractSnmpScanner.java
    R opennms-provision/opennms-snmp-scanners/src/main/java/org/opennms/netmgt/provision/scan/snmp/SnmpNodeScanner.java
    R opennms-provision/opennms-snmp-scanners/src/test/java/org/opennms/netmgt/provision/scan/snmp/SnmpNodeScannerTest.java
    R opennms-provision/opennms-snmp-scanners/src/test/resources/emptyContext.xml
    R opennms-provision/opennms-snmp-scanners/src/test/resources/org/opennms/netmgt/provision/scan/snmp/snmpTestData1.properties
    M opennms-provision/pom.xml
    M opennms-rrd/opennms-rrd-api/pom.xml
    M opennms-rrd/opennms-rrd-model/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/opennms-rrdtool-api/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/pom.xml
    M opennms-rrd/opennms-rrd-tcp/pom.xml
    M opennms-rrd/opennms-rrd-util/pom.xml
    M opennms-rrd/pom.xml
    M opennms-services/pom.xml
    M opennms-services/src/main/java/org/opennms/netmgt/collectd/CollectableService.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/AbstractSlackCompatibleNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/BSFNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/HttpNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MattermostNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogAuthorization.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogClient.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogDMNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/MicroblogReplyNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/notifd/NotificationTask.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/SlackNotificationStrategy.java
    A opennms-services/src/main/java/org/opennms/netmgt/notifd/WebhookNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPGroupNotificationStrategy.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPNotificationManager.java
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/XMPPNotificationStrategy.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/QueryManagerDaoImpl.java
    M opennms-services/src/main/java/org/opennms/netmgt/snmpinterfacepoller/DefaultPollContext.java
    M opennms-services/src/test/java/org/opennms/netmgt/collectd/CollectableServiceTest.java
    M opennms-services/src/test/java/org/opennms/netmgt/collectd/HttpCollectorIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/notifd/BSFNotificationStrategyIT.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategyTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyIT.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MattermostNotificationStrategyTestServlet.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/MicroblogClientTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackCompatibleNotificationStrategyTest.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/SlackNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyIT.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTest.java
    A opennms-services/src/test/java/org/opennms/netmgt/notifd/WebhookNotificationStrategyTestServlet.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/XMPPNotificationTest.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollContextIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollerIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/PollerRpcTimeoutIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/rtc/AvailabilityServiceIT.java
    M opennms-services/src/test/java/org/opennms/netmgt/snmpinterfacepoller/pollable/PollContextIT.java
    M opennms-services/src/test/resources/META-INF/opennms/applicationContext-snmpPollerTest.xml
    M opennms-services/src/test/resources/META-INF/opennms/applicationContext-test-sessionFactory.xml
    R opennms-services/src/test/resources/MattermostNotificationStrategyTest/WEB-INF/web.xml
    A opennms-services/src/test/resources/WebhookNotificationStrategyTest/WEB-INF/web.xml
    R opennms-services/src/test/resources/microblog-configuration.xml
    M opennms-services/src/test/resources/opennmsPageSequence.xml
    M opennms-taglib/pom.xml
    M opennms-util/pom.xml
    M opennms-util/src/main/java/org/opennms/core/utils/jexl/OnmsJexlUberspect.java
    A opennms-util/src/test/java/org/opennms/core/utils/jexl/OnmsJexlSandboxBypassTest.java
    M opennms-web-api/pom.xml
    M opennms-web-api/src/main/java/org/opennms/web/api/RestUtils.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/NodeListService.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListCommand.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/model/NodeListModel.java
    R opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultNodeListService.java
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultRequisitionAccessService.java
    M opennms-web-api/src/main/java/org/opennms/web/svclayer/support/DefaultSchedulerService.java
    A opennms-web-api/src/test/java/org/opennms/web/api/RestUtilsTest.java
    M opennms-web-dependencies/pom.xml
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/MaskedCredential.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/SecurityHelper.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractStaticOpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractSwaggerUiResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AssetRecordResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/CategoryRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/NodeRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsIpInterfaceResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsMonitoredServiceResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OnmsSnmpInterfaceResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/SwaggerUiResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AbstractDaoRestServiceWithDTO.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AlarmRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/DiscoveryRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeCategoriesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeIpInterfacesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeSnmpInterfacesRestService.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/SwaggerUiResource.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/TrapdRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/api/TrapdRestApi.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/model/Snmpv3UserDto.java
    A opennms-webapp-rest/src/main/resources/openapi/swagger-ui.properties
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v1.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v2.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-legacy.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/web.xml
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/SecurityHelperTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/menu/MenuProviderTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/StaticOpenApiResourceTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/SwaggerUiResourceTest.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/AlarmRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/CategoryRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/MinionRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/NodeRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/TimelineRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/AlarmRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/DiscoveryRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MetadataRestIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MinionRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/MonitoringLocationRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/NodeRestServiceIT.java
    R opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/OpenApiIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/SnmpInterfaceRestServiceIT.java
    M opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/TrapdRestServiceIT.java
    M opennms-webapp-rest/src/test/resources/dispatcher-servlet.xml
    M opennms-webapp-rest/src/test/resources/menu/menu-template.json
    A opennms-webapp-rest/src/test/resources/openapi/openapi-stub.json
    M opennms-webapp/pom.xml
    M opennms-webapp/src/main/java/org/opennms/web/admin/users/UpdateUserServlet.java
    M opennms-webapp/src/main/java/org/opennms/web/admin/users/parsers/NotificationInfo.java
    A opennms-webapp/src/main/java/org/opennms/web/controller/OnmsMultiActionController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmDetailController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmFilterController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/alarm/AlarmTicketController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/event/EventController.java
    R opennms-webapp/src/main/java/org/opennms/web/controller/node/NodeListController.java
    M opennms-webapp/src/main/java/org/opennms/web/controller/statisticsReports/ReportController.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementIdNotFoundException.java
    M opennms-webapp/src/main/java/org/opennms/web/element/ElementUtil.java
    M opennms-webapp/src/main/java/org/opennms/web/outage/DaoWebOutageRepository.java
    M opennms-webapp/src/main/java/org/opennms/web/services/FilterFavoriteService.java
    M opennms-webapp/src/main/resources/org/opennms/web/svclayer/applicationContext-svclayer.xml
    M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
    M opennms-webapp/src/main/webapp/WEB-INF/dispatcher-servlet.xml
    M opennms-webapp/src/main/webapp/WEB-INF/jsp/admin/userGroupView/groups/list.jsp
    R opennms-webapp/src/main/webapp/WEB-INF/jsp/element/nodeList.jsp
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/activeDirectory.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/attribute-preauth.xml
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/header-preauth.xml
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/ldap.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/radius.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/sso_activeDirectory_kerb_ldap.xml.disabled
    M opennms-webapp/src/main/webapp/WEB-INF/spring-security.d/sso_freeIPA_kerb_ldap.xml.disabled
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/nodelist.tag
    R opennms-webapp/src/main/webapp/WEB-INF/tags/element/pagedList.tag
    M opennms-webapp/src/main/webapp/WEB-INF/web.xml
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/list.jsp
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/modifyUser.jsp
    M opennms-webapp/src/main/webapp/admin/userGroupView/users/userDetail.jsp
    R opennms-webapp/src/main/webapp/images/_notes/bkg-nav-active.jpg.mno
    R opennms-webapp/src/main/webapp/images/activemq.png
    R opennms-webapp/src/main/webapp/images/arrow-boxed-16x16.gif
    R opennms-webapp/src/main/webapp/images/arrow-boxed-large.gif
    R opennms-webapp/src/main/webapp/images/bl.gif
    R opennms-webapp/src/main/webapp/images/br.gif
    R opennms-webapp/src/main/webapp/images/card-mc.jpg
    R opennms-webapp/src/main/webapp/images/card-visa.jpg
    R opennms-webapp/src/main/webapp/images/copy.gif
    R opennms-webapp/src/main/webapp/images/fake-graph.png
    R opennms-webapp/src/main/webapp/images/favico.ico
    R opennms-webapp/src/main/webapp/images/first.gif
    R opennms-webapp/src/main/webapp/images/footerbg.png
    R opennms-webapp/src/main/webapp/images/getacro.gif
    R opennms-webapp/src/main/webapp/images/headingbg.png
    R opennms-webapp/src/main/webapp/images/indicator.gif
    R opennms-webapp/src/main/webapp/images/ionic.png
    R opennms-webapp/src/main/webapp/images/jrobin.png
    R opennms-webapp/src/main/webapp/images/last.gif
    R opennms-webapp/src/main/webapp/images/logokaraf.png
    R opennms-webapp/src/main/webapp/images/minus.gif
    R opennms-webapp/src/main/webapp/images/next.gif
    R opennms-webapp/src/main/webapp/images/nrtg/pause.png
    R opennms-webapp/src/main/webapp/images/nrtg/play.png
    R opennms-webapp/src/main/webapp/images/o-192.png
    R opennms-webapp/src/main/webapp/images/o-blue-trans.png
    R opennms-webapp/src/main/webapp/images/o-blue-trans.svg
    R opennms-webapp/src/main/webapp/images/o-green-trans.png
    R opennms-webapp/src/main/webapp/images/pg-power.jpg
    R opennms-webapp/src/main/webapp/images/plan-icons/icon-bru.jpg
    R opennms-webapp/src/main/webapp/images/plus.gif
    R opennms-webapp/src/main/webapp/images/prev.gif
    R opennms-webapp/src/main/webapp/images/products/product1.png
    R opennms-webapp/src/main/webapp/images/products/product2.png
    R opennms-webapp/src/main/webapp/images/rrdtool.gif
    R opennms-webapp/src/main/webapp/images/star_empty.png
    R opennms-webapp/src/main/webapp/images/star_filled.png
    R opennms-webapp/src/main/webapp/images/tab.gif
    R opennms-webapp/src/main/webapp/images/table/csv.gif
    R opennms-webapp/src/main/webapp/images/table/filter.gif
    R opennms-webapp/src/main/webapp/images/table/filterArrow.gif
    R opennms-webapp/src/main/webapp/images/table/firstPage.gif
    R opennms-webapp/src/main/webapp/images/table/firstPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/lastPage.gif
    R opennms-webapp/src/main/webapp/images/table/lastPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/nextPage.gif
    R opennms-webapp/src/main/webapp/images/table/nextPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/pdf.gif
    R opennms-webapp/src/main/webapp/images/table/prevPage.gif
    R opennms-webapp/src/main/webapp/images/table/prevPageDisabled.gif
    R opennms-webapp/src/main/webapp/images/table/rowsDisplayed.gif
    R opennms-webapp/src/main/webapp/images/table/separator.gif
    R opennms-webapp/src/main/webapp/images/table/sortAsc.gif
    R opennms-webapp/src/main/webapp/images/table/sortDesc.gif
    R opennms-webapp/src/main/webapp/images/table/xls.gif
    R opennms-webapp/src/main/webapp/images/textures/debut_dark.png
    R opennms-webapp/src/main/webapp/images/textures/gray_jean.png
    R opennms-webapp/src/main/webapp/images/tl.gif
    R opennms-webapp/src/main/webapp/images/tomcat.gif
    R opennms-webapp/src/main/webapp/images/tr.gif
    R opennms-webapp/src/main/webapp/images/wallpapers/IMG_9269-X2.jpg
    M opennms-webapp/src/main/webapp/includes/bootstrap.jsp
    M opennms-webapp/src/main/webapp/includes/help-documentation.jsp
    R opennms-webapp/src/main/webapp/xml/all-events.xml
    R opennms-webapp/src/main/webapp/xml/nodes-limit-20.xml
    A opennms-webapp/src/test/java/org/opennms/web/controller/OnmsMultiActionControllerTest.java
    M opennms-webapp/src/test/java/org/opennms/web/services/FilterFavoriteServiceIT.java
    M opennms-webapp/src/test/resources/applicationContext-ldapTest.xml
    M pom.xml
    M protocols/cifs/pom.xml
    M protocols/nsclient/pom.xml
    M protocols/pom.xml
    M protocols/radius/pom.xml
    M protocols/selenium-monitor/pom.xml
    M protocols/xml/pom.xml
    M protocols/xml/src/main/java/org/opennms/protocols/http/HttpUrlConnection.java
    A protocols/xml/src/test/java/org/opennms/protocols/http/HttpUrlConnectionMutualTlsIT.java
    A protocols/xml/src/test/resources/tls/client-truststore.p12
    A protocols/xml/src/test/resources/tls/client.p12
    A protocols/xml/src/test/resources/tls/server-truststore.p12
    A protocols/xml/src/test/resources/tls/server.p12
    M smoke-test/pom.xml
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MinionContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/MockCloudContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/OpenNMSContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/containers/SentinelContainer.java
    M smoke-test/src/main/java/org/opennms/smoketest/selenium/AbstractOpenNMSSeleniumHelper.java
    M smoke-test/src/main/java/org/opennms/smoketest/stacks/NetworkProtocol.java
    M smoke-test/src/main/java/org/opennms/smoketest/utils/HibernateDaoFactory.java
    M smoke-test/src/main/java/org/opennms/smoketest/utils/RestHealthClient.java
    M smoke-test/src/test/java/org/opennms/smoketest/AdminPasswordGateIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/JettyHttpsIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/NginxHttpsProxyIT.java
    R smoke-test/src/test/java/org/opennms/smoketest/NodeListPageIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ProvisioningNewUIIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/QuickAddNodeIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UIRefreshIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/UserIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/rest/OpenApiRestIT.java
    M smoke-test/src/test/java/org/opennms/smoketest/ui/NodeListIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/utils/SelfSignedTlsHelper.java
    A smoke-test/src/test/resources/https-server/https.properties
    A smoke-test/src/test/resources/https-server/jetty.xml
    A smoke-test/src/test/resources/https-server/nginx.conf
    M tests/dao/pom.xml
    M tests/mock-elements/pom.xml
    M tests/mock-snmp-agent/pom.xml
    M tests/pom.xml
    M tools/packages/opennms/opennms.spec
    A ui/CLAUDE.md
    M ui/DEVELOPMENT.md
    M ui/MENU_TEMPLATES.md
    M ui/README.md
    A ui/THIRD-PARTY-LICENSE.md
    M ui/copilot-instructions.md
    M ui/eslint.config.js
    M ui/package.json
    A ui/packages/onms-ui-example-plugin/README.md
    A ui/packages/onms-ui-example-plugin/package.json
    A ui/packages/onms-ui-example-plugin/scripts/verify-dist.mjs
    A ui/packages/onms-ui-example-plugin/src/ExampleApp.vue
    A ui/packages/onms-ui-example-plugin/src/main.ts
    A ui/packages/onms-ui-example-plugin/tsconfig.json
    A ui/packages/onms-ui-example-plugin/vite.config.ts
    A ui/packages/onms-ui/README.md
    A ui/packages/onms-ui/package.json
    A ui/packages/onms-ui/src/components/OnmsAutoComplete.vue
    A ui/packages/onms-ui/src/components/OnmsButton.vue
    A ui/packages/onms-ui/src/components/OnmsCard.vue
    A ui/packages/onms-ui/src/components/OnmsCheckbox.vue
    A ui/packages/onms-ui/src/components/OnmsChip.vue
    A ui/packages/onms-ui/src/components/OnmsColumn.ts
    A ui/packages/onms-ui/src/components/OnmsConfirmationDialog.vue
    A ui/packages/onms-ui/src/components/OnmsDatePicker.vue
    A ui/packages/onms-ui/src/components/OnmsDialog.vue
    A ui/packages/onms-ui/src/components/OnmsDrawer.vue
    A ui/packages/onms-ui/src/components/OnmsIcon.vue
    A ui/packages/onms-ui/src/components/OnmsIconButton.vue
    A ui/packages/onms-ui/src/components/OnmsInputNumber.vue
    A ui/packages/onms-ui/src/components/OnmsInputText.vue
    A ui/packages/onms-ui/src/components/OnmsListbox.vue
    A ui/packages/onms-ui/src/components/OnmsMenu.vue
    A ui/packages/onms-ui/src/components/OnmsMessageDialog.vue
    A ui/packages/onms-ui/src/components/OnmsMultiSelect.vue
    A ui/packages/onms-ui/src/components/OnmsPanel.vue
    A ui/packages/onms-ui/src/components/OnmsPassword.vue
    A ui/packages/onms-ui/src/components/OnmsPopover.vue
    A ui/packages/onms-ui/src/components/OnmsRadioButton.vue
    A ui/packages/onms-ui/src/components/OnmsSearchInput.vue
    A ui/packages/onms-ui/src/components/OnmsSelect.vue
    A ui/packages/onms-ui/src/components/OnmsSpinner.vue
    A ui/packages/onms-ui/src/components/OnmsTab.vue
    A ui/packages/onms-ui/src/components/OnmsTabList.vue
    A ui/packages/onms-ui/src/components/OnmsTabPanel.vue
    A ui/packages/onms-ui/src/components/OnmsTabPanels.vue
    A ui/packages/onms-ui/src/components/OnmsTable.vue
    A ui/packages/onms-ui/src/components/OnmsTabs.vue
    A ui/packages/onms-ui/src/components/OnmsTag.vue
    A ui/packages/onms-ui/src/components/OnmsTextarea.vue
    A ui/packages/onms-ui/src/components/OnmsToastHost.vue
    A ui/packages/onms-ui/src/components/OnmsToggleSwitch.vue
    A ui/packages/onms-ui/src/composables/useOnmsToast.ts
    A ui/packages/onms-ui/src/directives/OnmsTooltip.ts
    A ui/packages/onms-ui/src/icons/SearchGlyph.vue
    A ui/packages/onms-ui/src/index.ts
    A ui/packages/onms-ui/src/types.ts
    M ui/pnpm-lock.yaml
    M ui/pnpm-workspace.yaml
    M ui/pom.xml
    A ui/scripts/generate-icons.mjs
    M ui/src/assets/Backup.vue
    M ui/src/assets/Compare.vue
    M ui/src/assets/Endpoints.vue
    M ui/src/assets/FileEditor.vue
    M ui/src/assets/Logs.vue
    M ui/src/assets/Speed.vue
    R ui/src/components/Common/ConfirmationDialog.vue
    M ui/src/components/Common/EmptyList.vue
    M ui/src/components/Common/FormField.vue
    R ui/src/components/Common/MessageDialog.vue
    R ui/src/components/Common/ShimFeatherMegaMenu/index.d.ts
    R ui/src/components/Common/ShimFeatherMegaMenu/index.ts
    R ui/src/components/Common/Snackbar.vue
    M ui/src/components/Common/Spinner.vue
    M ui/src/components/Common/TogglePanel.vue
    M ui/src/components/Configuration/ConfigurationAdvancedPanel.vue
    M ui/src/components/Configuration/ConfigurationCopyPasteDisplay.vue
    M ui/src/components/Configuration/ConfigurationCronSelector.vue
    M ui/src/components/Configuration/ConfigurationDrawer.vue
    M ui/src/components/Configuration/ConfigurationEmptyTable.vue
    M ui/src/components/Configuration/ConfigurationGeneratedUrl.vue
    M ui/src/components/Configuration/ConfigurationHeader.vue
    M ui/src/components/Configuration/ConfigurationHelpPanel.vue
    M ui/src/components/Configuration/ConfigurationHelper.ts
    M ui/src/components/Configuration/ConfigurationTable.vue
    M ui/src/components/Configuration/ConfigurationTableWrapper.vue
    M ui/src/components/Configuration/ConfigurationThreadPools.vue
    M ui/src/components/Configuration/ProvisionDForm.vue
    M ui/src/components/Configuration/configuration.types.d.ts
    M ui/src/components/Device/DCBGroupFilters.vue
    M ui/src/components/Device/DCBModal.vue
    M ui/src/components/Device/DCBModalConfigDiffContent.vue
    M ui/src/components/Device/DCBModalViewHistoryContent.vue
    M ui/src/components/Device/DCBSearch.vue
    M ui/src/components/Device/DCBTable.vue
    M ui/src/components/Device/DCBTableStatusDropdown.vue
    M ui/src/components/EventConfigEventCreate/AlarmDataInfo.vue
    M ui/src/components/EventConfigEventCreate/BasicInformation.vue
    M ui/src/components/EventConfigEventCreate/MaskElements.vue
    M ui/src/components/EventConfigEventCreate/MaskVarbinds.vue
    M ui/src/components/EventConfigEventCreate/VarbindsDecode.vue
    M ui/src/components/EventConfigEventCreate/constants.ts
    M ui/src/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfiguration/Dialog/CreateEventConfigurationDialog.vue
    M ui/src/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.vue
    M ui/src/components/EventConfiguration/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/EventConfiguration/EventConfigSourceTable.vue
    M ui/src/components/EventConfiguration/EventConfigTabContainer.vue
    M ui/src/components/EventConfiguration/EventConfigUploadFilesTab.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.vue
    M ui/src/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.vue
    M ui/src/components/EventConfigurationDetail/EventConfigEventTable.vue
    M ui/src/components/FileEditor/Console.vue
    M ui/src/components/FileEditor/Editor.vue
    M ui/src/components/FileEditor/FileSidebar.vue
    M ui/src/components/FileEditor/FileTreeItem.vue
    M ui/src/components/FileEditor/Help.vue
    M ui/src/components/FileEditor/NewFileInput.vue
    M ui/src/components/FileEditor/Search.vue
    M ui/src/components/FileEditor/TopBar.vue
    M ui/src/components/Layout/BreadCrumbs.vue
    M ui/src/components/Layout/Footer.vue
    A ui/src/components/Layout/OnmsAppLayout.vue
    M ui/src/components/Logs/Editor.vue
    M ui/src/components/Logs/Logs.vue
    M ui/src/components/Map/GridTabs.vue
    M ui/src/components/Map/LeafletMap.vue
    M ui/src/components/Map/MapAlarmsGrid.vue
    M ui/src/components/Map/MapNodesGrid.vue
    M ui/src/components/Map/MapSearch.vue
    M ui/src/components/Map/MarkerClusterPopupContent.vue
    M ui/src/components/Map/MarkerPopup.vue
    M ui/src/components/Map/SeverityFilter.vue
    A ui/src/components/Map/SortableTh.vue
    M ui/src/components/Map/utils.ts
    M ui/src/components/Menu/Menubar.vue
    M ui/src/components/Menu/Search.vue
    M ui/src/components/Menu/SearchResult.vue
    M ui/src/components/Menu/SideMenu.vue
    M ui/src/components/Menu/UserNotificationsMenuItem.vue
    M ui/src/components/Menu/UserSelfServiceMenuItem.vue
    M ui/src/components/Menu/useMenuIcons.ts
    M ui/src/components/Menu/utils.ts
    M ui/src/components/Nodes/AssetFilterPanel.vue
    M ui/src/components/Nodes/ColumnSelectionDrawer.vue
    M ui/src/components/Nodes/EventsTable.vue
    M ui/src/components/Nodes/ExtendedSearchPanel.vue
    M ui/src/components/Nodes/FlowTooltipCell.vue
    M ui/src/components/Nodes/InterfacesTabs.vue
    M ui/src/components/Nodes/IpInterfacesTable.vue
    M ui/src/components/Nodes/ManagementIPTooltipCell.vue
    M ui/src/components/Nodes/NodeActionsDropdown.vue
    M ui/src/components/Nodes/NodeAdvancedFiltersDrawer.vue
    M ui/src/components/Nodes/NodeDetailsDialog.vue
    M ui/src/components/Nodes/NodeDownloadDropdown.vue
    A ui/src/components/Nodes/NodeInterfacesPanel.vue
    M ui/src/components/Nodes/NodeTooltipCell.vue
    M ui/src/components/Nodes/NodesTable.vue
    M ui/src/components/Nodes/OutagesTable.vue
    M ui/src/components/Nodes/SnmpInterfacesTable.vue
    M ui/src/components/Nodes/hooks/queryStringParser.ts
    A ui/src/components/Nodes/hooks/useInterfaceListing.ts
    M ui/src/components/Nodes/hooks/useNodeQuery.ts
    M ui/src/components/Nodes/utils.ts
    R ui/src/components/PrimeVueTest.vue
    M ui/src/components/Resources/Graph.vue
    M ui/src/components/Resources/GraphContainer.vue
    M ui/src/components/Resources/GraphDataTable.vue
    M ui/src/components/Resources/Graphs.vue
    M ui/src/components/Resources/NodeResourceList.vue
    M ui/src/components/Resources/ResourceList.vue
    M ui/src/components/Resources/Resources.vue
    M ui/src/components/Resources/TimeControls.vue
    M ui/src/components/SCV/SCVAttribute.vue
    M ui/src/components/SCV/SCVForm.vue
    M ui/src/components/SCV/SCVList.vue
    M ui/src/components/SCV/ScvInputIcon.vue
    M ui/src/components/SCV/ScvSearchDrawer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigAdvancedTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefaultsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDefinitionsTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigDetailsPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupPanel.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigLookupTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigPairedFieldInputs.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfileBasicInformation.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTab.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigProfilesTable.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigTabContainer.vue
    M ui/src/components/SnmpConfiguration/SnmpConfigUploadDownloadTab.vue
    M ui/src/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.vue
    M ui/src/components/SnmpDataCollection/Dialog/UploadedFileRenameDialog.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileDetailsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileRrdSettingsTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/ProfileSourcesTab.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfile/SnmpDataCollectionProfileDetails.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionProfilesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/MibGroupCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SnmpDataCollectionSourceProfilesDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/MibGroupsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/ResourceTypesTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/SystemDefinitionsTable.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourceImport.vue
    M ui/src/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.vue
    M ui/src/components/TrapdConfiguration/CreateSnmpV3User.vue
    M ui/src/components/TrapdConfiguration/Dialog/DeleteUserConfirmationDialog.vue
    M ui/src/components/TrapdConfiguration/GeneralConfiguration.vue
    M ui/src/components/TrapdConfiguration/SnmpV3UserManagement.vue
    M ui/src/components/TrapdConfiguration/TrapdAdvancedConfiguration.vue
    M ui/src/components/UsageStatistics/UsageStatisticsHeader.vue
    M ui/src/components/UsageStatistics/UsageStatisticsTable.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegister.vue
    M ui/src/components/ZenithConnect/ZenithConnectRegisterResult.vue
    M ui/src/components/ZenithConnect/ZenithConnectView.vue
    A ui/src/components/icons/account/Group.vue
    A ui/src/components/icons/action/AccountCircle.vue
    A ui/src/components/icons/action/Add.vue
    A ui/src/components/icons/action/AddCircleAlt.vue
    A ui/src/components/icons/action/AddComment.vue
    A ui/src/components/icons/action/AddNote.vue
    A ui/src/components/icons/action/AddUser.vue
    A ui/src/components/icons/action/Archive.vue
    A ui/src/components/icons/action/AssignTo.vue
    A ui/src/components/icons/action/AttachEmail.vue
    A ui/src/components/icons/action/AttachFile.vue
    A ui/src/components/icons/action/Build.vue
    A ui/src/components/icons/action/Business.vue
    A ui/src/components/icons/action/Calendar.vue
    A ui/src/components/icons/action/CalendarEndDate.vue
    A ui/src/components/icons/action/CalendarStartDate.vue
    A ui/src/components/icons/action/Cancel.vue
    A ui/src/components/icons/action/ChangeOwner.vue
    A ui/src/components/icons/action/CheckCircle.vue
    A ui/src/components/icons/action/Cloud.vue
    A ui/src/components/icons/action/CloudDownload.vue
    A ui/src/components/icons/action/CloudUpload.vue
    A ui/src/components/icons/action/Code.vue
    A ui/src/components/icons/action/Comment.vue
    A ui/src/components/icons/action/ContactSupport.vue
    A ui/src/components/icons/action/ContentCopy.vue
    A ui/src/components/icons/action/ContentPaste.vue
    A ui/src/components/icons/action/Cycle.vue
    A ui/src/components/icons/action/Dashboard.vue
    A ui/src/components/icons/action/DateRange.vue
    A ui/src/components/icons/action/Delete.vue
    A ui/src/components/icons/action/DownloadFile.vue
    A ui/src/components/icons/action/Edit.vue
    A ui/src/components/icons/action/EditMode.vue
    A ui/src/components/icons/action/Email.vue
    A ui/src/components/icons/action/EmailDraft.vue
    A ui/src/components/icons/action/EmailInbox.vue
    A ui/src/components/icons/action/EmailSecure.vue
    A ui/src/components/icons/action/ExitToApp.vue
    A ui/src/components/icons/action/Expand.vue
    A ui/src/components/icons/action/Feedback.vue
    A ui/src/components/icons/action/FeedbackAlt.vue
    A ui/src/components/icons/action/FileCopy.vue
    A ui/src/components/icons/action/FilterAlt.vue
    A ui/src/components/icons/action/Group.vue
    A ui/src/components/icons/action/Help.vue
    A ui/src/components/icons/action/Hide.vue
    A ui/src/components/icons/action/Home.vue
    A ui/src/components/icons/action/Info.vue
    A ui/src/components/icons/action/InformationExchange.vue
    A ui/src/components/icons/action/LightDarkMode.vue
    A ui/src/components/icons/action/Link.vue
    A ui/src/components/icons/action/List.vue
    A ui/src/components/icons/action/Location.vue
    A ui/src/components/icons/action/LocationCity.vue
    A ui/src/components/icons/action/Lock.vue
    A ui/src/components/icons/action/LockPasswordProtected.vue
    A ui/src/components/icons/action/LogIn.vue
    A ui/src/components/icons/action/LogOut.vue
    A ui/src/components/icons/action/LoggerConfigs.vue
    A ui/src/components/icons/action/ManageProfile.vue
    A ui/src/components/icons/action/MarkComplete.vue
    A ui/src/components/icons/action/MarkIncomplete.vue
    A ui/src/components/icons/action/MarkRead.vue
    A ui/src/components/icons/action/MarkUnread.vue
    A ui/src/components/icons/action/Notifications.vue
    A ui/src/components/icons/action/Options.vue
    A ui/src/components/icons/action/Person.vue
    A ui/src/components/icons/action/Pin.vue
    A ui/src/components/icons/action/PlayCircle.vue
    A ui/src/components/icons/action/Print.vue
    A ui/src/components/icons/action/Remove.vue
    A ui/src/components/icons/action/RemoveUser.vue
    A ui/src/components/icons/action/Reporting.vue
    A ui/src/components/icons/action/Restore.vue
    A ui/src/components/icons/action/Search.vue
    A ui/src/components/icons/action/Send.vue
    A ui/src/components/icons/action/SendWorkflow.vue
    A ui/src/components/icons/action/Settings.vue
    A ui/src/components/icons/action/Share.vue
    A ui/src/components/icons/action/Sort.vue
    A ui/src/components/icons/action/Subscriptions.vue
    A ui/src/components/icons/action/SupportCenter.vue
    A ui/src/components/icons/action/Unlock.vue
    A ui/src/components/icons/action/UpdateSchedules.vue
    A ui/src/components/icons/action/UpdateUtilities.vue
    A ui/src/components/icons/action/UploadFile.vue
    A ui/src/components/icons/action/VerifedUser.vue
    A ui/src/components/icons/action/View.vue
    A ui/src/components/icons/action/ViewDetails.vue
    A ui/src/components/icons/action/Workflow.vue
    A ui/src/components/icons/communication/Certificate.vue
    A ui/src/components/icons/communication/CertificateAlt.vue
    A ui/src/components/icons/communication/Chat.vue
    A ui/src/components/icons/communication/Contacts.vue
    A ui/src/components/icons/communication/Documentation.vue
    A ui/src/components/icons/communication/IdCard.vue
    A ui/src/components/icons/communication/Phone.vue
    A ui/src/components/icons/content/BlogArticle.vue
    A ui/src/components/icons/content/Video.vue
    A ui/src/components/icons/datavis/AreaChart.vue
    A ui/src/components/icons/datavis/BarChart.vue
    A ui/src/components/icons/datavis/ColumnChart.vue
    A ui/src/components/icons/datavis/DonutChart.vue
    A ui/src/components/icons/datavis/Gauge.vue
    A ui/src/components/icons/datavis/LineChart.vue
    A ui/src/components/icons/datavis/PieChart.vue
    A ui/src/components/icons/datavis/PolarChart.vue
    A ui/src/components/icons/datavis/Reporting.vue
    A ui/src/components/icons/datavis/StackedBarChart.vue
    A ui/src/components/icons/datavis/StackedColumnChart.vue
    A ui/src/components/icons/datavis/TreeDiagram.vue
    A ui/src/components/icons/file/Attachment.vue
    A ui/src/components/icons/file/Folder.vue
    A ui/src/components/icons/file/FolderAdd.vue
    A ui/src/components/icons/file/FolderLocked.vue
    A ui/src/components/icons/file/FolderOpen.vue
    A ui/src/components/icons/file/Generic.vue
    A ui/src/components/icons/file/Image.vue
    A ui/src/components/icons/file/Pdf.vue
    A ui/src/components/icons/file/Text.vue
    A ui/src/components/icons/file/WordDoc.vue
    A ui/src/components/icons/file/Xls.vue
    A ui/src/components/icons/file/Zip.vue
    A ui/src/components/icons/hardware/ApplianceProfiles.vue
    A ui/src/components/icons/hardware/Appliances.vue
    A ui/src/components/icons/hardware/AppliancesAlt.vue
    A ui/src/components/icons/hardware/DesktopWindows.vue
    A ui/src/components/icons/hardware/Instances.vue
    A ui/src/components/icons/hardware/KeyboardArrowDown.vue
    A ui/src/components/icons/hardware/KeyboardArrowUp.vue
    A ui/src/components/icons/hardware/Laptop.vue
    A ui/src/components/icons/hardware/MinionProfiles.vue
    A ui/src/components/icons/hardware/Network.vue
    A ui/src/components/icons/hardware/NetworkProfiles.vue
    A ui/src/components/icons/hardware/Router.vue
    A ui/src/components/icons/hardware/Security.vue
    A ui/src/components/icons/hardware/Server.vue
    A ui/src/components/icons/hardware/VirtualMachine.vue
    A ui/src/components/icons/hardware/VirtualMachineAlt.vue
    A ui/src/components/icons/medical/Ambulance.vue
    A ui/src/components/icons/medical/CostSavings.vue
    A ui/src/components/icons/medical/Drug.vue
    A ui/src/components/icons/medical/DrugGroupId.vue
    A ui/src/components/icons/medical/Hospital.vue
    A ui/src/components/icons/medical/Patient.vue
    A ui/src/components/icons/medical/Payor.vue
    A ui/src/components/icons/medical/Provider.vue
    A ui/src/components/icons/medical/ProviderOffice.vue
    A ui/src/components/icons/medical/Treatment.vue
    A ui/src/components/icons/medical/TreatmentCycle.vue
    A ui/src/components/icons/medical/TreatmentSchedule.vue
    A ui/src/components/icons/medical/Vitals.vue
    A ui/src/components/icons/navigation/Apps.vue
    A ui/src/components/icons/navigation/AppsGetMore.vue
    A ui/src/components/icons/navigation/ArrowBack.vue
    A ui/src/components/icons/navigation/ArrowDropDown.vue
    A ui/src/components/icons/navigation/Cancel.vue
    A ui/src/components/icons/navigation/ChevronLeft.vue
    A ui/src/components/icons/navigation/ChevronRight.vue
    A ui/src/components/icons/navigation/ExpandLess.vue
    A ui/src/components/icons/navigation/ExpandMore.vue
    A ui/src/components/icons/navigation/FirstPage.vue
    A ui/src/components/icons/navigation/Fullscreen.vue
    A ui/src/components/icons/navigation/FullscreenExit.vue
    A ui/src/components/icons/navigation/GridView.vue
    A ui/src/components/icons/navigation/LastPage.vue
    A ui/src/components/icons/navigation/Menu.vue
    A ui/src/components/icons/navigation/MenuClose.vue
    A ui/src/components/icons/navigation/MenuOpen.vue
    A ui/src/components/icons/navigation/MoreHoriz.vue
    A ui/src/components/icons/navigation/MoreVert.vue
    A ui/src/components/icons/navigation/Refresh.vue
    A ui/src/components/icons/navigation/SubdirectoryArrowLeft.vue
    A ui/src/components/icons/navigation/SubdirectoryArrowRight.vue
    A ui/src/components/icons/navigation/UnfoldLess.vue
    A ui/src/components/icons/navigation/UnfoldMore.vue
    A ui/src/components/icons/network/AggregationLayer.vue
    A ui/src/components/icons/network/AggregationLayerAlt1.vue
    A ui/src/components/icons/network/AggregationLayerAlt2.vue
    A ui/src/components/icons/network/AggregationLayerAlt3.vue
    A ui/src/components/icons/network/AggregationLayerAlt4.vue
    A ui/src/components/icons/network/AggregationLayerAlt5.vue
    A ui/src/components/icons/network/ApiConfig.vue
    A ui/src/components/icons/network/ApiEndpoints.vue
    A ui/src/components/icons/network/ApplianceProfiles.vue
    A ui/src/components/icons/network/Appliances.vue
    A ui/src/components/icons/network/AppliancesAlt.vue
    A ui/src/components/icons/network/Build.vue
    A ui/src/components/icons/network/CertificateAlt.vue
    A ui/src/components/icons/network/Cloud.vue
    A ui/src/components/icons/network/CloudBackUp.vue
    A ui/src/components/icons/network/CloudDownload.vue
    A ui/src/components/icons/network/CloudService.vue
    A ui/src/components/icons/network/CloudUpload.vue
    A ui/src/components/icons/network/Code.vue
    A ui/src/components/icons/network/Compare.vue
    A ui/src/components/icons/network/Compare1.vue
    A ui/src/components/icons/network/Compliance.vue
    A ui/src/components/icons/network/Configuration.vue
    A ui/src/components/icons/network/Connection.vue
    A ui/src/components/icons/network/ContainerAdd.vue
    A ui/src/components/icons/network/ContainerTransient.vue
    A ui/src/components/icons/network/ContainerUnknown.vue
    A ui/src/components/icons/network/Database.vue
    A ui/src/components/icons/network/Desktop.vue
    A ui/src/components/icons/network/Digitize.vue
    A ui/src/components/icons/network/DistributedMonitoring.vue
    A ui/src/components/icons/network/ElectricalServices.vue
    A ui/src/components/icons/network/EndUser.vue
    A ui/src/components/icons/network/ExitCompare.vue
    A ui/src/components/icons/network/ExitCompareModeAlt.vue
    A ui/src/components/icons/network/ExtractData.vue
    A ui/src/components/icons/network/Firewall.vue
    A ui/src/components/icons/network/Instances.vue
    A ui/src/components/icons/network/Inventory.vue
    A ui/src/components/icons/network/InventoryAdd.vue
    A ui/src/components/icons/network/InventoryAlt.vue
    A ui/src/components/icons/network/InventoryConfirm.vue
    A ui/src/components/icons/network/InventoryDelete.vue
    A ui/src/components/icons/network/Laptop.vue
    A ui/src/components/icons/network/LogFile.vue
    A ui/src/components/icons/network/LoggerConfigs.vue
    A ui/src/components/icons/network/Logs.vue
    A ui/src/components/icons/network/LogsAlt.vue
    A ui/src/components/icons/network/Microservices.vue
    A ui/src/components/icons/network/Minion.vue
    A ui/src/components/icons/network/MinionProfiles.vue
    A ui/src/components/icons/network/Monitoring.vue
    A ui/src/components/icons/network/NetworkProfiles.vue
    A ui/src/components/icons/network/Nodes.vue
    A ui/src/components/icons/network/Policy.vue
    A ui/src/components/icons/network/Power.vue
    A ui/src/components/icons/network/RouterLan.vue
    A ui/src/components/icons/network/RouterWan.vue
    A ui/src/components/icons/network/Security.vue
    A ui/src/components/icons/network/SecurityScan.vue
    A ui/src/components/icons/network/Server.vue
    A ui/src/components/icons/network/ServerClock.vue
    A ui/src/components/icons/network/Switch.vue
    A ui/src/components/icons/network/Terminal.vue
    A ui/src/components/icons/network/UpdateUtilities.vue
    A ui/src/components/icons/network/Utilities.vue
    A ui/src/components/icons/network/ViewCode.vue
    A ui/src/components/icons/network/VirtualMachine.vue
    A ui/src/components/icons/network/VirtualMachineAlt.vue
    A ui/src/components/icons/network/VirtualMachineAlt2.vue
    A ui/src/components/icons/network/WifiRouter.vue
    A ui/src/components/icons/notification/Connected.vue
    A ui/src/components/icons/notification/Error.vue
    A ui/src/components/icons/notification/NotificationSelected.vue
    A ui/src/components/icons/notification/NotificationSoundSelected.vue
    A ui/src/components/icons/notification/NotificationsOff.vue
    A ui/src/components/icons/notification/Unconnected.vue
    A ui/src/components/icons/notification/Warning.vue
    A ui/src/components/icons/notification/Wifi.vue
    A ui/src/components/icons/notification/WifiNoConnection.vue
    A ui/src/components/icons/notification/WifiOff.vue
    A ui/src/components/icons/notification/WifiSignalBad.vue
    A ui/src/components/icons/notification/WifiStatusBar.vue
    A ui/src/components/icons/status/Available.vue
    A ui/src/components/icons/status/Unavailable.vue
    M ui/src/composables/useDownload.ts
    A ui/src/composables/useOutsideClick.ts
    M ui/src/composables/useQueryParams.ts
    M ui/src/composables/useSnackbar.ts
    M ui/src/containers/DeviceConfigBackup.vue
    M ui/src/containers/EventConfigEventCreate.vue
    M ui/src/containers/EventConfiguration.vue
    M ui/src/containers/EventConfigurationDetail.vue
    M ui/src/containers/FileEditor.vue
    M ui/src/containers/Home.vue
    M ui/src/containers/Logs.vue
    M ui/src/containers/Map.vue
    M ui/src/containers/Nodes.vue
    M ui/src/containers/OpenAPI.vue
    M ui/src/containers/ProvisionDConfig.vue
    M ui/src/containers/ResourceGraphs.vue
    M ui/src/containers/SnmpDataCollection.vue
    M ui/src/containers/SnmpDataCollectionSourceDetail.vue
    M ui/src/containers/TrapdConfiguration.vue
    M ui/src/containers/UsageStatistics.vue
    M ui/src/containers/ZenithConnectSuccess.vue
    M ui/src/lib/constants.ts
    M ui/src/lib/scvValidator.ts
    A ui/src/lib/securityHelper.ts
    M ui/src/lib/snmpValidator.ts
    M ui/src/lib/sorting.ts
    M ui/src/lib/trapdValidator.ts
    M ui/src/main/App.vue
    M ui/src/main/index.html
    M ui/src/main/main.ts
    M ui/src/main/router/index.ts
    M ui/src/mappers/trapdConfig.mapper.ts
    M ui/src/menu/index.html
    M ui/src/menu/main.ts
    M ui/src/services/index.ts
    M ui/src/services/ipInterfaceService.ts
    M ui/src/services/localStorageService.ts
    M ui/src/services/snmpDataCollectionService.ts
    A ui/src/services/snmpInterfaceService.ts
    M ui/src/services/themeService.ts
    M ui/src/stores/deviceStore.ts
    M ui/src/stores/mapStore.ts
    A ui/src/stores/nodeListStore.ts
    M ui/src/stores/nodeStore.ts
    R ui/src/stores/nodeStructureStore.ts
    A ui/src/styles/_onms-color-utils.scss
    A ui/src/styles/_onms-elevation.scss
    A ui/src/styles/_onms-table.scss
    A ui/src/styles/_onms-tokens.scss
    A ui/src/styles/_onms-typography.scss
    M ui/src/styles/_severities.scss
    M ui/src/styles/_transitionDataTable.scss
    A ui/src/styles/onms-base.scss
    M ui/src/styles/onms-grid.scss
    A ui/src/styles/onms-theme.scss
    R ui/src/styles/opennms-feather-styles.scss
    A ui/src/styles/opennms-styles.scss
    M ui/src/styles/primevue-overrides.scss
    M ui/src/styles/themes.scss
    M ui/src/theme/opennms-preset.ts
    M ui/src/theme/primevue-setup.ts
    M ui/src/types/index.ts
    M ui/src/types/snmpConfig.ts
    M ui/src/types/trapConfig.d.ts
    A ui/tests/components/Device/dcbModalConfigDiffContent.test.ts
    M ui/tests/components/EventConfiguration/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/DeleteEventConfigSourceDialog.test.ts
    M ui/tests/components/EventConfiguration/Dialog/EventConfigFilesUploadReportDialog.test.ts
    M ui/tests/components/EventConfiguration/EventConfigUploadFilesTab.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigEventStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/ChangeEventConfigSourceStatusDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigEventDialog.test.ts
    M ui/tests/components/EventConfigurationDetail/Dialog/DeleteEventConfigSourceDialog.test.ts
    A ui/tests/components/Menu/SideMenu.test.ts
    A ui/tests/components/Menu/UserSelfServiceMenuItem.test.ts
    M ui/tests/components/Menu/menu-template-test.json
    M ui/tests/components/Menu/utils.test.ts
    M ui/tests/components/Nodes/AssetFilterPanel.test.ts
    M ui/tests/components/Nodes/ColumnSelectionDrawer.test.ts
    M ui/tests/components/Nodes/EventsTable.test.ts
    M ui/tests/components/Nodes/ExtendedSearchPanel.test.ts
    M ui/tests/components/Nodes/InterfacesTabs.test.ts
    M ui/tests/components/Nodes/IpInterfacesTable.test.ts
    M ui/tests/components/Nodes/NodeAdvancedFiltersDrawer.test.ts
    A ui/tests/components/Nodes/NodeInterfacesPanel.test.ts
    M ui/tests/components/Nodes/NodeTooltipCell.test.ts
    M ui/tests/components/Nodes/NodesTable.test.ts
    M ui/tests/components/Nodes/OutagesTable.test.ts
    M ui/tests/components/Nodes/SnmpInterfacesTable.test.ts
    M ui/tests/components/Nodes/hooks/queryStringParser.test.ts
    A ui/tests/components/Nodes/hooks/useInterfaceListing.test.ts
    M ui/tests/components/Nodes/hooks/useNodeQuery.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DataCollectionFilesUploadReportDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/DeleteConfirmationDialog.test.ts
    M ui/tests/components/SnmpDataCollection/Dialog/SnmpDataCollectionChangeStatusDialog.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/ResourceTypeCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourceDetail/Drawer/SystemDefinitionCreationDrawer.test.ts
    M ui/tests/components/SnmpDataCollection/SnmpDataCollectionSourcesTable.test.ts
    M ui/tests/components/TrapdConfiguration/CreateSnmpV3User.test.ts
    M ui/tests/components/TrapdConfiguration/GeneralConfiguration.test.ts
    M ui/tests/components/TrapdConfiguration/SnmpV3UserManagement.test.ts
    M ui/tests/components/TrapdConfiguration/TrapdAdvancedConfiguration.test.ts
    M ui/tests/composables/useSnackbar.test.ts
    M ui/tests/configuration.test.ts
    A ui/tests/containers/Nodes.test.ts
    A ui/tests/containers/OpenAPI.test.ts
    A ui/tests/containers/OpenAPIFetch.test.ts
    M ui/tests/containers/SnmpDataCollection.test.ts
    M ui/tests/containers/TrapdConfiguration.test.ts
    M ui/tests/deviceConfigBackup.test.ts
    A ui/tests/deviceConfigBackupPagination.test.ts
    A ui/tests/deviceConfigBackupSelectAll.test.ts
    M ui/tests/fileEditor.test.ts
    M ui/tests/lib/sorting.test.ts
    A ui/tests/lib/trapdValidatorForm.test.ts
    A ui/tests/mappers/trapdConfig.mapper.test.ts
    A ui/tests/onms-ui/OnmsAutoComplete.test.ts
    A ui/tests/onms-ui/OnmsButton.test.ts
    A ui/tests/onms-ui/OnmsCard.test.ts
    A ui/tests/onms-ui/OnmsCheckbox.test.ts
    A ui/tests/onms-ui/OnmsChip.test.ts
    A ui/tests/onms-ui/OnmsColumn.test.ts
    A ui/tests/onms-ui/OnmsConfirmationDialog.test.ts
    A ui/tests/onms-ui/OnmsDatePicker.test.ts
    A ui/tests/onms-ui/OnmsDialog.test.ts
    A ui/tests/onms-ui/OnmsDrawer.test.ts
    A ui/tests/onms-ui/OnmsIcon.test.ts
    A ui/tests/onms-ui/OnmsIconButton.test.ts
    A ui/tests/onms-ui/OnmsInputNumber.test.ts
    A ui/tests/onms-ui/OnmsInputText.test.ts
    A ui/tests/onms-ui/OnmsListbox.test.ts
    A ui/tests/onms-ui/OnmsMenu.test.ts
    A ui/tests/onms-ui/OnmsMessageDialog.test.ts
    A ui/tests/onms-ui/OnmsMultiSelect.test.ts
    A ui/tests/onms-ui/OnmsPanel.test.ts
    A ui/tests/onms-ui/OnmsPassword.test.ts
    A ui/tests/onms-ui/OnmsPopover.test.ts
    A ui/tests/onms-ui/OnmsRadioButton.test.ts
    A ui/tests/onms-ui/OnmsSearchInput.test.ts
    A ui/tests/onms-ui/OnmsSelect.test.ts
    A ui/tests/onms-ui/OnmsSpinner.test.ts
    A ui/tests/onms-ui/OnmsTable.test.ts
    A ui/tests/onms-ui/OnmsTabs.test.ts
    A ui/tests/onms-ui/OnmsTag.test.ts
    A ui/tests/onms-ui/OnmsTextarea.test.ts
    A ui/tests/onms-ui/OnmsToggleSwitch.test.ts
    A ui/tests/onms-ui/OnmsTooltip.test.ts
    A ui/tests/onms-ui/exports.test.ts
    A ui/tests/onms-ui/package.test.ts
    A ui/tests/onms-ui/useOnmsToast.test.ts
    A ui/tests/services/ipInterfaceService.test.ts
    A ui/tests/services/localStorageService.test.ts
    A ui/tests/services/snmpInterfaceService.test.ts
    A ui/tests/services/themeService.test.ts
    A ui/tests/stores/nodeListStore.test.ts
    A ui/tests/stores/nodeStore.test.ts
    R ui/tests/stores/nodeStructureStore.test.ts
    M ui/tsconfig.json
    M ui/vite.config.menu.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into master-36


  Commit: f4976167d60a2f684f0362f3264c5feb9d4b1ccf
      https://github.com/OpenNMS/opennms/commit/f4976167d60a2f684f0362f3264c5feb9d4b1ccf
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M docs/modules/releasenotes/pages/whatsnew.adoc

  Log Message:
  -----------
  remove duplicate entry


  Commit: e05049c7ec4f16166f1294a7ff6afc3c50473cc6
      https://github.com/OpenNMS/opennms/commit/e05049c7ec4f16166f1294a7ff6afc3c50473cc6
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .version.txt
    M container/branding/pom.xml
    M container/bridge/api/pom.xml
    M container/bridge/pom.xml
    M container/bridge/proxy/pom.xml
    M container/bridge/rest/pom.xml
    M container/extender/pom.xml
    M container/features/pom.xml
    M container/hawtio-osgi-patch/pom.xml
    M container/jaas-login-module/pom.xml
    M container/karaf/pom.xml
    M container/noop-jetty-extension/pom.xml
    M container/pom.xml
    M container/servlet/pom.xml
    M container/shared/pom.xml
    M container/spring-extender/pom.xml
    M core/api/pom.xml
    M core/cache/pom.xml
    M core/camel/pom.xml
    M core/cli/pom.xml
    M core/commands/pom.xml
    M core/config/pom.xml
    M core/criteria/pom.xml
    M core/daemon/pom.xml
    M core/db-install/pom.xml
    M core/db/pom.xml
    M core/encrypt-util/pom.xml
    M core/fileutils/pom.xml
    M core/grpc/common/pom.xml
    M core/grpc/osgi/pom.xml
    M core/grpc/pom.xml
    M core/health/api/pom.xml
    M core/health/impl/pom.xml
    M core/health/pom.xml
    M core/health/rest-cxf/pom.xml
    M core/health/rest/pom.xml
    M core/health/shell/pom.xml
    M core/icmp-jna/pom.xml
    M core/ipc/common/kafka-shell/pom.xml
    M core/ipc/common/kafka/pom.xml
    M core/ipc/common/pom.xml
    M core/ipc/grpc/client/pom.xml
    M core/ipc/grpc/common/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/grpc/pom.xml
    M core/ipc/grpc/server/pom.xml
    M core/ipc/osgi/pom.xml
    M core/ipc/pom.xml
    M core/ipc/rpc/api/pom.xml
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/common/pom.xml
    M core/ipc/rpc/jms-impl/pom.xml
    M core/ipc/rpc/kafka/pom.xml
    M core/ipc/rpc/mock-impl/pom.xml
    M core/ipc/rpc/pom.xml
    M core/ipc/rpc/shell-commands/pom.xml
    M core/ipc/rpc/utils/pom.xml
    M core/ipc/rpc/xml/pom.xml
    M core/ipc/sink/api/pom.xml
    M core/ipc/sink/camel/client/pom.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/pom.xml
    M core/ipc/sink/camel/pom.xml
    M core/ipc/sink/camel/server/pom.xml
    M core/ipc/sink/common/pom.xml
    M core/ipc/sink/kafka/client/pom.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/pom.xml
    M core/ipc/sink/kafka/server/pom.xml
    M core/ipc/sink/mock-impl/pom.xml
    M core/ipc/sink/off-heap/pom.xml
    M core/ipc/sink/pom.xml
    M core/ipc/sink/xml/pom.xml
    M core/ipc/twin/api/pom.xml
    M core/ipc/twin/common/pom.xml
    M core/ipc/twin/grpc/common/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/grpc/pom.xml
    M core/ipc/twin/grpc/publisher/pom.xml
    M core/ipc/twin/grpc/subscriber/pom.xml
    M core/ipc/twin/jms/itests/pom.xml
    M core/ipc/twin/jms/pom.xml
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/kafka/common/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M core/ipc/twin/kafka/pom.xml
    M core/ipc/twin/kafka/publisher/pom.xml
    M core/ipc/twin/kafka/subscriber/pom.xml
    M core/ipc/twin/memory/pom.xml
    M core/ipc/twin/pom.xml
    M core/ipc/twin/shell/pom.xml
    M core/ipc/twin/test/pom.xml
    M core/jmx/api/pom.xml
    M core/jmx/impl/pom.xml
    M core/jmx/pom.xml
    M core/jstl-support/pom.xml
    M core/lib/pom.xml
    M core/logging-api/pom.xml
    M core/mate/api/pom.xml
    M core/mate/model/pom.xml
    M core/mate/pom.xml
    M core/mate/shell-commands/pom.xml
    M core/password/pom.xml
    M core/pom.xml
    M core/profiler/pom.xml
    M core/runtime/pom.xml
    M core/schema/pom.xml
    M core/snmp/api/pom.xml
    M core/snmp/commands/pom.xml
    M core/snmp/impl-mock/pom.xml
    M core/snmp/impl-snmp4j/pom.xml
    M core/snmp/integration-tests/pom.xml
    M core/snmp/pom.xml
    M core/snmp/profile-mapper/pom.xml
    M core/snmp/proxy-rpc-impl/pom.xml
    M core/snmp/proxy-rpc-tests/pom.xml
    M core/soa/pom.xml
    M core/spring-web/pom.xml
    M core/spring/pom.xml
    M core/sysprops/pom.xml
    M core/tasks/pom.xml
    M core/test-api/activemq/pom.xml
    M core/test-api/alarms/pom.xml
    M core/test-api/camel/pom.xml
    M core/test-api/collection/pom.xml
    M core/test-api/db/pom.xml
    M core/test-api/dns/pom.xml
    M core/test-api/elasticsearch/pom.xml
    M core/test-api/http/pom.xml
    M core/test-api/kafka/pom.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/pom.xml
    M core/test-api/pom.xml
    M core/test-api/rest/pom.xml
    M core/test-api/schema/a/pom.xml
    M core/test-api/schema/b/pom.xml
    M core/test-api/schema/pom.xml
    M core/test-api/services/pom.xml
    M core/test-api/snmp/pom.xml
    M core/test-api/ssh/pom.xml
    M core/test-api/xml/pom.xml
    M core/tracing/api/pom.xml
    M core/tracing/jaeger-osgi/pom.xml
    M core/tracing/jaeger-tracer/pom.xml
    M core/tracing/pom.xml
    M core/tracing/registry/pom.xml
    M core/upgrade/pom.xml
    M core/web-assets/package.json
    M core/web-assets/pom.xml
    M core/web/pom.xml
    M core/xml/pom.xml
    M dependencies/activemq/pom.xml
    M dependencies/angus-mail-shaded/pom.xml
    M dependencies/atomikos/pom.xml
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/cassandra-test/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/dnsjava/pom.xml
    M dependencies/drools/pom.xml
    M dependencies/eclipse-npn-alpn/pom.xml
    M dependencies/felix/pom.xml
    M dependencies/groovy/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/jackson1/pom.xml
    M dependencies/jackson2/pom.xml
    M dependencies/jasper/pom.xml
    M dependencies/jasypt/pom.xml
    M dependencies/jaxb/pom.xml
    M dependencies/jcifs-shaded/pom.xml
    M dependencies/jcifs/pom.xml
    M dependencies/jinterop/pom.xml
    M dependencies/jmx/pom.xml
    M dependencies/jna/pom.xml
    M dependencies/jradius-extended/pom.xml
    M dependencies/jradius/pom.xml
    M dependencies/jrobin/pom.xml
    M dependencies/jrrd/pom.xml
    M dependencies/jrrd2/pom.xml
    M dependencies/jstl/pom.xml
    M dependencies/jung/pom.xml
    M dependencies/liquibase/pom.xml
    M dependencies/mina/pom.xml
    M dependencies/netty/pom.xml
    M dependencies/newts/pom.xml
    M dependencies/oia/pom.xml
    M dependencies/owasp/pom.xml
    M dependencies/pax-exam/pom.xml
    M dependencies/pom.xml
    M dependencies/quartz/pom.xml
    M dependencies/servlet/pom.xml
    M dependencies/snmp-test/pom.xml
    M dependencies/snmp/pom.xml
    M dependencies/snmp4j-agent/pom.xml
    M dependencies/snmp4j/pom.xml
    M dependencies/spring-security-core/pom.xml
    M dependencies/spring-security/pom.xml
    M dependencies/spring-test/pom.xml
    M dependencies/spring-web/pom.xml
    M dependencies/spring/pom.xml
    M deploy/pom.xml
    M docs/antora.yml
    M features/activemq/broker-api/pom.xml
    M features/activemq/broker/pom.xml
    M features/activemq/component/pom.xml
    M features/activemq/pom.xml
    M features/activemq/pool/pom.xml
    M features/activemq/shell/pom.xml
    M features/alarms/history/api/pom.xml
    M features/alarms/history/elastic/pom.xml
    M features/alarms/history/pom.xml
    M features/alarms/history/rest/api/pom.xml
    M features/alarms/history/rest/impl/pom.xml
    M features/alarms/history/rest/pom.xml
    M features/alarms/pom.xml
    M features/amqp/alarm-northbounder/pom.xml
    M features/amqp/common/pom.xml
    M features/amqp/event-forwarder/pom.xml
    M features/amqp/event-receiver/pom.xml
    M features/amqp/pom.xml
    M features/api-layer/common/pom.xml
    M features/api-layer/core/pom.xml
    M features/api-layer/dao-common/pom.xml
    M features/api-layer/minion/pom.xml
    M features/api-layer/pom.xml
    M features/api-layer/sentinel/pom.xml
    M features/bsm/daemon/pom.xml
    M features/bsm/persistence/api/pom.xml
    M features/bsm/persistence/impl/pom.xml
    M features/bsm/persistence/pom.xml
    M features/bsm/pom.xml
    M features/bsm/rest/api/pom.xml
    M features/bsm/rest/impl/pom.xml
    M features/bsm/rest/pom.xml
    M features/bsm/service/api/pom.xml
    M features/bsm/service/impl/pom.xml
    M features/bsm/service/pom.xml
    M features/bsm/shell-commands/pom.xml
    M features/bsm/test-util/pom.xml
    M features/bsm/vaadin-adminpage/pom.xml
    M features/charts/pom.xml
    M features/collection/api/pom.xml
    M features/collection/client-rpc/pom.xml
    M features/collection/collectors/pom.xml
    M features/collection/core/pom.xml
    M features/collection/persistence-osgi/pom.xml
    M features/collection/persistence-rrd/pom.xml
    M features/collection/persistence-tcp/pom.xml
    M features/collection/pom.xml
    M features/collection/shell-commands/pom.xml
    M features/collection/snmp-collector/pom.xml
    M features/collection/test-api/pom.xml
    M features/collection/thresholding/api/pom.xml
    M features/collection/thresholding/impl/pom.xml
    M features/collection/thresholding/itests/pom.xml
    M features/collection/thresholding/pom.xml
    M features/collection/thresholding/thresholding-shell/pom.xml
    M features/config/dao/api/pom.xml
    M features/config/dao/impl/pom.xml
    M features/config/dao/pom.xml
    M features/config/mock/pom.xml
    M features/config/osgi/cm/pom.xml
    M features/config/osgi/del/pom.xml
    M features/config/osgi/pom.xml
    M features/config/pom.xml
    M features/config/rest/api/pom.xml
    M features/config/rest/impl/pom.xml
    M features/config/rest/pom.xml
    M features/config/service/api/pom.xml
    M features/config/service/impl/pom.xml
    M features/config/service/pom.xml
    M features/config/test/pom.xml
    M features/config/upgrade/pom.xml
    M features/container/minion/pom.xml
    M features/container/pom.xml
    M features/container/sentinel/pom.xml
    M features/datachoices/pom.xml
    M features/device-config/api/pom.xml
    M features/device-config/monitor-adaptor/pom.xml
    M features/device-config/monitor/pom.xml
    M features/device-config/persistence/api/pom.xml
    M features/device-config/persistence/impl/pom.xml
    M features/device-config/persistence/pom.xml
    M features/device-config/pom.xml
    M features/device-config/rest/pom.xml
    M features/device-config/retrieval/pom.xml
    M features/device-config/service/pom.xml
    M features/device-config/shell/pom.xml
    M features/device-config/sink/consumer/pom.xml
    M features/device-config/sink/dispatcher/pom.xml
    M features/device-config/sink/module/pom.xml
    M features/device-config/sink/pom.xml
    M features/device-config/ssh-scripting/pom.xml
    M features/device-config/tftp/pom.xml
    M features/dhcpd/pom.xml
    M features/discovery/pom.xml
    M features/distributed/collection/pom.xml
    M features/distributed/coordination/api/pom.xml
    M features/distributed/coordination/common/pom.xml
    M features/distributed/coordination/pom.xml
    M features/distributed/coordination/shell/pom.xml
    M features/distributed/coordination/zookeeper/pom.xml
    M features/distributed/core/api/pom.xml
    M features/distributed/core/impl/pom.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/core/pom.xml
    M features/distributed/core/shell/pom.xml
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/distributed/pom.xml
    M features/distributed/dao/healthcheck/pom.xml
    M features/distributed/dao/impl/pom.xml
    M features/distributed/dao/pom.xml
    M features/distributed/dao/shell/pom.xml
    M features/distributed/dao/test/pom.xml
    M features/distributed/datasource/pom.xml
    M features/distributed/distributed-cassandra/cassandra-api/pom.xml
    M features/distributed/distributed-cassandra/newts-impl/pom.xml
    M features/distributed/distributed-cassandra/pom.xml
    M features/distributed/kv-store/api/pom.xml
    M features/distributed/kv-store/blob/blob-itests/pom.xml
    M features/distributed/kv-store/blob/blob-shell/pom.xml
    M features/distributed/kv-store/blob/cassandra/pom.xml
    M features/distributed/kv-store/blob/in-memory/pom.xml
    M features/distributed/kv-store/blob/no-op/pom.xml
    M features/distributed/kv-store/blob/pom.xml
    M features/distributed/kv-store/blob/postgres-impl/pom.xml
    M features/distributed/kv-store/json/json-shell/pom.xml
    M features/distributed/kv-store/json/noop/pom.xml
    M features/distributed/kv-store/json/pom.xml
    M features/distributed/kv-store/json/postgres/pom.xml
    M features/distributed/kv-store/pom.xml
    M features/distributed/kv-store/postgres-shared/pom.xml
    M features/distributed/opennms-identity/pom.xml
    M features/distributed/pom.xml
    M features/distributed/service-registry/pom.xml
    M features/dnsresolver/api/pom.xml
    M features/dnsresolver/netty/pom.xml
    M features/dnsresolver/pom.xml
    M features/dnsresolver/shell/pom.xml
    M features/eif-adapter/pom.xml
    M features/elastic/client/pom.xml
    M features/elastic/pom.xml
    M features/endpoints/grafana/api/pom.xml
    M features/endpoints/grafana/client/pom.xml
    M features/endpoints/grafana/persistence/api/pom.xml
    M features/endpoints/grafana/persistence/impl/pom.xml
    M features/endpoints/grafana/persistence/pom.xml
    M features/endpoints/grafana/pom.xml
    M features/endpoints/grafana/rest/pom.xml
    M features/endpoints/grafana/service/pom.xml
    M features/endpoints/pom.xml
    M features/enlinkd/adapters/collectors/bridge/pom.xml
    M features/enlinkd/adapters/collectors/cdp/pom.xml
    M features/enlinkd/adapters/collectors/ipnettomedia/pom.xml
    M features/enlinkd/adapters/collectors/isis/pom.xml
    M features/enlinkd/adapters/collectors/lldp/pom.xml
    M features/enlinkd/adapters/collectors/ospf/pom.xml
    M features/enlinkd/adapters/collectors/pom.xml
    M features/enlinkd/adapters/common/pom.xml
    M features/enlinkd/adapters/discovers/bridge/pom.xml
    M features/enlinkd/adapters/discovers/pom.xml
    M features/enlinkd/adapters/pom.xml
    M features/enlinkd/adapters/updaters/bridge/pom.xml
    M features/enlinkd/adapters/updaters/cdp/pom.xml
    M features/enlinkd/adapters/updaters/isis/pom.xml
    M features/enlinkd/adapters/updaters/lldp/pom.xml
    M features/enlinkd/adapters/updaters/nodes/pom.xml
    M features/enlinkd/adapters/updaters/ospf/pom.xml
    M features/enlinkd/adapters/updaters/pom.xml
    M features/enlinkd/api/pom.xml
    M features/enlinkd/config/pom.xml
    M features/enlinkd/daemon/pom.xml
    M features/enlinkd/generator/pom.xml
    M features/enlinkd/persistence/api/pom.xml
    M features/enlinkd/persistence/impl/pom.xml
    M features/enlinkd/persistence/pom.xml
    M features/enlinkd/pom.xml
    M features/enlinkd/service/api/pom.xml
    M features/enlinkd/service/impl/pom.xml
    M features/enlinkd/service/pom.xml
    M features/enlinkd/shell/pom.xml
    M features/enlinkd/tests/pom.xml
    M features/events/api/pom.xml
    M features/events/collector/pom.xml
    M features/events/daemon/pom.xml
    M features/events/pom.xml
    M features/events/shell-commands/pom.xml
    M features/events/sink/dispatcher/pom.xml
    M features/events/sink/pom.xml
    M features/events/sink/shell-commands/pom.xml
    M features/events/syslog/pom.xml
    M features/events/traps/pom.xml
    M features/flows/api/pom.xml
    M features/flows/classification/engine/api/pom.xml
    M features/flows/classification/engine/impl/pom.xml
    M features/flows/classification/engine/pom.xml
    M features/flows/classification/persistence/api/pom.xml
    M features/flows/classification/persistence/impl/pom.xml
    M features/flows/classification/persistence/pom.xml
    M features/flows/classification/pom.xml
    M features/flows/classification/shell/pom.xml
    M features/flows/elastic/pom.xml
    M features/flows/itests/pom.xml
    M features/flows/kafka-persistence/pom.xml
    M features/flows/pom.xml
    M features/flows/processing/pom.xml
    M features/flows/rest/api/pom.xml
    M features/flows/rest/impl/pom.xml
    M features/flows/rest/pom.xml
    M features/geocoder/api/pom.xml
    M features/geocoder/google/pom.xml
    M features/geocoder/mapquest/pom.xml
    M features/geocoder/nominatim/pom.xml
    M features/geocoder/pom.xml
    M features/geocoder/rest/pom.xml
    M features/geocoder/service/pom.xml
    M features/geolocation/api/pom.xml
    M features/geolocation/pom.xml
    M features/geolocation/rest/pom.xml
    M features/geolocation/service/pom.xml
    M features/graph/api/pom.xml
    M features/graph/dao/api/pom.xml
    M features/graph/dao/impl/pom.xml
    M features/graph/dao/pom.xml
    M features/graph/domain/pom.xml
    M features/graph/pom.xml
    M features/graph/provider/application/pom.xml
    M features/graph/provider/bsm/pom.xml
    M features/graph/provider/graphml/pom.xml
    M features/graph/provider/legacy/pom.xml
    M features/graph/provider/pathoutage/pom.xml
    M features/graph/provider/persistence-test/pom.xml
    M features/graph/provider/pom.xml
    M features/graph/provider/topology/pom.xml
    M features/graph/rest/api/pom.xml
    M features/graph/rest/impl/pom.xml
    M features/graph/rest/pom.xml
    M features/graph/service/pom.xml
    M features/graph/shell/pom.xml
    M features/graphml/api/pom.xml
    M features/graphml/pom.xml
    M features/graphml/rest/pom.xml
    M features/graphml/service/pom.xml
    M features/grpc/exporter/pom.xml
    M features/grpc/pom.xml
    M features/ha-management/ha-api/pom.xml
    M features/ha-management/ha-daemon/pom.xml
    M features/ha-management/ha-rest/pom.xml
    M features/ha-management/ha-shell/pom.xml
    M features/ha-management/pom.xml
    M features/ifttt/pom.xml
    M features/inmemory-timeseries-plugin/pom.xml
    M features/instrumentationLogReader/pom.xml
    M features/jdbc-collector/pom.xml
    M features/jest/client/pom.xml
    M features/jest/dependencies/pom.xml
    M features/jest/feature/pom.xml
    M features/jest/jest-complete-osgi/pom.xml
    M features/jest/pom.xml
    M features/jmx-config-generator/pom.xml
    M features/juniper-tca-collector/pom.xml
    M features/kafka/consumer/pom.xml
    M features/kafka/pom.xml
    M features/kafka/producer/pom.xml
    M features/karaf-health/pom.xml
    M features/measurements/api/pom.xml
    M features/measurements/impl/pom.xml
    M features/measurements/pom.xml
    M features/measurements/rest/pom.xml
    M features/measurements/shell/pom.xml
    M features/mib-compiler/pom.xml
    M features/minion/core/features/pom.xml
    M features/minion/core/health-check/pom.xml
    M features/minion/core/impl/pom.xml
    M features/minion/core/pom.xml
    M features/minion/core/repository/pom.xml
    M features/minion/dominion/grpc-client/pom.xml
    M features/minion/dominion/pom.xml
    M features/minion/heartbeat/common/pom.xml
    M features/minion/heartbeat/consumer/pom.xml
    M features/minion/heartbeat/pom.xml
    M features/minion/heartbeat/producer/pom.xml
    M features/minion/pom.xml
    M features/minion/repository/pom.xml
    M features/minion/shell/collection/pom.xml
    M features/minion/shell/poller/pom.xml
    M features/minion/shell/pom.xml
    M features/minion/shell/provision/pom.xml
    M features/minion/status/pom.xml
    M features/name-cutter/pom.xml
    M features/newts-repository-converter/pom.xml
    M features/newts/pom.xml
    M features/notifications/api/pom.xml
    M features/notifications/pom.xml
    M features/notifications/shell/pom.xml
    M features/notifications/ticket-strategy/pom.xml
    M features/nrtg/api/pom.xml
    M features/nrtg/broker/pom.xml
    M features/nrtg/nrtbroker-jms/pom.xml
    M features/nrtg/nrtbroker-local/pom.xml
    M features/nrtg/nrtcollector/pom.xml
    M features/nrtg/pom.xml
    M features/nrtg/protocolcollector/pom.xml
    M features/nrtg/protocolcollector/snmp/pom.xml
    M features/nrtg/protocolcollector/tca/pom.xml
    M features/nrtg/web/pom.xml
    M features/openconfig/api/pom.xml
    M features/openconfig/common/pom.xml
    M features/openconfig/pom.xml
    M features/openconfig/telemetry-client/pom.xml
    M features/opennms-es-rest/pom.xml
    M features/opennms-osgi-core-rest/pom.xml
    M features/opennms-osgi-core/pom.xml
    M features/osgi-jsr223/pom.xml
    M features/perspectivepoller/pom.xml
    M features/poller/api/pom.xml
    M features/poller/client-rpc/pom.xml
    M features/poller/monitors/core/pom.xml
    M features/poller/monitors/pom.xml
    M features/poller/pom.xml
    M features/poller/shell/pom.xml
    M features/pom.xml
    M features/prometheus-collector/pom.xml
    M features/provisioning/api/pom.xml
    M features/provisioning/lib/pom.xml
    M features/provisioning/pom.xml
    M features/reporting/api/pom.xml
    M features/reporting/availability/pom.xml
    M features/reporting/core/pom.xml
    M features/reporting/dao/pom.xml
    M features/reporting/jasper-reports-compiler/pom.xml
    M features/reporting/jasper-reports-filter/pom.xml
    M features/reporting/jasper-reports/pom.xml
    M features/reporting/model/pom.xml
    M features/reporting/pom.xml
    M features/reporting/repository/pom.xml
    M features/reporting/rest/pom.xml
    M features/reporting/sdo/pom.xml
    M features/request-tracker/pom.xml
    M features/rest-provider/pom.xml
    M features/rest/common/pom.xml
    M features/rest/mapper/pom.xml
    M features/rest/model/pom.xml
    M features/rest/pom.xml
    M features/root-webapp/pom.xml
    M features/scv/api/pom.xml
    M features/scv/dominion-grpc-impl/pom.xml
    M features/scv/jceks-impl/pom.xml
    M features/scv/pom.xml
    M features/scv/rest/pom.xml
    M features/scv/scvcli/pom.xml
    M features/scv/shell/pom.xml
    M features/search/api/pom.xml
    M features/search/pom.xml
    M features/search/providers/pom.xml
    M features/search/rest/pom.xml
    M features/search/service/pom.xml
    M features/sentinel/core/pom.xml
    M features/sentinel/pom.xml
    M features/situation-feedback/api/pom.xml
    M features/situation-feedback/elastic/pom.xml
    M features/situation-feedback/pom.xml
    M features/situation-feedback/rest/api/pom.xml
    M features/situation-feedback/rest/impl/pom.xml
    M features/situation-feedback/rest/pom.xml
    M features/springframework-security/pom.xml
    M features/status/api/pom.xml
    M features/status/pom.xml
    M features/status/rest/pom.xml
    M features/system-report/pom.xml
    M features/telemetry/api/pom.xml
    M features/telemetry/common/pom.xml
    M features/telemetry/config/api/pom.xml
    M features/telemetry/config/jaxb/pom.xml
    M features/telemetry/config/pom.xml
    M features/telemetry/connectors/pom.xml
    M features/telemetry/daemon/pom.xml
    M features/telemetry/distributed/common/pom.xml
    M features/telemetry/distributed/minion/pom.xml
    M features/telemetry/distributed/pom.xml
    M features/telemetry/distributed/sentinel/pom.xml
    M features/telemetry/itests/pom.xml
    M features/telemetry/listeners/pom.xml
    M features/telemetry/pom.xml
    M features/telemetry/protocols/adapters/pom.xml
    M features/telemetry/protocols/bmp/adapter/pom.xml
    M features/telemetry/protocols/bmp/parser/pom.xml
    M features/telemetry/protocols/bmp/persistence/api/pom.xml
    M features/telemetry/protocols/bmp/persistence/impl/pom.xml
    M features/telemetry/protocols/bmp/persistence/pom.xml
    M features/telemetry/protocols/bmp/pom.xml
    M features/telemetry/protocols/bmp/stats/pom.xml
    M features/telemetry/protocols/bmp/transport/pom.xml
    M features/telemetry/protocols/cache/pom.xml
    M features/telemetry/protocols/common/pom.xml
    M features/telemetry/protocols/flows/pom.xml
    M features/telemetry/protocols/graphite/adapter/pom.xml
    M features/telemetry/protocols/graphite/pom.xml
    M features/telemetry/protocols/jti/adapter/pom.xml
    M features/telemetry/protocols/jti/pom.xml
    M features/telemetry/protocols/netflow/adapter/pom.xml
    M features/telemetry/protocols/netflow/parser/pom.xml
    M features/telemetry/protocols/netflow/pom.xml
    M features/telemetry/protocols/netflow/transport/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/core/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/minion/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/pom.xml
    M features/telemetry/protocols/nxos/adapter/pom.xml
    M features/telemetry/protocols/nxos/pom.xml
    M features/telemetry/protocols/openconfig/adapter/pom.xml
    M features/telemetry/protocols/openconfig/connector/pom.xml
    M features/telemetry/protocols/openconfig/itests/pom.xml
    M features/telemetry/protocols/openconfig/pom.xml
    M features/telemetry/protocols/pom.xml
    M features/telemetry/protocols/sflow/adapter/pom.xml
    M features/telemetry/protocols/sflow/parser/pom.xml
    M features/telemetry/protocols/sflow/pom.xml
    M features/telemetry/registry/pom.xml
    M features/telemetry/shell/pom.xml
    M features/themes/dashboard-theme/pom.xml
    M features/themes/jmxconfiggenerator-theme/pom.xml
    M features/themes/onms-default-theme/pom.xml
    M features/themes/pom.xml
    M features/ticketing/api/pom.xml
    M features/ticketing/daemon/pom.xml
    M features/ticketing/drools-integration/pom.xml
    M features/ticketing/inmemory/pom.xml
    M features/ticketing/jira-client/pom.xml
    M features/ticketing/jira-integration/pom.xml
    M features/ticketing/pom.xml
    M features/ticketing/rt-integration/pom.xml
    M features/ticketing/tsrm-integration/pom.xml
    M features/timeformat/api/pom.xml
    M features/timeformat/impl/pom.xml
    M features/timeformat/pom.xml
    M features/timeseries-evaluate/pom.xml
    M features/timeseries-shell/pom.xml
    M features/timeseries/pom.xml
    M features/topologies/pom.xml
    M features/topologies/service/api/pom.xml
    M features/topologies/service/impl/pom.xml
    M features/topologies/service/pom.xml
    M features/topology-map/features/pom.xml
    M features/topology-map/features/runtime-base/pom.xml
    M features/topology-map/features/runtime-graphml/pom.xml
    M features/topology-map/org.opennms.features.topology.api/pom.xml
    M features/topology-map/org.opennms.features.topology.app/pom.xml
    M features/topology-map/org.opennms.features.topology.link/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.impl/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/pom.xml
    M features/topology-map/org.opennms.features.topology.shell/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.browsers/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.layout/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.netutils/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.application/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.bsm/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.graphml/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.history/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.vmware/pom.xml
    M features/topology-map/plugins/pom.xml
    M features/topology-map/pom.xml
    M features/topology-map/poms/compiled/pom.xml
    M features/topology-map/poms/pom.xml
    M features/topology-map/provision/pom.xml
    M features/topology-map/themes/default-theme/pom.xml
    M features/topology-map/themes/pom.xml
    M features/topology-views/pom.xml
    M features/ui-extension/pom.xml
    M features/usageanalytics/api/pom.xml
    M features/usageanalytics/impl/pom.xml
    M features/usageanalytics/pom.xml
    M features/vaadin-components/core/pom.xml
    M features/vaadin-components/extender-service/pom.xml
    M features/vaadin-components/graph/pom.xml
    M features/vaadin-components/header/pom.xml
    M features/vaadin-components/pom.xml
    M features/vaadin-components/widgetset/pom.xml
    M features/vaadin-jmxconfiggenerator/pom.xml
    M features/vaadin-snmp-events-and-metrics/pom.xml
    M features/vaadin-surveillance-views/pom.xml
    M features/vaadin/pom.xml
    M features/wsman/pom.xml
    M features/zenith-connect/persistence/pom.xml
    M features/zenith-connect/pom.xml
    M features/zenith-connect/rest/pom.xml
    M integration-tests/config/pom.xml
    M integration-tests/pom.xml
    M integration-tests/trend-configuration/pom.xml
    M integrations/opennms-R/pom.xml
    M integrations/opennms-dns-provisioning-adapter/pom.xml
    M integrations/opennms-geoip-provisioning-adapter/pom.xml
    M integrations/opennms-jasper-extensions/pom.xml
    M integrations/opennms-jasperstudio-extension/pom.xml
    M integrations/opennms-puppet-provisioning-adapter/pom.xml
    M integrations/opennms-reverse-dns-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-asset-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-metadata-provisioning-adapter/pom.xml
    M integrations/opennms-vmware/pom.xml
    M integrations/opennms-vtdxml-collector-handler/pom.xml
    M integrations/opennms-wsman-asset-provisioning-adapter/pom.xml
    M integrations/pom.xml
    M opennms-ackd/pom.xml
    M opennms-alarms/api/pom.xml
    M opennms-alarms/bsf-northbounder/pom.xml
    M opennms-alarms/daemon/pom.xml
    M opennms-alarms/drools-northbounder/pom.xml
    M opennms-alarms/email-northbounder/pom.xml
    M opennms-alarms/integration-tests/pom.xml
    M opennms-alarms/jms-northbounder/pom.xml
    M opennms-alarms/pom.xml
    M opennms-alarms/snmptrap-northbounder/pom.xml
    M opennms-alarms/syslog-northbounder/pom.xml
    M opennms-assemblies/minion/pom.xml
    M opennms-assemblies/pom.xml
    M opennms-assemblies/sentinel/pom.xml
    M opennms-assemblies/version/pom.xml
    M opennms-assemblies/webapp-full/pom.xml
    M opennms-assemblies/xsds/pom.xml
    M opennms-base-assembly/pom.xml
    M opennms-base-assembly/src/main/filtered/etc/log4j2.xml
    M opennms-bootstrap/pom.xml
    M opennms-config-api/pom.xml
    M opennms-config-dao/common-api/pom.xml
    M opennms-config-dao/common-impl/pom.xml
    M opennms-config-dao/poll-outages/api/pom.xml
    M opennms-config-dao/poll-outages/impl/pom.xml
    M opennms-config-dao/poll-outages/itests/pom.xml
    M opennms-config-dao/poll-outages/pom.xml
    M opennms-config-dao/pom.xml
    M opennms-config-dao/thresholding/api/pom.xml
    M opennms-config-dao/thresholding/impl/pom.xml
    M opennms-config-dao/thresholding/pom.xml
    M opennms-config-jaxb/pom.xml
    M opennms-config-model/pom.xml
    M opennms-config-tester/pom.xml
    M opennms-config/pom.xml
    M opennms-correlation/drools-correlation-engine/pom.xml
    M opennms-correlation/opennms-correlator/pom.xml
    M opennms-correlation/pom.xml
    M opennms-dao-api/pom.xml
    M opennms-dao-mock/pom.xml
    M opennms-dao/pom.xml
    M opennms-enterprise-reporting/opennms-reportd/pom.xml
    M opennms-enterprise-reporting/pom.xml
    M opennms-full-assembly/pom.xml
    M opennms-full-assembly/src/test/java/org/opennms/assemblies/karaf/OnmsKarafTestCase.java
    M opennms-icmp/commands/pom.xml
    M opennms-icmp/opennms-icmp-api/pom.xml
    M opennms-icmp/opennms-icmp-best/pom.xml
    M opennms-icmp/opennms-icmp-jna/pom.xml
    M opennms-icmp/opennms-icmp-jni/pom.xml
    M opennms-icmp/opennms-icmp-jni6/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/pom.xml
    M opennms-icmp/pom.xml
    M opennms-install/pom.xml
    M opennms-javamail/opennms-javamail-api/pom.xml
    M opennms-javamail/pom.xml
    M opennms-jetty/pom.xml
    M opennms-model/pom.xml
    M opennms-openapi-docs/pom.xml
    M opennms-provision/opennms-detector-bsf/pom.xml
    M opennms-provision/opennms-detector-datagram/pom.xml
    M opennms-provision/opennms-detector-dhcp/pom.xml
    M opennms-provision/opennms-detector-generic/pom.xml
    M opennms-provision/opennms-detector-jdbc/pom.xml
    M opennms-provision/opennms-detector-jms/pom.xml
    M opennms-provision/opennms-detector-jmx/pom.xml
    M opennms-provision/opennms-detector-lineoriented/pom.xml
    M opennms-provision/opennms-detector-rdns-lookup/pom.xml
    M opennms-provision/opennms-detector-registry/pom.xml
    M opennms-provision/opennms-detector-simple/pom.xml
    M opennms-provision/opennms-detector-ssh/pom.xml
    M opennms-provision/opennms-detector-web/pom.xml
    M opennms-provision/opennms-detectorclient-rpc/pom.xml
    M opennms-provision/opennms-mock-simpleserver/pom.xml
    M opennms-provision/opennms-provision-api/pom.xml
    M opennms-provision/opennms-provision-geolocation/pom.xml
    M opennms-provision/opennms-provision-persistence/pom.xml
    M opennms-provision/opennms-provision-shell/pom.xml
    M opennms-provision/opennms-provisiond/pom.xml
    M opennms-provision/opennms-requisition-dns/pom.xml
    M opennms-provision/opennms-requisition-service/pom.xml
    M opennms-provision/pom.xml
    M opennms-rrd/opennms-rrd-api/pom.xml
    M opennms-rrd/opennms-rrd-model/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/opennms-rrdtool-api/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/pom.xml
    M opennms-rrd/opennms-rrd-tcp/pom.xml
    M opennms-rrd/opennms-rrd-util/pom.xml
    M opennms-rrd/pom.xml
    M opennms-services/pom.xml
    M opennms-taglib/pom.xml
    M opennms-util/pom.xml
    M opennms-web-api/pom.xml
    M opennms-web-dependencies/pom.xml
    M opennms-webapp-rest/pom.xml
    M opennms-webapp/pom.xml
    M pom.xml
    M protocols/cifs/pom.xml
    M protocols/nsclient/pom.xml
    M protocols/pom.xml
    M protocols/radius/pom.xml
    M protocols/selenium-monitor/pom.xml
    M protocols/xml/pom.xml
    M smoke-test/pom.xml
    M tests/dao/pom.xml
    M tests/mock-elements/pom.xml
    M tests/mock-snmp-agent/pom.xml
    M tests/pom.xml
    M ui/pom.xml
    M ui/tests/components/Menu/menu-template-test.json

  Log Message:
  -----------
  OpenNMS Horizon 36.0.3


  Commit: 9d7b43a70cbf8102182af3a630daa7976d219785
      https://github.com/OpenNMS/opennms/commit/9d7b43a70cbf8102182af3a630daa7976d219785
  Author: CI/CD System <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2025' into release-36.x


  Commit: 515a1e6afcb7c9d360f237c90a31d5e694f8b194
      https://github.com/OpenNMS/opennms/commit/515a1e6afcb7c9d360f237c90a31d5e694f8b194
  Author: Morteza E <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M .circleci/main/parameters.yml

  Log Message:
  -----------
  fix parameters


  Commit: 7abe451d2777a56edd68135b334cda11619e73ec
      https://github.com/OpenNMS/opennms/commit/7abe451d2777a56edd68135b334cda11619e73ec
  Author: Dino <[email protected]>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  NMS-20205: Bump Apache CXF (#8780)


  Commit: 964d206e282628169f6fa0e2418e3fe51813038a
      https://github.com/OpenNMS/opennms/commit/964d206e282628169f6fa0e2418e3fe51813038a
  Author: Christian Pape <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M container/karaf/pom.xml
    A container/pax-url-aether-patch/pom.xml
    A container/plexus-utils-relocated/pom.xml
    M container/pom.xml
    M container/shared/pom.xml
    M pom.xml

  Log Message:
  -----------
  NMS-19667: Use plexus-utils 3.6.1


  Commit: 699b0d9312786a5f0f6ffeea2c1b64fc1c83ab1e
      https://github.com/OpenNMS/opennms/commit/699b0d9312786a5f0f6ffeea2c1b64fc1c83ab1e
  Author: Christian Pape <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  NMS-20184: Added CVE-2026-10050 to trivyignore file


  Commit: 9dded2bdbc3da396f4854099173ae9ad8edab606
      https://github.com/OpenNMS/opennms/commit/9dded2bdbc3da396f4854099173ae9ad8edab606
  Author: CI/CD System <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore
    M container/karaf/pom.xml
    A container/pax-url-aether-patch/pom.xml
    A container/plexus-utils-relocated/pom.xml
    M container/pom.xml
    M container/shared/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


  Commit: b36d26baea29f56dc6ac53fa939439708c680b51
      https://github.com/OpenNMS/opennms/commit/b36d26baea29f56dc6ac53fa939439708c680b51
  Author: Morteza E <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2023' into foundation-2024


  Commit: 0972f9513ecda71270dd048da172efd703560c2e
      https://github.com/OpenNMS/opennms/commit/0972f9513ecda71270dd048da172efd703560c2e
  Author: Morteza E <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M container/pax-url-aether-patch/pom.xml
    M container/plexus-utils-relocated/pom.xml

  Log Message:
  -----------
  Fix pax and plexus versions


  Commit: e34b9457783a1f9198f005cc1f253adf76fcd4ac
      https://github.com/OpenNMS/opennms/commit/e34b9457783a1f9198f005cc1f253adf76fcd4ac
  Author: Morteza E <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .circleci/main/jobs/build/build-ui.yml
    M .circleci/trivy-config/trivyignore
    M .gitignore
    M container/shared/pom.xml
    M container/shared/src/main/internal/features-processing.xml
    M debian/changelog
    M docs/modules/releasenotes/pages/changelog.adoc
    M features/minion/repository/src/assembly/repo.xml
    M opennms-assemblies/minion/src/main/filtered/debian/changelog
    M opennms-assemblies/sentinel/src/main/filtered/debian/changelog
    M opennms-assemblies/webapp-full/pom.xml
    A opennms-openapi-docs/README.adoc
    A opennms-openapi-docs/pom.xml
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocGenerator.java
    A opennms-openapi-docs/src/main/java/org/opennms/openapi/OpenApiDocWriter.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiDocsContentTest.java
    A opennms-openapi-docs/src/test/java/org/opennms/openapi/OpenApiResourceCoverageTest.java
    M opennms-webapp-rest/pom.xml
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractStaticOpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/support/openapi/AbstractSwaggerUiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/SwaggerUiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/OpenApiResource.java
    A opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/SwaggerUiResource.java
    A opennms-webapp-rest/src/main/resources/openapi/swagger-ui.properties
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v1.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/applicationContext-cxf-rest-v2.xml
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-alt.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template-default.json
    M opennms-webapp-rest/src/main/webapp/WEB-INF/menu/menu-template.json
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/StaticOpenApiResourceTest.java
    A opennms-webapp-rest/src/test/java/org/opennms/web/rest/support/openapi/SwaggerUiResourceTest.java
    R opennms-webapp-rest/src/test/java/org/opennms/web/rest/v2/OpenApiIT.java
    A opennms-webapp-rest/src/test/resources/openapi/openapi-stub.json
    M opennms-webapp/src/main/webapp/includes/help-documentation.jsp
    M pom.xml
    M smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderIT.java
    A smoke-test/src/test/java/org/opennms/smoketest/rest/OpenApiRestIT.java
    M ui/eslint.config.js
    M ui/package.json
    M ui/packages/onms-ui-example-plugin/README.md
    M ui/packages/onms-ui-example-plugin/package.json
    A ui/packages/onms-ui-example-plugin/scripts/verify-dist.mjs
    M ui/packages/onms-ui-example-plugin/src/main.ts
    M ui/packages/onms-ui-example-plugin/vite.config.ts
    M ui/packages/onms-ui/README.md
    M ui/pnpm-lock.yaml
    M ui/src/containers/OpenAPI.vue
    M ui/tests/containers/OpenAPI.test.ts
    A ui/tests/containers/OpenAPIFetch.test.ts
    M ui/tests/onms-ui/OnmsTooltip.test.ts
    M ui/tests/onms-ui/exports.test.ts
    M ui/vite.config.menu.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release-36.x' into develop


  Commit: 5ebe7e2c828c2923d683b2d0cffc6cce35f1fe9a
      https://github.com/OpenNMS/opennms/commit/5ebe7e2c828c2923d683b2d0cffc6cce35f1fe9a
  Author: Morteza E <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M opennms-openapi-docs/pom.xml

  Log Message:
  -----------
  fix the version


  Commit: 6173a9c5f23d1918388b9b4b0323a24f10304337
      https://github.com/OpenNMS/opennms/commit/6173a9c5f23d1918388b9b4b0323a24f10304337
  Author: Christian Pape <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore

  Log Message:
  -----------
  NMS-20196: Added CVE-2026-2332 to trivyignore file


  Commit: 8d7a8491f45a559e85319441080e403694b120fd
      https://github.com/OpenNMS/opennms/commit/8d7a8491f45a559e85319441080e403694b120fd
  Author: CI/CD System <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .circleci/trivy-config/trivyignore
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025


  Commit: 701b5a73e8817713c9cb2e05a0f41d5f493ab6f0
      https://github.com/OpenNMS/opennms/commit/701b5a73e8817713c9cb2e05a0f41d5f493ab6f0
  Author: Atlassian Bamboo <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .version.txt
    M container/branding/pom.xml
    M container/bridge/api/pom.xml
    M container/bridge/pom.xml
    M container/bridge/proxy/pom.xml
    M container/bridge/rest/pom.xml
    M container/extender/pom.xml
    M container/features/pom.xml
    M container/hawtio-osgi-patch/pom.xml
    M container/jaas-login-module/pom.xml
    M container/karaf/pom.xml
    M container/noop-jetty-extension/pom.xml
    M container/pom.xml
    M container/servlet/pom.xml
    M container/shared/pom.xml
    M container/spring-extender/pom.xml
    M core/api/pom.xml
    M core/cache/pom.xml
    M core/camel/pom.xml
    M core/cli/pom.xml
    M core/commands/pom.xml
    M core/config/pom.xml
    M core/criteria/pom.xml
    M core/daemon/pom.xml
    M core/db-install/pom.xml
    M core/db/pom.xml
    M core/encrypt-util/pom.xml
    M core/fileutils/pom.xml
    M core/grpc/common/pom.xml
    M core/grpc/osgi/pom.xml
    M core/grpc/pom.xml
    M core/health/api/pom.xml
    M core/health/impl/pom.xml
    M core/health/pom.xml
    M core/health/rest-cxf/pom.xml
    M core/health/rest/pom.xml
    M core/health/shell/pom.xml
    M core/icmp-jna/pom.xml
    M core/ipc/common/kafka-shell/pom.xml
    M core/ipc/common/kafka/pom.xml
    M core/ipc/common/pom.xml
    M core/ipc/grpc/client/pom.xml
    M core/ipc/grpc/common/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/grpc/pom.xml
    M core/ipc/grpc/server/pom.xml
    M core/ipc/osgi/pom.xml
    M core/ipc/pom.xml
    M core/ipc/rpc/api/pom.xml
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/common/pom.xml
    M core/ipc/rpc/jms-impl/pom.xml
    M core/ipc/rpc/kafka/pom.xml
    M core/ipc/rpc/mock-impl/pom.xml
    M core/ipc/rpc/pom.xml
    M core/ipc/rpc/shell-commands/pom.xml
    M core/ipc/rpc/utils/pom.xml
    M core/ipc/rpc/xml/pom.xml
    M core/ipc/sink/api/pom.xml
    M core/ipc/sink/camel/client/pom.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/pom.xml
    M core/ipc/sink/camel/pom.xml
    M core/ipc/sink/camel/server/pom.xml
    M core/ipc/sink/common/pom.xml
    M core/ipc/sink/kafka/client/pom.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/pom.xml
    M core/ipc/sink/kafka/server/pom.xml
    M core/ipc/sink/mock-impl/pom.xml
    M core/ipc/sink/off-heap/pom.xml
    M core/ipc/sink/pom.xml
    M core/ipc/sink/xml/pom.xml
    M core/ipc/twin/api/pom.xml
    M core/ipc/twin/common/pom.xml
    M core/ipc/twin/grpc/common/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/grpc/pom.xml
    M core/ipc/twin/grpc/publisher/pom.xml
    M core/ipc/twin/grpc/subscriber/pom.xml
    M core/ipc/twin/jms/itests/pom.xml
    M core/ipc/twin/jms/pom.xml
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/kafka/common/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M core/ipc/twin/kafka/pom.xml
    M core/ipc/twin/kafka/publisher/pom.xml
    M core/ipc/twin/kafka/subscriber/pom.xml
    M core/ipc/twin/memory/pom.xml
    M core/ipc/twin/pom.xml
    M core/ipc/twin/shell/pom.xml
    M core/ipc/twin/test/pom.xml
    M core/jmx/api/pom.xml
    M core/jmx/impl/pom.xml
    M core/jmx/pom.xml
    M core/jstl-support/pom.xml
    M core/lib/pom.xml
    M core/logging-api/pom.xml
    M core/mate/api/pom.xml
    M core/mate/model/pom.xml
    M core/mate/pom.xml
    M core/mate/shell-commands/pom.xml
    M core/password/pom.xml
    M core/pom.xml
    M core/profiler/pom.xml
    M core/runtime/pom.xml
    M core/schema/pom.xml
    M core/snmp/api/pom.xml
    M core/snmp/commands/pom.xml
    M core/snmp/impl-mock/pom.xml
    M core/snmp/impl-snmp4j/pom.xml
    M core/snmp/integration-tests/pom.xml
    M core/snmp/pom.xml
    M core/snmp/profile-mapper/pom.xml
    M core/snmp/proxy-rpc-impl/pom.xml
    M core/snmp/proxy-rpc-tests/pom.xml
    M core/soa/pom.xml
    M core/spring-web/pom.xml
    M core/spring/pom.xml
    M core/sysprops/pom.xml
    M core/tasks/pom.xml
    M core/test-api/activemq/pom.xml
    M core/test-api/alarms/pom.xml
    M core/test-api/camel/pom.xml
    M core/test-api/collection/pom.xml
    M core/test-api/db/pom.xml
    M core/test-api/dns/pom.xml
    M core/test-api/elasticsearch/pom.xml
    M core/test-api/http/pom.xml
    M core/test-api/kafka/pom.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/pom.xml
    M core/test-api/pom.xml
    M core/test-api/rest/pom.xml
    M core/test-api/schema/a/pom.xml
    M core/test-api/schema/b/pom.xml
    M core/test-api/schema/pom.xml
    M core/test-api/services/pom.xml
    M core/test-api/snmp/pom.xml
    M core/test-api/ssh/pom.xml
    M core/test-api/xml/pom.xml
    M core/tracing/api/pom.xml
    M core/tracing/jaeger-osgi/pom.xml
    M core/tracing/jaeger-tracer/pom.xml
    M core/tracing/pom.xml
    M core/tracing/registry/pom.xml
    M core/upgrade/pom.xml
    M core/web-assets/package.json
    M core/web-assets/pom.xml
    M core/web/pom.xml
    M core/xml/pom.xml
    M dependencies/activemq/pom.xml
    M dependencies/angus-mail-shaded/pom.xml
    M dependencies/atomikos/pom.xml
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/cassandra-test/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/dnsjava/pom.xml
    M dependencies/drools/pom.xml
    M dependencies/eclipse-npn-alpn/pom.xml
    M dependencies/felix/pom.xml
    M dependencies/groovy/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/jackson1/pom.xml
    M dependencies/jackson2/pom.xml
    M dependencies/jasper/pom.xml
    M dependencies/jasypt/pom.xml
    M dependencies/jaxb/pom.xml
    M dependencies/jcifs-shaded/pom.xml
    M dependencies/jcifs/pom.xml
    M dependencies/jinterop/pom.xml
    M dependencies/jmx/pom.xml
    M dependencies/jna/pom.xml
    M dependencies/jradius-extended/pom.xml
    M dependencies/jradius/pom.xml
    M dependencies/jrobin/pom.xml
    M dependencies/jrrd/pom.xml
    M dependencies/jrrd2/pom.xml
    M dependencies/jstl/pom.xml
    M dependencies/jung/pom.xml
    M dependencies/liquibase/pom.xml
    M dependencies/mina/pom.xml
    M dependencies/netty/pom.xml
    M dependencies/newts/pom.xml
    M dependencies/oia/pom.xml
    M dependencies/owasp/pom.xml
    M dependencies/pax-exam/pom.xml
    M dependencies/pom.xml
    M dependencies/quartz/pom.xml
    M dependencies/servlet/pom.xml
    M dependencies/snmp-test/pom.xml
    M dependencies/snmp/pom.xml
    M dependencies/snmp4j-agent/pom.xml
    M dependencies/snmp4j/pom.xml
    M dependencies/spring-security-core/pom.xml
    M dependencies/spring-security/pom.xml
    M dependencies/spring-test/pom.xml
    M dependencies/spring-web/pom.xml
    M dependencies/spring/pom.xml
    M deploy/pom.xml
    M docs/antora.yml
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M features/activemq/broker-api/pom.xml
    M features/activemq/broker/pom.xml
    M features/activemq/component/pom.xml
    M features/activemq/pom.xml
    M features/activemq/pool/pom.xml
    M features/activemq/shell/pom.xml
    M features/alarms/history/api/pom.xml
    M features/alarms/history/elastic/pom.xml
    M features/alarms/history/pom.xml
    M features/alarms/history/rest/api/pom.xml
    M features/alarms/history/rest/impl/pom.xml
    M features/alarms/history/rest/pom.xml
    M features/alarms/pom.xml
    M features/amqp/alarm-northbounder/pom.xml
    M features/amqp/common/pom.xml
    M features/amqp/event-forwarder/pom.xml
    M features/amqp/event-receiver/pom.xml
    M features/amqp/pom.xml
    M features/api-layer/common/pom.xml
    M features/api-layer/core/pom.xml
    M features/api-layer/dao-common/pom.xml
    M features/api-layer/minion/pom.xml
    M features/api-layer/pom.xml
    M features/api-layer/sentinel/pom.xml
    M features/bsm/daemon/pom.xml
    M features/bsm/persistence/api/pom.xml
    M features/bsm/persistence/impl/pom.xml
    M features/bsm/persistence/pom.xml
    M features/bsm/pom.xml
    M features/bsm/rest/api/pom.xml
    M features/bsm/rest/impl/pom.xml
    M features/bsm/rest/pom.xml
    M features/bsm/service/api/pom.xml
    M features/bsm/service/impl/pom.xml
    M features/bsm/service/pom.xml
    M features/bsm/shell-commands/pom.xml
    M features/bsm/test-util/pom.xml
    M features/bsm/vaadin-adminpage/pom.xml
    M features/charts/pom.xml
    M features/collection/api/pom.xml
    M features/collection/client-rpc/pom.xml
    M features/collection/collectors/pom.xml
    M features/collection/core/pom.xml
    M features/collection/persistence-osgi/pom.xml
    M features/collection/persistence-rrd/pom.xml
    M features/collection/persistence-tcp/pom.xml
    M features/collection/pom.xml
    M features/collection/shell-commands/pom.xml
    M features/collection/snmp-collector/pom.xml
    M features/collection/test-api/pom.xml
    M features/collection/thresholding/api/pom.xml
    M features/collection/thresholding/impl/pom.xml
    M features/collection/thresholding/itests/pom.xml
    M features/collection/thresholding/pom.xml
    M features/collection/thresholding/thresholding-shell/pom.xml
    M features/config/dao/api/pom.xml
    M features/config/dao/impl/pom.xml
    M features/config/dao/pom.xml
    M features/config/mock/pom.xml
    M features/config/osgi/cm/pom.xml
    M features/config/osgi/del/pom.xml
    M features/config/osgi/pom.xml
    M features/config/pom.xml
    M features/config/rest/api/pom.xml
    M features/config/rest/impl/pom.xml
    M features/config/rest/pom.xml
    M features/config/service/api/pom.xml
    M features/config/service/impl/pom.xml
    M features/config/service/pom.xml
    M features/config/test/pom.xml
    M features/config/upgrade/pom.xml
    M features/container/minion/pom.xml
    M features/container/pom.xml
    M features/container/sentinel/pom.xml
    M features/datachoices/pom.xml
    M features/device-config/api/pom.xml
    M features/device-config/monitor-adaptor/pom.xml
    M features/device-config/monitor/pom.xml
    M features/device-config/persistence/api/pom.xml
    M features/device-config/persistence/impl/pom.xml
    M features/device-config/persistence/pom.xml
    M features/device-config/pom.xml
    M features/device-config/rest/pom.xml
    M features/device-config/retrieval/pom.xml
    M features/device-config/service/pom.xml
    M features/device-config/shell/pom.xml
    M features/device-config/sink/consumer/pom.xml
    M features/device-config/sink/dispatcher/pom.xml
    M features/device-config/sink/module/pom.xml
    M features/device-config/sink/pom.xml
    M features/device-config/ssh-scripting/pom.xml
    M features/device-config/tftp/pom.xml
    M features/dhcpd/pom.xml
    M features/discovery/pom.xml
    M features/distributed/collection/pom.xml
    M features/distributed/coordination/api/pom.xml
    M features/distributed/coordination/common/pom.xml
    M features/distributed/coordination/pom.xml
    M features/distributed/coordination/shell/pom.xml
    M features/distributed/coordination/zookeeper/pom.xml
    M features/distributed/core/api/pom.xml
    M features/distributed/core/impl/pom.xml
    M features/distributed/core/jms/pom.xml
    M features/distributed/core/pom.xml
    M features/distributed/core/shell/pom.xml
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/distributed/pom.xml
    M features/distributed/dao/healthcheck/pom.xml
    M features/distributed/dao/impl/pom.xml
    M features/distributed/dao/pom.xml
    M features/distributed/dao/shell/pom.xml
    M features/distributed/dao/test/pom.xml
    M features/distributed/datasource/pom.xml
    M features/distributed/distributed-cassandra/cassandra-api/pom.xml
    M features/distributed/distributed-cassandra/newts-impl/pom.xml
    M features/distributed/distributed-cassandra/pom.xml
    M features/distributed/kv-store/api/pom.xml
    M features/distributed/kv-store/blob/blob-itests/pom.xml
    M features/distributed/kv-store/blob/blob-shell/pom.xml
    M features/distributed/kv-store/blob/cassandra/pom.xml
    M features/distributed/kv-store/blob/in-memory/pom.xml
    M features/distributed/kv-store/blob/no-op/pom.xml
    M features/distributed/kv-store/blob/pom.xml
    M features/distributed/kv-store/blob/postgres-impl/pom.xml
    M features/distributed/kv-store/json/json-shell/pom.xml
    M features/distributed/kv-store/json/noop/pom.xml
    M features/distributed/kv-store/json/pom.xml
    M features/distributed/kv-store/json/postgres/pom.xml
    M features/distributed/kv-store/pom.xml
    M features/distributed/kv-store/postgres-shared/pom.xml
    M features/distributed/opennms-identity/pom.xml
    M features/distributed/pom.xml
    M features/distributed/service-registry/pom.xml
    M features/dnsresolver/api/pom.xml
    M features/dnsresolver/netty/pom.xml
    M features/dnsresolver/pom.xml
    M features/dnsresolver/shell/pom.xml
    M features/eif-adapter/pom.xml
    M features/elastic/client/pom.xml
    M features/elastic/pom.xml
    M features/endpoints/grafana/api/pom.xml
    M features/endpoints/grafana/client/pom.xml
    M features/endpoints/grafana/persistence/api/pom.xml
    M features/endpoints/grafana/persistence/impl/pom.xml
    M features/endpoints/grafana/persistence/pom.xml
    M features/endpoints/grafana/pom.xml
    M features/endpoints/grafana/rest/pom.xml
    M features/endpoints/grafana/service/pom.xml
    M features/endpoints/pom.xml
    M features/enlinkd/adapters/collectors/bridge/pom.xml
    M features/enlinkd/adapters/collectors/cdp/pom.xml
    M features/enlinkd/adapters/collectors/ipnettomedia/pom.xml
    M features/enlinkd/adapters/collectors/isis/pom.xml
    M features/enlinkd/adapters/collectors/lldp/pom.xml
    M features/enlinkd/adapters/collectors/ospf/pom.xml
    M features/enlinkd/adapters/collectors/pom.xml
    M features/enlinkd/adapters/common/pom.xml
    M features/enlinkd/adapters/discovers/bridge/pom.xml
    M features/enlinkd/adapters/discovers/pom.xml
    M features/enlinkd/adapters/pom.xml
    M features/enlinkd/adapters/updaters/bridge/pom.xml
    M features/enlinkd/adapters/updaters/cdp/pom.xml
    M features/enlinkd/adapters/updaters/isis/pom.xml
    M features/enlinkd/adapters/updaters/lldp/pom.xml
    M features/enlinkd/adapters/updaters/nodes/pom.xml
    M features/enlinkd/adapters/updaters/ospf/pom.xml
    M features/enlinkd/adapters/updaters/pom.xml
    M features/enlinkd/api/pom.xml
    M features/enlinkd/config/pom.xml
    M features/enlinkd/daemon/pom.xml
    M features/enlinkd/generator/pom.xml
    M features/enlinkd/persistence/api/pom.xml
    M features/enlinkd/persistence/impl/pom.xml
    M features/enlinkd/persistence/pom.xml
    M features/enlinkd/pom.xml
    M features/enlinkd/service/api/pom.xml
    M features/enlinkd/service/impl/pom.xml
    M features/enlinkd/service/pom.xml
    M features/enlinkd/shell/pom.xml
    M features/enlinkd/tests/pom.xml
    M features/events/api/pom.xml
    M features/events/collector/pom.xml
    M features/events/daemon/pom.xml
    M features/events/pom.xml
    M features/events/shell-commands/pom.xml
    M features/events/sink/dispatcher/pom.xml
    M features/events/sink/pom.xml
    M features/events/sink/shell-commands/pom.xml
    M features/events/syslog/pom.xml
    M features/events/traps/pom.xml
    M features/flows/api/pom.xml
    M features/flows/classification/engine/api/pom.xml
    M features/flows/classification/engine/impl/pom.xml
    M features/flows/classification/engine/pom.xml
    M features/flows/classification/persistence/api/pom.xml
    M features/flows/classification/persistence/impl/pom.xml
    M features/flows/classification/persistence/pom.xml
    M features/flows/classification/pom.xml
    M features/flows/classification/shell/pom.xml
    M features/flows/elastic/pom.xml
    M features/flows/itests/pom.xml
    M features/flows/kafka-persistence/pom.xml
    M features/flows/pom.xml
    M features/flows/processing/pom.xml
    M features/flows/rest/api/pom.xml
    M features/flows/rest/impl/pom.xml
    M features/flows/rest/pom.xml
    M features/geocoder/api/pom.xml
    M features/geocoder/google/pom.xml
    M features/geocoder/mapquest/pom.xml
    M features/geocoder/nominatim/pom.xml
    M features/geocoder/pom.xml
    M features/geocoder/rest/pom.xml
    M features/geocoder/service/pom.xml
    M features/geolocation/api/pom.xml
    M features/geolocation/pom.xml
    M features/geolocation/rest/pom.xml
    M features/geolocation/service/pom.xml
    M features/graph/api/pom.xml
    M features/graph/dao/api/pom.xml
    M features/graph/dao/impl/pom.xml
    M features/graph/dao/pom.xml
    M features/graph/domain/pom.xml
    M features/graph/pom.xml
    M features/graph/provider/application/pom.xml
    M features/graph/provider/bsm/pom.xml
    M features/graph/provider/graphml/pom.xml
    M features/graph/provider/legacy/pom.xml
    M features/graph/provider/pathoutage/pom.xml
    M features/graph/provider/persistence-test/pom.xml
    M features/graph/provider/pom.xml
    M features/graph/provider/topology/pom.xml
    M features/graph/rest/api/pom.xml
    M features/graph/rest/impl/pom.xml
    M features/graph/rest/pom.xml
    M features/graph/service/pom.xml
    M features/graph/shell/pom.xml
    M features/graphml/api/pom.xml
    M features/graphml/pom.xml
    M features/graphml/rest/pom.xml
    M features/graphml/service/pom.xml
    M features/grpc/exporter/pom.xml
    M features/grpc/pom.xml
    M features/ha-management/ha-api/pom.xml
    M features/ha-management/ha-daemon/pom.xml
    M features/ha-management/ha-rest/pom.xml
    M features/ha-management/ha-shell/pom.xml
    M features/ha-management/pom.xml
    M features/ifttt/pom.xml
    M features/inmemory-timeseries-plugin/pom.xml
    M features/instrumentationLogReader/pom.xml
    M features/jdbc-collector/pom.xml
    M features/jest/client/pom.xml
    M features/jest/dependencies/pom.xml
    M features/jest/feature/pom.xml
    M features/jest/jest-complete-osgi/pom.xml
    M features/jest/pom.xml
    M features/jmx-config-generator/pom.xml
    M features/juniper-tca-collector/pom.xml
    M features/kafka/consumer/pom.xml
    M features/kafka/pom.xml
    M features/kafka/producer/pom.xml
    M features/karaf-health/pom.xml
    M features/measurements/api/pom.xml
    M features/measurements/impl/pom.xml
    M features/measurements/pom.xml
    M features/measurements/rest/pom.xml
    M features/measurements/shell/pom.xml
    M features/mib-compiler/pom.xml
    M features/minion/core/features/pom.xml
    M features/minion/core/health-check/pom.xml
    M features/minion/core/impl/pom.xml
    M features/minion/core/pom.xml
    M features/minion/core/repository/pom.xml
    M features/minion/dominion/grpc-client/pom.xml
    M features/minion/dominion/pom.xml
    M features/minion/heartbeat/common/pom.xml
    M features/minion/heartbeat/consumer/pom.xml
    M features/minion/heartbeat/pom.xml
    M features/minion/heartbeat/producer/pom.xml
    M features/minion/pom.xml
    M features/minion/repository/pom.xml
    M features/minion/shell/collection/pom.xml
    M features/minion/shell/poller/pom.xml
    M features/minion/shell/pom.xml
    M features/minion/shell/provision/pom.xml
    M features/minion/status/pom.xml
    M features/name-cutter/pom.xml
    M features/newts-repository-converter/pom.xml
    M features/newts/pom.xml
    M features/notifications/api/pom.xml
    M features/notifications/pom.xml
    M features/notifications/shell/pom.xml
    M features/notifications/ticket-strategy/pom.xml
    M features/nrtg/api/pom.xml
    M features/nrtg/broker/pom.xml
    M features/nrtg/nrtbroker-jms/pom.xml
    M features/nrtg/nrtbroker-local/pom.xml
    M features/nrtg/nrtcollector/pom.xml
    M features/nrtg/pom.xml
    M features/nrtg/protocolcollector/pom.xml
    M features/nrtg/protocolcollector/snmp/pom.xml
    M features/nrtg/protocolcollector/tca/pom.xml
    M features/nrtg/web/pom.xml
    M features/openconfig/api/pom.xml
    M features/openconfig/common/pom.xml
    M features/openconfig/pom.xml
    M features/openconfig/telemetry-client/pom.xml
    M features/opennms-es-rest/pom.xml
    M features/opennms-osgi-core-rest/pom.xml
    M features/opennms-osgi-core/pom.xml
    M features/osgi-jsr223/pom.xml
    M features/perspectivepoller/pom.xml
    M features/poller/api/pom.xml
    M features/poller/client-rpc/pom.xml
    M features/poller/monitors/core/pom.xml
    M features/poller/monitors/pom.xml
    M features/poller/pom.xml
    M features/poller/shell/pom.xml
    M features/pom.xml
    M features/prometheus-collector/pom.xml
    M features/provisioning/api/pom.xml
    M features/provisioning/lib/pom.xml
    M features/provisioning/pom.xml
    M features/reporting/api/pom.xml
    M features/reporting/availability/pom.xml
    M features/reporting/core/pom.xml
    M features/reporting/dao/pom.xml
    M features/reporting/jasper-reports-compiler/pom.xml
    M features/reporting/jasper-reports-filter/pom.xml
    M features/reporting/jasper-reports/pom.xml
    M features/reporting/model/pom.xml
    M features/reporting/pom.xml
    M features/reporting/repository/pom.xml
    M features/reporting/rest/pom.xml
    M features/reporting/sdo/pom.xml
    M features/request-tracker/pom.xml
    M features/rest-provider/pom.xml
    M features/rest/common/pom.xml
    M features/rest/mapper/pom.xml
    M features/rest/model/pom.xml
    M features/rest/pom.xml
    M features/root-webapp/pom.xml
    M features/scv/api/pom.xml
    M features/scv/dominion-grpc-impl/pom.xml
    M features/scv/jceks-impl/pom.xml
    M features/scv/pom.xml
    M features/scv/rest/pom.xml
    M features/scv/scvcli/pom.xml
    M features/scv/shell/pom.xml
    M features/search/api/pom.xml
    M features/search/pom.xml
    M features/search/providers/pom.xml
    M features/search/rest/pom.xml
    M features/search/service/pom.xml
    M features/sentinel/core/pom.xml
    M features/sentinel/pom.xml
    M features/situation-feedback/api/pom.xml
    M features/situation-feedback/elastic/pom.xml
    M features/situation-feedback/pom.xml
    M features/situation-feedback/rest/api/pom.xml
    M features/situation-feedback/rest/impl/pom.xml
    M features/situation-feedback/rest/pom.xml
    M features/springframework-security/pom.xml
    M features/status/api/pom.xml
    M features/status/pom.xml
    M features/status/rest/pom.xml
    M features/system-report/pom.xml
    M features/telemetry/api/pom.xml
    M features/telemetry/common/pom.xml
    M features/telemetry/config/api/pom.xml
    M features/telemetry/config/jaxb/pom.xml
    M features/telemetry/config/pom.xml
    M features/telemetry/connectors/pom.xml
    M features/telemetry/daemon/pom.xml
    M features/telemetry/distributed/common/pom.xml
    M features/telemetry/distributed/minion/pom.xml
    M features/telemetry/distributed/pom.xml
    M features/telemetry/distributed/sentinel/pom.xml
    M features/telemetry/itests/pom.xml
    M features/telemetry/listeners/pom.xml
    M features/telemetry/pom.xml
    M features/telemetry/protocols/adapters/pom.xml
    M features/telemetry/protocols/bmp/adapter/pom.xml
    M features/telemetry/protocols/bmp/parser/pom.xml
    M features/telemetry/protocols/bmp/persistence/api/pom.xml
    M features/telemetry/protocols/bmp/persistence/impl/pom.xml
    M features/telemetry/protocols/bmp/persistence/pom.xml
    M features/telemetry/protocols/bmp/pom.xml
    M features/telemetry/protocols/bmp/stats/pom.xml
    M features/telemetry/protocols/bmp/transport/pom.xml
    M features/telemetry/protocols/cache/pom.xml
    M features/telemetry/protocols/common/pom.xml
    M features/telemetry/protocols/flows/pom.xml
    M features/telemetry/protocols/graphite/adapter/pom.xml
    M features/telemetry/protocols/graphite/pom.xml
    M features/telemetry/protocols/jti/adapter/pom.xml
    M features/telemetry/protocols/jti/pom.xml
    M features/telemetry/protocols/netflow/adapter/pom.xml
    M features/telemetry/protocols/netflow/parser/pom.xml
    M features/telemetry/protocols/netflow/pom.xml
    M features/telemetry/protocols/netflow/transport/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/core/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/minion/pom.xml
    M features/telemetry/protocols/netflow/xml-provider/pom.xml
    M features/telemetry/protocols/nxos/adapter/pom.xml
    M features/telemetry/protocols/nxos/pom.xml
    M features/telemetry/protocols/openconfig/adapter/pom.xml
    M features/telemetry/protocols/openconfig/connector/pom.xml
    M features/telemetry/protocols/openconfig/itests/pom.xml
    M features/telemetry/protocols/openconfig/pom.xml
    M features/telemetry/protocols/pom.xml
    M features/telemetry/protocols/sflow/adapter/pom.xml
    M features/telemetry/protocols/sflow/parser/pom.xml
    M features/telemetry/protocols/sflow/pom.xml
    M features/telemetry/registry/pom.xml
    M features/telemetry/shell/pom.xml
    M features/themes/dashboard-theme/pom.xml
    M features/themes/jmxconfiggenerator-theme/pom.xml
    M features/themes/onms-default-theme/pom.xml
    M features/themes/pom.xml
    M features/ticketing/api/pom.xml
    M features/ticketing/daemon/pom.xml
    M features/ticketing/drools-integration/pom.xml
    M features/ticketing/inmemory/pom.xml
    M features/ticketing/jira-client/pom.xml
    M features/ticketing/jira-integration/pom.xml
    M features/ticketing/pom.xml
    M features/ticketing/rt-integration/pom.xml
    M features/ticketing/tsrm-integration/pom.xml
    M features/timeformat/api/pom.xml
    M features/timeformat/impl/pom.xml
    M features/timeformat/pom.xml
    M features/timeseries-evaluate/pom.xml
    M features/timeseries-shell/pom.xml
    M features/timeseries/pom.xml
    M features/topologies/pom.xml
    M features/topologies/service/api/pom.xml
    M features/topologies/service/impl/pom.xml
    M features/topologies/service/pom.xml
    M features/topology-map/features/pom.xml
    M features/topology-map/features/runtime-base/pom.xml
    M features/topology-map/features/runtime-graphml/pom.xml
    M features/topology-map/org.opennms.features.topology.api/pom.xml
    M features/topology-map/org.opennms.features.topology.app/pom.xml
    M features/topology-map/org.opennms.features.topology.link/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.api/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/org.opennms.features.topology.persistence.impl/pom.xml
    M features/topology-map/org.opennms.features.topology.persistence/pom.xml
    M features/topology-map/org.opennms.features.topology.shell/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.browsers/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.layout/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.netutils/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.application/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.asset/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.bsm/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.graphml/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.history/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.pathoutage/pom.xml
    M features/topology-map/plugins/org.opennms.features.topology.plugins.topo.vmware/pom.xml
    M features/topology-map/plugins/pom.xml
    M features/topology-map/pom.xml
    M features/topology-map/poms/compiled/pom.xml
    M features/topology-map/poms/pom.xml
    M features/topology-map/provision/pom.xml
    M features/topology-map/themes/default-theme/pom.xml
    M features/topology-map/themes/pom.xml
    M features/topology-views/pom.xml
    M features/ui-extension/pom.xml
    M features/usageanalytics/api/pom.xml
    M features/usageanalytics/impl/pom.xml
    M features/usageanalytics/pom.xml
    M features/vaadin-components/core/pom.xml
    M features/vaadin-components/extender-service/pom.xml
    M features/vaadin-components/graph/pom.xml
    M features/vaadin-components/header/pom.xml
    M features/vaadin-components/pom.xml
    M features/vaadin-components/widgetset/pom.xml
    M features/vaadin-jmxconfiggenerator/pom.xml
    M features/vaadin-snmp-events-and-metrics/pom.xml
    M features/vaadin-surveillance-views/pom.xml
    M features/vaadin/pom.xml
    M features/wsman/pom.xml
    M features/zenith-connect/persistence/pom.xml
    M features/zenith-connect/pom.xml
    M features/zenith-connect/rest/pom.xml
    M integration-tests/config/pom.xml
    M integration-tests/pom.xml
    M integration-tests/trend-configuration/pom.xml
    M integrations/opennms-R/pom.xml
    M integrations/opennms-dns-provisioning-adapter/pom.xml
    M integrations/opennms-geoip-provisioning-adapter/pom.xml
    M integrations/opennms-jasper-extensions/pom.xml
    M integrations/opennms-jasperstudio-extension/pom.xml
    M integrations/opennms-puppet-provisioning-adapter/pom.xml
    M integrations/opennms-reverse-dns-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-asset-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-hardware-inventory-provisioning-adapter/pom.xml
    M integrations/opennms-snmp-metadata-provisioning-adapter/pom.xml
    M integrations/opennms-vmware/pom.xml
    M integrations/opennms-vtdxml-collector-handler/pom.xml
    M integrations/opennms-wsman-asset-provisioning-adapter/pom.xml
    M integrations/pom.xml
    M opennms-ackd/pom.xml
    M opennms-alarms/api/pom.xml
    M opennms-alarms/bsf-northbounder/pom.xml
    M opennms-alarms/daemon/pom.xml
    M opennms-alarms/drools-northbounder/pom.xml
    M opennms-alarms/email-northbounder/pom.xml
    M opennms-alarms/integration-tests/pom.xml
    M opennms-alarms/jms-northbounder/pom.xml
    M opennms-alarms/pom.xml
    M opennms-alarms/snmptrap-northbounder/pom.xml
    M opennms-alarms/syslog-northbounder/pom.xml
    M opennms-assemblies/minion/pom.xml
    M opennms-assemblies/pom.xml
    M opennms-assemblies/sentinel/pom.xml
    M opennms-assemblies/version/pom.xml
    M opennms-assemblies/webapp-full/pom.xml
    M opennms-assemblies/xsds/pom.xml
    M opennms-base-assembly/pom.xml
    M opennms-base-assembly/src/main/filtered/etc/log4j2.xml
    M opennms-bootstrap/pom.xml
    M opennms-config-api/pom.xml
    M opennms-config-dao/common-api/pom.xml
    M opennms-config-dao/common-impl/pom.xml
    M opennms-config-dao/poll-outages/api/pom.xml
    M opennms-config-dao/poll-outages/impl/pom.xml
    M opennms-config-dao/poll-outages/itests/pom.xml
    M opennms-config-dao/poll-outages/pom.xml
    M opennms-config-dao/pom.xml
    M opennms-config-dao/thresholding/api/pom.xml
    M opennms-config-dao/thresholding/impl/pom.xml
    M opennms-config-dao/thresholding/pom.xml
    M opennms-config-jaxb/pom.xml
    M opennms-config-model/pom.xml
    M opennms-config-tester/pom.xml
    M opennms-config/pom.xml
    M opennms-correlation/drools-correlation-engine/pom.xml
    M opennms-correlation/opennms-correlator/pom.xml
    M opennms-correlation/pom.xml
    M opennms-dao-api/pom.xml
    M opennms-dao-mock/pom.xml
    M opennms-dao/pom.xml
    M opennms-enterprise-reporting/opennms-reportd/pom.xml
    M opennms-enterprise-reporting/pom.xml
    M opennms-full-assembly/pom.xml
    M opennms-full-assembly/src/test/java/org/opennms/assemblies/karaf/OnmsKarafTestCase.java
    M opennms-icmp/commands/pom.xml
    M opennms-icmp/opennms-icmp-api/pom.xml
    M opennms-icmp/opennms-icmp-best/pom.xml
    M opennms-icmp/opennms-icmp-jna/pom.xml
    M opennms-icmp/opennms-icmp-jni/pom.xml
    M opennms-icmp/opennms-icmp-jni6/pom.xml
    M opennms-icmp/opennms-icmp-proxy-rpc-impl/pom.xml
    M opennms-icmp/pom.xml
    M opennms-install/pom.xml
    M opennms-javamail/opennms-javamail-api/pom.xml
    M opennms-javamail/pom.xml
    M opennms-jetty/pom.xml
    M opennms-model/pom.xml
    M opennms-openapi-docs/pom.xml
    M opennms-provision/opennms-detector-bsf/pom.xml
    M opennms-provision/opennms-detector-datagram/pom.xml
    M opennms-provision/opennms-detector-dhcp/pom.xml
    M opennms-provision/opennms-detector-generic/pom.xml
    M opennms-provision/opennms-detector-jdbc/pom.xml
    M opennms-provision/opennms-detector-jms/pom.xml
    M opennms-provision/opennms-detector-jmx/pom.xml
    M opennms-provision/opennms-detector-lineoriented/pom.xml
    M opennms-provision/opennms-detector-rdns-lookup/pom.xml
    M opennms-provision/opennms-detector-registry/pom.xml
    M opennms-provision/opennms-detector-simple/pom.xml
    M opennms-provision/opennms-detector-ssh/pom.xml
    M opennms-provision/opennms-detector-web/pom.xml
    M opennms-provision/opennms-detectorclient-rpc/pom.xml
    M opennms-provision/opennms-mock-simpleserver/pom.xml
    M opennms-provision/opennms-provision-api/pom.xml
    M opennms-provision/opennms-provision-geolocation/pom.xml
    M opennms-provision/opennms-provision-persistence/pom.xml
    M opennms-provision/opennms-provision-shell/pom.xml
    M opennms-provision/opennms-provisiond/pom.xml
    M opennms-provision/opennms-requisition-dns/pom.xml
    M opennms-provision/opennms-requisition-service/pom.xml
    M opennms-provision/pom.xml
    M opennms-rrd/opennms-rrd-api/pom.xml
    M opennms-rrd/opennms-rrd-model/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/opennms-rrdtool-api/pom.xml
    M opennms-rrd/opennms-rrd-rrdtool/pom.xml
    M opennms-rrd/opennms-rrd-tcp/pom.xml
    M opennms-rrd/opennms-rrd-util/pom.xml
    M opennms-rrd/pom.xml
    M opennms-services/pom.xml
    M opennms-taglib/pom.xml
    M opennms-util/pom.xml
    M opennms-web-api/pom.xml
    M opennms-web-dependencies/pom.xml
    M opennms-webapp-rest/pom.xml
    M opennms-webapp/pom.xml
    M pom.xml
    M protocols/cifs/pom.xml
    M protocols/nsclient/pom.xml
    M protocols/pom.xml
    M protocols/radius/pom.xml
    M protocols/selenium-monitor/pom.xml
    M protocols/xml/pom.xml
    M smoke-test/pom.xml
    M tests/dao/pom.xml
    M tests/mock-elements/pom.xml
    M tests/mock-snmp-agent/pom.xml
    M tests/pom.xml
    M ui/pom.xml
    M ui/tests/components/Menu/menu-template-test.json

  Log Message:
  -----------
  Merge remote-tracking branch 'horizon/master-36' into release-36.x


  Commit: 9fc2b36ed394d6caba3136cda1244fbd887842cc
      https://github.com/OpenNMS/opennms/commit/9fc2b36ed394d6caba3136cda1244fbd887842cc
  Author: Atlassian Bamboo <[email protected]>
  Date:   2026-08-12 (Wed, 12 Aug 2026)

  Changed paths:
    M .version.txt
    M container/branding/pom.xml
    M container/bridge/api/pom.xml
    M container/bridge/pom.xml
    M container/bridge/proxy/pom.xml
    M container/bridge/rest/pom.xml
    M container/extender/pom.xml
    M container/features/pom.xml
    M container/hawtio-osgi-patch/pom.xml
    M container/jaas-login-module/pom.xml
    M container/karaf/pom.xml
    M container/noop-jetty-extension/pom.xml
    M container/pom.xml
    M container/servlet/pom.xml
    M container/shared/pom.xml
    M container/spring-extender/pom.xml
    M core/api/pom.xml
    M core/cache/pom.xml
    M core/camel/pom.xml
    M core/cli/pom.xml
    M core/commands/pom.xml
    M core/config/pom.xml
    M core/criteria/pom.xml
    M core/daemon/pom.xml
    M core/db-install/pom.xml
    M core/db/pom.xml
    M core/encrypt-util/pom.xml
    M core/fileutils/pom.xml
    M core/grpc/common/pom.xml
    M core/grpc/osgi/pom.xml
    M core/grpc/pom.xml
    M core/health/api/pom.xml
    M core/health/impl/pom.xml
    M core/health/pom.xml
    M core/health/rest-cxf/pom.xml
    M core/health/rest/pom.xml
    M core/health/shell/pom.xml
    M core/icmp-jna/pom.xml
    M core/ipc/common/kafka-shell/pom.xml
    M core/ipc/common/kafka/pom.xml
    M core/ipc/common/pom.xml
    M core/ipc/grpc/client/pom.xml
    M core/ipc/grpc/common/pom.xml
    M core/ipc/grpc/itests/pom.xml
    M core/ipc/grpc/pom.xml
    M core/ipc/grpc/server/pom.xml
    M core/ipc/osgi/pom.xml
    M core/ipc/pom.xml
    M core/ipc/rpc/api/pom.xml
    M core/ipc/rpc/camel/pom.xml
    M core/ipc/rpc/common/pom.xml
    M core/ipc/rpc/jms-impl/pom.xml
    M core/ipc/rpc/kafka/pom.xml
    M core/ipc/rpc/mock-impl/pom.xml
    M core/ipc/rpc/pom.xml
    M core/ipc/rpc/shell-commands/pom.xml
    M core/ipc/rpc/utils/pom.xml
    M core/ipc/rpc/xml/pom.xml
    M core/ipc/sink/api/pom.xml
    M core/ipc/sink/camel/client/pom.xml
    M core/ipc/sink/camel/common/pom.xml
    M core/ipc/sink/camel/itests/pom.xml
    M core/ipc/sink/camel/pom.xml
    M core/ipc/sink/camel/server/pom.xml
    M core/ipc/sink/common/pom.xml
    M core/ipc/sink/kafka/client/pom.xml
    M core/ipc/sink/kafka/itests/pom.xml
    M core/ipc/sink/kafka/pom.xml
    M core/ipc/sink/kafka/server/pom.xml
    M core/ipc/sink/mock-impl/pom.xml
    M core/ipc/sink/off-heap/pom.xml
    M core/ipc/sink/pom.xml
    M core/ipc/sink/xml/pom.xml
    M core/ipc/twin/api/pom.xml
    M core/ipc/twin/common/pom.xml
    M core/ipc/twin/grpc/common/pom.xml
    M core/ipc/twin/grpc/itests/pom.xml
    M core/ipc/twin/grpc/pom.xml
    M core/ipc/twin/grpc/publisher/pom.xml
    M core/ipc/twin/grpc/subscriber/pom.xml
    M core/ipc/twin/jms/itests/pom.xml
    M core/ipc/twin/jms/pom.xml
    M core/ipc/twin/jms/publisher/pom.xml
    M core/ipc/twin/jms/subscriber/pom.xml
    M core/ipc/twin/kafka/common/pom.xml
    M core/ipc/twin/kafka/itests/pom.xml
    M core/ipc/twin/kafka/pom.xml
    M core/ipc/twin/kafka/publisher/pom.xml
    M core/ipc/twin/kafka/subscriber/pom.xml
    M core/ipc/twin/memory/pom.xml
    M core/ipc/twin/pom.xml
    M core/ipc/twin/shell/pom.xml
    M core/ipc/twin/test/pom.xml
    M core/jmx/api/pom.xml
    M core/jmx/impl/pom.xml
    M core/jmx/pom.xml
    M core/jstl-support/pom.xml
    M core/lib/pom.xml
    M core/logging-api/pom.xml
    M core/mate/api/pom.xml
    M core/mate/model/pom.xml
    M core/mate/pom.xml
    M core/mate/shell-commands/pom.xml
    M core/password/pom.xml
    M core/pom.xml
    M core/profiler/pom.xml
    M core/runtime/pom.xml
    M core/schema/pom.xml
    M core/snmp/api/pom.xml
    M core/snmp/commands/pom.xml
    M core/snmp/impl-mock/pom.xml
    M core/snmp/impl-snmp4j/pom.xml
    M core/snmp/integration-tests/pom.xml
    M core/snmp/pom.xml
    M core/snmp/profile-mapper/pom.xml
    M core/snmp/proxy-rpc-impl/pom.xml
    M core/snmp/proxy-rpc-tests/pom.xml
    M core/soa/pom.xml
    M core/spring-web/pom.xml
    M core/spring/pom.xml
    M core/sysprops/pom.xml
    M core/tasks/pom.xml
    M core/test-api/activemq/pom.xml
    M core/test-api/alarms/pom.xml
    M core/test-api/camel/pom.xml
    M core/test-api/collection/pom.xml
    M core/test-api/db/pom.xml
    M core/test-api/dns/pom.xml
    M core/test-api/elasticsearch/pom.xml
    M core/test-api/http/pom.xml
    M core/test-api/kafka/pom.xml
    M core/test-api/karaf/pom.xml
    M core/test-api/lib/pom.xml
    M core/test-api/pom.xml
    M core/test-api/rest/pom.xml
    M core/test-api/schema/a/pom.xml
    M core/test-api/schema/b/pom.xml
    M core/test-api/schema/pom.xml
    M core/test-api/services/pom.xml
    M core/test-api/snmp/pom.xml
    M core/test-api/ssh/pom.xml
    M core/test-api/xml/pom.xml
    M core/tracing/api/pom.xml
    M core/tracing/jaeger-osgi/pom.xml
    M core/tracing/jaeger-tracer/pom.xml
    M core/tracing/pom.xml
    M core/tracing/registry/pom.xml
    M core/upgrade/pom.xml
    M core/web-assets/package.json
    M core/web-assets/pom.xml
    M core/web/pom.xml
    M core/xml/pom.xml
    M dependencies/activemq/pom.xml
    M dependencies/angus-mail-shaded/pom.xml
    M dependencies/atomikos/pom.xml
    M dependencies/camel-test/pom.xml
    M dependencies/camel/pom.xml
    M dependencies/cassandra-test/pom.xml
    M dependencies/cxf/pom.xml
    M dependencies/dnsjava/pom.xml
    M dependencies/drools/pom.xml
    M dependencies/eclipse-npn-alpn/pom.xml
    M dependencies/felix/pom.xml
    M dependencies/groovy/pom.xml
    M dependencies/hibernate/pom.xml
    M dependencies/jackson1/pom.xml
    M dependencies/jackson2/pom.xml
    M dependencies/jasper/pom.xml
    M dependencies/jasypt/pom.xml
    M dependencies/jaxb/pom.xml
    M dependencies/jcifs-shaded/pom.xml
    M dependencies/jcifs/pom.xml
    M dependencies/jinterop/pom.xml
    M dependencies/jmx/pom.xml
    M dependencies/jna/pom.xml
    M dependencies/jradius-extended/pom.xml
    M dependencies/jradius/pom.xml
    M dependencies/jrobin/pom.xml
    M dependencies/jrrd/pom.xml
    M dependencies/jrrd2/pom.xml
    M dependencies/jstl/pom.xml
    M dependencies/jung/pom.xml
    M dependencies/liquibase/pom.xml
    M dependencies/mina/pom.xml
    M dependencies/netty/pom.xml
    M dependencies/newts/pom.xml
    M dependencies/oia/pom.xml
    M dependencies/owasp/pom.xml
    M dependencies/pax-exam/pom.xml
    M dependencies/pom.xml
    M dependencies/quartz/pom.xml
    M dependencies/servlet/pom.xml
    M dependencies/snmp-test/pom.xml
    M dependencies/snmp/pom.xml
    M dependencies/snmp4j-agent/pom.xml
    M dependencie
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.