Commit Graph

10325 Commits

Author SHA1 Message Date
Lucas eb7c618788
NIFI-13961 Allow camelCase search when filtering on component selection in UI (#9481)
This closes #9481
2024-11-06 11:17:33 -05:00
Matt Gilman 4198880879
NIFI-13960: Using the ExtensionCreation component when adding a Registry Client to better handle different bundles. (#9494)
This closes #9494
2024-11-06 11:16:37 -05:00
Scott Aslan 0bbf3cd233
[NIFI-13482] add filtered extension count (#9480)
* [NIFI-13482] add filtered extension count

* address review comments

This closes #9480
2024-11-05 12:25:31 -05:00
Matt Gilman c5a5140ff8
NIFI-13956: Upgrading Angular, Angular build tools, and nx. (#9479) 2024-11-05 12:24:05 -05:00
Peter Turcsanyi a20eaa9a40
NIFI-13964 Upgraded camel-salesforce from 3.22.2 to 4.8.1
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9484.
2024-11-05 12:10:49 +01:00
dan-s1 b8c4cb081a
NIFI-13965 Reduced duplicate code and optimized TestConvertRecord (#9488)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-04 21:39:57 -06:00
Peter Turcsanyi 10eda1ac69
NIFI-13966 Removed unsupported security protocols from SNMP processors (#9487)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-04 21:37:56 -06:00
Shane Ardell 78b68f6ea2
NIFI-13951: add warn policy to dropdown selection (#9478) 2024-11-04 19:55:15 -05:00
exceptionfactory 103710038a
NIFI-13915 Updated Dockerfile references to SHA-512 hashes 2024-11-04 13:29:57 -06:00
Pierre Villard 6ed8a18131
NIFI-13955 - Filter out .directories in Git Registry clients (#9477)
* NIFI-13955 - Filter out .directories in Git Registry clients
* Added a filter property and added a unit test
2024-11-04 12:36:10 -05:00
dependabot[bot] d428970efb
NIFI-13957 Upgraded snowflake-jdbc from 3.14.5 to 3.20.0 (#9475)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-02 13:40:39 -05:00
dependabot[bot] 1f0fe2567d
NIFI-13958 Upgraded elliptic from 6.5.7 to 6.6.0 for Registry (#9474)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-11-02 13:39:12 -05:00
exceptionfactory 4adc2be12b
NIFI-13915 Updated version to 2.1.0-SNAPSHOT 2024-11-01 22:56:08 -05:00
exceptionfactory 539e8c732d
NIFI-13915 Merged NIFI-13915-RC2 2024-11-01 22:50:06 -05:00
exceptionfactory 2f13b609bd
NIFI-13915 Updated version to 2.0.0 2024-10-29 20:25:32 -05:00
Matt Burgess 41edb12183
NIFI-13944 Upgraded Jedis from 3.10.0 to 5.2.0 (#9465)
- Updated License and Notice files in Redis NARs to reflect current dependencies and versions

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-29 19:45:56 -05:00
exceptionfactory 047f52afca
NIFI-13945 Excluded FindBugs Annotations and Hibernate Annotations
This closes #9468

- Added FindBugs Annotations to banned dependencies
- Added Hibernate Commons Annotations and Core to banned dependencies
- Excluded FindBugs Annotations from nifi-opentelemetry-processors
- Updated Hibernate exclusion in nifi-registry-framework

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:10:49 -07:00
exceptionfactory cf59c514ff
NIFI-13947 Removed unused nifi-security-utils Maven configuration
This closes #9470

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:10:15 -07:00
exceptionfactory bc279b5e51
NIFI-13946 Fixed SNMP Integration Test Failures
This closes #9469

- Set 0.0.0.0 as listen address for ListenTrapSNMP
- Removed SHA and MD5 protocols for SNMP Version 3

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-29 14:09:15 -07:00
Pierre Villard c68f6910ba
NIFI-13843 Default to Drop Unknown Fields in Record Readers (#9347)
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-29 14:18:47 -05:00
dan-s1 aacbd514ce
NIFI-13922 Fixed SplitExcel to use the evaluated formula value for cells (#9466)
Corrected the copy configuration in SplitExcel to ensure the evaluated value of formulas are copied and not the actual formula.

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 19:59:23 -05:00
Matt Burgess d623d1c7b1
NIFI-13943 Upgraded Dropbox, Salesforce, SNMP, and QuestDB depdendencies (#9464)
- Upgraded Dropbox from 5.4.6 to 7.0.0
- Upgraded Camel Salesforce from 3.14.10 to 3.22.2
- Upgraded SNMP4J from 2.8.18 to 3.8.2
- Upgraded QuestDB from 7.4.2 to 8.1.4

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 15:39:12 -05:00
David Handermann 86ad55e43e
NIFI-13941 Fix Maximum Length for DNS Certificate SAN from Proxy Hosts (#9462)
NIFI-13941 Fixed Maximum Length for DNS Certificate SAN from Proxy Hosts
- Added warning log for invalid host in proxy property
2024-10-28 16:26:16 -04:00
Greg Solovyev 90d3b9da31
NIFI-13868 Added pg-delete command to NiFi Toolkit CLI (#9388)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 15:20:49 -05:00
Bryan Bende 14614e3de3
NIFI-13942 Improve failure message for uploaded NARs that fail to install (#9463)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 14:58:23 -05:00
Joseph Witt 960322d8ae
NIFI-13939 Upgraded Logback to 1.5.12 and AWS SDK 2.29.1 and others
- Upgraded icu4j from 75.1 to 76.1
- Upgraded okhttp-digest from 3.1.0 to 3.1.1
- Upgraded ZooKeeper from 3.9.2 to 3.9.3
- Upgraded JUnit from 5.11.2 to 5.11.3
- Upgraded JUnit Platform from 1.11.2 to 1.11.3
- Upgraded Logback from 1.5.11 to 1.5.12
- Upgraded AWS SDK from 1.12.775 to 1.12.777
- Upgraded AWS SDK from 2.28.25 to 2.29.1
- Upgraded zstd-jni from 1.5.6-6 to 1.5.6-7
- Upgraded json-flattener from 0.17.0 to 0.17.1
- Upgraded Nimbus JOSE JWT from 9.41.2 to 9.42
- Upgraded Testcontainers from 1.20.2 to 1.20.3
- Upgraded HubSpot Jackson from 0.9.15 to 0.9.16
- Upgraded Slack API from 1.44.0 to 1.44.1
- Upgraded MySQL binlog from 0.29.2 to 0.30.1
- Upgraded DataFaker from 2.4.0 to 2.4.1
- Upgraded FlywayDB from 10.20.0 to 10.20.1
- Upgraded MariaDB Driver from 3.4.1 to 3.5.0
- Upgraded Spring Boot from 3.3.4 to 3.3.5
- Upgraded Spring Integration from 6.3.4 to 6.3.5
- Upgraded Spring Security Kerberos from 1.0.1 to 2.1.1

This closes #9461

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 14:25:23 -05:00
Pierre Villard 852f3a2170
NIFI-13937 Add command pg-empty-queues to NiFi CLI (#9459)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 10:47:25 -05:00
exceptionfactory 7de2e68ce9
NIFI-13938 Removed Iceberg Processors and Services
This closes #9460

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-28 08:34:33 -07:00
Pierre Villard 0cad418874
NIFI-13544 Align number of Executors with Concurrent Tasks in PublishGCPubSub (#9454)
Co-authored-by: Paul-Adrien Cordonnier <pauladrien@adaltas.com>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 09:43:42 -05:00
Pierre Villard 8b6bf16929
NIFI-13936 Removed GCP PubSub Lite Processors (#9455)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-28 09:36:40 -05:00
exceptionfactory 63b0456bad
NIFI-13935 Removed HBase 2 Processors and Services
This closes #9453

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-28 07:20:47 -07:00
Peter Turcsanyi eb8d4ee06f
NIFI-13930 PutAzureDataLakeStorage sets close flag on file write so that Azure can emit FlushWithClose event
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9451.
2024-10-27 08:48:45 +01:00
exceptionfactory b6952f1246
NIFI-13933 Upgraded Spring Security to 6.3.4 and other dependencies
This closes #9450

- Upgraded Spring Security from 6.3.3 to 6.3.4
- Upgraded Hadoop from 3.4.0 to 3.4.1
- Upgraded Velocity Engine Core from 2.3.0 to 2.4.1
- Upgraded Parquet Avro from 1.13.1 to 1.14.3
- Upgraded Google Libraries from 26.47.0 to 26.49.0
- Set protobuf-java to 3.25.5 for calcite-core and amazon-kinesis-client libraries
- Updated Dependency Check suppressions

Signed-off-by: Joseph Witt <joewitt@apache.org>
2024-10-26 14:14:14 -07:00
Pierre Villard 31d92b5115
NIFI-13927 Use synchronized lists in PublishGCPubSub (#9449)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-26 11:44:29 -05:00
Mark Payne 6d6adfeaeb
NIFI-13929 Fixed Provenance Event Handling for Stateless Engine (#9446)
Removed Provenance Repository from the stateless RepositoryContextFactory and added it to the DataflowTriggerContext. This was necessary because the previous design overlooked the possibility of many threads concurrently running the same dataflow. They all shared the same StatelessProvenanceRepository, but the code was designed as if only a single thread would be using the repository. As a result, the events that were registered with the stateless prov repo were being copied many times into NiFi's underlying provenance repository. This refactoring also led to the discovery of some old Java 8 syntax that could be cleaned up, and it led to the discovery of some methods that were no longer being used and could be cleaned up. Finally, in testing, I found that when a Stateless Group was scheduled, it scheduled the triggering of the stateless group before marking the state as RUNNING; as a result, the second thread could run, determine that the state is STARTING instead of RUNNING, and return without triggering the stateless group. This was addressed by ensuring that we set the state to RUNNING before triggering the stateless group to be triggered.

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-26 09:23:50 -05:00
Ferenc Gerlits 3b3e74d46b
NIFI-13824 Installed Python Processor Dependencies with one command
If a Python processor defines dependencies both inline and in a
requirements.txt file, then we need to install the two groups of
dependencies in a single `pip install` command, otherwise pip is
not able to resolve the web of dependencies correctly.

- Added setup-python step with Python 3.12 to ci-workflow for consistent version behavior

This closes #9429

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-26 09:15:30 -05:00
Bence Simon 5be2cd73e6
NIFI-13932 Calling super #migrateProperty in JsonRecordSetWriter
This closes #9448.

Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2024-10-25 17:08:15 +02:00
exceptionfactory efb1093a85
NIFI-13931 Updated README.md Guide Links to nifi-latest URLs (#9447)
Closes #9447

Signed-off-by: Marton Szasz <szaszm@apache.org>
2024-10-25 07:19:41 +02:00
Pierre Villard d1f4048b06
NIFI-13904 Fixed CLI commands to set/remove parameter context inheritance (#9437)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-24 14:41:50 -05:00
Pierre Villard d474c831ae
NIFI-13924 Fixed NiFi CLI delete-param command (#9440)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-24 14:27:52 -05:00
Scott Aslan 7b8d3fece2
[NIFI-13917] update sidenav font color to match applicaiton font color (#9442)
This closes #9442
2024-10-24 13:55:43 -04:00
Matt Gilman 29a3baba81
NIFI-249: Auto wrapping label text. (#9441)
This closes #9441
2024-10-24 12:58:25 -04:00
Matt Gilman a2be354733
NIFI-13916: Removing width on action select in GlobalAccessPolicies. (#9436)
This closes #9436
2024-10-24 12:54:03 -04:00
Scott Aslan c3f4905eca
[NIFI-13920] fix draggable icon color while dragging (#9438)
This closes #9438
2024-10-24 12:53:36 -04:00
Matt Gilman 63d9e1d170
NIFI-13921: Routing away from the edit path when closing the EditProcessGroup dialog. (#9435)
This closes #9435
2024-10-24 12:53:18 -04:00
Matt Gilman a5f2881d02
NIFI-13926: Removed used of default branch name in favor of null in Import From Registry and Start Version Control. (#9443)
- Reset form fields as necessary when queries to load buckets, branches, etc fail.

This closes #9443
2024-10-24 12:52:53 -04:00
Scott Aslan f39666da16
[NIFI-13925] update codemirror cursor and matching brackets (#9444)
This closes #9444
2024-10-24 12:52:35 -04:00
Nicolae Puica 35219052e1
NIFI-13869: Enhance QuerySalesforceObject Processor to Support Querying Deleted Records
- Added a new boolean property `Include Deleted Records` to allow users to include deleted (soft-deleted) records in Salesforce queries.
- Modified the query construction to include the `IsDeleted` field and use the `queryAll` API endpoint when `Include Deleted Records` is enabled.
- Updated `SalesforceRestClient` to support the `queryAll` API by adding a new `queryAll` method.
- Ensured backward compatibility by defaulting `Include Deleted Records` to `false`, maintaining existing behavior unless explicitly enabled.
- Updated processor documentation and annotations to reflect the new functionality.
- Adjusted state management to reset state when `Include Deleted Records` property is modified.

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

This closes #9434.
2024-10-22 18:37:45 +02:00
Lehel Boér a44fb528f6
NIFI-13896 Removed legacy state migration from TailFile (#9425)
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-10-21 15:51:09 -05:00
Hunter Goller d693293c43
NIFI-13853: Added the ability to filter by all to the Advanced Rules page (#9371)
* NIFI-13853: Added the ability to filter by all to the Advanced Rules pag

* NIFI-13853: Fixed formatting

* NIFI-13853: Removed labels in filter by everything

Removed 'Name, Comments, Condition, Action' labels

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

* NIFI-13853: Fixed indentation

* NIFI-13853:Fixed the indentation

For some reason my last commit didn't fix the indentation

---------

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

This closes #9371
2024-10-21 16:46:56 -04:00