nifi icon indicating copy to clipboard operation
nifi copied to clipboard

NIFI-13248: Add Flow Analysis report menu to new ui

Open sardell opened this issue 1 year ago • 0 comments

Summary

NIFI-13248

This PR is still a WIP. Items remaining include:

  • ~Rebase and resolve merge conflict~
  • ~Add license headers to new files~
  • ~Add polling to get analysis results request~
  • ~Updating types from any based on backend response~
  • Add violation details modal
  • Add tests
  • Refactor styling to utilize Tailwind as much as possible

Tracking

Please complete the following tracking steps prior to pull request creation.

Issue Tracking

Pull Request Tracking

  • [ ] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
  • [ ] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

  • [ ] Pull Request based on current revision of the main branch
  • [ ] Pull Request refers to a feature branch with one commit containing changes

Verification

Please indicate the verification steps performed prior to pull request creation.

Build

  • [ ] Build completed using mvn clean install -P contrib-check
    • [ ] JDK 21

Licensing

  • [ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
  • [ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

  • [ ] Documentation formatting appears as expected in rendered files

sardell avatar Jun 18 '24 06:06 sardell