[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