* [NIFI-13739] initial M3 theme
* rename m3- themes
* sync package-lock
* update theme imports
* remove unused caution darker
* update some class names, restore background colors for datepicker, table, expansion panel, and dialog surfaces, use secondary color variants
* configurable border color
* swap primary and secondary colors
* a few more updates
* zero styles
* bump deps
* review feedback
* adjust status history sizes
* update new canvas item hover and grip to be configurable via theme
* rebase
This closes#9270
* NIFI-13632: Updating content access.
- Removing existing content viewer application.
- Introduced new front end based content viewer applicaiton.
- Introduced new bundled content viewers for hex and images.
- Deleted previous image content viewer.
- Migrated existing standard content viewer (which handles json, xml, yaml, csv, and text) to utilize new content access interface.
- Moved standard content viewer into its own NAR.
- Moved and renamed custom ui utils and content viewer utils into nifi-common.
- Added mime type to FlowFileSummary response payload to help drive the initially opened content viewer.
* NIFI-13632: Fixing rat issue.
* NIFI-13632: Fixing CI issue.
* NIFI-13632: Removing standard content viewer war from code coverage.
* NIFI-13632: Addressing review feedback.
* NIFI-13632: Fixing import.
* NIFI-13632: Further simplification of content viewer state.
* NIFI-13632: Removing unneeded code.
* NIFI-13632: Adding a min height around codemirror.
* NIFI-13632: Addressing review feedback.
- Rendering mime type in the content viewer.
- Preventing additions to the browser history as the user changes how the content is viewed.
- Appending forward slash to content viewer UIs to prevent unnecessary redirect.
- Removing Standard Content Viewer title based on review feedback.
- Fixing double scroll bar in the Standard Content Viewer on small browser heights.
- Removed unnecessary application.yml.
- Bumping spring boot version.
This closes#9221
Appending a trailing slash when opening a custom UI and in the query string to fragment filter to avoid a Jetty-based redirect that could lead to losing the proxy path.
This closes#9222
Signed-off-by: David Handermann <exceptionfactory@apache.org>
* [NIFI-13624] - Allow View Status History of the current process group.
* use a more approprite route for status history of the current process group
* remove console.log statement
This closes#9214
* NIFI-13670: Improve sensitive value editing.
- Do not present the user with the masked value.
- Do not use the masked value when determining if a value has changed.
- Do not include the masked value in the payload if the value hasn't changed.
- Updates to ParameterItem model to more easily track changes.
* NIFI-13670: Not setting valueRemoved when deleting a parameter.
* NIFI-13670: Marking field as dirty following removal of sensitive value set text.
* [NIFI-13656] allow enter button to submit create PG and create Port form
* restore scrolling for hints in codemirrors in update attribute
* fix unit tests
* update unit test
* remove duplicate imports
This closes#9181
* NIFI-13248: Add Flow Analysis report menu to new ui
* NIFI-13248: use ngrx to manage state for flow analysis component
* NIFI-13248: update types used in flow analysis drawer
* NIFI-13248: add violation details dialog
* NIFI-13248: add go to component functionality
* NIFI-13248: use Tailwind classes
* NIFI-13248: update analysis status icon based on response
* NIFI-13248: fix broken unit tests
* NIFI-13248: add missing license headers
* NIFI-13248: refactor styling
patch provided by @scottyaslan
* NIFI-13248: fix broken styling
* NIFI-13248: further style refactoring
patch provided by @scottyaslan
* NIFI-13248: binding and spacing fixes
* NIFI-13248: wire up pg name and id
* NIFI-13248: use breadcrumb selector to obtain process group name
* NIFI-13248: remove border color classes
* NIFI-13248: update drawer button icon
* NIFI-13650: Fixing condition when including References Parameter option.
- Updating property editors to better convey different parameter states.
- Updating hint tooltip to indicate that parameters are supported but no parameter context is bound.
- Fixing minor layout issue in Processor schedule tab.
- Fix combo editor unit tests.
* NIFI-13650: Fixing track warning errors when editing Parameter Contexts.
* NIFI-13650: Fixing z-index autocomplete issue.
This closes#9174
* [NIFI-13641] - Remove parameter value from parameter context update request if there are referenced assets
* move parameter sanitization of referenced assets/value into the payload construction rather than in the effect
* rename variable
* remove optionality of id from ReferencedAsset interface
This closes#9173
* [NIFI-13589] improve loading and error handling for jolt UI
* remove unused state
* cleanup more state
* show errors in center of page
This closes#9155
* [NIFI-13470] Jolt codemirror linting
* fix nifi-jolt-transform-ui:build:production
* remove file and system from deps
* rebase
* remove assert
* protect against undefined codeEditor.codeMirror
* force resolve underscore 1.13.6
* refactor to have processor details state, validation state, property state, and transform state separated in the store
* more clean up of state
* move Effects injection into jolt-transform-json-ui.module
* use effects .forFeature()
This closes#9068
* [NIFI-13535] - Fix: Issues selecting GitHub branch on version control screens in new UI
* ensure branch is provided when querying flow versions in import from registry dialog
* add branch to loadFlows call on bucketChange
This closes#9087
* [NIFI-13539] upgrade to angular 18.0.7
* update deps
* update package-lock.json
* rebase and address review feedback
* remove unused dev dep
This closes#9072
* [NIFI-13469] add attributes to jolt ui
* fix unit tests
* expansion panel styles and adding comments and organizing global styles
* Update nifi-frontend/src/main/frontend/apps/nifi-jolt-transform-ui/src/app/pages/jolt-transform-json-ui/feature/jolt-transform-json-ui.component.ts
Co-authored-by: Matt Gilman <matt.c.gilman@gmail.com>
* Update nifi-frontend/src/main/frontend/apps/nifi-jolt-transform-ui/src/app/pages/jolt-transform-json-ui/feature/jolt-transform-json-ui.component.ts
Co-authored-by: Matt Gilman <matt.c.gilman@gmail.com>
---------
Co-authored-by: Matt Gilman <matt.c.gilman@gmail.com>
This closes#9028