9274 Commits

Author SHA1 Message Date
Juldrixx
281a28c5d4
NIFI-11288 Add AWS STS dependency for AssumeRoleWithWebIdentity method
This closes #7974

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-15 14:16:52 -06:00
Peter Turcsanyi
e8783f3325
NIFI-8278 Added Credentials Type to ADLSCredentialsControllerService
Used migrateProperties() for migrating old flows to the new property structure.
Moved common properties to AzureStorageUtils and also updated/consolidated some property descriptions

This closes #8205

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-15 11:24:01 -06:00
zeevo
9d947741d2
NIFI-12608 Add nifi-standard-services-api-nar to Processor Archetype
This closes #8239

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-15 11:18:27 -06:00
Joe Gresock
1e27cb907a
NIFI-12610: Corrected default_value example in Python Developer guide
This closes #8245

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-15 11:17:21 -06:00
p-kimberley
3ebad40fae
NIFI-12594: ListS3 - observe min/max object age when entity state tracking is used
This closes #8231.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-01-15 09:41:46 +01:00
Scott Aslan
f1cac06f2a
NIFI-12588: Flow Analysis Rules (#8241)
* [NIFI-12588] Flow Analysis Rules listing

review feedback

update goto dialog title

remove transitional states of enable

fix CS goto

remove access policy UX

check canModifyController

update currentTime

move interfaces

update sorting, inline CS creation, CS goto

use Edit in dialog titles

* review feedback

* input current user

This closes #8241
2024-01-12 17:15:23 -05:00
Matt Burgess
be16a423ed
NIFI-12606: Upgrade parent Apache POM to version 31
This closes #8242.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-01-12 14:48:17 -07:00
theBestAndrew
2179d16bdc
NIFI-12607 This closes #8243. remove kernel 2.6 TIMED_WAIT documentation
Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-01-12 14:45:54 -07:00
Matt Gilman
a7546a7095
NIFI-12589: Queue Listing (#8235)
* NIFI-12589:
- Introducing queue listing.
- View flowfile content.
- Download flowfile content.
- View flowfile dialog.

* NIFI-12589:
- Addressing review feedback.

* NIFI-12589:
- Fixing merge conflict and removing additional @ts-ignore.

This closes #8235
2024-01-12 16:09:48 -05:00
EndzeitBegins
4efabdcf51
NIFI-12561 Fixed MergeContent DELIMITER_STRATEGY_NONE Handling
This closes #8222

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-12 15:00:13 -06:00
Pierre Villard
f95dde1630
NIFI-12599 Added READ_FILESYSTEM Permissions to Lookup Services
This closes #8236

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-12 14:53:15 -06:00
Matt Gilman
0a3393b091
NIFI-12548: Policy Management (#8225)
* NIFI-12548:
- Global Access Policies.

* NIFI-12548:
- Component Access Policies.

* NIFI-12548:
- Addressing review feedback.

* NIFI-12548:
- Addressing review feedback.

This closes #8225
2024-01-12 14:32:22 -05:00
dependabot[bot]
9dd832e150
NIFI-12602 Upgraded follow-redirects from 1.15.2 to 1.15.4
This closes #8230

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-12 08:58:57 -06:00
mr1716
0cc3f447f2
NIFI-12600 Upgraded Apache Maven from 3.9.5 to 3.9.6
This closes #8238

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-12 08:49:45 -06:00
mr1716
56be04cc73
NIFI-12592 Upgraded Apache Curator from 5.5.0 to 5.6.0
This closes #8226

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-12 08:49:14 -06:00
Matt Burgess
31d04c8575
NIFI-12530: Support CREATE TABLE in Oracle database adapters
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #8175.
2024-01-11 21:11:36 -05:00
exceptionfactory
dc87cfa9ab
NIFI-12591 Upgraded from Swagger Annotations 1.6.12 to 2.2.20
- Added nifi-swagger-integration with ObjectMapperProcessor for enum customization
- Changed nifi-web-api REST API documentation to use HTML template from swagger-codegen-maven-plugin

Upgraded references in multiple modules:

- c2-protocol-api
- c2-protocol-component-api
- minifi-c2-service
- nifi-api
- nifi-client-dto
- nifi-extension-manifest-model
- nifi-registry-revision-entity-model
- nifi-registry-data-model
- nifi-registry-web-api
- nifi-web-api

Signed-off-by: Csaba Bejan <bejan.csaba@gmail.com>

This closes #8232.
2024-01-11 15:11:28 +01:00
EndzeitBegins
dd5854d324
NIFI-12572 Updated nifi-azure-bundle using current API methods
This closes #8210

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-10 14:20:48 -06:00
EndzeitBegins
6f51c58046
NIFI-12089 Fix typo in additionalDetails of CSVReader
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8227.
2024-01-10 16:41:04 +04:00
Pierre Villard
415505ea5d NIFI-12587 - improve error message in ValidateCSV
review - removed row source from logging

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestValidateCsv.java

Co-authored-by: dan-s1 <dstieg1@gmail.com>

Update nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/java/org/apache/nifi/processors/standard/TestValidateCsv.java

Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes #8224

Co-authored-by: dan-s1 <dstieg1@gmail.com>
2024-01-09 17:56:50 -05:00
Rob Fellows
60bde389df
[NIFI-12568] - start/stop/run once from the context menu. start/stop from operation panel. (#8216)
* [NIFI-12568] - start/stop/run once from the context menu. start/stop from operation panel.

* remove excess arguments from menu condition and action definitions

* review feedback: * reload flow if current pg is started/stopped. * reload pg if pg is started/stopped.

* another round of review feedback: catchErrors, filter order, reuse Revision interface from shared, unused imports

* renaming action and related interfaces from reloadProcessGroup to loadChildProcessGroup

* remove commented out code

* remove extranious calls to canOperate

* update conditions when start/stop/enable/disable are presented to the user

* fix vertical alignment for some icons in context menu

* more icon alignment

* review feedback

* updates

This closes #8216
2024-01-09 15:58:15 -05:00
Matt Gilman
3eba8334ce
NIFI-12586: Fix handling of getParameters in NF Editor (#8223)
* NIFI-12586:
- Fixing the handling of getParameters since the supplied input could be undefined in some instances.

* NIFI-12586:
- Removing unused event.
2024-01-09 11:49:23 -05:00
Scott Aslan
bbd8d7fd8d
[NIFI-12563] configure reporting task (#8208)
* [NIFI-12563] configure reporting task

* move types to appropriate place

* address dialog resizing issue for reporting task configuration

* add configureReportingTask to reducer

* final touches

* remove unused inputs

* remove unused import

This closes #8208
2024-01-09 11:48:19 -05:00
mr1716
afc367dbe5
NIFI-12581 Upgraded geoip2 from 4.1.0 to 4.2.0
This closes #8218

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-09 09:10:52 -06:00
mr1716
886efa8160
NIFI-12580 Upgraded maven-artifact plugin from 3.8.8 to 3.9.6
This closes #8221

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-09 09:09:06 -06:00
EndzeitBegins
655baec4cb
NIFI-12578 Updated nifi-compress-bundle using current API methods
This closes #8215

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-09 09:07:06 -06:00
EndzeitBegins
77cdba1efa
NIFI-12577 Updated nifi-cdc-bundle using current API methods
This closes #8214

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-09 09:06:15 -06:00
EndzeitBegins
62d444ffc8
NIFI-12575 Updated nifi-asana-bundle using current API methods
This closes #8212

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-09 09:05:36 -06:00
Rob Fellows
726a930b01
[NIFI-12560] bulletin board (#8204)
* [NIFI-12560] bulletin board

* Add sourceType to BulletinDTO

* remove unused import

* address review feedback: fix overflow for bulletins tooltip.
2024-01-08 15:13:57 -05:00
tpalfy
1c26b39fcd
NIFI-9464 Fixed race condition between "Timer-Driven" threads when running SiteToSiteProvenanceReportingTask.onTrigger and "Compress Provenance Log" threads running EventFileCompressos.run that can cause the SiteToSiteProvenanceReportingTask.onTrigger to pair an already compressed .prov.gz file with a .toc file that corresponds to the uncompressed .prov file. (#8157)
Co-authored-by: Tamas Palfy <tpalfy@apache.org>
2024-01-08 14:30:28 -05:00
mr1716
0a6cc5fed6
NIFI-12582 Update mockito.version to 5.8.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8219.
2024-01-08 22:11:33 +04:00
mr1716
e7ab595128
NIFI-12579 Update icu4j to 74.2
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8217.
2024-01-08 22:07:49 +04:00
mr1716
0132f8e5d9
NIFI-12583 Update SMBJ to 0.13.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8220.
2024-01-08 22:02:17 +04:00
Peter Turcsanyi
f55093d103
NIFI-12576 MQTT processors allow path component in Broker URI
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8213.
2024-01-08 17:38:07 +04:00
exceptionfactory
d9cd62a217 NIFI-12571 Upgraded Logback from 1.3.14 to 1.4.14
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8209
2024-01-06 15:46:07 -05:00
exceptionfactory
68a90ad7b7 NIFI-12570 Upgraded Apache IoTDB from 1.2.2 to 1.3.0
- Removed iotdb-server dependencies and integration tests based on banned SNAPSHOT dependency versions

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

This closes #8207
2024-01-06 15:43:22 -05:00
exceptionfactory
2460219590
NIFI-12569 Upgraded Iceberg from 1.4.2 to 1.4.3
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8206.
2024-01-05 20:36:21 +04:00
mr1716
56eb3a46c4
NIFI-12562 Upgraded json-schema-validator from 1.0.87 to 1.1.0
This closes #8202

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-04 08:38:40 -06:00
Mark Bathori
a5d6b9018a
NIFI-12521: Upgrade ca.uhn.hapi dependencies to 2.5.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8168.
2024-01-04 14:11:38 +04:00
exceptionfactory
42547eb60c
NIFI-11703 Upgraded to Spring Framework 6 and Jetty 12
- Upgraded Spring Framework from 5.3.31 to 6.0.15
- Upgraded Spring Security from 5.8.7 to 6.2.0
- Upgraded Spring Vault from 2.3.4 to 3.1.0
- Upgraded Jetty from 10.0.18 to 12.0.5 with EE 10
- Upgraded Jersey from 2.41 to 3.1.4
- Upgraded JAXB from 2.3.9 to 4.0.4
- Upgraded AspectJ from 1.9.20.1 to 1.9.21
- Upgraded JMS API from 2.0.1 to 3.1.0
- Upgraded ActiveMQ Broker from 5.18.2 to 6.0.1 for JMS 3
- Upgraded JJWT from 0.9.1 to 0.12.3
- Replaced jackson-module-jaxb-annotations with jackson-module-jakarta-xmlbind-annotations
- Replaced maven-jaxb2-plugin with hisrc-higherjaxb40-maven-plugin 2.1.1
- Replaced kongchen swagger-maven-plugin with swagger-codegen-maven-plugin from Swagger 3
- Replaced com.nickwongdev AspectJ Plugin with Codehaus 1.14.0 for newer Java versions
- Removed unused cglib-nodep
- Removed references to javax.validation
- Removed custom Jetty ALPN Processor not required for Java 21
- Removed several tests depending on older Jetty and Jakarta libraries
- Removed unnecessary webdefault.xml configurations
- Replaced unsupported cross-context servlet forwarding with HTTP forwarding
- Replaced javax.servlet references with jakarta.servlet
- Replaced javax.xml.bind references with jakarta.xml.bind
- Replaced javax.ws references with jakarata.ws
- Updated Spring Security CSRF implementation for Spring Security 6
- Updated web.xml versions to 6.0
- Updated REST API templates using new swagger-codegen variables
- Removed VALIDATE_DATA property from ParseCEF based on library compatibility issue with javax.validation
- Added application URL logging to NiFi JettyServer

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

This closes #8197.
2024-01-04 14:01:32 +04:00
exceptionfactory
4dc0d44dc4
NIFI-12395 Upgraded Jackson JSON from 2.15.3 to 2.16.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8201.
2024-01-04 13:46:56 +04:00
Matt Burgess
99c843f25a
NIFI-12382 Added DatabaseTableSchemaRegistry Service
- Added nifi-db-schema-registry-service-nar

This closes #8042

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-03 22:17:02 -06:00
Rob Fellows
3877146170
[NIFI-12552] - Support client-side pagination on Summary tables (#8192)
* [NIFI-12552] - Support client-side pagination on Summary tables
* updated the filter control to only show the label indicating matches when a filter is active. similar to how it is done for the events table
* aligned cells like Run Status so the icon and text are vertically centered in the table cell

* moving System Diagnostics out from the Summary page to the main application menu

* reset summary listing table selection when pagination or filter changes.

* remove area chart icon from the System Diagnostics menu option as it duplicates the Node Status History option

* refactor selection clearing to its own action

This closes #8192
2024-01-03 18:37:23 -05:00
Rob Fellows
689f990978
[NIFI-12553] - Context menu option for View Status History (#8193)
* [NIFI-12553] - Context menu option for View Status History
* Added View Status History to the canvas context menu for applicable component types
* Added support for Node Status History from the flow menu

* remove unused imports

This closes #8193
2024-01-02 17:14:43 -05:00
Pierre Villard
a7c9eccf4a
NIFI-12538 Added mapOf Record Standalone Function
This closes #8182

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-02 15:35:42 -06:00
exceptionfactory
7a0449b425 NIFI-12558 Upgraded Jagged from 0.2.0 to 0.3.0
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8199
2024-01-02 14:01:05 -05:00
exceptionfactory
8ddc0f0741 NIFI-12524 Fixed null handling for auditing Connect Details
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8198
2024-01-02 13:54:20 -05:00
exceptionfactory
b8c8eafd03 NIFI-12559 Upgraded SSHJ from 0.37.0 to 0.38.0
- Removed Bouncy Castle JDK 1.5 version exclusions no longer required in SSHJ 0.38.0

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

This closes #8200
2024-01-02 13:49:31 -05:00
krisztina-zsihovszki
1a34208f65
NIFI-12531 Parameter references are removed after property migration
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8176.
2024-01-02 21:42:56 +04:00
Matt Gilman
76f880588f
NIFI-12543: Users/User Groups (#8191)
* NIFI-12543:
- Users/User Groups.

* NIFI-12543:
- Users/User Groups Deletion.
- Establishing routes for selection, editing, and access policies.

* NIFI-12543:
- User/User Group Creation.
- User/User Group Configuration.
- Renaming existing User State to Current User State.

* NIFI-12543:
- User access policies table.

* NIFI-12543:
- Sorting users/groups in the edit dialog.

* NIFI-12543:
- Addressing review feedback.

This closes #8191
2024-01-02 11:17:00 -05:00