David Handermann
David Handermann
This pull request updates the GitHub Actions workflow to use [Eclipse Temurin](https://projects.eclipse.org/projects/adoptium.temurin), which is the successor to AdoptOpenJDK. Additional updates include upgrading the `gradle-git-publish` plugin versions to support retrieval from...
# Summary [NIFI-10368](https://issues.apache.org/jira/browse/NIFI-10368) Upgrades jQuery UI from 1.12.1 to 1.13.2 to resolve CVE-2022-31160, related to the `checkboxradio()` function, which Apache NiFi does not use directly. The 1.12.1 version of jQuery...
# Summary [NIFI-9374](https://issues.apache.org/jira/browse/NIFI-9374) Adds a `DeprecationLogger` interface with standard implementation and factory to provide a common approach to logging deprecated components and features. The `nifi-deprecation-log` module has a single dependency...
# Summary [NIFI-10348](https://issues.apache.org/jira/browse/NIFI-10348) Upgrades Tomcat Embed Core from 8.5.46 to 8.5.82 for Flume components to incorporate bug fixes and resolve several false positive vulnerabilities related to Apache Tomcat server capabilities....
# Summary [NIFI-10350](https://issues.apache.org/jira/browse/NIFI-10350) Corrects NiFi Registry user authorization determination when authenticating using OpenID Connect. The current implementation refreshes the Registry Configuration after successful username and password authentication with LDAP or...
# Summary [NIFI-10346](https://issues.apache.org/jira/browse/NIFI-10346) Updates the OWASP Dependency Check plugin suppressions configuration with the following changes: - Suppressed Apache Calcite vulnerabilities not applicable to Calcite Avatica subproject - Suppressed HBase server...
# Summary [NIFI-10235](https://issues.apache.org/jira/browse/NIFI-10235) Changes the behavior of Provenance Replay handling to resolve issues when running with encrypted repositories enabled. When running with encrypted repositories, the content stored in the repository...
# Summary [NIFI-10651](https://issues.apache.org/jira/browse/NIFI-10651) Upgrades multiple transitive dependencies in Apache Iceberg components to align with current versions also defined for Apache Hive components. These transitive dependencies have various associated vulnerabilities and...
# Summary [NIFI-10652](https://issues.apache.org/jira/browse/NIFI-10652) Corrects dependency scoping for `nifi-iceberg-processors` and `nifi-iceberg-processors-nar` to avoid unnecessary duplication of dependencies available in `nifi-iceberg-services-api-nar`. The changes reduce the size of `nifi-iceberg-processors-nar` from over 110 MB...
# Summary [NIFI-5302](https://issues.apache.org/jira/browse/NIFI-5302) Adds supports for the [OAuth 2.0 Client Credentials Flow](https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/) when NiFi is configured for [OpenID Connect](https://openid.net/specs/openid-connect-core-1_0.html) authentication. The implementation changes maintain existing support for the [Authorization Code...