Commit Graph

9273 Commits

Author SHA1 Message Date
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
Matt Burgess aaa812b1b5
NIFI-12526: Fixed handling of Fetch Size in QueryCassandra, added fragment attributes
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8183.
2024-01-02 18:17:27 +04:00