179 Commits

Author SHA1 Message Date
Pierre Villard
e0c70ca45b
NIFI-11410 Upgraded multiple integration dependencies
- Upgraded Spring Boot from 2.7.9 to 2.7.10

This closes #7141

Signed-off-by: David Handermann <exceptionfactory@apache.org>

(cherry picked from commit 0160d6d6b90ef2d2862d01520161b37d489e2669)
2023-04-10 08:53:20 -05:00
Pierre Villard
2b2d571b82
NIFI-11405 Upgraded multiple drivers and test dependencies
This closes #7134

Signed-off-by: David Handermann <exceptionfactory@apache.org>

(cherry picked from commit 4a0b38f4dd4b497fad3d071d99bfeae0fb15e3d8)
2023-04-07 16:49:44 -05:00
Joe Witt
ed2b26e673
NIFI-11357 updated docker files 2023-04-07 08:36:52 -07:00
Joe Witt
9c27ddcb1c
NIFI-11357-RC2 prepare for next development iteration 2023-04-03 14:40:08 -07:00
Joe Witt
892f822107
NIFI-11357-RC2 prepare release nifi-1.21.0-RC2 2023-04-03 14:40:07 -07:00
mr1716
37a63d39c5
NIFI-11352 Upgraded PostgreSQL JDBC from 42.5.3 to 42.6.0
This closes #7114

Signed-off-by: David Handermann <exceptionfactory@apache.org>
(cherry picked from commit 3fa25b6f119576144e95b17213f98bd729f39ed6)
2023-04-03 14:29:19 -05:00
exceptionfactory
8f7549a438
NIFI-11372 Removed unused javax.el dependency from Registry
- Removed unnecessary JSTL dependency and reference from Documentation JSP

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7110.
2023-04-02 17:18:56 +02:00
exceptionfactory
6a5b8c39ef
NIFI-11356 This closes #7096. Upgraded Nimbus JOSE JWT to 9.31
- Upgraded NiFi Framework from 9.24.3
- Upgraded NiFi Registry from 8.20
- Upgraded transitive msal4j dependency from 9.22
- Upgraded transitive hadoop-auth dependency from 9.8.1

Signed-off-by: Joe Witt <joewitt@apache.org>
2023-03-28 14:23:07 -07:00
Joe Witt
fb31fcca54
NIFI-11329 Updated NAR Plugin to 1.5.0 and Commons Compress to 1.23.0
This closes #7077

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-23 12:32:43 -05:00
Mark Bean
e27396e7c0
NIFI-11302 Corrected Registry version retrieval
- Updated Maven JAR plugin configuration for nifi-registry-data-model to include implementation version

