* [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
- Allowing new parameters to override inherited parameters.
- Adding a new Override action to prepopulate the parameter name and sensitivity.
- Showing an indicator when a parameter in the listing is inherited.
This closes#8987
* NIFI-13373:
- Adding support for banner text.
* NIFI-13373:
- Prettier.
* NIFI-13373:
- Removing unused property.
* NIFI-13373:
- Defining reponse payload when loading banner text.
- Removing banner text from login, logout, and error pages.
* NIFI-13373:
- Only loading the banner text when necessary.
This closes#8947
- Moving NiFi front end source into a top level maven module. This prepares for the introduction of other UIs that NiFi offers (like Custom UIs, Data Viewers, etc) to be colocated and share common components, styles, and dependencies.
- The nifi-web-frontend module which produces the war that is included in the server nar now no longer contains any source. It simply depends on the new nifi-frontend artifact that bundles all built UIs and unpacks its contents into the resulting war.
- Renaming nifi-web-frontend to nifi-ui. Now nifi-frontend at the top level will hold all frontend apps. In this commit the nifi app in nifi-frontend is bundled into a war called nifi-ui.
This closes#8936