Commit Graph

6724 Commits

Author SHA1 Message Date
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
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] 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 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
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 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 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
Mark Bean 5c150ffd78
NIFI-12925 Updated ListenHTTP to return 405 for TRACE and OPTIONS
This closes #8548

Signed-off-by: David Handermann <exceptionfactory@apache.org>d
2024-03-25 20:54:30 -05:00
Joseph Witt d5ff51b6e4
NIFI-12930 Catch FlowFileAccessException in FetchFile
when importing a fetched file we cannot be sure if the problem is reading the source file or writing to the content repository.  So we need to route to failure to allow flow designers to choose how to handle this.

This closes #8542

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-25 20:48:47 -05:00
exceptionfactory 407dd4d4bc
NIFI-12947 Upgraded MIME4J to 0.8.11
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8561.
2024-03-25 20:02:11 +01:00
Jim Steinebrey 08ff54f5fb Add auto commit property to QueryDatabaseTable and QueryDatabaseTable processors to allow disabling auto commit so PostgreSQL Fetch Size will work
NIFI-1931 Add proper default value for auto commit (false) to PostgreSQLDatabaseAdapter to allow FETCH_SIZE to be honored on reads.

NIFI-1931 Added customValidate code to check the auto commit property setting against the db adapter's required auto commit setting and give validation error message if they do not match.

NIFI-1931 Added automated test to check the Auto Commit customValidate error message.

NIFI-1931 remove clearDefaultValue() because it is not needed since required = false a;ready defaults it to null.

This closes #8534

Signed-off-by: Matt Burgess <mattyb149@apache.org>
2024-03-25 14:56:42 -04:00
Ricardo Ferreira 258715539e
NIFI-12944 - Add PeerAddress as Attribute into the flowfile
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8557.
2024-03-25 19:31:27 +01:00
exceptionfactory dd9d1c978f
NIFI-12943 Upgraded Hadoop from 3.3.6 to 3.4.0
This closes #8556

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-03-25 08:55:13 -07:00
Peter Turcsanyi a9e246956c
NIFI-12936 ListGCSBucket resets its tracking state after configuration change
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8550.
2024-03-25 16:44:12 +01:00
Peter Turcsanyi bffc342521
NIFI-12928 Added Simple Write strategy in PutAzureDataLakeStorage
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8540.
2024-03-25 15:07:00 +01:00
Peter Turcsanyi 8eb013a813
NIFI-12933 Rearranged properties on GCP processors
Also used current API methods for relationships/properties collections

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

This closes #8545.
2024-03-25 10:34:35 +01:00
Peter Turcsanyi 635eb9ed2a
NIFI-12895 Added Timeout property to GetSmbFile and PutSmbFile
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8551.
2024-03-25 10:32:16 +01:00
Mark Bathori 8c0829d711
NIFI-12938: Upgrade Iceberg from 1.4.3 to 1.5.0
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8552.
2024-03-25 10:29:07 +01:00
dependabot[bot] 884dd8596a
NIFI-12932 Upgraded webpack-dev-middleware from 5.3.3 to 5.3.4
This closes #8543

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-21 23:08:50 -05:00
dependabot[bot] 2974d9c65e
NIFI-12931 Upgraded Commons Configuration from 2.9.0 to 2.10.1
This closes #8541

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-21 23:07:54 -05:00
exceptionfactory 6b061452e6
NIFI-12926 Upgraded Jackson from 2.16.2 to 2.17.0
This closes #8538

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-20 19:59:23 -05:00
Peter Turcsanyi d370b470b8
NIFI-12782 Migrated GCS processors' Proxy properties to ProxyConfigurationService
Extracted proxy service migration code into a common util module because the same logic was already used in AWS module,
and it is also reusable in other components for proxy property migration.

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

This closes #8400.
2024-03-19 08:56:42 +01:00
exceptionfactory d9bcc8b496
NIFI-12920 Removed nifi-cassandra-bundle
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #8531.
2024-03-19 08:49:15 +01:00
James Mingardi-Elliott f5e44a99ac
NIFI-12912 snackbar bug (#8528)
Removed unnecessary rules and class. The snackbars will be styled by Angular Material.

Improved get-color-on-surface helper function.

This closes #8528
2024-03-18 17:33:03 -04:00
Freedom9339 12fc2f8508
NIFI-6379 Added SSL Context to PutSNS, DeleteSQS, GetSQS, and PutSQS
This closes #8505

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-18 16:24:28 -05:00
lehelb 129130fc09
NIFI-12877 Added Sensitive Dynamic Property Support to RestLookUpService
This closes #8525

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-18 08:55:33 -05:00
bob 2303a15f8e
NIFI-12913 Corrected NPE for Python Log Listener ID
This closes #8526

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-18 08:30:02 -05:00
dependabot[bot] 68b880c74d
NIFI-12915 Upgraded follow-redirects from 1.15.5 to 1.15.6
This closes #8524

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-03-18 08:21:27 -05:00
Matt Gilman 940904e1ea
NIFI-12902: (#8521)
- Updating packaging to account for new build output.
2024-03-18 08:56:30 -04:00