Commit Graph

7698 Commits

Author SHA1 Message Date
Nandor Soma Abonyi 4d4a5ca4be
NIFI-10251 Add v5 protocol support for existing MQTT processors
This closes #6225.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-08-30 10:27:19 +02:00
Joe Witt c4843fa3a8
NIFI-10405 updating a few dependencies (#6343)
Signed-off-by: Otto Fowler <otto@apache.org>
2022-08-29 15:56:25 -04:00
Tamas Palfy 63905c5fc1
NIFI-10379 - In FetchGoogleDrive removed record-based input processing.
This closes #6327.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-08-29 17:01:34 +02:00
exceptionfactory 9c2a778fe4
NIFI-10398 Upgraded Spring Security from 5.7.2 to 5.7.3
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6338.
2022-08-29 11:12:07 +02:00
UcanInfosec 3be503668b
NIFI-10347 Upgraded metrics-graphite from 4.1.2 to 4.1.33
This closes #6291

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-26 14:54:54 -05:00
Arpad Boda 36ae680147
Merge pull request #6336 from exceptionfactory/NIFI-10395 2022-08-25 19:54:02 +02:00
exceptionfactory b777978293 NIFI-10313 Removed Expiration Token on Authentication Errors
- Updated standard user interface error handler to clear the Access-Token-Expiration item from Session Storage when receiving an error with the WWW-Authenticate Header indicating a problem with the Bearer Token

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

This closes #6334.
2022-08-25 13:12:01 -04:00
exceptionfactory d9b3257e33
NIFI-10395 Added Apache Xalan to banned dependencies 2022-08-25 10:50:15 -05:00
Emilio Setiadarma f5fee4dda3
NIFI-10344 Refactored Groovy tests in standard-processor to Java and JUnit 5
This closes #6321

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-25 08:02:15 -05:00
Matthew Burgess d698e7af1a
NIFI-10306: Add logging to StandardProcessGroup.addConnection() with more details
This closes #6264

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-25 07:50:55 -05:00
Pierre Villard 71ba581fd8
NIFI-10392 - This closes #6330. ResizeImage - add option to maintain aspect ratio
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-08-25 08:34:19 +02:00
exceptionfactory 777238eb32 NIFI-10321 Send Session Expired message for Expired JWT errors
Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6332.
2022-08-24 12:40:04 -04:00
Mark Payne 6b424c3fd3
NIFI-10375: If a class is not allowed in the AllowListClassLoader by classname, check the class's module and allow through anything in the java. or jdk. modules.
NIFI-10375: Addressed review feedback: removed loading of classes from JMODs in the StatelessBootstrap because it only was relevant if using JDK. Instead, just inspect the module as we do when using the JRE. Also addressed issue of allow NoClassDefFoundError fly when we should use ClassNotFoundException

This closes #6317.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2022-08-24 16:45:31 +02:00
mr1716 5303dd13aa
NIFI-10389 Upgrade AWS Kinesis to 1.14.8
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6328.
2022-08-24 11:46:32 +02:00
mr1716 4a2c0beb7f
NIFI-10388 Upgraded xmlunit-matchers from 2.6.3 to 2.9.0
This closes #6326

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-23 15:21:45 -05:00
Matt Burgess 6f0ca87304
NIFI-10387: Fixed negative logic bug in scripted components (#6325) 2022-08-23 13:53:12 -04:00
exceptionfactory 90aa778a6c NIFI-10348 Upgraded Tomcat Embed to 8.5.82 for Flume NAR
- Upgraded tomcat-embed-core from 8.5.46 to 8.5.82 for Flume components

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

This closes #6292.
2022-08-23 12:39:08 -04:00
exceptionfactory fa85a05a2b
NIFI-9374 Added Deprecation Logger
- Added nifi-deprecation-log module with interface and implementation using SLF4J
- Updated standard logback.xml with nifi-deprecation.log appender
- Updated NiFiLegacyCipherProvider with deprecation logging
- Set Size, Time Policy, and Total Size Limit for Deprecation Log

This closes #6300
Signed-off-by: Paul Grey <greyp@apache.org>
2022-08-23 11:25:03 -04:00
exceptionfactory ca991a6805
NIFI-10382 Upgraded Flume dependencies from 1.10.0 to 1.10.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6320.
2022-08-23 17:15:10 +02:00
Mark Payne 9070cd0904
NIFI-10383: When importing/synching to a VersionedFlow, if the Versioned PropertyDescriptor indicates that a property references a Controller Service, treat it the same as if the PropertyDescriptor itself indicates that it references a service. This allows us to ensure that scripted components' property descriptors that reference controller services are properly mapped. Additionally updated StandardProcessorNode so that when we have this condition that we properly account for the Controller Service reference
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #6322
2022-08-23 09:59:07 -04:00
Mark Payne cb275dd956
NIFI-10385: If script body is empty for AbstractScriptedControllerService or InvokeScriptedProcessor, do not attempt to load script
Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #6324
2022-08-22 22:34:29 -04: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 0a065538e2 NIFI-10368 Upgraded jQuery UI from 1.12.1 to 1.13.2
Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #6312.
2022-08-22 14:14:15 -04:00
mr1716 4b9f92f167
NIFI-10374 Upgraded Caffeine to 2.8.1 in nifi-asn1-services
This closes #6316

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-22 08:11:34 -05:00
Mark Payne b012e9aad2
NIFI-10371: When a component is moved between groups, ensure that its versioned component id is unique within the destination group. Also ensure that when adding a connection to a PG with the VersionedComponentSynchronizer that we prefer obtaining source/destination by instance id instead of versioned id.
Fixed bug where ProcessGroup would inadvertently set the wrong component's Versioned Component ID to null when there was an ID conflict

This closes #6314

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-22 08:07:27 -05:00
exceptionfactory d2dbaa3c62
NIFI-10346 Added OWASP Dependency Check Suppressions
- Suppressed Apache Calcite vulnerabilities not applicable to Calcite Avatica subproject
- Suppressed HBase server vulnerabilities not applicable to client libraries
- Suppressed several mismatched product vulnerabilities

This closes #6290
Signed-off-by: Paul Grey <greyp@apache.org>
2022-08-19 16:31:11 -04:00
Timea Barna 22e8901fce NIFI-8248 Modified PutAzureDataLakeStorage processor to use temp file instead of inline replacement
This closes #6159

Signed-off-by: Joey Frazee <jfrazee@apache.org>
2022-08-19 17:10:32 +00:00
mr1716 1dd2bbb866
NIFI-10372 Upgrade Spring-Data-Redis to 2.7.2
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6315.
2022-08-19 12:18:25 +02:00
Zoltan Kornel Torok 06219b3a9e
NIFI-10363 Included AWS SDK in Registry Assembly SPP libraries
- Adding AWS SDK to list of included dependencies in Registry SPP directory avoids NoClassDefFound errors with encrypt-config

This closes #6309

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-18 11:23:35 -05:00
mr1716 bcc73a700d
NIFI-10367 Removed unused org.jeasy:easy-rules-mvel from rules-action-handler
This closes #6311

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-18 10:04:35 -05:00
Hsin-Ying Lee 2685856c62
NIFI-10052 Avoid obtaining any locks when creating/sending heartbeats (#6298) 2022-08-17 14:05:55 -04:00
exceptionfactory 5df6efa0f2
NIFI-10358 Updated CaptureChangeMySQL to use SSL JDBC properties
- Added Connection Properties Provider with implementation to translate SSL Mode and SSL Context Service configuration to MySQL Connector properties

Signed-off-by: Matthew Burgess <mattyb149@apache.org>

This closes #6306
2022-08-17 12:15:04 -04:00
Mark Payne 21503f6353
NIFI-10362: When asynchronous node disconnect is issued, do not send disconnect to node if the node becomes reconnected in the interim. Also, addressed the issue in which a disconnected node acts on a replicated request during the first phase by detect that it's the first phase if configured for cluster, not when only when connected to a cluster.
This closes #6308

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-17 11:09:47 -05:00
Julien Guitton 0afdd32bb5
NIFI-10276 Support database option for Registry Flow Provider in Docker
This closes #6244

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-17 09:50:32 -05:00
mr1716 99a0c05070
NIFI-10361 Upgraded commons-jexl3 from 3.1 to 3.2.1
This closes #6305

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-17 09:20:06 -05:00
exceptionfactory a89873f437
NIFI-9518 Upgraded mysql-binlog-connector-java from 0.20.1 to 0.26.1
- Changed from com.github.shyiko to com.zendesk dependency group for current library version

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

This closes #6302.
2022-08-17 10:51:35 +02:00
Zoltan Kornel Torok 3231058488
NIFI-10340 Corrected Registry assembly extension builds with tar.gz
This closes #6289

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-16 07:31:18 -05:00
Malthe Borch 1b4d66a726
NIFI-10343 Add error code to exception message
The error object may not have a description, but should have a code.

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

This closes #6288.
2022-08-16 09:49:58 +02:00
royalfork2 eb419b6e40
NIFI-10300 Added AzureEventHubRecordSink
This closes #6296

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-15 15:57:08 -05:00
Matt Burgess 0d0a119737
NIFI-1954: Add additionalDetails page to ExecuteScript (#6044)
* NIFI-1954: Add additionalDetails page to ExecuteScript

* NIFI-1954: Incorporated review comments
2022-08-15 11:44:30 -04:00
exceptionfactory 864036674e
NIFI-10244 Added nifi-web-client-api and implementation
- Added nifi-web-client implementation based on OkHttp
- Added WebClientServiceProvider Controller Service interface and implementation
- Corrected comments and added unmodifiableMap wrapper
- Added getHeaderNames() and corrected ProxyContext comments

This closes #6268
Signed-off-by: Paul Grey <greyp@apache.org>
2022-08-11 17:25:18 -04:00
UcanInfosec a3a7b2fcfd
NIFI-10334 Upgraded amqp-client from 5.8.0 to 5.15.0
This closes #6280

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-10 12:06:15 -05:00
Pierre Villard e7dc14a4e0
NIFI-10339 - Fix typo in QuerySalesforceObject
This closes #6286

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-10 10:37:25 -05:00
exceptionfactory 1e74d6efee
NIFI-8648 Added Session Affinity section to Admin Guide
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6283.
2022-08-10 15:39:23 +02:00
exceptionfactory 8605d0a29f
NIFI-10336 Removed unnecessary lineage check from TestMonitorActivity
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6285.
2022-08-10 15:34:44 +02: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 77033ec11a NIFI-10322 Corrected Cookie path when removing Bearer Token
- Appended root path to Cookie path attribute when removing Bearer Tokens as part of unauthorized response handling
- Updated Saml2AuthenticationSuccessHandler to follow standard Cookie path building strategy

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

This closes #6278.
2022-08-09 16:09:41 -04:00
UcanInfosec 3341e789f0
NIFI-10329 Upgrade jasn1-compiler to 1.11.3
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #6277.
2022-08-09 15:27:38 +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
Joe Witt 6b83bb6a6c
NIFI-10328 removed IRC link as generally unattended and updated Slack invite link
This closes #6276

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-08-08 14:14:20 -05:00