Commit Graph

9630 Commits

Author SHA1 Message Date
exceptionfactory 858d0bdf25
NIFI-10977 Added documentation on Kubernetes Clustering
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8612.
2024-04-09 16:18:11 +02:00
Peter Turcsanyi 928206d52f
NIFI-12837 Added DFS support in SMB processors
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8527.
2024-04-09 14:16:08 +02:00
Matt Burgess 06b0f29cad
NIFI-12889 - Retry Kerberos login on auth failure in HDFS processors 2024-04-09 12:17:57 +02:00
exceptionfactory 63fc1aeceb
NIFI-13014 Remove unused Avatica versions from code-coverage
This closes #8615.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-04-09 09:47:49 +02:00
exceptionfactory c335de8dbe
NIFI-13012 Upgraded Apache Tika from 2.9.1 to 2.9.2
This closes #8613.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-04-09 08:38:34 +02:00
exceptionfactory f2263458f0
NIFI-13013 Upgraded ActiveMQ from 6.0.1 to 6.1.1
This closes #8614.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-04-09 08:07:46 +02:00
Pierre Villard d624fe7e91
NIFI-12984 - Bump Snowflake Ingest SDK to 2.1.0
This closes #8591.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-04-08 23:14:32 +02:00
slambrose 9394d063f2
NIFI-12918 Corrected Nested Versioned Flows for Stateless
- Removed unstable assertions from TestListFile