This closes #7057

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-22 16:51:50 -05:00
Chris Sampson
110912fcfb
NIFI-11312 Rationalised Registry Docker scripts in one location
This closes #7064

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-22 09:47:26 -05:00
Chris Sampson
8c13121e3d
NIFI-11311 Updated maven-antrun-plugin to 3.1.0 across all modules
This closes #7062

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-21 08:07:17 -05:00
simonbence
4a6e6751d5 NIFI-11213 Showing version change in older (pre 1.18.0) contained version flows properly (#7017) 2023-03-20 16:59:05 +01:00
Ryan Van Den Bos
a60ac95bbc
NIFI-11252 Added OIDC Client Secret to sensitive Registry properties
This closes #7044

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-15 15:39:49 -05:00
Scott Aslan
5436c02af0
[NIFI-11258] update nifi-registry frontend deps (#7025)
* [NIFI-11258] update nifi-registry frontend deps

* review feedback

Merged #7025.
2023-03-13 15:36:03 -04:00
mkalavala
2c2549b13f
NIFI-11116 Refactored nifi-registry-core to use JUnit 5
This closes #6929

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-03-03 15:22:19 -06:00
Kevin Doran
17b4480831
NIFI-11193 Improve GitFlowPersisenceProvider logging
This closes #6967

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-02-16 19:49:30 -05:00
Joe Witt
8300477ed1
NIFI-11103 preparing support/nifi-1.x line for any subsequent feature/maint releases starting with 1.21-snap 2023-02-09 15:40:01 -07:00
Joe Witt
896fdacbbd
NIFI-11103-RC1 prepare for next development iteration 2023-02-06 11:41:41 -07:00
Joe Witt
81296b5b69
NIFI-11103-RC1 prepare release nifi-1.20.0-RC1 2023-02-06 11:41:39 -07:00
Joe Witt
efe7b7d30f
NIFI-11103 bumping version refs for 1.20 2023-02-06 11:20:34 -07:00
exceptionfactory
a9ea659622
NIFI-11145 This closes #6928. Upgraded PostgreSQL JDBC from 42.4.3 to 42.5.3
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-02-06 10:31:08 -07:00
Joe Witt
4f91420cc1
NIFI-11139 Updated multiple Maven Plugins
This closes #6925

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-02-03 16:07:02 -06:00
simonbence
ae66ebdc22
NIFI-10973 Introduce differention of comparing embedded versioned flows for UI and synchronisation purposes (#6870)
* NIFI-10973 Introduce differention of comparing embedded versioned flows for UI and synchronisation purposes
2023-01-31 10:58:42 -05:00
exceptionfactory
cd3323a8a7
NIFI-11093 This closes #6887. Removed unused superagent dependency from Registry
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-01-25 10:00:26 -07:00
exceptionfactory
972667461b
NIFI-10580 This closes #6867. Upgraded SLF4J from 1.7.36 to 2.0.6
- Upgraded Logback from 1.2.11 to 1.3.5
- Updated Logback DelayingShutdownHook to DefaultShutdownHook
- Disabled Spring Boot Logging System in favor of standard Logback initialization
- Excluded logback-classic from ZooKeeper and other dependencies to avoid conflicts when running tests
- Excluded spring-boot-starter-logging to avoid failures related to Logback 1.2 and Spring Boot 2.7
- Removed ZooKeeperMigratorTest.groovy based on Apache Curator test server usage of Logback 1.2

NIFI-10580 Added logback-core as explicit dependency

- Set logback-core as provided in root configuration
- Added logback-core as compile dependency in assembly configurations

Signed-off-by: Joe Witt <joewitt@apache.org>
2023-01-23 11:38:10 -07:00
Nissim Shiman
c1eeb05f7b
NIFI-11041 Convert nifi-registry to use JUnit5 - Part 1
This closes #6873

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-20 14:23:23 -06:00
mr1716
3fafb8798f
NIFI-11073 Update mysql-connector-java to 8.0.32
This closes #6864

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-19 14:13:21 -06:00
mr1716
977847b940
NIFI-11074 Update mariadb-java-client to 3.1.1
This closes #6862

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-19 14:10:28 -06:00
exceptionfactory
9067774237
NIFI-11051 Corrected handling of empty Registry host property
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6842.
2023-01-19 12:40:32 +01:00
dependabot[bot]
58e3024db0
NIFI-11065 Upgraded decode-uri-component from 0.2.0 to 0.2.2
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

This closes #6771

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-17 16:08:09 -06:00
dependabot[bot]
9552929c8c
NIFI-11063 Upgraded express from 1.19.1 to 1.20.1
Bumps [qs](https://github.com/ljharb/qs), [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `qs` from 6.9.6 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.9.6...v6.11.0)

Updates `body-parser` from 1.19.1 to 1.20.1
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.19.1...1.20.1)

Updates `express` from 4.17.2 to 4.18.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.18.2)

This closes #6764

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-17 13:59:54 -06:00
Justin Rittenhouse
de1d26d8bf
NIFI-10799 Add OIDC to Docker images for NiFi and NiFi Registry
This closes #6651

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-01-12 13:17:16 -06:00
exceptionfactory
1404a151a1 NIFI-11015 Corrected Registry Trust Store Type handling
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>

This closes #6815
2022-12-31 09:33:13 +00:00
Bryan Bende
6a149c3f34
NIFI-10984 Allow NAR to be uploaded to NiFi Registry without extension manifest (#6784)
This closes #6784 
Signed-off-by: Otto Fowler <otto@apache.org>
2022-12-20 14:20:10 -05:00
Mark Payne
e1c8c96111 NIFI-10937, NIFI-10938, NIFI-10939: When restoring flow from XML, properly parse XML for registry clients, looking for 'id' tag instead of 'identifier' tag. Fixed typo in error message about Reporting Task for Registry Clients. Updated StandardFlowComparator so that we compare sub-process groups' contents only if the Flow Coordinates are different by more than their version
Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6752.
2022-12-02 18:37:47 -05:00
Emilio Setiadarma
844751cec0 NIFI-10177: Implemented ID token logout and revoke access token logout for NiFi Registry when using OIDC/OAuth 2.0 providers
NIFI-10177: Addressed latest PR reviews. Reworded comments in the logout endpoint, use nifi registry properties to configure HTTP client timeouts for OIDC logout request, used NiFiUserUtils.getNiFiUserIdentity to retrieve identity used to delete the key

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6637.
2022-11-30 14:19:11 -05:00
exceptionfactory
de296b5e65 NIFI-10897 Replaced Spring Security Base64 with java.util.Base64
This closes #6728

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-11-29 12:20:16 -05:00
dependabot[bot]
95f5bea15d
NIFI-10886 Upgraded PostgreSQL JDBC Driver from 42.4.1 to 42.4.3
This closes #6713

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-28 11:03:46 -06:00
Joe Witt
75e7c9e47c
NIFI-10854-RC1 prepare for next development iteration 2022-11-22 19:22:47 -07:00
Joe Witt
ec87bf93ad
NIFI-10854-RC1 prepare release nifi-1.19.0-RC1 2022-11-22 19:22:45 -07:00
exceptionfactory
5bc8e49c7a NIFI-10755 Refactored SSLContext creation using nifi-security-ssl
- Added TrustManagerBuilder to nifi-security-ssl
- Removed SslContextFactory and CertificateUtils from nifi-registry
- Refactored c2-client-http
- Refactored minifi-bootstrap
- Refactored nifi-site-to-site-client
- Refactored nifi-registry-client
- Refactored nifi-registry-framework
- Refactored nifi-toolkit-admin
- Refactored nifi-toolkit-cli

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6618.
2022-11-22 18:33:11 -05:00
Kevin Doran
78f206a811 NIFI-10820 Change Docker base image to eclipse-temurin
NIFI-9656 Change Docker images to use Java 11

This closes #6673

Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-18 10:50:37 +00:00
exceptionfactory
9e3987d04e
NIFI-10826 Separated Maven Compile and Verify in ci-workflow
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #6666
2022-11-16 12:56:33 -05:00
Shawn Weeks
e8774979de
NIFI-10751 Add Username to User and Group CRUD (#6614) 2022-11-14 13:49:07 -05:00
exceptionfactory
3a536e261f NIFI-10798 Added Deprecation Logging for Java 8 on Startup
- Added deprecation warnings for NiFi, Registry, and MiNiFi
- Added RuntimeVersionProvider for shared reference to deprecated and minimum versions

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6648.
2022-11-10 21:48:50 -05:00
Chris Sampson
2acfd1e496 NIFI-9398 add verification to ElasticSearchClientService (with integration tests) and Elasticsearch REST API processors
NIFI-9398 processor verification integration-tests for nifi-elasticsearch-restapi-processors using common nifi-elasticsearch-test-utils refactored from nifi-elasticsearch-client-service
NIFI-9398 fail index exists verification for Elasticsearch processors whose operations would not create the index if it doesn't already exist

This closes #6544

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-11-05 18:17:13 -04:00
Joe Witt
c155d29658
NIFI-10614 Upgraded Bouncy Castle from 1.70 to 1.71
- Blocked Bouncy Castle jdk15on dependencies
- Forced jdk18on dependencies and validated across entire build

This closes #6498

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-20 19:35:02 -05:00
exceptionfactory
b753c1c72d NIFI-10625 Added support for HTTP/2 in Registry
- Added nifi-security-ssl for generalized SSLContext creation
- Removed static keystore and truststore test files from nifi-registry-jetty

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6514.
2022-10-17 23:52:09 -04:00
UcanInfosec
bede739af7
NIFI-10619 Upgraded mysql-connector-java from 8.0.29 to 8.0.30
This closes #6502

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-11 10:10:33 -04:00