[OpenNMS/opennms] 5173df: NMS-20098: Remove the microblog notification chann...

joseanesONMS via opennms-cvs <[email protected]>
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20127-new-panels/[email protected]>
  Branch: refs/heads/jira/NMS-20127-new-panels
  Home:   https://github.com/OpenNMS/opennms
  Commit: 5173dff2b5a99d3ffde90fc8f1bbfbeafe624ca2
      https://github.com/OpenNMS/opennms/commit/5173dff2b5a99d3ffde90fc8f1bbfbeafe624ca2
  Author: Marshall Massengill <[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 dependencies/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/reference/pages/daemons/daemon-config-files/notifd.adoc
    M docs/modules/releasenotes/pages/changelog.adoc
    M features/config/test/src/test/java/org/opennms/features/config/service/util/BeanFieldCopyUtilTest.java
    M features/distributed/dao/api/pom.xml
    M features/distributed/dao/impl/pom.xml
    M integration-tests/config/src/test/java/org/opennms/netmgt/config/WillItUnmarshalIT.java
    R opennms-base-assembly/src/main/filtered/bin/microblog-auth
    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
    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/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/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

  Log Message:
  -----------
  NMS-20098: Remove the microblog notification channel (#8689)

Removes the Microblog* notification strategies, the twitter4j dependency
module, the microblog config model and DAO, the shipped etc/bin files,
the -ublog notification parameter, and the user-profile Microblog field.

The microblog contact type remains valid in users.xsd and ContactType
because the user admin page wrote an empty microblog contact on every
save, so existing users.xml files would otherwise fail validation.


  Commit: 17a2fc34a3abb70aea755f2f58506c27ebf055e6
      https://github.com/OpenNMS/opennms/commit/17a2fc34a3abb70aea755f2f58506c27ebf055e6
  Author: Scott Theleman <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M .gitignore
    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:
  -----------
  NMS-20054: Plugin shared UI, Phase 1 (#8717)

* NMS-20054: seam the tooltip directive as v-onms-tooltip

* NMS-20054: cover expansion slot scope and object-form expandedRows contracts

* NMS-20054: expose @opennms/onms-ui as window.OnmsUI for plugins

* NMS-20054: add onms-ui example plugin (externalized reference consumer)

* NMS-20054: dev harness for the example plugin; bump onms-ui to 0.4.0

* NMS-20054: contain example-plugin dev middleware to its dist directory

* NMS-20054: make ProductLogo alias absolute so pnpm dev resolves it

* NMS-20054: Generalize plugin dev server; add servicenow plugin dev harness

* small update to force smoke tests !smoke


  Commit: 321cbbbdc26286d6963cc284d589f306151d8870
      https://github.com/OpenNMS/opennms/commit/321cbbbdc26286d6963cc284d589f306151d8870
  Author: Jose Anes <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M ui/src/components/Dashboard/filter.ts
    M ui/tests/components/Dashboard/filter.test.ts

  Log Message:
  -----------
  NMS-19851: resolve dashboard filter categories via the node search that filters

The bare /api/v2/nodes?category=NAME parameter is ignored and returns every
node, so the global filter's category selection resolved to all node ids and
did not filter. Use the node search property that actually constrains by
membership (_s=category.name==NAME).


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

  Changed paths:
    M dependencies/spring-security/pom.xml
    M pom.xml

  Log Message:
  -----------
  NMS-20092: Remove EOL BouncyCastle jdk15on and SAML-era deps from spring-security (#8683)

bcprov-ext/bcprov/bcpkix-jdk15on 1.70 shipped a second, EOL crypto
provider alongside the jdk18on 1.84 the rest of the build uses. esapi
and xmlsec lost their last consumer when spring-security-saml2-core
was dropped; their orphaned root-pom property/dependencyManagement
entries go too. Removing esapi also drops its transitive baggage
(antisamy, bcutil-jdk15on, neko-htmlunit, xom, httpclient5/httpcore5)
- 12 jars out of lib/ total, verified by diffing the assembled lib/
against a pre-change baseline. Login + authenticated REST verified on
a local build. LDAP/Kerberos spring-security artifacts untouched.


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

  Changed paths:
    R dependencies/activemq-web/pom.xml
    R dependencies/activemq-web/src/license/THIRD-PARTY.properties
    M dependencies/pom.xml
    M features/config/pom.xml
    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/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
    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
    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-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 pom.xml

  Log Message:
  -----------
  NMS-20096: Remove dead Maven modules that nothing consumes (#8687)

Ten modules built on every CI run whose artifacts appear in no
dependency, Karaf feature, or assembly: executor-factory (one class,
referenced only by a commented-out line removed with it),
poller/runtime and nrtg/system-exports (pom-only, no sources),
topology-map poms/wrappers (parent pom with zero children),
config/util (one deserializer used only by its own test),
nrtg/commander and nrtg/jar (standalone NRTG variants outside every
feature definition; broker and nrtbroker-jms stay behind the
osgi-nrtg-jms feature), opennms-snmp-scanners (superseded by the
provision-service NodeScan machinery), activemq-web (ActiveMQ web
console aggregator, zero consumers), and http-northbounder (never
wired into the assembly, xsds, or features unlike the other six
northbounders, so its Spring context never loads).


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

  Changed paths:
    R ui/node_modules

  Log Message:
  -----------
  NMS-19851: drop accidentally committed ui/node_modules symlink

A stray symlink to a local worktree's node_modules was committed with the
base framework change; it makes the CI pnpm install fail with ENOTDIR when it
tries to create the real node_modules directory.


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

  Changed paths:
    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/releasenotes/pages/changelog.adoc
    M docs/modules/releasenotes/pages/whatsnew.adoc
    M opennms-base-assembly/src/main/filtered/etc/examples/notificationCommands.xml
    M opennms-base-assembly/src/main/filtered/etc/notificationCommands.xml
    R opennms-services/src/main/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategy.java
    R opennms-services/src/test/java/org/opennms/netmgt/notifd/IrcCatNotificationStrategyTest.java

  Log Message:
  -----------
  NMS-20112: Remove the IRCcat notification channel (#8731)

Removes IrcCatNotificationStrategy and its test, the stock and example
ircCat notification commands, and the irccat.host/irccat.port system
properties. The command used contact-type email, so no contact type or
users.xml compatibility shim is needed.


  Commit: 4a74b63d3b072514884eb770f51d35adc9fda37a
      https://github.com/OpenNMS/opennms/commit/4a74b63d3b072514884eb770f51d35adc9fda37a
  Author: Jose Anes <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M opennms-webapp/src/main/webapp/includes/quicksearch-box.jsp
    M ui/src/components/Dashboard/DashboardFilterControl.vue
    M ui/src/components/Dashboard/DashboardGrid.vue
    M ui/src/components/Dashboard/DashboardToolbar.vue
    M ui/src/components/Dashboard/PanelFrame.vue
    M ui/src/components/Dashboard/PanelOptionsDialog.vue
    M ui/src/components/Dashboard/defaultLayout.ts
    M ui/src/components/Dashboard/filter.ts
    M ui/src/components/Dashboard/severity.ts
    M ui/src/services/dashboardService.ts
    M ui/src/stores/dashboardStore.ts
    M ui/src/types/dashboard.ts
    M ui/tests/services/dashboardService.test.ts
    M ui/tests/stores/dashboardStore.test.ts

  Log Message:
  -----------
  NMS-19851: onms-ui seam migration, auto-fit layout option, auto-height compaction fix

Move the dashboard framework chrome off direct PrimeVue onto the
@opennms/onms-ui Onms-* wrappers (NMS-20081 seam), so the framework
passes the no-direct-primevue lint rule. PanelFrame's edit icons move
into the panel header slot since OnmsPanel forwards only that slot.

Add an auto-fit ("squeeze") layout option persisted on the layout doc
and toggleable in edit mode: panels pack up and down against their
neighbours, or stay free-form. Fix the auto-height race where an async
layout reload reset measured panel heights back to their authored
placeholder and left gaps — measured heights are now cached and reused
across rebuilds, so collapse/expand and initial load pack tightly.


  Commit: 8c1624d92ad57ffed7dbfd1d205813fac2f92c7b
      https://github.com/OpenNMS/opennms/commit/8c1624d92ad57ffed7dbfd1d205813fac2f92c7b
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    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

  Log Message:
  -----------
  NMS-20105: Close the trouble ticket when the alarm clears (#8720)

* NMS-20105: Close the trouble ticket when the alarm clears

The notification command now sends a close for a cleared alarm that still has an
active ticket, instead of creating another one, so the resolution delivery
completes the workflow. Renames the example command to troubleTicket.

* NMS-20105: Address review comments


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

  Changed paths:
    M docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    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

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


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

  Changed paths:
    M docs/modules/operation/pages/deep-dive/notifications/strategies/ticket.adoc
    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

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


  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: 626d9ea764afd75294547611ed95c739fe8a12af
      https://github.com/OpenNMS/opennms/commit/626d9ea764afd75294547611ed95c739fe8a12af
  Author: Jose Anes <[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/develop' into jira/NMS-19851-dashboard-base

# Conflicts:
#	ui/pnpm-lock.yaml


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

  Changed paths:
    M ui/src/components/Dashboard/registry.ts

  Log Message:
  -----------
  NMS-19851: satisfy arrow-parens lint on listPanelDefinitions


  Commit: 44e007720fbbf368b7ac3bc8fa6592cde0614d85
      https://github.com/OpenNMS/opennms/commit/44e007720fbbf368b7ac3bc8fa6592cde0614d85
  Author: Jose Anes <[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 opennms-webapp/src/main/webapp/includes/quicksearch-box.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/Dashboard/DashboardFilterControl.vue
    M ui/src/components/Dashboard/DashboardGrid.vue
    M ui/src/components/Dashboard/DashboardToolbar.vue
    M ui/src/components/Dashboard/PanelFrame.vue
    M ui/src/components/Dashboard/PanelOptionsDialog.vue
    M ui/src/components/Dashboard/defaultLayout.ts
    M ui/src/components/Dashboard/filter.ts
    M ui/src/components/Dashboard/panels/MetricChartPanel.vue
    M ui/src/components/Dashboard/panels/TopnPanel.vue
    M ui/src/components/Dashboard/registry.ts
    M ui/src/components/Dashboard/severity.ts
    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/services/dashboardService.ts
    M ui/src/services/metricChartService.ts
    M ui/src/services/topnService.ts
    M ui/src/stores/dashboardStore.ts
    M ui/src/theme/primevue-setup.ts
    M ui/src/types/dashboard.ts
    M ui/tests/components/Dashboard/filter.test.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/tests/services/dashboardService.test.ts
    M ui/tests/stores/dashboardStore.test.ts
    M ui/vite.config.ts

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/jira/NMS-19851-dashboard-base' into jira/NMS-20127-new-panels

# Conflicts:
#	ui/src/components/Dashboard/PanelOptionsDialog.vue


Compare: https://github.com/OpenNMS/opennms/compare/a9c8277be34c...44e007720fbb

To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications


_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.