* NIFI-13086 - set jest maxWorkers to 50% for maven builds to alleviate some resource contention
* quoting the maxWorkers value
* set maxWorkers in jest.config.ts
* set maxWorkers to 2 for maven builds
This closes#8689
- Fixing import preventing the dialog from warning the user that they must apply changes before deleting/adding the same parameter with different sensitivities.
- Allowing the sensitivity to change when deleting/adding the same parameter as long as it hasn't been saved yet.
- Adding the Parameters context menu item for Process Groups.
- Reversed default order of previous values to return oldest entries before newest entries
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes#8673.
* NIFI-13065:
- Adding initial bend points for self looping connections and connections that collide with existing connections.
- Merging two actions into one for opening the new connection dialog.
* NIFI-13065:
- Only considering self looping connections when automatically moving bends when the source component moves.
* NIFI-13065:
- Making collision check for more lenient.
- Setting initial label index to 0.
This closes#8671
NIFI-12923 remove var keyword
NIFI-12923 change property name
NIFI-12923 Added property dependency for append_mode
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes#8544
* NIFI-13062:
- Updating Configuration dialogs to support a read only mode for Processors, Controller Services, Reporting Tasks, Ports, Connections, Process Groups, Remote Process Groups, Flow Analysis Rules, and Parameter Contexts.
- For extensions points rendered the type in the header.
* NIFI-13062:
- Addressing review feedback.
This closes#8665
- Upgraded Spring Boot from 3.2.4 to 3.2.5 for Registry
- Upgraded OpenSAML from 4.3.0 to 4.3.1
- Upgraded AspectJ from 1.9.21 to 1.9.22
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes#8666.
* NIFI-13054:
- Using Overlay for tooltips which correctly handle z-index and improvement positioning logic.
* NIFI-13054:
- Removing wrapped elements that are no longer needed with the use of Overlay for dialog handling.
This closes#8657
NIFI-12993 Removed underscore from a few local variables.
NIFI-12993 Refactored unit tests into a single java file
NIFI-12993 Changed Optional.isEmpty() ro !Optional.isPresent() so it can work in Nifi 1.x Java 8
Signed-off-by: Matt Burgess <mattyb149@apache.org>
This closes#8597
NIFI-10657 Added debug logging when unable to free clob or blob because it is unsupported
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes#8654.
* [NIFI-13034] - Change Processor version
* Change controller service version
* Change version of reporting task and flow analysis rule
* add missing license header
* fix for updating parameter context when in clustered mode.
* review feedback - collapse 2 actions for opening change component version into 1
* update DocumentedType comparison logic
This closes#8653
* NIFI-11520: init ui work for flow analysis UI
* NIFI-11520: use .text() to render user input data
* NIFI-11520: update urls for analysis requests
* NIFI-11520: add WARN enforcement level to ui
* NIFI-11520: ui bug fixes
* fix rule bindings
* use correct count for rule violations
* NIFI-11520: move drawer markup into partial file
* NIFI-11520: remove old recs and policies naming
* NIFI-11520: comments and code cleanup
* NIFI-11520: fix linting errors
* NIFI-11520: restore refresh button logic
* NIFI-11520: remove timer
* NIFI-11520: add checkbox to only show warning violations
* NIFI-11520: style and copy changes
* change copy of violation checkboxes
* show correct details in violation dialog
* add overflow to violations menu
* NIFI-11520: add missing license header
* NIFI-11520: remove unused function
* NIFI-11520: cleanup rule and violation menu handling
* NIFI-11520: remove single use functions
* NIFI-11520: change function name to match established pattern
* NIFI-11520: rename function
* NIFI-11520: remove rule and violation details menu
* NIFI-11520: fix issue causing wrong documentation to be displayed
* NIFI-11520: fix go to button for components in nested process groups
* NIFI-11520: use refresh interval returned from the backend
* NIFI-11520: reload analysis when canvas is refreshed
* NIFI-11520: add violation details dialog with correct message
* NIFI-11520: disabled go to component when root group is violation
* NIFI-11520: remove unused CSS styles
* NIFI-11520: addressing more feedback:
* fix flow analysis drawer button styling
* disable edit rule if user does not have read permission
* fix broken warning list
* add loader and disable check now button while report is running
* NIFI-11520: handle violations without read permission
* NIFI-11520: disable go to component if not processor
* NIFI-11520: remove create analysis button and logic
* NIFI-11520: add pending analysis message
* NIFI-11520: protect against scenario where currentUser not loaded
* NIFI-11520: determine root group based on groupId being null
* NIFI-11520: address review feedback
* simplify go to logic by only showing for processors
* hide go to button instead of disabling
* NIFI-11520: fix hidden state
* NIFI-11520: hide go to based on permissions
This closes#8273
* [NIFI-13041] update listing table column widths (moreDetails)
* listing tables actions column widths
* update table columns to better fit the data
* prettier
* restore property table commented out html
* name column now 25%, more-details and actions columns fixed width, all other columns flex
* column width percenatages for clustered tables
* property table updates
This closes#8656
* NIFI-13047:
- Adding property history to the property tooltip in the Edit dialogs for Processors, Controller Services, Reporting Tasks, Parameter Providers, and Flow Analysis Rules.
* NIFI-13054:
- Addressing review feedback.
This closes#8652
* [NIFI-13041] birdseye honor user set processor background color
* add stroke border color to make #fff and #000 colored processors visible in light and dark mode
* border for labels in birdseye
This closes#8643
* NIFI-13044:
- Adding support to move to front.
- Fixing revisions sent in various payloads.
* NIFI-13047:
- Address review feedback.
This closes#8646
This closes#8644.
- Updated Controller.py main function to join non-daemon threads avoiding RuntimeError on Python 3.12
- Replaced deprecated find_module method with find_spec
- Updated documentation to include support for Python 3.12
Signed-off-by: Joseph Witt <joewitt@apache.org>
* [NIFI-13021] - Fix - Status History dialog changes size when switching selected metric
* [NIFI-13018] - Fix - Refreshing Node Status History when open for the cluster, makes the incorrect backend call
* [NIFI-13023] - Fix - Right click on canvas while search results open shows browser right-click menu
* [NIFI-13024] - Improvement - Support Enter to create selected extension type
* [NIFI-13000] - Improvement - Prevent text selection in header, flow status, canvas, extension creation dialog table.
* prettier
* color udpates for new theme classes, turn of text selection on the status history charts