[jira] [Updated] (NIFI-13269) Parameter reference list is randomly ordered or not ordered
[ https://issues.apache.org/jira/browse/NIFI-13269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13269: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Parameter reference list is randomly ordered or not ordered > --- > > Key: NIFI-13269 > URL: https://issues.apache.org/jira/browse/NIFI-13269 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Julien G. >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M4 > > Attachments: Screenshot 2024-05-22 at 3.49.48 PM.png, > image-2024-05-21-11-04-26-571.png, image-2024-05-22-22-12-46-877.png, > legacy.png > > Time Spent: 0.5h > Remaining Estimate: 0h > > When referencing a parameter in a Controller Service, a list of the availabe > parameter is displayed. > In the new UI, the list is randomly ordered or not ordered at all. > !image-2024-05-21-11-04-26-571.png|thumbnail! > It makes it hard to find a parameter. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12400) Remaining items to migrate UI to currently supported/active framework
[ https://issues.apache.org/jira/browse/NIFI-12400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12400: --- Description: The purpose of this Jira is to track all remaining items following the initial commit [1] for NIFI-11481. The description will be kept up to date with remaining features, tasks, and improvements. As each items is worked, a new sub task Jira will be created and referenced in this description. * Support Parameters in Properties with Allowable Values (NIFI-12401) * Summary (NIFI-12437) ** Remaining work not addressed in initial Jira: *** input ports (NIFI-12504) *** output ports (NIFI-12504) *** remote process groups (NIFI-12504) *** process groups (NIFI-12504) *** connections (NIFI-12504) *** System Diagnostics (NIFI-12505) *** support for cluster-specific ui elements (NIFI-12537) *** Add pagination (NIFI-12552) *** Support Processor Details dialog *** Support Connection Details dialog * Counters (NIFI-12415) ** Counter table has extra unnecessary can modify check (NIFI-12948) * Bulletin Board (NIFI-12560) * Provenance (NIFI-12445) ** Event Listing (NIFI-12445) ** Search (NIFI-12445) ** Event Dialog (NIFI-12445) ** Lineage (NIFI-12485) ** Replay from context menu (NIFI-12445) ** Clustering (NIFI-12807) * Configure Reporting Task (NIFI-12563) * Flow Analysis Rules (NIFI-12588) * Registry Clients (NIFI-12486) * Import from Registry (NIFI-12734) * Parameter Providers (NIFI-12622) ** Fetch parameters from provider, map to parameter context (dialog) - (NIFI-12665) * Cluster ** Node table (Disconnect/Connect/Load Balance/Etc) (NIFI-13053) ** Status History - node specific values (NIFI-12848) * Flow Configuration History (NIFI-12754) ** ActionEntity.action should be optional (NIFI-12948) * Node Status History (NIFI-12553) * Status history for components from canvas context menu (NIFI-12553) * Users (NIFI-12543) ** Don't show users or groups in create/edit dialog is there are none (NIFI-12948) * Policies (NIFI-12548) ** Overridden policy Empty or Copy (NIFI-12679) ** Select Empty by default (NIFI-12948) * Help (NIFI-12795) * About (NIFI-13094) * Show Upstream/Downstream * Align (NIFI-13162) * Replay last event (NIFI-12445) * List Queue (NIFI-12589) ** Clustering (NIFI-12807) * Empty [all] Queue (NIFI-12604) * View Content (NIFI-12589 and NIFI-12445) * View State (NIFI-12611) ** Clustering (NIFI-13005) * Change Component Version (NIFI-13034) * Consider PG permissions in Toolbox (NIFI-12683) * PG Version (NIFI-12963 & NIFI-12995) ** Start (NIFI-12963) ** Commit (NIFI-12963) ** Force Commit (NIFI-12963) ** Show changes (NIFI-12995) ** Revert changes (NIFI-12995) ** Change Flow version (NIFI-12995) ** Stop (NIFI-12963) * Configure PG (NIFI-12417) * Configure Label (NIFI-13081) * Process Group Services (NIFI-12425) ** Listing (NIFI-12425) ** Create (NIFI-12425) ** Configure (NIFI-12425) ** Delete (NIFI-12425) ** Enable (NIFI-12529) ** Disable (NIFI-12529) ** Improve layout and breadcrumbs ** Disable and Configure * Configure Processor ** Service Link (NIFI-12425) ** Create inline Service (NIFI-12425) ** Parameter Link (NIFI-12502) ** Convert to Parameter (NIFI-12502) ** Fix issue with Property Editor width (NIFI-12547) ** Status Bar ** Stop and Configure ** Open Custom UI (NIFI-12958) ** Property History (NIFI-13047) ** Unable to re-add any removed Property (NIFI-12743) ** Shift-Enter new line when editing Property (NIFI-12743) * Property Verification (NIFI-13247) * Terminate Threads (context menu) (NIFI-13068) * Enable/Disable (context menu/operate panel) (NIFI-13078) * More Details (Processor, Controller Service, Reporting Task) (NIFI-13062) * Download Flow (NIFI-13029) * Create RPG (NIFI-12758) * Configure RPG (NIFI-12774) * RPG Remote Ports (NIFI-12778) * RPG Go To (NIFI-12759) * RPG Refresh (NIFI-12761) * Color (context menu/operate panel) (NIFI-13226) * Move to Front (NIFI-13044) * Copy/Paste (context menu/operate panel) (NIFI-13059) * Add/Update Info Icons in dialogs throughout the application (NIFI-13092) * Set viewport earlier when loading a Process Group (NIFI-12737) * Canvas global menu item should navigate user back to where they were on the canvas (NIFI-12737) * Better theme support (NIFI-12655) * Set up development/production environments files * Run unit tests are part of standard build (NIFI-12941) * Update all API calls to consider disconnect node confirmation (NIFI-13001) * Update API calls to use uiOnly flag (NIFI-12950) * Use polling interval from API * Load FlowConfiguration in guard (NIFI-12948) * Routing error handling (NIFI-13104) * General API response error handling ** Management CS (NIFI-12663) ** Canvas CS (NIFI-12684) ** Remainder of Settings (NIFI-12723) ** Counters (NIFI-12723) ** Bulletins (NIFI-12723) ** Flow Designer (NIFI-13100) ** Parameter Contexts
[jira] [Created] (NIFI-13314) Update guides for new UI
Matt Gilman created NIFI-13314: -- Summary: Update guides for new UI Key: NIFI-13314 URL: https://issues.apache.org/jira/browse/NIFI-13314 Project: Apache NiFi Issue Type: Task Components: Documentation Website Reporter: Matt Gilman The new NiFi UI leverages the same general UX as the old UI. However, there are some differences that have evolved as the new UI was built. This Jira is tracking needed changes to the documentation and guides. While is a ton of details in these guides, we should prioritize updating areas where the UX has changed substantially from the old UI. * Managing Remote Ports * Process Group Configuration * Process Group Controller Services * Color Processor/Label * Flow Configuration History Sub-tasks can be added to this Jira for landing each of these updates. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12400) Remaining items to migrate UI to currently supported/active framework
[ https://issues.apache.org/jira/browse/NIFI-12400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12400: --- Description: The purpose of this Jira is to track all remaining items following the initial commit [1] for NIFI-11481. The description will be kept up to date with remaining features, tasks, and improvements. As each items is worked, a new sub task Jira will be created and referenced in this description. * Support Parameters in Properties with Allowable Values (NIFI-12401) * Summary (NIFI-12437) ** Remaining work not addressed in initial Jira: *** input ports (NIFI-12504) *** output ports (NIFI-12504) *** remote process groups (NIFI-12504) *** process groups (NIFI-12504) *** connections (NIFI-12504) *** System Diagnostics (NIFI-12505) *** support for cluster-specific ui elements (NIFI-12537) *** Add pagination (NIFI-12552) *** Support Processor Details dialog *** Support Connection Details dialog * Counters (NIFI-12415) ** Counter table has extra unnecessary can modify check (NIFI-12948) * Bulletin Board (NIFI-12560) * Provenance (NIFI-12445) ** Event Listing (NIFI-12445) ** Search (NIFI-12445) ** Event Dialog (NIFI-12445) ** Lineage (NIFI-12485) ** Replay from context menu (NIFI-12445) ** Clustering (NIFI-12807) * Configure Reporting Task (NIFI-12563) * Flow Analysis Rules (NIFI-12588) * Registry Clients (NIFI-12486) * Import from Registry (NIFI-12734) * Parameter Providers (NIFI-12622) ** Fetch parameters from provider, map to parameter context (dialog) - (NIFI-12665) * Cluster ** Node table (Disconnect/Connect/Load Balance/Etc) (NIFI-13053) ** Status History - node specific values (NIFI-12848) * Flow Configuration History (NIFI-12754) ** ActionEntity.action should be optional (NIFI-12948) * Node Status History (NIFI-12553) * Status history for components from canvas context menu (NIFI-12553) * Users (NIFI-12543) ** Don't show users or groups in create/edit dialog is there are none (NIFI-12948) * Policies (NIFI-12548) ** Overridden policy Empty or Copy (NIFI-12679) ** Select Empty by default (NIFI-12948) * Help (NIFI-12795) * About (NIFI-13094) * Show Upstream/Downstream * Align (NIFI-13162) * Replay last event (NIFI-12445) * List Queue (NIFI-12589) ** Clustering (NIFI-12807) * Empty [all] Queue (NIFI-12604) * View Content (NIFI-12589 and NIFI-12445) * View State (NIFI-12611) ** Clustering (NIFI-13005) * Change Component Version (NIFI-13034) * Consider PG permissions in Toolbox (NIFI-12683) * PG Version (NIFI-12963 & NIFI-12995) ** Start (NIFI-12963) ** Commit (NIFI-12963) ** Force Commit (NIFI-12963) ** Show changes (NIFI-12995) ** Revert changes (NIFI-12995) ** Change Flow version (NIFI-12995) ** Stop (NIFI-12963) * Configure PG (NIFI-12417) * Configure Label (NIFI-13081) * Process Group Services (NIFI-12425) ** Listing (NIFI-12425) ** Create (NIFI-12425) ** Configure (NIFI-12425) ** Delete (NIFI-12425) ** Enable (NIFI-12529) ** Disable (NIFI-12529) ** Improve layout and breadcrumbs ** Disable and Configure * Configure Processor ** Service Link (NIFI-12425) ** Create inline Service (NIFI-12425) ** Parameter Link (NIFI-12502) ** Convert to Parameter (NIFI-12502) ** Fix issue with Property Editor width (NIFI-12547) ** Status Bar ** Stop and Configure ** Open Custom UI (NIFI-12958) ** Property History (NIFI-13047) ** Unable to re-add any removed Property (NIFI-12743) ** Shift-Enter new line when editing Property (NIFI-12743) * Property Verification (NIFI-13247) * Terminate Threads (context menu) (NIFI-13068) * Enable/Disable (context menu/operate panel) (NIFI-13078) * More Details (Processor, Controller Service, Reporting Task) (NIFI-13062) * Download Flow (NIFI-13029) * Create RPG (NIFI-12758) * Configure RPG (NIFI-12774) * RPG Remote Ports (NIFI-12778) * RPG Go To (NIFI-12759) * RPG Refresh (NIFI-12761) * Color (context menu/operate panel) (NIFI-13226) * Move to Front (NIFI-13044) * Copy/Paste (context menu/operate panel) (NIFI-13059) * Add/Update Info Icons in dialogs throughout the application (NIFI-13092) * Set viewport earlier when loading a Process Group (NIFI-12737) * Canvas global menu item should navigate user back to where they were on the canvas (NIFI-12737) * Better theme support (NIFI-12655) * Set up development/production environments files * Run unit tests are part of standard build (NIFI-12941) * Update all API calls to consider disconnect node confirmation (NIFI-13001) * Update API calls to use uiOnly flag (NIFI-12950) * Use polling interval from API * Load FlowConfiguration in guard (NIFI-12948) * Routing error handling (NIFI-13104) * General API response error handling ** Management CS (NIFI-12663) ** Canvas CS (NIFI-12684) ** Remainder of Settings (NIFI-12723) ** Counters (NIFI-12723) ** Bulletins (NIFI-12723) ** Flow Designer (NIFI-13100) ** Parameter Contexts
[jira] [Created] (NIFI-13313) Replace old UI
Matt Gilman created NIFI-13313: -- Summary: Replace old UI Key: NIFI-13313 URL: https://issues.apache.org/jira/browse/NIFI-13313 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman With the new UI functionally ready and other UIs (documentations, data viewers, etc) no longer depending on the old UI it can now be removed. This Jira is tracking removal of that maven module and any downstream changes. These include updating of LICENSE/NOTICEs that no longer bundle removed dependencies and updating the Jetty Server to only deploy the new UI. The new UI should use "/nifi" context. Existing functionality around authentication where the back end redirects the user to the UI should be verified. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13299) Prevent negative numbers in concurrent tasks
[ https://issues.apache.org/jira/browse/NIFI-13299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13299: --- Status: Patch Available (was: In Progress) > Prevent negative numbers in concurrent tasks > > > Key: NIFI-13299 > URL: https://issues.apache.org/jira/browse/NIFI-13299 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > For inputs like concurrent tasks we know that negative values are not > allowed. We should prevent them before the user can submit the form. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13299) Prevent negative numbers in concurrent tasks
[ https://issues.apache.org/jira/browse/NIFI-13299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13299: -- Assignee: Matt Gilman > Prevent negative numbers in concurrent tasks > > > Key: NIFI-13299 > URL: https://issues.apache.org/jira/browse/NIFI-13299 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > For inputs like concurrent tasks we know that negative values are not > allowed. We should prevent them before the user can submit the form. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13284) Consider filtering current-canvas-route
[ https://issues.apache.org/jira/browse/NIFI-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13284: --- Status: Patch Available (was: In Progress) > Consider filtering current-canvas-route > --- > > Key: NIFI-13284 > URL: https://issues.apache.org/jira/browse/NIFI-13284 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Currently, the canvas tracks the current route so the user can be returned to > where they were when returning to the canvas. We should consider filtering > out any `edit` routes so that the user is returned to the place in the canvas > rather then in an Edit dialog. > Since dialogs are only and must be closed prior to using most navigation > controls this won't happen regularly. However a user routes through a Go To > command it will. By filtering out `edit` routes, it may be less confusing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13303) Remove text indicating property verification is disabled
[ https://issues.apache.org/jira/browse/NIFI-13303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13303: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Remove text indicating property verification is disabled > > > Key: NIFI-13303 > URL: https://issues.apache.org/jira/browse/NIFI-13303 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Rob Fellows >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M4 > > Time Spent: 0.5h > Remaining Estimate: 0h > > The text "Property verification is disabled" is extraneous. Don't display it. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13284) Consider filtering current-canvas-route
[ https://issues.apache.org/jira/browse/NIFI-13284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13284: -- Assignee: Matt Gilman > Consider filtering current-canvas-route > --- > > Key: NIFI-13284 > URL: https://issues.apache.org/jira/browse/NIFI-13284 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > Currently, the canvas tracks the current route so the user can be returned to > where they were when returning to the canvas. We should consider filtering > out any `edit` routes so that the user is returned to the place in the canvas > rather then in an Edit dialog. > Since dialogs are only and must be closed prior to using most navigation > controls this won't happen regularly. However a user routes through a Go To > command it will. By filtering out `edit` routes, it may be less confusing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13299) Prevent negative numbers in concurrent tasks
Matt Gilman created NIFI-13299: -- Summary: Prevent negative numbers in concurrent tasks Key: NIFI-13299 URL: https://issues.apache.org/jira/browse/NIFI-13299 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman For inputs like concurrent tasks we know that negative values are not allowed. We should prevent them before the user can submit the form. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13270) Selected tab is not saved
[ https://issues.apache.org/jira/browse/NIFI-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13270: --- Status: Patch Available (was: In Progress) > Selected tab is not saved > - > > Key: NIFI-13270 > URL: https://issues.apache.org/jira/browse/NIFI-13270 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Julien G. >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > In a component such as a processor, when we select the Properties tab, the > selection was saved in the previous UI, so when we switch to another > processor, we don't need to select the tab again. In the new UI, we have to > select it again each time. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13270) Selected tab is not saved
[ https://issues.apache.org/jira/browse/NIFI-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13270: -- Assignee: Matt Gilman > Selected tab is not saved > - > > Key: NIFI-13270 > URL: https://issues.apache.org/jira/browse/NIFI-13270 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Julien G. >Assignee: Matt Gilman >Priority: Major > > In a component such as a processor, when we select the Properties tab, the > selection was saved in the previous UI, so when we switch to another > processor, we don't need to select the tab again. In the new UI, we have to > select it again each time. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13285) Fit on Enter PG
[ https://issues.apache.org/jira/browse/NIFI-13285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13285: --- Status: Patch Available (was: In Progress) > Fit on Enter PG > --- > > Key: NIFI-13285 > URL: https://issues.apache.org/jira/browse/NIFI-13285 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > When navigating into a PG where there is no saved viewport position we should > consider executing a fit action so that flow is shown centered on the canvas. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13285) Fit on Enter PG
[ https://issues.apache.org/jira/browse/NIFI-13285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13285: -- Assignee: Matt Gilman > Fit on Enter PG > --- > > Key: NIFI-13285 > URL: https://issues.apache.org/jira/browse/NIFI-13285 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > When navigating into a PG where there is no saved viewport position we should > consider executing a fit action so that flow is shown centered on the canvas. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13286) Empty All Queues issues
[ https://issues.apache.org/jira/browse/NIFI-13286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13286: --- Status: Patch Available (was: In Progress) > Empty All Queues issues > --- > > Key: NIFI-13286 > URL: https://issues.apache.org/jira/browse/NIFI-13286 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Empty All Queues should conditionally reload the current PG or the selected > child PG depending on the subject of the action. Currently, the action > assumes it's being executed on the current PG. We should identify when its > not the current PG and just reload the child PG. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13290) Dialog close on route navigation causes extra selection route to fire and browser history to be removed
[ https://issues.apache.org/jira/browse/NIFI-13290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13290: --- Status: Patch Available (was: In Progress) > Dialog close on route navigation causes extra selection route to fire and > browser history to be removed > --- > > Key: NIFI-13290 > URL: https://issues.apache.org/jira/browse/NIFI-13290 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Attachments: Kapture 2024-05-22 at 17.24.17.gif, example2.gif > > Time Spent: 10m > Remaining Estimate: 0h > > https://github.com/apache/nifi/pull/8859#discussion_r1612046025 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13286) Empty All Queues issues
[ https://issues.apache.org/jira/browse/NIFI-13286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13286: -- Assignee: Matt Gilman > Empty All Queues issues > --- > > Key: NIFI-13286 > URL: https://issues.apache.org/jira/browse/NIFI-13286 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > Empty All Queues should conditionally reload the current PG or the selected > child PG depending on the subject of the action. Currently, the action > assumes it's being executed on the current PG. We should identify when its > not the current PG and just reload the child PG. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13290) Dialog close on route navigation causes extra selection route to fire and browser history to be removed
[ https://issues.apache.org/jira/browse/NIFI-13290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13290: -- Assignee: Matt Gilman > Dialog close on route navigation causes extra selection route to fire and > browser history to be removed > --- > > Key: NIFI-13290 > URL: https://issues.apache.org/jira/browse/NIFI-13290 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Attachments: Kapture 2024-05-22 at 17.24.17.gif, example2.gif > > > https://github.com/apache/nifi/pull/8859#discussion_r1612046025 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13289) Add tooltip to NewCanvas item
[ https://issues.apache.org/jira/browse/NIFI-13289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13289: --- Attachment: Screenshot 2024-05-23 at 2.36.55 PM.png > Add tooltip to NewCanvas item > - > > Key: NIFI-13289 > URL: https://issues.apache.org/jira/browse/NIFI-13289 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-05-23 at 2.36.55 PM.png > > > Old NiFi UI had tooltips for the new canvas items in the top bar. These are > currently missing in the new UI. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13289) Add tooltip to NewCanvas item
Matt Gilman created NIFI-13289: -- Summary: Add tooltip to NewCanvas item Key: NIFI-13289 URL: https://issues.apache.org/jira/browse/NIFI-13289 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Old NiFi UI had tooltips for the new canvas items in the top bar. These are currently missing in the new UI. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13245) Provenance Event dialog overflow issues
[ https://issues.apache.org/jira/browse/NIFI-13245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13245: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Provenance Event dialog overflow issues > --- > > Key: NIFI-13245 > URL: https://issues.apache.org/jira/browse/NIFI-13245 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M4 > > Attachments: Screenshot 2024-05-15 at 10.18.51 AM.png > > Time Spent: 40m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13207) Page header padding/spacing
[ https://issues.apache.org/jira/browse/NIFI-13207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13207: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Page header padding/spacing > --- > > Key: NIFI-13207 > URL: https://issues.apache.org/jira/browse/NIFI-13207 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M4 > > Attachments: Screenshot 2024-05-09 at 8.04.12 PM.png, Screenshot > 2024-05-09 at 8.04.20 PM.png, Screenshot 2024-05-09 at 8.04.30 PM.png, > Screenshot 2024-05-09 at 8.04.40 PM.png, Screenshot 2024-05-09 at 8.04.50 > PM.png, Screenshot 2024-05-09 at 8.05.02 PM.png, Screenshot 2024-05-09 at > 8.05.10 PM.png, Screenshot 2024-05-09 at 8.05.26 PM.png, Screenshot > 2024-05-09 at 8.05.33 PM.png > > Time Spent: 4h 40m > Remaining Estimate: 0h > > The various page header titles have various spacing padding: -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (NIFI-12967) Improve navigation to/from Canvas
[ https://issues.apache.org/jira/browse/NIFI-12967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848966#comment-17848966 ] Matt Gilman commented on NIFI-12967: Also added back actions for * Go To Service (not from a Property reference) * Back from Service Listing * Back to Connection from Queue Listing * Back to Queue Listing from Provenance > Improve navigation to/from Canvas > - > > Key: NIFI-12967 > URL: https://issues.apache.org/jira/browse/NIFI-12967 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 40m > Remaining Estimate: 0h > > When leaving the Canvas (ie listing queue, viewing documentation, etc) the UI > should offer a more intuitive means to navigate back to where they were > before. Currently they must use the Global menu or click on the logo in the > header. However, these options are not necessarily obvious at first. The > browser back button also works but the UI should probably offer some in the > application. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13270) Selected tab is not saved
[ https://issues.apache.org/jira/browse/NIFI-13270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13270: --- Parent: NIFI-12400 Issue Type: Sub-task (was: Improvement) > Selected tab is not saved > - > > Key: NIFI-13270 > URL: https://issues.apache.org/jira/browse/NIFI-13270 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Julien G. >Priority: Major > > In a component such as a processor, when we select the Properties tab, the > selection was saved in the previous UI, so when we switch to another > processor, we don't need to select the tab again. In the new UI, we have to > select it again each time. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13269) Parameter reference list is randomly ordered or not ordered
[ https://issues.apache.org/jira/browse/NIFI-13269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13269: --- Parent: NIFI-12400 Issue Type: Sub-task (was: Improvement) > Parameter reference list is randomly ordered or not ordered > --- > > Key: NIFI-13269 > URL: https://issues.apache.org/jira/browse/NIFI-13269 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Julien G. >Priority: Major > Attachments: Screenshot 2024-05-22 at 3.49.48 PM.png, > image-2024-05-21-11-04-26-571.png > > > When referencing a parameter in a Controller Service, a list of the availabe > parameter is displayed. > In the new UI, the list is randomly ordered or not ordered at all. > !image-2024-05-21-11-04-26-571.png|thumbnail! > It makes it hard to find a parameter. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13286) Empty All Queues issues
Matt Gilman created NIFI-13286: -- Summary: Empty All Queues issues Key: NIFI-13286 URL: https://issues.apache.org/jira/browse/NIFI-13286 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Empty All Queues should conditionally reload the current PG or the selected child PG depending on the subject of the action. Currently, the action assumes it's being executed on the current PG. We should identify when its not the current PG and just reload the child PG. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13285) Fit on Enter PG
Matt Gilman created NIFI-13285: -- Summary: Fit on Enter PG Key: NIFI-13285 URL: https://issues.apache.org/jira/browse/NIFI-13285 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman When navigating into a PG where there is no saved viewport position we should consider executing a fit action so that flow is shown centered on the canvas. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13284) Consider filtering current-canvas-route
Matt Gilman created NIFI-13284: -- Summary: Consider filtering current-canvas-route Key: NIFI-13284 URL: https://issues.apache.org/jira/browse/NIFI-13284 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Currently, the canvas tracks the current route so the user can be returned to where they were when returning to the canvas. We should consider filtering out any `edit` routes so that the user is returned to the place in the canvas rather then in an Edit dialog. Since dialogs are only and must be closed prior to using most navigation controls this won't happen regularly. However a user routes through a Go To command it will. By filtering out `edit` routes, it may be less confusing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13247) Property Verification
[ https://issues.apache.org/jira/browse/NIFI-13247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13247: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Property Verification > - > > Key: NIFI-13247 > URL: https://issues.apache.org/jira/browse/NIFI-13247 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Rob Fellows >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M4 > > Time Spent: 1h > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (NIFI-13277) Compact the main menu
[ https://issues.apache.org/jira/browse/NIFI-13277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman resolved NIFI-13277. Fix Version/s: 2.0.0-M4 Resolution: Fixed > Compact the main menu > - > > Key: NIFI-13277 > URL: https://issues.apache.org/jira/browse/NIFI-13277 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Rob Fellows >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M4 > > Attachments: Screenshot 2024-05-21 at 1.05.17 PM.png, > image-2024-05-21-13-05-27-035.png > > Time Spent: 0.5h > Remaining Estimate: 0h > > The main menu has much padding. it makes it so large that on smaller > resolutions the whole menu doesn't fit > !image-2024-05-21-13-05-27-035.png|width=868,height=508! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13275) Remove web.xml from nifi-web-frontend
[ https://issues.apache.org/jira/browse/NIFI-13275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13275: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Remove web.xml from nifi-web-frontend > - > > Key: NIFI-13275 > URL: https://issues.apache.org/jira/browse/NIFI-13275 > Project: Apache NiFi > Issue Type: Improvement > Components: Core UI >Reporter: David Handermann >Assignee: David Handermann >Priority: Minor > Fix For: 2.0.0-M4 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Following recent changes in nifi-web-frontend to remove the need for Servlet > Filters, the Servlet configuration in web.xml is no longer needed. With the > frontend code relying exclusively on REST API calls to nifi-web-api, the > web.xml configuration and nifi-web-utils dependencies are no longer required. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13278) Fix license file exclusion
[ https://issues.apache.org/jira/browse/NIFI-13278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13278: --- Status: Patch Available (was: In Progress) > Fix license file exclusion > -- > > Key: NIFI-13278 > URL: https://issues.apache.org/jira/browse/NIFI-13278 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Changes introduced in NIFI-12902 inadvertently excluded the > 3rdpartylicenses.txt file from being included in the resulting artifact. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13278) Fix license file exclusion
Matt Gilman created NIFI-13278: -- Summary: Fix license file exclusion Key: NIFI-13278 URL: https://issues.apache.org/jira/browse/NIFI-13278 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman Changes introduced in NIFI-12902 inadvertently excluded the 3rdpartylicenses.txt file from being included in the resulting artifact. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12967) Improve navigation to/from Canvas
[ https://issues.apache.org/jira/browse/NIFI-12967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12967: --- Status: Patch Available (was: In Progress) > Improve navigation to/from Canvas > - > > Key: NIFI-12967 > URL: https://issues.apache.org/jira/browse/NIFI-12967 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > When leaving the Canvas (ie listing queue, viewing documentation, etc) the UI > should offer a more intuitive means to navigate back to where they were > before. Currently they must use the Global menu or click on the logo in the > header. However, these options are not necessarily obvious at first. The > browser back button also works but the UI should probably offer some in the > application. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (NIFI-12967) Improve navigation to/from Canvas
[ https://issues.apache.org/jira/browse/NIFI-12967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847525#comment-17847525 ] Matt Gilman commented on NIFI-12967: This issue is not specific to navigating to/from the canvas. It applies to anytime we navigate from one thing to another where there is an expectation to return back to where the user was previously. * From any component (Processor/Service/Reporting Task/Parameter Context/etc) -> Manage Access Policies * From any component (Processor/Service/Reporting Task/etc) -> Controller Service * From any component (Processor/Service) -> Parameter Context * From any component (Processor/Service/Reporting Task/etc) -> Documentation * From any component (Processor/Service/Reporting Task/etc) -> Advanced UI * From Processor -> Provenance * From Process Group -> Parameters > Improve navigation to/from Canvas > - > > Key: NIFI-12967 > URL: https://issues.apache.org/jira/browse/NIFI-12967 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > When leaving the Canvas (ie listing queue, viewing documentation, etc) the UI > should offer a more intuitive means to navigate back to where they were > before. Currently they must use the Global menu or click on the logo in the > header. However, these options are not necessarily obvious at first. The > browser back button also works but the UI should probably offer some in the > application. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-12967) Improve navigation to/from Canvas
[ https://issues.apache.org/jira/browse/NIFI-12967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-12967: -- Assignee: Matt Gilman > Improve navigation to/from Canvas > - > > Key: NIFI-12967 > URL: https://issues.apache.org/jira/browse/NIFI-12967 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > When leaving the Canvas (ie listing queue, viewing documentation, etc) the UI > should offer a more intuitive means to navigate back to where they were > before. Currently they must use the Global menu or click on the logo in the > header. However, these options are not necessarily obvious at first. The > browser back button also works but the UI should probably offer some in the > application. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13260) Selected canvas component which has color applied does not show the correct border
[ https://issues.apache.org/jira/browse/NIFI-13260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13260: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Selected canvas component which has color applied does not show the correct > border > -- > > Key: NIFI-13260 > URL: https://issues.apache.org/jira/browse/NIFI-13260 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M4 > > Attachments: image (4).png, image (5).png > > Time Spent: 0.5h > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13232) Add REST API Resource for Authentication Configuration
[ https://issues.apache.org/jira/browse/NIFI-13232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13232: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Add REST API Resource for Authentication Configuration > -- > > Key: NIFI-13232 > URL: https://issues.apache.org/jira/browse/NIFI-13232 > Project: Apache NiFi > Issue Type: Improvement > Components: Core Framework >Reporter: David Handermann >Assignee: David Handermann >Priority: Major > Fix For: 2.0.0-M4 > > Time Spent: 1h > Remaining Estimate: 0h > > The NiFi user interface applications include Servlet Filters to handle Login > and Logout redirection based on the configured authentication strategy. > Rather than continuing to maintain these filters, a new REST API resource > should be created to provide login and logout URLs based on application > configuration. The response should also indicate whether the system supports > login and logout operations so that the user interface can present the > appropriate forms and links according to the current system configuration. > Implementing this new REST API should support the removal of the Login and > Logout filters from the new user interface, simplifying the build and > deployment process. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (NIFI-13244) Paste location seems to be inconsistent
[ https://issues.apache.org/jira/browse/NIFI-13244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman resolved NIFI-13244. Resolution: Not A Problem The paste location currently works as designed. The paste location is based on the current position of the mouse when the user selects the Paste option from the context menu. We could consider alternatives (like the position of the context menu) if desired. > Paste location seems to be inconsistent > --- > > Key: NIFI-13244 > URL: https://issues.apache.org/jira/browse/NIFI-13244 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Priority: Major > Attachments: image-2024-05-15-10-14-52-757.png > > > !image-2024-05-15-10-14-52-757.png|width=809,height=359! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12968) Simplify login sequence
[ https://issues.apache.org/jira/browse/NIFI-12968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12968: --- Status: Patch Available (was: Reopened) > Simplify login sequence > --- > > Key: NIFI-12968 > URL: https://issues.apache.org/jira/browse/NIFI-12968 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Simply the login sequence for NiFi 2.0.0. > * 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 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12968) Simplify login sequence
[ https://issues.apache.org/jira/browse/NIFI-12968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12968: --- Description: Simply the login sequence for NiFi 2.0.0. * 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 was: Simply the login sequence for NiFi 2.0.0. * Remove usage of Access-Token-Expiration * No longer attempt SPNEGO auth * Leverage authentication configuration to drive log in/out URIs * Remove usage of access configuration and access status > Simplify login sequence > --- > > Key: NIFI-12968 > URL: https://issues.apache.org/jira/browse/NIFI-12968 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > Simply the login sequence for NiFi 2.0.0. > * 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 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12968) Simplify login sequence
[ https://issues.apache.org/jira/browse/NIFI-12968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12968: --- Description: Simply the login sequence for NiFi 2.0.0. * Remove usage of Access-Token-Expiration * No longer attempt SPNEGO auth * Leverage authentication configuration to drive log in/out URIs * Remove usage of access configuration and access status was:Ensure the updated UI is handling token refresh appropriately and that the current token expiration is properly tracked to sure the user doesn't incorrectly see a message about the session ending. > Simplify login sequence > --- > > Key: NIFI-12968 > URL: https://issues.apache.org/jira/browse/NIFI-12968 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > Simply the login sequence for NiFi 2.0.0. > * Remove usage of Access-Token-Expiration > * No longer attempt SPNEGO auth > * Leverage authentication configuration to drive log in/out URIs > * Remove usage of access configuration and access status -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12968) Simplify login sequence
[ https://issues.apache.org/jira/browse/NIFI-12968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12968: --- Summary: Simplify login sequence (was: Refresh token handling and keeping current token expiration) > Simplify login sequence > --- > > Key: NIFI-12968 > URL: https://issues.apache.org/jira/browse/NIFI-12968 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > Ensure the updated UI is handling token refresh appropriately and that the > current token expiration is properly tracked to sure the user doesn't > incorrectly see a message about the session ending. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13236) Downloading Content with Non-ASCII Filenames Cause Exceptions with HTTP/2
[ https://issues.apache.org/jira/browse/NIFI-13236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13236: --- Fix Version/s: 2.0.0-M4 Resolution: Fixed Status: Resolved (was: Patch Available) > Downloading Content with Non-ASCII Filenames Cause Exceptions with HTTP/2 > - > > Key: NIFI-13236 > URL: https://issues.apache.org/jira/browse/NIFI-13236 > Project: Apache NiFi > Issue Type: Bug > Components: Core Framework >Affects Versions: 2.0.0-M2 >Reporter: Matt Gilman >Assignee: David Handermann >Priority: Major > Fix For: 2.0.0-M4 > > Time Spent: 0.5h > Remaining Estimate: 0h > > When attempting to view or download content the flowfile's filename (from the > filename attribute) is used as the proposed downloaded filename. These > endpoints support gzip encoding. If the filename contains characters are > invalid VCHAR based on RFC9110, the endpoint fails with a connection error. > The log contains the following exception. > > {noformat} > 2024-05-14 14:52:40,290 ERROR [NiFi Web Server-138] > o.g.j.server.ServerRuntime$Responder An I/O error has occurred while writing > a response message entity to the container output stream. > org.glassfish.jersey.server.internal.process.MappableException: > java.io.IOException: > org.eclipse.jetty.http2.hpack.HpackException$SessionException: Could not > hpack encode HTTP/2.0{s=200,h=11,cl=-1} > at > org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundWriteTo(MappableExceptionWrapperInterceptor.java:67) > at > org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:139) > at > org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1116) > at > org.glassfish.jersey.server.ServerRuntime$Responder.writeResponse(ServerRuntime.java:678) > at > org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:387) > at > org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:377) > at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:266) > at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) > at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) > at org.glassfish.jersey.internal.Errors.process(Errors.java:292) > at org.glassfish.jersey.internal.Errors.process(Errors.java:274) > at org.glassfish.jersey.internal.Errors.process(Errors.java:244) > at > org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266) > at > org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:242) > at > org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:697) > at > org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) > at > org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:312) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) > at > org.eclipse.jetty.ee10.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1379) > at > org.eclipse.jetty.ee10.servlet.ServletHolder.handle(ServletHolder.java:736) > at > org.eclipse.jetty.ee10.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1614) > at > org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365) > at > org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) > at > org.apache.nifi.web.security.log.AuthenticationUserFilter.doFilterInternal(AuthenticationUserFilter.java:57) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) > at >
[jira] [Created] (NIFI-13236) Issue when viewing and downloading content
Matt Gilman created NIFI-13236: -- Summary: Issue when viewing and downloading content Key: NIFI-13236 URL: https://issues.apache.org/jira/browse/NIFI-13236 Project: Apache NiFi Issue Type: Bug Components: Core Framework Reporter: Matt Gilman When attempting to view or download content the flowfile's filename (from the filename attribute) is used as the proposed downloaded filename. These endpoints support gzip encoding. If the filename contains characters are invalid VCHAR based on RFC9110, the endpoint fails with a connection error. The log contains the following exception. {noformat} 2024-05-14 14:52:40,290 ERROR [NiFi Web Server-138] o.g.j.server.ServerRuntime$Responder An I/O error has occurred while writing a response message entity to the container output stream. org.glassfish.jersey.server.internal.process.MappableException: java.io.IOException: org.eclipse.jetty.http2.hpack.HpackException$SessionException: Could not hpack encode HTTP/2.0{s=200,h=11,cl=-1} at org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundWriteTo(MappableExceptionWrapperInterceptor.java:67) at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:139) at org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1116) at org.glassfish.jersey.server.ServerRuntime$Responder.writeResponse(ServerRuntime.java:678) at org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:387) at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:377) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:266) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:242) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:697) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:312) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.ee10.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1379) at org.eclipse.jetty.ee10.servlet.ServletHolder.handle(ServletHolder.java:736) at org.eclipse.jetty.ee10.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1614) at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365) at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) at org.apache.nifi.web.security.log.AuthenticationUserFilter.doFilterInternal(AuthenticationUserFilter.java:57) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) at org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter.doFilterInternal(BearerTokenAuthenticationFilter.java:145) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) at
[jira] [Updated] (NIFI-13228) Jolt Transform UI uses incorrect property names
[ https://issues.apache.org/jira/browse/NIFI-13228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13228: --- Status: Patch Available (was: In Progress) > Jolt Transform UI uses incorrect property names > --- > > Key: NIFI-13228 > URL: https://issues.apache.org/jira/browse/NIFI-13228 > Project: Apache NiFi > Issue Type: Bug > Components: Extensions >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > NIFI-12554 introducing a breaking change with the property names used by > JoltTransformJSON. The existing custom UI saves the transform and > specification into properties under the previous name. As a result, the > values are stored in dynamic properties. This custom UI needs to be updated > to leverage the new/updated Property names. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13211) Decouple UIs from old NiFi UI
[ https://issues.apache.org/jira/browse/NIFI-13211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13211: --- Status: Patch Available (was: In Progress) > Decouple UIs from old NiFi UI > - > > Key: NIFI-13211 > URL: https://issues.apache.org/jira/browse/NIFI-13211 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > NiFi is comprised of numerous UIs that all get deployed at start up. These > UIs piggybacked on some shared stylesheets, components, and dependencies by > directly loading them through a relative path. In preparation for moving away > from the existing UI, these UIs are being updated to bundle these items > directly. In time, these UIs will all be modernized as well so this is just a > transitional step in that process. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13211) Decouple UIs from old NiFi UI
[ https://issues.apache.org/jira/browse/NIFI-13211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13211: --- Description: NiFi is comprised of numerous UIs that all get deployed at start up. These UIs piggybacked on some shared stylesheets, components, and dependencies by directly loading them through a relative path. In preparation for moving away from the existing UI, these UIs are being updated to bundle these items directly. In time, these UIs will all be modernized as well so this is just a transitional step in that process. > Decouple UIs from old NiFi UI > - > > Key: NIFI-13211 > URL: https://issues.apache.org/jira/browse/NIFI-13211 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > NiFi is comprised of numerous UIs that all get deployed at start up. These > UIs piggybacked on some shared stylesheets, components, and dependencies by > directly loading them through a relative path. In preparation for moving away > from the existing UI, these UIs are being updated to bundle these items > directly. In time, these UIs will all be modernized as well so this is just a > transitional step in that process. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13211) Decouple UIs from old NiFi UI
[ https://issues.apache.org/jira/browse/NIFI-13211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13211: --- Summary: Decouple UIs from old NiFi UI (was: Remove dataviewer dependencies on old UI) > Decouple UIs from old NiFi UI > - > > Key: NIFI-13211 > URL: https://issues.apache.org/jira/browse/NIFI-13211 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13228) Jolt Transform UI uses incorrect property names
Matt Gilman created NIFI-13228: -- Summary: Jolt Transform UI uses incorrect property names Key: NIFI-13228 URL: https://issues.apache.org/jira/browse/NIFI-13228 Project: Apache NiFi Issue Type: Bug Components: Extensions Reporter: Matt Gilman Assignee: Matt Gilman NIFI-12554 introducing a breaking change with the property names used by JoltTransformJSON. The existing custom UI saves the transform and specification into properties under the previous name. As a result, the values are stored in dynamic properties. This custom UI needs to be updated to leverage the new/updated Property names. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13153) [BUG] processors with long names cause overflow issues in dialogs
[ https://issues.apache.org/jira/browse/NIFI-13153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13153: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > [BUG] processors with long names cause overflow issues in dialogs > - > > Key: NIFI-13153 > URL: https://issues.apache.org/jira/browse/NIFI-13153 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M3 > > Attachments: Screenshot 2024-05-06 at 1.46.25 PM.png, Screenshot > 2024-05-06 at 1.46.38 PM.png > > Time Spent: 50m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13211) Remove dataviewer dependencies on old UI
Matt Gilman created NIFI-13211: -- Summary: Remove dataviewer dependencies on old UI Key: NIFI-13211 URL: https://issues.apache.org/jira/browse/NIFI-13211 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13204) Enable/Disable All Controller Services
[ https://issues.apache.org/jira/browse/NIFI-13204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13204: --- Status: Patch Available (was: Open) > Enable/Disable All Controller Services > -- > > Key: NIFI-13204 > URL: https://issues.apache.org/jira/browse/NIFI-13204 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13204) Enable/Disable All Controller Services
Matt Gilman created NIFI-13204: -- Summary: Enable/Disable All Controller Services Key: NIFI-13204 URL: https://issues.apache.org/jira/browse/NIFI-13204 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13060) UI - property table property column ellipsis
[ https://issues.apache.org/jira/browse/NIFI-13060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13060: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > UI - property table property column ellipsis > > > Key: NIFI-13060 > URL: https://issues.apache.org/jira/browse/NIFI-13060 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Fix For: 2.0.0-M3 > > Attachments: Screenshot 2024-04-16 at 3.49.44 PM.png > > Time Spent: 20m > Remaining Estimate: 0h > > It can happen that a really long property name is displayed in a property > table. When this happens the ellipsis is not properly applied to the text. > !Screenshot 2024-04-16 at 3.49.44 PM.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12400) Remaining items to migrate UI to currently supported/active framework
[ https://issues.apache.org/jira/browse/NIFI-12400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12400: --- Description: The purpose of this Jira is to track all remaining items following the initial commit [1] for NIFI-11481. The description will be kept up to date with remaining features, tasks, and improvements. As each items is worked, a new sub task Jira will be created and referenced in this description. * Support Parameters in Properties with Allowable Values (NIFI-12401) * Summary (NIFI-12437) ** Remaining work not addressed in initial Jira: *** input ports (NIFI-12504) *** output ports (NIFI-12504) *** remote process groups (NIFI-12504) *** process groups (NIFI-12504) *** connections (NIFI-12504) *** System Diagnostics (NIFI-12505) *** support for cluster-specific ui elements (NIFI-12537) *** Add pagination (NIFI-12552) *** Support Processor Details dialog *** Support Connection Details dialog * Counters (NIFI-12415) ** Counter table has extra unnecessary can modify check (NIFI-12948) * Bulletin Board (NIFI-12560) * Provenance (NIFI-12445) ** Event Listing (NIFI-12445) ** Search (NIFI-12445) ** Event Dialog (NIFI-12445) ** Lineage (NIFI-12485) ** Replay from context menu (NIFI-12445) ** Clustering (NIFI-12807) * Configure Reporting Task (NIFI-12563) * Flow Analysis Rules (NIFI-12588) * Registry Clients (NIFI-12486) * Import from Registry (NIFI-12734) * Parameter Providers (NIFI-12622) ** Fetch parameters from provider, map to parameter context (dialog) - (NIFI-12665) * Cluster ** Node table (Disconnect/Connect/Load Balance/Etc) (NIFI-13053) ** Status History - node specific values (NIFI-12848) * Flow Configuration History (NIFI-12754) ** ActionEntity.action should be optional (NIFI-12948) * Node Status History (NIFI-12553) * Status history for components from canvas context menu (NIFI-12553) * Users (NIFI-12543) ** Don't show users or groups in create/edit dialog is there are none (NIFI-12948) * Policies (NIFI-12548) ** Overridden policy Empty or Copy (NIFI-12679) ** Select Empty by default (NIFI-12948) * Help (NIFI-12795) * About (NIFI-13094) * Show Upstream/Downstream * Align (NIFI-13162) * Replay last event (NIFI-12445) * List Queue (NIFI-12589) ** Clustering (NIFI-12807) * Empty [all] Queue (NIFI-12604) * View Content (NIFI-12589 and NIFI-12445) * View State (NIFI-12611) ** Clustering (NIFI-13005) * Change Component Version (NIFI-13034) * Consider PG permissions in Toolbox (NIFI-12683) * PG Version (NIFI-12963 & NIFI-12995) ** Start (NIFI-12963) ** Commit (NIFI-12963) ** Force Commit (NIFI-12963) ** Show changes (NIFI-12995) ** Revert changes (NIFI-12995) ** Change Flow version (NIFI-12995) ** Stop (NIFI-12963) * Configure PG (NIFI-12417) * Configure Label (NIFI-13081) * Process Group Services (NIFI-12425) ** Listing (NIFI-12425) ** Create (NIFI-12425) ** Configure (NIFI-12425) ** Delete (NIFI-12425) ** Enable (NIFI-12529) ** Disable (NIFI-12529) ** Improve layout and breadcrumbs ** Disable and Configure * Configure Processor ** Service Link (NIFI-12425) ** Create inline Service (NIFI-12425) ** Parameter Link (NIFI-12502) ** Convert to Parameter (NIFI-12502) ** Fix issue with Property Editor width (NIFI-12547) ** Status Bar ** Stop and Configure ** Open Custom UI (NIFI-12958) ** Property History (NIFI-13047) ** Unable to re-add any removed Property (NIFI-12743) ** Shift-Enter new line when editing Property (NIFI-12743) * Property Verification * Terminate Threads (context menu) (NIFI-13068) * Enable/Disable (context menu/operate panel) (NIFI-13078) * More Details (Processor, Controller Service, Reporting Task) (NIFI-13062) * Download Flow (NIFI-13029) * Create RPG (NIFI-12758) * Configure RPG (NIFI-12774) * RPG Remote Ports (NIFI-12778) * RPG Go To (NIFI-12759) * RPG Refresh (NIFI-12761) * Color (context menu/operate panel) * Move to Front (NIFI-13044) * Copy/Paste (context menu/operate panel) (NIFI-13059) * Add/Update Info Icons in dialogs throughout the application (NIFI-13092) * Set viewport earlier when loading a Process Group (NIFI-12737) * Canvas global menu item should navigate user back to where they were on the canvas (NIFI-12737) * Better theme support (NIFI-12655) * Set up development/production environments files * Run unit tests are part of standard build (NIFI-12941) * Update all API calls to consider disconnect node confirmation (NIFI-13001) * Update API calls to use uiOnly flag (NIFI-12950) * Use polling interval from API * Load FlowConfiguration in guard (NIFI-12948) * Routing error handling (NIFI-13104) * General API response error handling ** Management CS (NIFI-12663) ** Canvas CS (NIFI-12684) ** Remainder of Settings (NIFI-12723) ** Counters (NIFI-12723) ** Bulletins (NIFI-12723) ** Flow Designer (NIFI-13100) ** Parameter Contexts (NIFI-12937) ** Convert to
[jira] [Updated] (NIFI-13195) Cluster Request Replicator not handling header removal with HTTP/2
[ https://issues.apache.org/jira/browse/NIFI-13195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13195: --- Resolution: Fixed Status: Resolved (was: Patch Available) > Cluster Request Replicator not handling header removal with HTTP/2 > -- > > Key: NIFI-13195 > URL: https://issues.apache.org/jira/browse/NIFI-13195 > Project: Apache NiFi > Issue Type: Bug > Components: Core Framework >Reporter: David Handermann >Assignee: David Handermann >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 0.5h > Remaining Estimate: 0h > > The {{ThreadPoolRequestReplicator}} performs HTTP request replication between > cluster nodes and includes several methods for removing headers that should > not be passed in forwarded requests. When receiving requests over HTTP/1.1, > header names can be capitalized, but over HTTP/2, header names are lowercase. > The removal logic should be updated to handle header removal without > depending on the protocol format of the header names. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13060) UI - property table property column ellipsis
[ https://issues.apache.org/jira/browse/NIFI-13060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13060: --- Status: Patch Available (was: Open) > UI - property table property column ellipsis > > > Key: NIFI-13060 > URL: https://issues.apache.org/jira/browse/NIFI-13060 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-04-16 at 3.49.44 PM.png > > Time Spent: 10m > Remaining Estimate: 0h > > It can happen that a really long property name is displayed in a property > table. When this happens the ellipsis is not properly applied to the text. > !Screenshot 2024-04-16 at 3.49.44 PM.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13060) UI - property table property column ellipsis
[ https://issues.apache.org/jira/browse/NIFI-13060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13060: -- Assignee: Matt Gilman > UI - property table property column ellipsis > > > Key: NIFI-13060 > URL: https://issues.apache.org/jira/browse/NIFI-13060 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-04-16 at 3.49.44 PM.png > > > It can happen that a really long property name is displayed in a property > table. When this happens the ellipsis is not properly applied to the text. > !Screenshot 2024-04-16 at 3.49.44 PM.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13197) Clicking outside of dialog cancels edit
Matt Gilman created NIFI-13197: -- Summary: Clicking outside of dialog cancels edit Key: NIFI-13197 URL: https://issues.apache.org/jira/browse/NIFI-13197 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Default behavior of dialog is to support closing when the user clicks off. Incidental clicks could result in the loss of unsaved changes. We should consider * Always preventing closing * Only prevent closing for Edit dialogs * Only prevent closing when dialogs contain a dirty form -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (NIFI-13158) Support keyboard shortcuts on the canvas
[ https://issues.apache.org/jira/browse/NIFI-13158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman resolved NIFI-13158. Fix Version/s: 2.0.0-M3 Resolution: Fixed > Support keyboard shortcuts on the canvas > > > Key: NIFI-13158 > URL: https://issues.apache.org/jira/browse/NIFI-13158 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Rob Fellows >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 40m > Remaining Estimate: 0h > > CTRL+R -> reload canvas > CTRL+A -> select all > CTRL+C -> copy > CTRL+V -> paste > Backspace/Delete -> delete > ESC -> leave group -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13176) Relax the minimum scale on the canvas
[ https://issues.apache.org/jira/browse/NIFI-13176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13176: --- Status: Patch Available (was: In Progress) > Relax the minimum scale on the canvas > - > > Key: NIFI-13176 > URL: https://issues.apache.org/jira/browse/NIFI-13176 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13176) Relax the minimum scale on the canvas
[ https://issues.apache.org/jira/browse/NIFI-13176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13176: -- Assignee: Matt Gilman > Relax the minimum scale on the canvas > - > > Key: NIFI-13176 > URL: https://issues.apache.org/jira/browse/NIFI-13176 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13175) Double scroll bar in dialogs on smaller screen
[ https://issues.apache.org/jira/browse/NIFI-13175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13175: --- Status: Patch Available (was: In Progress) > Double scroll bar in dialogs on smaller screen > -- > > Key: NIFI-13175 > URL: https://issues.apache.org/jira/browse/NIFI-13175 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-05-07 at 4.21.07 PM.png > > Time Spent: 10m > Remaining Estimate: 0h > > For smaller screen sizes there is not enough vertical space to render the > dialog in it's entirety. As a result the user ends up seeing a double scroll > bar. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13162) Align components
[ https://issues.apache.org/jira/browse/NIFI-13162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13162: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > Align components > > > Key: NIFI-13162 > URL: https://issues.apache.org/jira/browse/NIFI-13162 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 1h 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13176) Relax the minimum scale on the canvas
Matt Gilman created NIFI-13176: -- Summary: Relax the minimum scale on the canvas Key: NIFI-13176 URL: https://issues.apache.org/jira/browse/NIFI-13176 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13175) Double scroll bar in dialogs on smaller screen
[ https://issues.apache.org/jira/browse/NIFI-13175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13175: --- Attachment: Screenshot 2024-05-07 at 4.21.07 PM.png > Double scroll bar in dialogs on smaller screen > -- > > Key: NIFI-13175 > URL: https://issues.apache.org/jira/browse/NIFI-13175 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-05-07 at 4.21.07 PM.png > > > For smaller screen sizes there is not enough vertical space to render the > dialog in it's entirety. As a result the user ends up seeing a double scroll > bar. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13175) Double scroll bar in dialogs on smaller screen
Matt Gilman created NIFI-13175: -- Summary: Double scroll bar in dialogs on smaller screen Key: NIFI-13175 URL: https://issues.apache.org/jira/browse/NIFI-13175 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman For smaller screen sizes there is not enough vertical space to render the dialog in it's entirety. As a result the user ends up seeing a double scroll bar. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13155) Revision check in Flow Reducer
[ https://issues.apache.org/jira/browse/NIFI-13155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13155: --- Status: Patch Available (was: In Progress) > Revision check in Flow Reducer > -- > > Key: NIFI-13155 > URL: https://issues.apache.org/jira/browse/NIFI-13155 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > In the flow reducer we should be verifying that the incoming revision is > newer than what is already saved. These scenarios can occur when polling > takes longer when some other action. For slow connections this happens ofter > as the size of the canvas payload increases. > We also need to handle corner cases when the component as been deleted [1] > and when a node's cluster connection state changes [2]. > [1] https://issues.apache.org/jira/browse/NIFI-2719 > [2] https://issues.apache.org/jira/browse/NIFI-3848 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13164) Fix errors logged during tests
[ https://issues.apache.org/jira/browse/NIFI-13164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13164: --- Status: Patch Available (was: In Progress) > Fix errors logged during tests > -- > > Key: NIFI-13164 > URL: https://issues.apache.org/jira/browse/NIFI-13164 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > {noformat} > [INFO] PASS > src/app/pages/flow-designer/ui/canvas/header/new-canvas-item/new-canvas-item.component.spec.ts > [INFO] ● Console > [INFO] > [INFO] console.error > [INFO] Error: Could not parse CSS stylesheet > [INFO] at exports.createStylesheet{noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13164) Fix errors logged during tests
Matt Gilman created NIFI-13164: -- Summary: Fix errors logged during tests Key: NIFI-13164 URL: https://issues.apache.org/jira/browse/NIFI-13164 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman {noformat} [INFO] PASS src/app/pages/flow-designer/ui/canvas/header/new-canvas-item/new-canvas-item.component.spec.ts [INFO] ● Console [INFO] [INFO] console.error [INFO] Error: Could not parse CSS stylesheet [INFO] at exports.createStylesheet{noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13164) Fix errors logged during tests
[ https://issues.apache.org/jira/browse/NIFI-13164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13164: -- Assignee: Matt Gilman > Fix errors logged during tests > -- > > Key: NIFI-13164 > URL: https://issues.apache.org/jira/browse/NIFI-13164 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > {noformat} > [INFO] PASS > src/app/pages/flow-designer/ui/canvas/header/new-canvas-item/new-canvas-item.component.spec.ts > [INFO] ● Console > [INFO] > [INFO] console.error > [INFO] Error: Could not parse CSS stylesheet > [INFO] at exports.createStylesheet{noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (NIFI-12973) Add Process Group scope to Flow Analysis rules
[ https://issues.apache.org/jira/browse/NIFI-12973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17843848#comment-17843848 ] Matt Gilman commented on NIFI-12973: [~pvillard] [~tpalfy] Thanks for filing and merging in a solution! Just wanted to send a note that the new UI will need support for this feature too as we're working through moving away from the current implementation. We have been tracking remaining items under NIFI-12400. Please file something to ensure this addressed as well. Also, it would be great if the user could choose the scoping through some selection list or other control so they don't need to manage a list of UUIDs. Happy to discuss possible solutions if helpful. > Add Process Group scope to Flow Analysis rules > -- > > Key: NIFI-12973 > URL: https://issues.apache.org/jira/browse/NIFI-12973 > Project: Apache NiFi > Issue Type: Improvement > Components: Extensions >Reporter: Pierre Villard >Assignee: Tamas Palfy >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 50m > Remaining Estimate: 0h > > I think it'd be useful to have an optional property in all Flow Analysis > rules to scope a rule execution to a specific process group (and its embedded > process groups). > Most NiFi users are using NiFi in a multi tenant way and are dedicating a > process group to a given team. Different rules may apply across different > teams hence the advantage of scoping a rule to a process group (when it makes > sense for the rule). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13155) Revision check in Flow Reducer
Matt Gilman created NIFI-13155: -- Summary: Revision check in Flow Reducer Key: NIFI-13155 URL: https://issues.apache.org/jira/browse/NIFI-13155 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman In the flow reducer we should be verifying that the incoming revision is newer than what is already saved. These scenarios can occur when polling takes longer when some other action. For slow connections this happens ofter as the size of the canvas payload increases. We also need to handle corner cases when the component as been deleted [1] and when a node's cluster connection state changes [2]. [1] https://issues.apache.org/jira/browse/NIFI-2719 [2] https://issues.apache.org/jira/browse/NIFI-3848 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13141) Some canvas actions reset when polling occurs
[ https://issues.apache.org/jira/browse/NIFI-13141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13141: --- Status: Patch Available (was: In Progress) > Some canvas actions reset when polling occurs > - > > Key: NIFI-13141 > URL: https://issues.apache.org/jira/browse/NIFI-13141 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > If polling occurs while the user is moving a bend point, moving a connection > label, or resizing a label and the canvas polls the positions will be reset. > If the user is performing one of these actions we should consider not > applying these values which would reset the positions. We may however need to > honor the existing behavior if the component revision has changed by another > user. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13147) Remove include-new-ui profile
[ https://issues.apache.org/jira/browse/NIFI-13147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13147: --- Status: Patch Available (was: In Progress) > Remove include-new-ui profile > - > > Key: NIFI-13147 > URL: https://issues.apache.org/jira/browse/NIFI-13147 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > With the plan to included the new UI in 2.0.0-M3 we should remove the > include-new-ui profile so it will be included in all builds. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13147) Remove include-new-ui profile
[ https://issues.apache.org/jira/browse/NIFI-13147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13147: -- Assignee: Matt Gilman > Remove include-new-ui profile > - > > Key: NIFI-13147 > URL: https://issues.apache.org/jira/browse/NIFI-13147 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > With the plan to included the new UI in 2.0.0-M3 we should remove the > include-new-ui profile so it will be included in all builds. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13147) Remove include-new-ui profile
Matt Gilman created NIFI-13147: -- Summary: Remove include-new-ui profile Key: NIFI-13147 URL: https://issues.apache.org/jira/browse/NIFI-13147 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman With the plan to included the new UI in 2.0.0-M3 we should remove the include-new-ui profile so it will be included in all builds. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13143) [BUG] EL/Parameter tooltip missing styles
[ https://issues.apache.org/jira/browse/NIFI-13143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13143: -- Assignee: (was: Matt Gilman) > [BUG] EL/Parameter tooltip missing styles > - > > Key: NIFI-13143 > URL: https://issues.apache.org/jira/browse/NIFI-13143 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Priority: Major > Attachments: Screenshot 2024-05-03 at 7.18.24 PM.png, Screenshot > 2024-05-03 at 7.18.33 PM.png > > > The section header is missing the darker bold font. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13141) Some canvas actions reset when polling occurs
[ https://issues.apache.org/jira/browse/NIFI-13141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13141: -- Assignee: Matt Gilman > Some canvas actions reset when polling occurs > - > > Key: NIFI-13141 > URL: https://issues.apache.org/jira/browse/NIFI-13141 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > If polling occurs while the user is moving a bend point, moving a connection > label, or resizing a label and the canvas polls the positions will be reset. > If the user is performing one of these actions we should consider not > applying these values which would reset the positions. We may however need to > honor the existing behavior if the component revision has changed by another > user. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13143) [BUG] EL/Parameter tooltip missing styles
[ https://issues.apache.org/jira/browse/NIFI-13143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13143: -- Assignee: Matt Gilman > [BUG] EL/Parameter tooltip missing styles > - > > Key: NIFI-13143 > URL: https://issues.apache.org/jira/browse/NIFI-13143 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Matt Gilman >Priority: Major > Attachments: Screenshot 2024-05-03 at 7.18.24 PM.png, Screenshot > 2024-05-03 at 7.18.33 PM.png > > > The section header is missing the darker bold font. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13141) Some canvas actions reset when polling occurs
Matt Gilman created NIFI-13141: -- Summary: Some canvas actions reset when polling occurs Key: NIFI-13141 URL: https://issues.apache.org/jira/browse/NIFI-13141 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman If polling occurs while the user is moving a bend point, moving a connection label, or resizing a label and the canvas polls the positions will be reset. If the user is performing one of these actions we should consider not applying these values which would reset the positions. We may however need to honor the existing behavior if the component revision has changed by another user. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13091) Only show selected Relationships in Edit Connection
[ https://issues.apache.org/jira/browse/NIFI-13091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13091: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > Only show selected Relationships in Edit Connection > --- > > Key: NIFI-13091 > URL: https://issues.apache.org/jira/browse/NIFI-13091 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 0.5h > Remaining Estimate: 0h > > The Edit Connection dialog was updated in NIFI-12972 to only show the > selected Relationships. This Jira is tracking the same change in the new UI. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-12903) UI - update disabled/enabled drag/drop colors
[ https://issues.apache.org/jira/browse/NIFI-12903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-12903: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > UI - update disabled/enabled drag/drop colors > - > > Key: NIFI-12903 > URL: https://issues.apache.org/jira/browse/NIFI-12903 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 1h 10m > Remaining Estimate: 0h > > The connection prioritizers and the parameter context inheritance drag and > drop controls need to update the background color for enabled and disabled > states. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13140) Fix error handling in guards
[ https://issues.apache.org/jira/browse/NIFI-13140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13140: --- Status: Patch Available (was: In Progress) > Fix error handling in guards > > > Key: NIFI-13140 > URL: https://issues.apache.org/jira/browse/NIFI-13140 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13140) Fix error handling in guards
Matt Gilman created NIFI-13140: -- Summary: Fix error handling in guards Key: NIFI-13140 URL: https://issues.apache.org/jira/browse/NIFI-13140 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13129) [BUG] selected prioritizer order is not honored when displayed in the UI
[ https://issues.apache.org/jira/browse/NIFI-13129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13129: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > [BUG] selected prioritizer order is not honored when displayed in the UI > > > Key: NIFI-13129 > URL: https://issues.apache.org/jira/browse/NIFI-13129 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M3 > > Attachments: image-2024-05-02-16-24-55-252.png > > Time Spent: 0.5h > Remaining Estimate: 0h > > !image-2024-05-02-16-24-55-252.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13136) Unable to clear optional property value
[ https://issues.apache.org/jira/browse/NIFI-13136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13136: --- Status: Patch Available (was: In Progress) > Unable to clear optional property value > --- > > Key: NIFI-13136 > URL: https://issues.apache.org/jira/browse/NIFI-13136 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > It is currently not possible to unset an optional property. We need to update > the property value editor so that the user can set the value, set the value > to empty string, and clear the value. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13136) Unable to clear optional property value
Matt Gilman created NIFI-13136: -- Summary: Unable to clear optional property value Key: NIFI-13136 URL: https://issues.apache.org/jira/browse/NIFI-13136 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman It is currently not possible to unset an optional property. We need to update the property value editor so that the user can set the value, set the value to empty string, and clear the value. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13136) Unable to clear optional property value
[ https://issues.apache.org/jira/browse/NIFI-13136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13136: -- Assignee: Matt Gilman > Unable to clear optional property value > --- > > Key: NIFI-13136 > URL: https://issues.apache.org/jira/browse/NIFI-13136 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > It is currently not possible to unset an optional property. We need to update > the property value editor so that the user can set the value, set the value > to empty string, and clear the value. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13104) UI - Route handling
[ https://issues.apache.org/jira/browse/NIFI-13104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13104: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > UI - Route handling > --- > > Key: NIFI-13104 > URL: https://issues.apache.org/jira/browse/NIFI-13104 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Rob Fellows >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 40m > Remaining Estimate: 0h > > Address routing issues that arise under the following scenarios... > * The user attempts to visit an unknown route > * The user attempts to visit a known route but supplies a route parameter > that is unknown > Depending on level of effort it may make sense to break this into two > separate efforts. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13119) Resolve dependent value through Parameter is necessary
[ https://issues.apache.org/jira/browse/NIFI-13119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13119: --- Status: Patch Available (was: In Progress) > Resolve dependent value through Parameter is necessary > -- > > Key: NIFI-13119 > URL: https://issues.apache.org/jira/browse/NIFI-13119 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > When evaluating dependent Properties, the UI should identify when the > Property value is a parameter reference and resolve the value accordingly. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (NIFI-12833) Style "Primary Node Only" properly for both light and dark modes
[ https://issues.apache.org/jira/browse/NIFI-12833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17842708#comment-17842708 ] Matt Gilman commented on NIFI-12833: A commit message and PR for NIFI-12803 incorrectly referenced this JIRA. This comment is to help anyone trying to track down the original Jira for that commit. > Style "Primary Node Only" properly for both light and dark modes > > > Key: NIFI-12833 > URL: https://issues.apache.org/jira/browse/NIFI-12833 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Rob Fellows >Assignee: Scott Aslan >Priority: Major > Attachments: Screenshot 2024-02-22 at 10.43.01 AM.png, Screenshot > 2024-02-22 at 10.43.12 AM.png, Screenshot 2024-02-22 at 10.43.32 AM.png, > Screenshot 2024-02-22 at 10.43.54 AM.png > > Time Spent: 0.5h > Remaining Estimate: 0h > > We display an "icon" when a processor is "Primary Node Only". It shows on the > canvas as well as on the Summary listing. In reality these aren't actually > icons but DOM elements styled to look like icons. We should be consistent in > how they are displayed in both light and dark mode. > > !Screenshot 2024-02-22 at 10.43.54 AM.png!!Screenshot 2024-02-22 at 10.43.32 > AM.png! > > !Screenshot 2024-02-22 at 10.43.12 AM.png!!Screenshot 2024-02-22 at 10.43.01 > AM.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13114) Always show primary node indicator when configured
[ https://issues.apache.org/jira/browse/NIFI-13114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13114: --- Summary: Always show primary node indicator when configured (was: Only show Primary icon when clustered) > Always show primary node indicator when configured > -- > > Key: NIFI-13114 > URL: https://issues.apache.org/jira/browse/NIFI-13114 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 0.5h > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13115) UI - update border, box-shadow, and border radius of context menu, nf editor, and search box to match angular material overlay styles
[ https://issues.apache.org/jira/browse/NIFI-13115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13115: --- Fix Version/s: 2.0.0-M3 Resolution: Fixed Status: Resolved (was: Patch Available) > UI - update border, box-shadow, and border radius of context menu, nf editor, > and search box to match angular material overlay styles > - > > Key: NIFI-13115 > URL: https://issues.apache.org/jira/browse/NIFI-13115 > Project: Apache NiFi > Issue Type: Sub-task >Reporter: Scott Aslan >Assignee: Scott Aslan >Priority: Major > Fix For: 2.0.0-M3 > > Time Spent: 1h 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13119) Resolve dependent value through Parameter is necessary
Matt Gilman created NIFI-13119: -- Summary: Resolve dependent value through Parameter is necessary Key: NIFI-13119 URL: https://issues.apache.org/jira/browse/NIFI-13119 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman Assignee: Matt Gilman When evaluating dependent Properties, the UI should identify when the Property value is a parameter reference and resolve the value accordingly. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (NIFI-13117) Update resize handle
Matt Gilman created NIFI-13117: -- Summary: Update resize handle Key: NIFI-13117 URL: https://issues.apache.org/jira/browse/NIFI-13117 Project: Apache NiFi Issue Type: Sub-task Components: Core UI Reporter: Matt Gilman The current resize handle shown on the editor and diagnostic modal too closely resembles the comment indicator shown on the canvas. We should consider some alternatives for resize handle to maybe more closely resemble the textarea resize handle. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (NIFI-13110) Auto select relation in Create Connection
[ https://issues.apache.org/jira/browse/NIFI-13110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman updated NIFI-13110: --- Status: Patch Available (was: In Progress) > Auto select relation in Create Connection > - > > Key: NIFI-13110 > URL: https://issues.apache.org/jira/browse/NIFI-13110 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > When there is only a single Relationship, auto select it in the Create > Connection dialog. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (NIFI-13110) Auto select relation in Create Connection
[ https://issues.apache.org/jira/browse/NIFI-13110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Gilman reassigned NIFI-13110: -- Assignee: Matt Gilman > Auto select relation in Create Connection > - > > Key: NIFI-13110 > URL: https://issues.apache.org/jira/browse/NIFI-13110 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core UI >Reporter: Matt Gilman >Assignee: Matt Gilman >Priority: Major > > When there is only a single Relationship, auto select it in the Create > Connection dialog. -- This message was sent by Atlassian Jira (v8.20.10#820010)