[jira] [Updated] (NIFI-13269) Parameter reference list is randomly ordered or not ordered

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-29 Thread Matt Gilman (Jira)


 [ 
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

2024-05-28 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-24 Thread Matt Gilman (Jira)


 [ 
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

2024-05-23 Thread Matt Gilman (Jira)


 [ 
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

2024-05-23 Thread Matt Gilman (Jira)
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

2024-05-23 Thread Matt Gilman (Jira)


 [ 
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

2024-05-23 Thread Matt Gilman (Jira)


 [ 
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

2024-05-23 Thread Matt Gilman (Jira)


[ 
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

2024-05-22 Thread Matt Gilman (Jira)


 [ 
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

2024-05-22 Thread Matt Gilman (Jira)


 [ 
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

2024-05-22 Thread Matt Gilman (Jira)
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

2024-05-22 Thread Matt Gilman (Jira)
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

2024-05-22 Thread Matt Gilman (Jira)
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

2024-05-22 Thread Matt Gilman (Jira)


 [ 
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

2024-05-21 Thread Matt Gilman (Jira)


 [ 
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

2024-05-21 Thread Matt Gilman (Jira)


 [ 
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

2024-05-21 Thread Matt Gilman (Jira)


 [ 
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

2024-05-21 Thread Matt Gilman (Jira)
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

2024-05-21 Thread Matt Gilman (Jira)


 [ 
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

2024-05-18 Thread Matt Gilman (Jira)


[ 
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

2024-05-18 Thread Matt Gilman (Jira)


 [ 
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

2024-05-18 Thread Matt Gilman (Jira)


 [ 
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

2024-05-17 Thread Matt Gilman (Jira)


 [ 
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

2024-05-16 Thread Matt Gilman (Jira)


 [ 
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

2024-05-16 Thread Matt Gilman (Jira)


 [ 
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

2024-05-16 Thread Matt Gilman (Jira)


 [ 
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

2024-05-16 Thread Matt Gilman (Jira)


 [ 
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

2024-05-16 Thread Matt Gilman (Jira)


 [ 
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

2024-05-15 Thread Matt Gilman (Jira)


 [ 
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

2024-05-14 Thread Matt Gilman (Jira)
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

2024-05-14 Thread Matt Gilman (Jira)


 [ 
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

2024-05-14 Thread Matt Gilman (Jira)


 [ 
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

2024-05-14 Thread Matt Gilman (Jira)


 [ 
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

2024-05-14 Thread Matt Gilman (Jira)


 [ 
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

2024-05-14 Thread Matt Gilman (Jira)
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

2024-05-10 Thread Matt Gilman (Jira)


 [ 
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

2024-05-10 Thread Matt Gilman (Jira)
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)


 [ 
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

2024-05-09 Thread Matt Gilman (Jira)
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

2024-05-08 Thread Matt Gilman (Jira)


 [ 
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

2024-05-08 Thread Matt Gilman (Jira)


 [ 
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

2024-05-08 Thread Matt Gilman (Jira)


 [ 
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

2024-05-08 Thread Matt Gilman (Jira)


 [ 
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

2024-05-08 Thread Matt Gilman (Jira)


 [ 
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

2024-05-07 Thread Matt Gilman (Jira)
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

2024-05-07 Thread Matt Gilman (Jira)


 [ 
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

2024-05-07 Thread Matt Gilman (Jira)
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

2024-05-07 Thread Matt Gilman (Jira)


 [ 
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

2024-05-07 Thread Matt Gilman (Jira)


 [ 
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

2024-05-07 Thread Matt Gilman (Jira)
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

2024-05-07 Thread Matt Gilman (Jira)


 [ 
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

2024-05-06 Thread Matt Gilman (Jira)


[ 
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

2024-05-06 Thread Matt Gilman (Jira)
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

2024-05-06 Thread Matt Gilman (Jira)


 [ 
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

2024-05-06 Thread Matt Gilman (Jira)


 [ 
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

2024-05-06 Thread Matt Gilman (Jira)


 [ 
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

2024-05-06 Thread Matt Gilman (Jira)
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

2024-05-04 Thread Matt Gilman (Jira)


 [ 
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

2024-05-04 Thread Matt Gilman (Jira)


 [ 
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

2024-05-04 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-03 Thread Matt Gilman (Jira)
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

2024-05-03 Thread Matt Gilman (Jira)


 [ 
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

2024-05-02 Thread Matt Gilman (Jira)


 [ 
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

2024-05-01 Thread Matt Gilman (Jira)


 [ 
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

2024-05-01 Thread Matt Gilman (Jira)


[ 
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

2024-05-01 Thread Matt Gilman (Jira)


 [ 
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

2024-05-01 Thread Matt Gilman (Jira)


 [ 
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

2024-04-30 Thread Matt Gilman (Jira)
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

2024-04-30 Thread Matt Gilman (Jira)
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

2024-04-30 Thread Matt Gilman (Jira)


 [ 
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

2024-04-30 Thread Matt Gilman (Jira)


 [ 
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)


  1   2   3   4   5   6   7   8   9   10   >