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
* [NIFI-13022] rename semantic color classes to avoid conflict with angular material class names
* remove need for !important
* rename default material sementic color classes
This closes#8628
* [NIFI-12956] rename palettes and introduce semenatic color classes
* remove warn-default
* remove disabled class and replace with semantic material-theme-primary-palette-default
* remove running class and replace with semantic nifi-theme-success-palette-lighter
* replace up-to-date class with semantic nifi-theme-success-palette-default
* replace transmitting class and replace with semantic nifi-theme-success-palette-default
* replace stopped class with semantic material-theme-warn-palette-lighter
* replace locall-modified and sync-failure classes with semantic material-theme-accent-palette-lighter
* replace validating, blank, unset, and sensitive classes with semantic nifi-theme-surface-palette-default
* cleanup and rename _canvas.component-theme.scss semantic classes
* fix typo
* more improvements and adding some documentation for utils
* shorten semantic class names
* rename mixin
* remove value and refresh-timestamp class and introduce on default surface and on darker surface material primary/accent/warn semantic classes
* always calculate the material color based on the surface
* restore blank, unset, empty, sensitive, ghost, validating
* restore sync-failure, stale, locally-modified, locally-modified-and-stale, and up-to-date colors. Also use nifi theme warn palette where appropriate
* remove validating, locally-modified, sync-failure, and replase with nifi-surface-default. remove stale, locally-modified-and-stale and replace with nifi-warn-light
* simplfy semantic material theme class names
* fix erroneous colors
* update purple theme
* update comments in theme files to accurately list light mode usage, remove unused vars, move semantic classes from _canvas.component-theme.scss to global _app.scss, fix a few incorrect colors
* fix typ0
* update pom to overwrite the correct file
* restore class names with no styles to assist in understanding state
* update blank, unset, ghost, sensitive, empty
* update default theme name to match renamed file
* move border to class in birdseye
* review feedback
* enabled now nifi-success-default color
* final touches
* use mat-warn for bulletin error
* fix search and flow status
This closes#8608
* NIFI-12958:
- Adding support for custom UIs.
- Running NiFi dev server at context path /nf.
- Fixing link used when clicking the logo in the header.
- Updating titles and icons used for editing components in Settings for better consistency.
- Fixed JOLT advanced UI height.
* NIFI-12958:
- Fixing lint issue.
* NIFI-12958:
- Fixing test issue.
This closes#8601
- Moved STS Version 2 library from nifi-aws-processors to nifi-aws-service-api
- Set nifi-aws-service-api as provided at the bundle level
- Set STS and Auth dependencies as provided in nifi-aws-nar
- Moved nifi-hive-test-utils to nifi-iceberg-test-utils
- Removed nifi-hive-bundle and include-hive3 profile
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes#8588.
* [NIFI-12922] semantic dialog size configurations
* move DIALOG_SIZES to index.ts, fix status history dialog
* fix paramter context dialog size to large
* remove dialog height styles to help keep the dialog action buttons on screen for smaller screen heights
* update import from registry dialog
* update edit remote port dialog size styles
* update user access policies table width
* update component state width
* remove .selected-type width
* udate edit parameter context dialog
* update status history dialog
* update system diagnostics dialog
* update flow analysis rules, parameter providers, and reporting task dialog widths
* update enable and disable CS dialog width
* handle tailwind width styles for dialog contents
* update purge history dialog
* fix system diagnostics vertical height tab differences
* update component state dialog style, retore listing-table width 100%
* remove SMALL dialog from YesNoDialog, CancelDialog, and OkDialog widths
* restore Enable/Disable CS dialog spacing, remove SMALL dialog size from the override policy dialog
* introduce SMALL_DIALOG, MEDIUM_DIALOG, LARGE_DIALOG, and XL_DIALOG MatDialogConfig
* update purge history dialog
* remove grid and use flex basis-2/3 instead
* YesNo dialogs are SMALL_DIALOG with maxWidth: 24rem, Ok Dialogs can be any size but should override the maxWidth: 24rem, Cancel Dialog have no size
* remove unnecessary maxWidth: 24rem from OkDialogs
* use basis-2/3 and basis-1/3 for enable/disable CS and relationship setting edit processor layouts, add border and overflow scrolling for referencing component listings UX everywhere
* final touches
This closes#8535