* [NIFI-12437] - Summary
* Processors Status Snapshot Listing
* initial processors status snapshot table
* sorting
* goto processor
* multi-valued sort for processors status listing summary
* add filtering to the processors status snapshot tab of the summary
* created a re-usable summary-table-filter componennt
* moved status history to common location
* status history
* status history chart
* resize
* display insufficient data message if there isn't enough data to render the history
* moved status history chart into its own component
* update missing licenses
* review feedback
* removing use of <label> for non-form elements in status-history component, also updated vertical spacing
* review feedback
* remove unused items from processor-status-listing.component.ts
* fixed tests. added npm script
* fixed routing to processor after initial load of the processors summary table
* turn of debug route tracing
This closes#8143
The headers in the map that come back when replicating a request used to be in the case given; however they can be lowercased in the OkHttp Headers object when using HTTP/2 instead of HTTP/1.1. As a result, we need to ensure that we always use lower-case header names or check the map case-insensitive.
This closes#8163
Signed-off-by: David Handermann <exceptionfactory@apache.org>
* NIFI-12486:
- Registry Clients.
- General authorization guard.
- Additional authorization checks in the existing Settings tabs.
* NIFI-12486:
- Adding authorization guard to /counters.
* NIFI-12486:
- Enabling some debug build out to attempt to track down a sporadic build failure.
* NIFI-12486:
- Addressing review feedback.
* NIFI-12486:
- Fixing unit test and running prettier.
This closes#8142
- Added nifi-framework-status-history-shared module for common components
- Added include-questdb build profile for including the QuestDB NAR
- Upgraded QuestDB from 7.2 to 7.3.7 for NIFI-12435
Signed-off-by: Bence Simon <bsimon@apache.org>
This closes#8141
- Updated property description to indicate that bypass validation is a Privilege Action that can cause authorization errors.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes#8139.
- Bumping dependency to latest minor/incremental release.
- Adding an explicit override for vite which is needed until Angular can be upgraded to version 17.
This closes#8135
* NIFI-12470:
- Fixing forEach callback for usage with Object.entries() to address layout issue in Status History.
- Using es5 syntax.
This closes#8121
* NIFI-12425:
- Controller Service Listing.
- Adding lazy loading to the Canvas with the introduction of the Controller Service listing.
- Reorganizing existing components in the Flow Designer.
- Allowing the current Process Group to be configured.
- Inline Service creation.
* NIFI-12425:
- Removing unused imports.
This closes#8091
- Applying a copy of the nifi-web-frontend rat config in the parent module when the new ui profile is not activated. Previously, if the new ui profile was not activated, the rat check would fail.
This closes#8097
* [NIFI-12415] Counters page
* populate counter the table.
* support counter reset.
* filtering by name and by context
* sorting, including initial sort
* added basic tests
* Formatted with Prettier
* review feedback - removing unused things.
* align mat-table usage to a common style
* disable the Counter menu item if the user doesn't have counterPermissions.canRead
This closes#8077
* NIFI-12401:
- Allow combo editor to reference parameters.
* NIFI-12401:
- Addressing review feedback.
- Handling corner cases where there is no parameter context and where there are no parameters in a bound parameter context.
* NIFI-12401:
- Fixing formatting issues.
This closes#8068