This closes #8536

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-06 20:37:25 -05:00
Mark Bean 506ac835ad
NIFI-13004 Removed include-grpc profile from documentation
This closes #8605

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-05 16:28:03 -05:00
Mark Payne 2ad9db18db
NIFI-12959: Support loading Python processors from NARs
This closes #8573

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-05 15:55:03 -05:00
Matt Gilman 2c706f5228
NIFI-12958: Adding support for custom UIs (#8601)
* NIFI-12958:
- Adding support for custom UIs.
- Running NiFi dev server at context path /nf.
- Fixing link used when clicking the logo in the header.
- Updating titles and icons used for editing components in Settings for better consistency.
- Fixed JOLT advanced UI height.

* NIFI-12958:
- Fixing lint issue.

* NIFI-12958:
- Fixing test issue.

This closes #8601
2024-04-05 11:19:05 -04:00
Joseph Witt 7f5680d1fe
NIFI-13002 Restored zstd Compression Level in CompressContent
This closes #8604

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-04 14:43:06 -05:00
David Handermann 7c8b4b8688
NIFI-12997 Corrected AWS STS Version 2 location (#8599)
- Moved STS Version 2 library from nifi-aws-processors to nifi-aws-service-api
- Set nifi-aws-service-api as provided at the bundle level
- Set STS and Auth dependencies as provided in nifi-aws-nar
2024-04-04 11:22:38 -04:00
Rob Fellows 307c4017d9
[NIFI-12963] Process Group Versioning (#8596)
* [NIFI-12963] - Flow Versioning
* Start version control

* Stop version control

* Commit local changes

* Force commit local changes

This closes #8596
2024-04-04 10:39:18 -04:00
Gregory M. Foreman 84df025ccf
NIFI-12875 Added Response Handling Strategy to RestLookupService
This closes #8484

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-03 22:10:22 -05:00
EndzeitBegins 6939ffc08d
NIFI-12982 Extend test suite of MockProcessSession
This closes #8589

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-03 21:39:19 -05:00
Joseph Witt 98c4061cfe
NIFI-12996 Moved zstd-jni to standard-shared-nar
- zstd-jni must be present in the same NAR as commons-compress

This closes #8598

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-04-03 20:56:59 -05:00
Mark Payne 3a03caa149
NIFI-12969: Fixed a typo in the #isTempDestinationNecessary method, where we were comparing existingConnection.getProcessGroup() to newDestination.getProcessGroup(), instead of comparing existingConnection.getDestination().getProcessGroup() to newDestination.getProcessGroup(). I.e., we were comparing the Destination's PG to the Connection's PG instead of comparing Destination's PG to Destination's PG. This resulted in using a temporary funnel when we shouldn't. And as a result it attempted to change a Connection's Destination while the destination was running.
This closes #8600.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-04-03 16:37:08 -07:00
Pierre Villard 644d086ff2
NIFI-12972 - Only show selected relationships in read-only connection details (#8582)
* NIFI-12972 - Only show selected relationships in read-only connection details

* review

This closes #8582
2024-04-03 18:50:17 -04:00
Bence Simon 88d434f9ec NIFI-12735 Adding the option to execute flow analysis before committing snapshot to registry
This closes #8377.

Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2024-04-03 17:24:21 +02:00
tpalfy 3a29d72a7c
NIFI-12994 Fix potential NPE when requesting Flow Analysis Results for a Process Group
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8595.
2024-04-03 00:04:53 +03:00
Eric 0bd3635ff9
NIFI-5894 set a default last modified time when no last modified time is provided instead of NPE
This closes #3229.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-04-02 12:59:55 -07:00
Mike Moser b574a7e41a
NIFI-12987 allow controller service type to be searchable
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8593.
2024-04-02 16:33:52 +03:00
exceptionfactory 322deaa23e
NIFI-12988 Streamlined dependencies in nifi-iceberg-test-utils
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8592.
2024-04-02 00:20:03 +03:00
exceptionfactory 14cb3f00f8
NIFI-12981 Removed Hive 3 Components
- Moved nifi-hive-test-utils to nifi-iceberg-test-utils
- Removed nifi-hive-bundle and include-hive3 profile

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

This closes #8588.
2024-03-31 20:01:37 +03:00
exceptionfactory 9abafeb6df
NIFI-12979 Upgraded Kotlin from 1.9.10 to 1.9.23
- Upgraded Okio from 3.8.0 to 3.9.0

This closes #8586

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-30 13:38:11 -05:00
Scott Aslan d85f4b39c5
[NIFI-12922] semantic dialog size configurations (#8535)
* [NIFI-12922] semantic dialog size configurations

* move DIALOG_SIZES to index.ts, fix status history dialog

* fix paramter context dialog size to large

* remove dialog height styles to help keep the dialog action buttons on screen for smaller screen heights

* update import from registry dialog

* update edit remote port dialog size styles

* update user access policies table width

* update component state width

* remove .selected-type width

* udate edit parameter context dialog

* update status history dialog

* update system diagnostics dialog

* update flow analysis rules, parameter providers, and reporting task dialog widths

* update enable and disable CS dialog width

* handle tailwind width styles for dialog contents

* update purge history dialog

* fix system diagnostics vertical height tab differences

* update component state dialog style, retore listing-table width 100%

* remove SMALL dialog from YesNoDialog, CancelDialog, and OkDialog widths

* restore Enable/Disable CS dialog spacing, remove SMALL dialog size from the override policy dialog

* introduce SMALL_DIALOG, MEDIUM_DIALOG, LARGE_DIALOG, and XL_DIALOG MatDialogConfig

* update purge history dialog

* remove grid and use flex basis-2/3 instead

* YesNo dialogs are SMALL_DIALOG with maxWidth: 24rem, Ok Dialogs can be any size but should override the maxWidth: 24rem, Cancel Dialog have no size

* remove unnecessary maxWidth: 24rem from OkDialogs

* use basis-2/3 and basis-1/3 for enable/disable CS and relationship setting edit processor layouts, add border and overflow scrolling for referencing component listings UX everywhere

* final touches

This closes #8535
2024-03-29 16:18:11 -04:00
dependabot[bot] 6c8af1441e
NIFI-12976 Upgraded Express.js from 4.18.2 to 4.19.2
Applies to nifi-registry-web-ui

This closes #8581

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-29 13:16:02 -05:00
dependabot[bot] 7b8f05e703
NIFI-12976 Upgraded Express.js from 4.18.2 to 4.19.2
Applies to nifi-web-frontend

This closes #8583

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-29 13:16:00 -05:00
tpalfy c3eff68f92
NIFI-12924 Flow Analysis no longer done regularly or on-demand, but automatically when a change occurs that could result in the change of violations.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8537.
2024-03-29 13:34:03 +01:00
Rob Fellows e5827c1026
[NIFI-12941] - adding in jest-preset-angular to enable unit testing in Idea based IDEs (#8580)
* [NIFI-12941] - adding in jest-preset-angular to enable unit testing in Idea-based IDEs

* remove globalSetup jest config

This closes #8580
2024-03-28 16:12:17 -04:00
exceptionfactory 8ef9528bf9
NIFI-12966 Upgraded Netty from 4.1.106 to 4.1.108
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8578.
2024-03-28 10:34:03 +01:00
exceptionfactory 64db927ca1
NIFI-12965 Upgraded Guava from 32.1.2 to 33.1.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8577.
2024-03-28 10:32:31 +01:00
knguyen 5cc857b99c
NIFI-12017 Added Line Length Properties to EncodeContent
This closes #8417

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-27 20:45:36 -05:00
EndzeitBegins 83bc0e5453
NIFI-12900 Avoid unnecessary file listing in PutSFTP
This closes #8503

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-27 20:36:38 -05:00
Mark Payne afed8c6f53
NIFI-12934 Clear Serialized Form of Records on Field Changes
Any time a Record's field is removed or renamed, ensure that we clear the Serialized Form so that a stale cached value cannot be written

This closes #8576

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-27 17:13:56 -05:00
Matt Gilman db09b44e40
NIFI-12950: Updating front end to use the uiOnly flag where possible (#8565)
* NIFI-12950:
- Updating front end to use the uiOnly flag where possible.

* NIFI-12950:
- Addressing review feedback.

This closes #8565
2024-03-27 17:07:45 -04:00
Rob Fellows a3dda5eb09
[NIFI-12940] - Migrate to Nx (#8574)
* [NIFI-12940] - Migrate to Nx

* Set initial focus in the extension creation dialog to the filter input.

This closes #8574
2024-03-27 16:34:23 -04:00
exceptionfactory 8e0b83b025
NIFI-12945 Moved Commons Configuration 2.10.1 to shared version
- Moved Commons Configuration from nifi-lookup-services to project configuration
- Moved Google Guava version from nifi-hive-test-utils to nifi-hive-bundle

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

This closes #8560.
2024-03-27 14:35:33 +01:00
exceptionfactory 358e4cb451
NIFI-12955 Updated OWASP Dependency Check Suppressions
- Removed unused suppressions
- Added suppressions for Clojure and Hadoop shaded libraries

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

This closes #8570.
2024-03-27 10:34:20 +01:00
exceptionfactory daad0720b1
NIFI-12957 Upgraded Azure SDK BOM from 1.2.19 to 1.2.21
- Upgraded MSAL4J from 1.14.2 to 1.14.3

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

This closes #8571.
2024-03-27 10:30:09 +01:00
exceptionfactory 3bed30e9db
NIFI-12962 Upgraded Spring Framework from 6.0.18 to 6.1.5
- Enabled parameter names for reflection in nifi-web-api to support AspectJ Around expression parsing

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

This closes #8575.
2024-03-27 10:28:26 +01:00
Mark Bathori 2a5b61136b NIFI-12939: Retry Kerberos login on authentication failure in Iceberg processors
Update rollback and context yield calls

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

This closes #8553
2024-03-26 16:13:31 -04:00
Matt Gilman 0c01dfe585
NIFI-12948: (#8564)
- Action is optional.
- Removing duplicate check in counter table.
- Ensure flow configuration is loaded in route guard.
- Only show user/group list when there are users or groups.
- Default override policy to copy.
2024-03-26 15:21:11 -04:00
Matt Gilman 339a06a8c6
NIFI-12937: Adding error handling to the Parameter Context Listing page (#8555)
* NIFI-12937:
- Adding error handling to the Parameter Context Listing page.

* NIFI-12937:
- Addressing review feedback.

This closes #8555
2024-03-26 15:07:14 -04:00
Rob Fellows 039fd66911
[NIFI-12941] - Migrate to Jest from Karma/Jasmine. (#8566)
* [NIFI-12941] - Migrate to Jest from Karma/Jasmine.

* Updated license header

* Review Feedback

* remove jest transforms that were not needed

This closes #8566
2024-03-26 14:54:31 -04:00
tpalfy 92830af2e9
NIFI-12888 In AbstractEmailProcessor check for expired oauth2 token when determining whether mail receiver needs to be recreated.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8494.
2024-03-26 16:22:55 +01:00
Pierre Villard 0e255674fd
NIFI-12954 Upgraded AWS BOM from 2.23.3 to 2.25.16
- Upgraded AWS BOM from 1.12.637 to 1.12.686

This closes #8569

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-26 09:09:02 -05:00
Pierre Villard b1f9df5091
NIFI-12953 Upgraded AWS Kinesis client from 2.5.3 to 2.5.7
This closes #8568

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-26 09:08:08 -05:00
exceptionfactory ebac490715
NIFI-12949 Upgraded Box SDK from 4.6.1 to 4.8.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8567.
2024-03-26 11:27:01 +01:00