Commit Graph

9762 Commits

Author SHA1 Message Date
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
Scott Aslan a61bf2afc2
[NIFI-13183] add drop shadow to connections to increase visibility on… (#8778)
* [NIFI-13183] add drop shadow to connections to increase visibility on top of colored labels in both light and dark mode

* review feedback

This closes #8778
2024-05-09 08:19:16 -04:00
Rob Fellows a840c14c84
[NIFI-13158] - Fix: need to prevent/diable keyboard hotkeys when a dialog is open or when typeing in the search bar. (#8781)
This closes #8781
2024-05-08 18:45:23 -04:00
Matt Gilman 63cc1c3af6
NIFI-13176: (#8780)
- Relaxing the scale that triggers when details for components on the canvas are not rendered.

This closes #8780
2024-05-08 18:27:02 -04:00
Scott Aslan 6950290c24
[NIFI-13162] horizontal and vertical canvas component alignment (#8762)
* [NIFI-13162] horizontal and vertical canvas component alignment

* review feedback

* rename to updatePositionRequestId

* use enum

* use the appropriate generic type and separate components and connections updates

* use enum

This closes #8762
2024-05-08 15:07:42 -04:00
Scott Aslan fc8f072e0a
[NIFI-13165] hide resize handle is status history when insufficient h… (#8768)
* [NIFI-13165] hide resize handle is status history when insufficient history

* hide last updated/refresh button when insufficient history

* Update nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/ui/common/status-history/status-history.component.html

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

---------

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

This closes #8768
2024-05-08 14:08:22 -04:00
Scott Aslan 43aca6597e
[NIFI-13117] update label resize handle to match other resize handles and replace comments indicator with icon (#8774)
This closes #8774
2024-05-08 11:51:41 -04:00
Rob Fellows 0f39428209
[NIFI-13158] support for keyboard shortcuts (#8770)
* removed aliasing of 'this' from canvas.component.ts
* removed aliasing of 'this' from canvas-utils.ts
* reuse common actions between operation and context menu

This closes #8770
2024-05-08 11:33:53 -04:00
Scott Aslan 45098ed859
[NIFI-13174] increase drag/drop preview hieght to not display scroll bar (#8769)
This closes #8769
2024-05-08 10:46:10 -04:00
Matt Gilman eda98121ce
NIFI-13155: (#8771)
- Handling newer revisions in flow reducer to ensure that the appropriate version of the component is saved in case responses are received out of order.

This closes #8771
2024-05-08 09:57:58 -04:00
Joseph Witt 0ab5e2f741
NIFI-13179 Upgraded oauth2-oidc-sdk from 9.43.4 to 11.10.1
This closes #8776

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-07 21:50:37 -05:00
Joseph Witt f0d0676518
NIFI-13178 Upgraded extension and framework dependencies
- Upgraded Apache Mina 2.1.8 to 2.2.3
- Upgraded unboundid-ldapsdk from 6.0.11 to 7.0.0
- Upgraded okhttp-digest from 2.7 to 3.1.0
- Upgraded reactor-netty-http from 1.0.44 to 1.1.18
- Upgraded jetbrains-annotations 13.0 to 24.1.0
- Upgraded reactor-core from 3.4.37 to 3.6.5
- Upgraded reactor-test from 3.5.16 to 3.6.5

This closes #8775

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-05-07 21:49:27 -05:00
exceptionfactory f4d40722fe
NIFI-13168 Upgraded QuestDB from 7.3.7 to 7.4.2
This closes #8773

- Changed getSym() to getSymA() following QuestDB changes
- Added WAL Table status check for Table Metadata lookup

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-05-07 15:01:15 -07:00