Commit Graph

10174 Commits

Author SHA1 Message Date
sullis c2dd939e3c NIFI-13576: Upgrade Iceberg from 1.5.2 to 1.6.0
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #9105
2024-08-19 16:23:54 -04:00
Shane Ardell 8e0c4aeb33
NIFI-13248: Add Flow Analysis report menu to new ui (#8974)
* NIFI-13248: Add Flow Analysis report menu to new ui

* NIFI-13248: use ngrx to manage state for flow analysis component

* NIFI-13248: update types used in flow analysis drawer

* NIFI-13248: add violation details dialog

* NIFI-13248: add go to component functionality

* NIFI-13248: use Tailwind classes

* NIFI-13248: update analysis status icon based on response

* NIFI-13248: fix broken unit tests

* NIFI-13248: add missing license headers

* NIFI-13248: refactor styling

patch provided by @scottyaslan

* NIFI-13248: fix broken styling

* NIFI-13248: further style refactoring

patch provided by @scottyaslan

* NIFI-13248: binding and spacing fixes

* NIFI-13248: wire up pg name and id

* NIFI-13248: use breadcrumb selector to obtain process group name

* NIFI-13248: remove border color classes

* NIFI-13248: update drawer button icon
2024-08-19 09:04:52 -04:00
Juldrixx 9fbe6aab74
NIFI-13630 Handle Map Avro Type in PutBigQuery
This closes #9151

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-16 21:12:46 -05:00
Rajmund Takacs d4344a3140
NIFI-13642 Added Delete Keys Property to PutDatabaseRecord
- Delete Keys property enables targeted deletes for databases that do not support primary keys

This closes #9162

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-16 20:58:14 -05:00
Umar Hussain abe41ff649
NIFI-12411 Update PublishAMQP with configurable Header Source Property
This closes #8105

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-16 17:16:24 -05:00
exceptionfactory 7348740ecc
NIFI-13639 Replaced OkHttp with web-client-api in web-security
This closes #9157

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-08-16 14:53:55 -07:00
exceptionfactory 98f55b21b8
NIFI-13532 Fixed Flow Configuration History Sorting when Filtered
This closes #9179

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-08-16 14:41:40 -07:00
dan-s1 9d51c675cb
NIFI-12709 Added New FlowFlow Attributes for Zip and Tar in UnpackContent
This closes #9122

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-16 15:57:16 -05:00
Matt Gilman 38f4110521
NIFI-13650: Fixing condition when including References Parameter... o… (#9174)
* NIFI-13650: Fixing condition when including References Parameter option.
- Updating property editors to better convey different parameter states.
- Updating hint tooltip to indicate that parameters are supported but no parameter context is bound.
- Fixing minor layout issue in Processor schedule tab.
- Fix combo editor unit tests.

* NIFI-13650: Fixing track warning errors when editing Parameter Contexts.

* NIFI-13650: Fixing z-index autocomplete issue.

This closes #9174
2024-08-16 16:20:01 -04:00
Joseph Witt e4ec0cb20d
NIFI-13651 Moved framework-related modules under framework-bundle
- Removed references to nifi-property-utils under nifi-extension-bundles

This closes #9169

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-16 13:44:13 -05:00
Scott Aslan f7bca176e5
[NIFI-13658] upgrade eslint packages (#9180)
* [NIFI-13658] upgrade eslint packages

* fix lint errors and run prettier

* regenerate package-lock

This closes #9180
2024-08-16 14:00:12 -04:00
Rob Fellows 046d72d0dd
[NIFI-13641] - Remove parameter value from parameter context update request if there are referenced assets (#9173)
* [NIFI-13641] - Remove parameter value from parameter context update request if there are referenced assets

* move parameter sanitization of referenced assets/value into the payload construction rather than in the effect

* rename variable

* remove optionality of id from ReferencedAsset interface

This closes #9173
2024-08-16 10:42:35 -04:00
Scott Aslan 30e8df676e
[NIFI-13589] improve loading and error handling for jolt UI (#9155)
* [NIFI-13589] improve loading and error handling for jolt UI

* remove unused state

* cleanup more state

* show errors in center of page

This closes #9155
2024-08-15 09:05:56 -04:00
Bryan Bende e46c7db1ec
NIFI-13657 Fixed Reducer for Processor Load Average in Node Status
This closes #9177

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-14 20:28:21 -05:00
Mike Thomsen 99f3717f13
NIFI-13430 Added CopyS3Object and GetS3ObjectMetadata
This closes #8992

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-14 20:23:20 -05:00
David Handermann 89c757999b
NIFI-13652 Added Range Header Handling for Content Download (#9172)
This closes #9172
2024-08-14 14:44:21 -04:00
Mark Payne 60e99184f8
NIFI-12898 Added Asset Management REST API and CLI Capabilities
- Added REST resource methods for managing assets associated with Parameter Contexts
- Added CLI commands for managing assets
- Added and updated system test for assets and Parameter Contexts
- Updated flow synchronization to consider referenced asset changes
- Adjusted authorization for cluster nodes to read Parameter Contexts

This closes #9138

Co-authored-by: Bryan Bende <bbende@apache.org>
Co-authored-by: Mark Payne <markap14@hotmail.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-13 11:42:02 -05:00
Michael Akinyemi 39a1ccc191
NIFI-11977 Set UTF-8 Character Set in Subject for PutEmail (#9170)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-13 11:03:41 -05:00
David Handermann 265ef593a6
NIFI-13653 Fixed Sensitive Dynamic Property Update Handling (#9175)
- Avoided removing Sensitive Dynamic Property Names unless the property itself is removed

This closes #9175
2024-08-13 09:34:44 -04:00
Bryan Bende e349b7e7b4
NIFI-13649 Check Cluster Node Address Status before marking CONNECTED (#9168)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-12 16:27:52 -05:00
Scott Aslan b4266a559c
[NIFI-13637] add padding to Jolt UI expansion panels (#9154)
This closes #9154
2024-08-12 16:48:28 -04:00
Scott Aslan d9b0ab806d
[NIFI-13631] update purple theme to reference M2 color palettes (#9149)
This closes #9149
2024-08-12 14:27:29 -04:00
Scott Aslan e6f216d009
[NIFI-13645] proptery table cells clickable even when value is set to whitespace (#9165)
This closes #9165
2024-08-12 14:25:07 -04:00
Joseph Witt 3096c983f5
NIFI-13648 Upgraded Jetty to 12.0.12 along with other common dependencies
- Upgraded AWS SDK from 1.12.762 to 1.12.767
- Upgraded AWSK SDK from 2.26.21 to 2.27.1
- Upgraded zstd-jni from 1.5.6-3 to 1.5.6-4
- Upgraded excel-streaming-reader from 4.4.0 to 5.0.2
- Upgraded azure-sdk-bom from 1.2.25 to 1.2.26
- Upgraded json-schema-validator from 1.5.0 to 1.5.1
- Upgraded oauth2-oidc-sdk from 11.13 to 11.14
- Upgraded Fabric8 Kubernetes Client from 6.13.1 to 6.13.2
- Upgraded commons-compress from 1.26.2 to 1.27.0
- Upgraded commons-lang3 from 3.15.0 to 3.16.0
- Upgraded Apache SSHD from 2.13.1 to 2.13.2
- Upgraded Jetty from 12.0.11 to 12.0.12
- Upgraded Elasticsearch Client from 8.14.3 to 8.15.0
- Upgraded Jersey from 3.1.7 to 3.1.8
- Upgraded SLF4J from 2.0.13 to 2.0.15
- Upgraded Testcontainers from 1.20.0 to 1.20.1
- Upgraded org.tukaani xz from 1.9 to 1.10
- Upgraded snappy-java from 1.1.10.5 to 1.1.10.6
- Upgraded google-api-services-drive from v3-rev20240628-2.0.0 to v3-rev20240730-2.0.0
- Upgraded Hazelcast from 5.4.0 to 5.5.0
- Upgraded Azure Kusto from 5.1.0 to 5.1.1
- Upgraded ActiveMQ from 6.1.2 to 6.1.3
- Upgraded Clojure from 1.11.3 to 1.11.4
- Upgraded FlywayDB from 10.16.0 to 10.17.0
- Upgraded MongoDB from 4.11.2 to 4.11.3
- Upgraded Neo4j from 5.22.0 to 5.23.0

This closes #9167

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-12 13:03:46 -05:00
David Handermann 920edfc022
NIFI-13647 Removed Socket Close from ListenOTLP Error Responses (#9166) 2024-08-09 10:00:34 -04:00
Peter Gyori 4f262dc7ea
NIFI-13604 Python Source processors can be triggered without creating new FlowFiles
Closes #9159

Signed-off-by: Marton Szasz <szaszm@apache.org>
2024-08-08 22:49:05 +02:00
David Handermann 9cd319e3e5
NIFI-13646 Corrected Current User Replicated Response Handling (#9164)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-07 16:22:39 -05:00
Matt Gilman 38292762bd
NIFI-13638: Limiting the maximum number of provenance events to return when fetching the latest events. (#9156) 2024-08-06 17:26:34 -04:00
David Handermann 8ba7d7805a
NIFI-13619 Switch web-client from OkHttp to Java HttpClient (#9140)
* NIFI-13619 Switched web-client from OkHttp to Java HttpClient
* NIFI-13619 Corrected comments to removed OkHttp references.
* NIFI-13619 Added writeTimeout handling and close method
* NIFI-13619 Added onDisabled to Service Provider
2024-08-06 15:46:54 -04:00
Matt Burgess fd8acd57b8
NIFI-13555 Added Verification to HikariDBCPConnectionPool (#9085)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-06 13:26:19 -05:00
Matt Gilman da6c9c4791
NIFI-13017: Replace JoltTransformJSON custom UI (#9117)
* NIFI-13017:
- Remove old JoltTransformJSON custom UI.
- Update build to use new JoltTransformJSON custom UI.
- Fix revision query parameter.

* NIFI-13017:
- Excluding jolt transform json ui in workflow ci.

* NIFI-13017:
- Excluding jolt nar in workflow ci.

* NIFI-13017:
- Excluding jolt ui war from code coverage.

* NIFI-13017:
- Incorporating nifi-web-servlet-shared.
- Moving QueryStringToFragmentFilter to nifi-web-servlet-shared.

This closes #9117
2024-08-06 13:51:41 -04:00
Matt Gilman 05c92e45d8
NIFI-13636: Fixing back navigation when navigating to manage access policies. (#9153)
This closes #9153
2024-08-06 13:46:10 -04:00
Matt Gilman 0ea55bebc8
NIFI-13634: Accounting for conditionally populated attributes based on missing 'view the data' permissions. (#9152)
This closes #9152
2024-08-06 13:45:27 -04:00
dan-s1 f64e68b23c
NIFI-13625 Removed or Replaced System.out.println in Tests (#9150)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-05 20:35:40 -05:00
Umar Hussain c5ed5c51e9
NIFI-12224 Added Support for updateMany Method in PutMongo
This closes #8610

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-05 12:38:07 -05:00
David Handermann 141ca71cbc
NIFI-13622 Corrected Logout Complete Redirect for Proxies (#9143)
This closes #9143
2024-08-02 16:40:47 -04:00
EndzeitBegins 458844909b
NIFI-13590 Refactored Standard Processors using current API methods
This closes #9119

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-08-02 09:37:37 -05:00
Rob Fellows 83d2078a4f
[NIFI-13621] - UI - handle backend errors when hitting the search api (#9133)
This closes #9133
2024-07-31 15:31:37 -04:00
David Handermann 8ad6aa6ede
NIFI-13609 Correct Component Search Configuration (#9131)
* NIFI-13609 Corrected Component Search Configuration
- Removed duplicate Controller Search Service bean definition
- Wired Controller Search Service to Controller Facade bean definition
- Added Flow Controller reference for SearchableMatcher
2024-07-31 15:04:49 -04:00
Matt Gilman d41d8edbfb
NIFI-13610: (#9132)
- Fix conditions controlling the availability of new Controller Service (in flow), new Parameter Context, and Move to Parent Group.

This closes #9132
2024-07-31 15:02:22 -04:00
Paul Grey febde9d281
NIFI-13553 Upgraded msal4j from 1.15.1 to 1.16.1
This closes #9106

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-31 11:14:44 -05:00
Matt Gilman 6c930626dc
NIFI-13606 Corrected Custom UI loading in reverse proxy deployments
This closes #9130

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-31 11:10:07 -05:00
David Szabo 2542927b53 NIFI-12741 - Remove write permission requirement for the referenced controller service when changing component property referencing a controller service through parameter
This closes #9093.

Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2024-07-31 17:26:10 +02:00
David Handermann 5a6bee2154
NIFI-13602 Corrected Logout Supported Status for Clustered User (#9127)
- Set CurrentUserEntity.logoutSupported based on local authentication instead of replicated and merged responses

This closes #9127
2024-07-31 11:06:25 -04:00
tpalfy b7faf8c84a
NIFI-13605 Make AbstractHadoopProcessor.KERBEROS_USER_SERVICE public
This closes #9129.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-07-31 16:37:08 +02:00
Krisztina Zsihovszki b3c6d8d98a
NIFI-13593 PutIceberg issue with decimal scale
This closes #9121

Signed-off-by: Mark Bathori <mbathori@apache.org>
2024-07-31 14:38:07 +02:00
exceptionfactory 7e200fa34e
NIFI-13601 Added code-coverage workflow
- Rescheduled docker-tests to weekly execution
- Removed scheduled execution of other testing workflows

Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>

This closes #9126
2024-07-31 09:08:43 +01:00
David Handermann 33da3463b6
NIFI-13594 Added web-servlet-shared abstracted from web-utils (#9123)
- Moved RequestUriBuilder from web-utils to web-servlet-shared
- Refactored proxy header parsing from WebUtils to StandardRequestUriProvider
- Renamed WebUtils to WebClientUtils

This closes #9123
2024-07-30 15:41:49 -04:00
Timea Barna f262e74170
NIFI-13439 Added Performance Status to Group Status responses
- Added ProcessingPerformanceStatus to nifi-api
- Added Performance Status to Process Group and Processor Sources for Query NiFi Reporting Task

This closes #9014

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-07-30 12:56:55 -05:00
David Handermann dfa015ec33
NIFI-13599 Replaced Commons Codec Hex with HexFormat for Encryptor (#9125)
- Removed commons-codec dependency from nifi-property-encryptor
2024-07-30 13:23:56 -04:00