Commit Graph

5 Commits

Author SHA1 Message Date
Matt Gilman da6c9c4791
NIFI-13017: Replace JoltTransformJSON custom UI (#9117)
* NIFI-13017:
- Remove old JoltTransformJSON custom UI.
- Update build to use new JoltTransformJSON custom UI.
- Fix revision query parameter.

* NIFI-13017:
- Excluding jolt transform json ui in workflow ci.

* NIFI-13017:
- Excluding jolt nar in workflow ci.

* NIFI-13017:
- Excluding jolt ui war from code coverage.

* NIFI-13017:
- Incorporating nifi-web-servlet-shared.
- Moving QueryStringToFragmentFilter to nifi-web-servlet-shared.

This closes #9117
2024-08-06 13:51:41 -04:00
Scott Aslan 634d914889
[NIFI-13471] make theme file path configurable during maven build (#9020)
* [NIFI-13471] make theme file path configurable during maven build

* address review feedback

This closes #9020
2024-07-17 17:25:02 -04:00
Scott Aslan bd491e4e92
[NIFI-13431] Initial nifi-jolt-transform-ui Nx project and initial ad… (#8991)
* [NIFI-13431] Initial nifi-jolt-transform-ui Nx project and initial advanced UI layout/UX

* use @nifi/shared

* improve variable names and reeadablility, update js-beautify settings and leverage angular json pipe

* update rat

* remove console warnings

This closes #8991
2024-06-26 08:13:24 -04:00
Matt Gilman f20db691c7
NIFI-13385: (#8953)
- Disabling nx daemon during builds.

This closes #8953
2024-06-11 13:02:28 -04:00
Matt Gilman 406dbced3b
NIFI-13354: (#8936)
- 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
2024-06-07 16:25:07 -04:00