* NIFI-13313:
- Use nifi-web-frontend as the default UI hosted at /nifi no longer deploying nifi-web-ui.
* NIFI-13313:
- Adding logout complete page.
- Updating backend to redirect to new logout complete page.
* NIFI-13313:
- Remove nifi-web-ui module.
* NIFI-13313:
- Updating LICENSE and NOTICE files for dependencies that are no longer included.
* NIFI-13313:
- Updating README.
- Updating proxy config to mirror actual context path.
* NIFI-13313:
- Establishing rewrite rules for redirecting logout complete.
- Setting the default handler for when a request isn't handled to redirect the user to /nifi.
* NIFI-13313:
- Removing nifi-web-error module.
* NIFI-13313:
- Restoring /nifi/logout-complete path.
* NIFI-13313:
- Adding an error handler for the ui which handles redirects to a 404 page.
This closes#8906
* [NIFI-13349] align angular material and tailwind typography
* override default tailwind fontSize configurations to match up with angular material typography configuration
* cleanup duplicate style
* add text-3xl tailwind configuration
* update primary-node-only to use text-sm
* replace .refresh-container with text-sm
* add comments for $subtitle-2 material typography config
* adjust $subtitle-2 font size and line height
This closes#8918
- Allowing parameters to be edited in New Parameter Context dialog.
- Ensuring the proper tab is selected in the Parameter Context dialog based on the current usage.
This closes#8912
* [NIFI-13325] update dark mode theme density to match light mode
* remove density from nifi themes as only colors are used from this theme
This closes#8904
* [NIFI-13234] update unautorized canvas component colors
* restore web font loader to ensure positions of canvas text is calculate correctly
This closes#8902
* [NIFI-13269] - Order parameter reference list alphabetically
* ran prettier:format to address minor code style issue
* update nfpr and nfel to sort combo entries the same as the combo entries in the property table (case insensitive)
This closes#8885
* NIFI-13285:
- If there is no transform to restore for the current viewport, executing a zoom fit.
* NIFI-13285:
- Adjusting the canvas position styles and zoom fit calculations.
This closes#8874
* NIFI-12967:
- Adding support for navigating back to the users previous location in certain circumstances like going to a Controller Service, managing access policies, going to parameters, viewing documentation, opening advanced UIs, and viewing data provenance.
- Cleaning unnecessary instances of postUpdateNavigation.
* NIFI-12967:
- Updating the implementation to leverage router events and router state to simplify needed changes.
* NIFI-12967:
- Conditionally resetting or popping back navigation history because on routing context.
* NIFI-12967:
- Adding support for navigating back from queue listing and provenance.
* NIFI-12967:
- Conditionally applying the back navigation following a component update.
* NIFI-12967:
- Adding back from CS service listing.
* NIFI-12967:
- Adding back from Go To CS.
- Restoring some space in the context menu.
* NIFI-12967:
- Prevent duplicate entries in the back navigation stack.
* NIFI-12967:
- Not executing pop through navigation extras because it can result in multiple pops if the user uses their back/forward browser buttons. Instead, always popping until we encounter a back navigation that is still within a route boundary.
- Manually closing dialogs with proper result in Navigation lifecycle to ensure back/forward browser button works correctly. This change also handles any scenario when a user routes away from a dialog via a link or go to action so we were able to remove the dialog close action form those places.
* [NIFI-13245] address component name overflow in provenance details dialog
* address content tab column spacing
* use padding appropriately to ensure no overflow text
* restore vertical spacing
This closes#8845
* [NIFI-13207] page headers and refresh containers are consistently positioned between pages
* pad error banner
* display hint below form fields to follow material spec, updating padding/spacing accordingly
* revert access policies template
* remove unused MatHint
* access policy status as hint and center align hints
* use margin bottom on error banner and more spacing improvements
* update hint spacing in a few more use cases
* remove extra padding from bottom of nifi cluster table filter component
* collapse hint height when no text to display
* update padding for input form field placeholder padding
* use margins instead of padding
* final touches
This closes#8804
* [NIFI-13257] codemirror light and dark mode theme
* update non matching parameter or EL function a red color to signify it is not matching
This closes#8855
* NIFI-12968:
- Remove usage of Access-Token-Expiration
- No longer attempt SPNEGO auth
- Leverage authentication configuration to drive log in/out URIs
- Remove Login/Logout servlet filters
- Remove usage of access configuration and access status
- Fixing broken unit tests
* NIFI-12968:
- Only rendering the user identity when the user is not anonymous.
- Fixing an issue where the fallback route would render when redirecting the user to an external SSO log in.
- Using the login supported flag to render the log in link.
* NIFI-12968:
- Addressing review feedback.
This closes#8843
* NIFI-13232 Added Authentication Configuration REST API method
* NIFI-13236 Moved logoutSupported from Configuration to Current User
* NIFI-13232 Added externalLoginRequired field
This closes#8834
* [NIFI-13233] - Fix for overflow issues on change version dialog
* adjust sizing/spacing between columns per feedback
* remove unnecessary overflow-hidden classes
This closes#8837
Use the PG id from the entity because component may be null if current user does not have READ permissions
This closes#8831
Signed-off-by: David Handermann <exceptionfactory@apache.org>