* NIFI-13232 Added Authentication Configuration REST API method
* NIFI-13236 Moved logoutSupported from Configuration to Current User
* NIFI-13232 Added externalLoginRequired field
This closes#8834
- Specified UTF-8 encoding for reading Jolt Transform to avoid decoding issues on Windows or platforms with different default character sets
This closes#8842
Signed-off-by: David Handermann <exceptionfactory@apache.org>
* [NIFI-13233] - Fix for overflow issues on change version dialog
* adjust sizing/spacing between columns per feedback
* remove unnecessary overflow-hidden classes
This closes#8837
Use the PG id from the entity because component may be null if current user does not have READ permissions
This closes#8831
Signed-off-by: David Handermann <exceptionfactory@apache.org>
* [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
* 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
Replaced deprecated commons-compress IOUtils.toByteArray with commons-io IOUtils.toByteArray
This closes#8825
Signed-off-by: David Handermann <exceptionfactory@apache.org>
Replaced commons-lang3 CharSequenceTranslator, AggregateTranslator, LookupTranslator and UnicodeUnpairedSurrogateRemover with commons-text replacements.
This closes#8824
Signed-off-by: David Handermann <exceptionfactory@apache.org>
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>
- Replaced isCompressedFilename and getUncompressedFilename with the API suggested alternatives
This closes#8816
Signed-off-by: David Handermann <exceptionfactory@apache.org>
- 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>
* [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
- 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.
* [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