Pierre Villard
18ef2a57a5
NIFI-11164 Updated minimum Java version from 8 to 11.0.16
...
- Updated GitHub workflows from Java 8 to 11
- Updated Maven Compiler Source and Target version from 1.8 to 11
- Disabled JASN1 tests failing on Windows with Java 11
This closes #6940
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-02-10 23:31:37 -06:00
Joe Witt
43eab4c81d
NIFI-11103 prepping for 2.0.0 line
2023-02-09 15:32:53 -07:00
Emilio Setiadarma
1395e22f0f
NIFI-11061 Added Registry properties for HTTPS network interfaces
...
This closes #6931
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-02-09 14:42:33 -06:00
mkalavala
889767683c
NIFI-11116 Refactored nifi-registry-core to use JUnit 5
...
This closes #6929
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-02-08 13:59:16 -06: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
Jeremy Snyder
b862fff8f0
NIFI-10498 Added Cipher Suite configuration to NiFi Registry
...
This closes #6458
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-10 10:53:06 -05:00
dan-s1
5da9ce525c
NIFI-10565 Removed duplicated test dependencies
...
This closes #6482
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-10-07 09:07:51 -05:00
Joe Witt
c6a9d70814
Merge branch 'NIFI-10521-RC4'
2022-10-06 14:13:30 -07:00
mr1716
01b2cda35c
NIFI-10590 Upgrade Groovy From 2.5.14 To 2.5.18
...
This closes #6485
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-10-05 12:16:33 -04:00
Joe Witt
c9ebdd2025
NIFI-10521-RC4 prepare for next development iteration
2022-10-03 10:59:36 -07:00
Joe Witt
109e54cd58
NIFI-10521-RC4 prepare release nifi-1.18.0-RC4
2022-10-03 10:59:34 -07:00
Andrew Lim
422134c55d
NIFI-10501 Update User Guide and Registry Quick Start Guide for Management Controller Services, Registry Client and Replay last event updates
...
This closes #6471 .
Signed-off-by: Joe Gresock <jgresock@gmail.com>
2022-10-03 05:47:24 -04:00
exceptionfactory
0dec6bfbe1
NIFI-10560 This closes #6459 . Excluded Elasticsearch and Solr Auto Configuration from Registry
...
- Excluding these configurations avoids unexpected runtime behavior when running Registry with the Apache Ranger plugin
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-09-28 16:32:35 -07:00
simonbence
94fdc794b0
NIFI-10497 Making RegistryClient an extension point ( #6433 )
...
- NIFI-10497 Mae FlowRegistryClient an extension point
2022-09-26 12:16:21 -04:00
dependabot[bot]
e8dd601e53
NIFI-10519 Upgraded JavaScript terser library from 4.8.0 to 4.8.1
...
This closes #6232
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-16 16:37:17 -05:00
exceptionfactory
5b3601f50f
NIFI-10472 Upgraded SnakeYAML from 1.29 to 1.31
...
- Replaced module overrides with root managed dependency version
This closes #6389
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-09-09 20:38:01 -04:00
Joe Gresock
de7793e69b
NIFI-9003 Added framework support for Parameter Providers
...
- Added Environment Variable and File Parameter Provider implementations
- Added Parameter Provider commands to CLI
- Added component search handling for Parameter Providers
- Added documentation for integrating Parameter Providers
This closes #5369
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-09 13:04:56 -05:00
nathluu
96c5bc80c5
NIFI-10376 Set log directory in run-nifi-registry.bat
...
This closes #6318
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-09-08 15:20:04 -05:00
exceptionfactory
6bfc798515
NIFI-10350 Corrected Registry User Authorization for OIDC
...
- Moved refresh of Registry Configuration to checkLogin functions
- Refreshing Registry Configuration allows the user interface to reflect the correct status for OIDC and other authentication strategies
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6295 .
2022-08-22 16:01:28 -04:00
exceptionfactory
24cea2a93b
NIFI-10183 Upgraded swagger-annotations to 1.6.6
...
- Added managed dependency in root Maven configuration
- Removed different versions from other Maven configurations
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6284 .
2022-08-10 15:32:30 +02:00
exceptionfactory
a4ea92ea3b
NIFI-10217 Refactored Registry Spring Security Configuration
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #6196 .
2022-08-08 16:23:37 -04:00