Commit Graph

9774 Commits

Author SHA1 Message Date
Rob Fellows 63a12b06b5
[NIFI-13197] - Clicking outside of a dialog no longer closes the dialog (#8811)
* [NIFI-13197] - Clicking outside of a dialog no longer closes the dialog. Also, escape will only close the dialog if the underlying form is not dirty.

* add license header

* allow ESC to close even if the for is dirty

This closes #8811
2024-05-14 18:24:33 -04:00
Chris Sampson 2d112871db
NIFI-8134 allow unescapeJson Record Path function to recursively convert Maps to Records (#7745)
* NIFI-8134 recursively convert Java Objects to NiFi Records
2024-05-14 17:11:28 -04:00
Matt Gilman 3a786cee23
NIFI-13211: Decoupling other UIs from exiting NiFi UI (#8828)
* NIFI-13211:
- Decoupling the content viewer from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Decoupling nifi documentation from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Decoupling nifi image viewer from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Decoupling nifi standard content viewer from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Decoupling nifi jolt transform json from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Decoupling nifi update attribute from the NiFi UI which is currently pulling in shared dependencies, scripts, styles, and images.

* NIFI-13211:
- Updating rat config.

* NIFI-13211:
- Bumping dependency check timeout.

* NIFI-13211:
- Since this page is included through the context viewer, the dependency imports must directly reference through its context path.

* NIFI-13211:
- Since this page is included through the context viewer, the dependency imports must directly reference through its context path.

This closes #8828
2024-05-14 15:54:23 -04:00
Rob Fellows d20fa9417d
[NIFI-13229] - Include branch when submitting to save version control endpoint. (#8830) 2024-05-14 13:11:21 -04:00
Jim Steinebrey e6a90eb1e8 NIFI-12669 Fix EvaluateXQuery processor which incorrectly encodes result attributes in certain case
Signed-off-by: Matt Burgess <mattyb149@apache.org>

This closes #8826
2024-05-14 11:08:06 -04:00
Rob Fellows 7aaa5b4224
[NIFI-13221] - display supported shortcut/hotkey combos in context menu (#8821)
This closes #8821
2024-05-14 09:59:14 -04:00
Matt Burgess 08cc23826b
NIFI-13169 Upgraded Flyway in Registry from 9.22.3 to 10.12.0
This closes #8823

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 17:06:34 -05:00
dan-s1 2a45cae588
NIFI-13224 Replaced deprecated commons-compress IOUtils.toByteArray
Replaced deprecated commons-compress IOUtils.toByteArray with commons-io IOUtils.toByteArray

This closes #8825

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 17:02:38 -05:00
dan-s1 92ed464f5d
NIFI-13223 Replaced deprecated commons-lang3 classes with commons-text versions
Replaced commons-lang3 CharSequenceTranslator, AggregateTranslator, LookupTranslator and UnicodeUnpairedSurrogateRemover with commons-text replacements.

This closes #8824

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 17:01:47 -05:00
dan-s1 5d702671f6
NIFI-13222 Replaced deprecated commons-compress IOUtils.closeQuietly
This closes #8822

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 17:00:27 -05:00
exceptionfactory 7f536117b1
NIFI-13219 Corrected phase for python-extensions-bundle plugins
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 16:58:50 -05:00
Rob Fellows 13e281d8d7
NIFI-13220 Only allow buckets with write access dropdown when starting version control
This closes #8820

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 10:54:59 -05:00
Rob Fellows 0c9ef91507
NIFI-13127 Add branching support to Registry dialogs
This closes #8817

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-13 08:48:40 -05:00
Rajmund Takacs bffacdec98
NIFI-13072: Fix MonitorActivity problems with cluster scope flow monitoring
This closes #8669.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-05-12 23:19:40 +02:00
EndzeitBegins 15696ad86a
NIFI-13217 Updated ProcessSession Comments to List Immutable Attributes
This closes #8819

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:53:59 -05:00
Joseph Witt 03005aa132
NIFI-13185 Removed manual and non-working Integration Tests
Removed the entire integration-tests-ci profile and reference in GitHub workflow.

Removed all tests which require specific local env configs/cloud credentials/ or simply do not work and thus have been blocked from the build for a long time.

Set Disabled annotation on a couple key tests which are by design manual and must be retained.

The move to testcontainers has been a dramatic improvement in test reliability/behaviors and should be a model for all such tests going forward.

This closes #8818

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:51:41 -05:00
dan-s1 22109de2ad
NIFI-13216 Replaced deprecated GzipUtils methods
- Replaced isCompressedFilename and getUncompressedFilename with the API suggested alternatives

This closes #8816

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:45:30 -05:00
dan-s1 c66a3cf4ff
NIFI-13214 Replaced deprecated Lucene IndexReader methods with StoredFields
This closes #8815

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:44:00 -05:00
Joseph Witt 6fc374b268
NIFI-13215 AWS SDK and Elasticsearch Dependencies Upgraded
- Upgraded AWS SDK 1 from 1.12.718 to 1.12.719
- Upgraded AWS SDK 2 from 2.25.48 to 2.25.49
- Upgraded snowflake-ingest-sdk from 2.1.0 to 2.1.1
- Upgraded org.elasticsearch.client from 8.13.3 to 8.13.4
- Upgraded software.amazon.kinesis from 2.5.8 to 2.6.0

This closes #8814

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-11 20:41:59 -05:00
Scott Aslan 74731b5a59
[NIFI-13212] handle canvas overflow on shorter screens (#8810)
* [NIFI-13212] handle canvas overflow on shorter screens

* add z-index to drag/drop new canvas items

This closes #8810
2024-05-10 17:49:46 -04:00
dan-s1 7dfb4936a9
NIFI-13157 Replaced deprecated getNextTarEntry() and getNextZipEntry() with getNextEntry().
This closes #8813

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-10 12:57:31 -07:00
exceptionfactory 1c2469bf33
NIFI-13213 Added Validation for Swap File Names
This closes 8812

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-10 12:31:15 -07:00
Mark Payne 62fbd8e8b1
NIFI-13196: Added new isAutoTerminated(Relationship) method to ProcessContext, which simply delegates to Connectable.isAutoTerminated(Relationship)
This closes #8790

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-10 11:37:47 -07:00
exceptionfactory 196f6bb6b1
NIFI-13209 Corrected system-tests workflow paths for framework
This closes #8806

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-10 11:36:50 -07:00
Scott Aslan 94a968766f
[NIFI-13153] use ellipsis for long component names in dialogs (#8802)
* [NIFI-13153] use ellipsis for long component names in dialogs

* use basis-1/2

* overflow-hidden

* remove basis-1/2 and use w-1/2 with padding

This closes #8802
2024-05-10 13:40:43 -04:00
exceptionfactory 5f9f5247d6
NIFI-13210 Added CODECOV_TOKEN to GitHub Workflow
- Set Codecov action to be conditional based on running in the context of the Apache organization

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

This closes #8808.
2024-05-10 20:23:18 +03:00
lehelb 49a9f4f544
NIFI-13208 Increased PropertyDescriptor visibility in HadoopDBCPConnectionPool
This closes #8805

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 11:12:52 -05:00
dan-s1 811a491ba5
NIFI-13156 Replaced JsonParser deprecated getCurrentName() with currentName()
This closes #8807

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 11:10:45 -05:00
Scott Aslan 6b48e61295
[NIFI-13177] ensure consistent typography rendering (#8786)
* [NIFI-13177] ensure consistent rendering of component type, name, and icon

* ensure font-size consistency with .refresh-container and .mat-mdc-paginator

* attempt at unifying how component context is displayed (#6)

* use drop icon by default

* final touches

---------

Co-authored-by: Rob Fellows <rob.fellows@gmail.com>

This closes #8786
2024-05-10 11:58:52 -04:00
Mark Payne c09144051f
NIFI-13206 Updated S3 Integration Tests to delete bucket encryption
- Enabled S3 and SQS Integration Tests

This closes #8801

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 09:22:50 -05:00
Matt Gilman dcf66fd105
NIFI-13204: (#8798)
- Adding the Enable/Disable All Controller Service context menu items.

This closes #8798
2024-05-10 09:55:39 -04:00
Joseph Witt 87776e369e
NIFI-13171 Removed nifi-kafka-connector in nifi-external module
This closes #8800

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 08:08:12 -05:00
Joseph Witt 44f6e2b833
NIFI-13205 Removed legacy Provenance Lucene integration test
This closes #8799

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 08:05:53 -05:00
Joseph Witt d1a9043167
NIFI-13193 Set Minimum Maven Version to 3.9.6
- Upgraded Maven plugins
- Upgraded SpotBugs from 4.7.3.5 to 4.8.5.0
- Upgraded asciidoctor-maven-plugin from 2.2.4 to 3.0.0
- Upgraded license-maven-plugin from 2.2.0 to 2.4.0
- Upgraded download-maven-plugin from 1.7.1 to 1.9.0
- Upgraded maven-clean-plugin from 3.3.1 to 3.3.2
- Upgraded frontend-maven-plugin from 1.14.2 to 1.15.0
- Upgraded hisrc-higherjaxb40-maven-plugin from 2.1.1 to 2.2.0
- Upgraded jacoco-maven-plugin from 0.8.11 to 0.8.12
- Upgraded swagger-maven-plugin-jakarta from 2.2.20 to 2.2.21
- Upgraded swagger-codegen-maven-plugin from 3.0.52 to 3.0.55

This closes #8797

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-10 08:05:14 -05:00
Mark Payne 9cf5f947e8
NIFI-13200: Do not allow 'filename' or 'path' attribute to removed from FlowFile
This closes #8791

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-09 16:22:49 -07:00
exceptionfactory 72b45f3114
NIFI-13202 Removed Accumulo Processors and Services
This closes #8794.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-09 16:14:20 -07:00
Mark Payne db7e073368
NIFI-13203: Include s3.url attribute in FetchS3Object, PutS3Object
This closes #8795

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-09 15:56:48 -07:00
sullis 7584a5c6f5
NIFI-13113: upgrade Iceberg from 1.5.0 to 1.5.2
This closes #8796

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-09 15:40:50 -07:00
Matt Gilman 8b2e770ebd
NIFI-13060: Using ellipsis and normal line height in the property table (#8792)
* NIFI-13060:
- Using ellipsis and normal line height in the property table.

* NIFI-13060:
- Setting title attribute.

This closes #8792
2024-05-09 18:20:48 -04:00
David Handermann e005d5f8c1
NIFI-13195 Corrected Replicated Request Header Removal for HTTP/2 (#8789)
- Added findHeaderName method to look for header names regardless of casing

This closes #8789
2024-05-09 18:02:44 -04:00
Joe Gresock 1592b98298
NIFI-13194 Removed InvokeAWSGatewayApi Processor
This closes #8787

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-09 15:21:47 -05:00
EndzeitBegins 53207a20a0
NIFI-12857 Simplified implementation of QueuePrioritizer and added tests
This closes #8466

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-09 15:08:49 -05:00
krisztina-zsihovszki 5a3b47353e
NIFI-13146 ConsumeSlack rate limit error mitigation (#8748)
Co-authored-by: Krisztina Zsihovszki <kzsihovszki@cloudera.com>
2024-05-09 15:36:41 -04:00
Matt Gilman 326df914bc
NIFI-13175: Updating dialog layout and sizes to prevent a double scroll bar on smaller screen sizes (#8779)
* NIFI-13175:
- Updating dialog layout and sizes to prevent a double scroll bar on smaller screen sizes. Now the dialog content is set to 50vh and content scrolls as needed.

* NIFI-13175:
- Removing some unneeded padding.

* NIFI-13175:
- Fixing double scroll bar issues in non tabbed dialogs.

* NIFI-13175:
- Fixing double scroll bar issues in more non tabbed dialogs.

* NIFI-13175:
- Renaming dialog content style in status history to avoid conflicting with new general style.

This closes #8779
2024-05-09 14:41:06 -04:00
Bryan Bende 7cd1a30948
NIFI-13105 Implemented FlowRegistryClient using GitHub for versioning
This closes #8765

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-09 13:38:05 -05:00
Joseph Witt fe90baae8c
NIFI-13188 Upgraded dependency-check plugin from 8.4.3 to 9.1.0
This closes #8784

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-09 11:59:30 -05:00
Joseph Witt 44dddbd739
NIFI-13189 Upgraded AWS SDK with Testcontainers and picocli
- Upgraded picocli from 4.7.5 to 4.7.6
- Upgraded Testcontainers from 1.19.7 to 1.19.8
- Upgraded AWS SDK 1 from 1.12.716 to 1.12.718
- Upgraded AWS SDK 2 from 2.25.46 to 2.25.48

This closes #8785

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-09 11:58:15 -05:00
Joseph Witt d305a169b3
NIFI-13186 Corrected Provenance dependency for lucene-backward-codecs
- Updated references to lucene-9 indexes and removed legacy old style indexes

This closes #8782

Signed-off-by: David Handermann <exceptionfactory@apache.org>i
2024-05-09 11:55:57 -05:00
bob 4faad38c16
NIFI-13187 - Modernize Archetypes
This closes #8783.

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-09 08:41:30 -07:00
Scott Aslan 4c68691faf
[NIFI-13061] replace actions with menu (#8766)
* [NIFI-13061] replace actions with menu

* Manage Access Policies for all menus

* short Go To menu option text

* align text formatting for menus

* View Clustered Details

* View User Policies menu now uses Manage Access Policies

* hide menu when action clicked

* Manage User Policies

This closes #8766
2024-05-09 08:20:25 -04:00